- 听课笔记01
爱小黄
笔记
b站黑马程序员java零基础视频教学基础知识和编程思想编程思想比基础知识更加重要。java基础和java进阶比较重要java面向对象java常见api常见面试题。课程案例分析综合项目知识点开发使用。学生管理系统代码规范,阿里巴巴编码规范。拔高的内容。虚拟机相关知识数据结构高级知识经验和心得老师讲解。真的写代码。复杂的案例,需要分析。学习像听故事一样简单思考的东西图形化,图表化。数据分析。将所听的内
- Docker部署前端项目
^Poppy
运维docker
目录前置工作1、需要准备的东西2、连接云服务器安装Docker环境1、安装Docker的依赖库。2、添加DockerCE的软件源信息。3、安装DockerCE。4、启动Docker服务。准备Dockerfile并部署项目(构建新的业务镜像)1、准备nginx.conf.template、Dockerfile、dist(前端项目build后的包)2、部署项目知识点(需要的可查阅)容器命令(需要时可查
- Drf框架Django(Elasticsearch,serializers)
离开你,我才发现
web架构#web架构Djangoelasticsearchdjango
目录1.商业模式介绍2项目知识点商业模式介绍1.B2B–企业对企业B2B平台是电子商务的一种模式,是英文Business-to-Business的缩写,即商业对商业,或者说是企业间的电子商务,即企业与企业之间通过互联网进行产品、服务及信息的交换。它将企业内部网,通过B2B网站与客户紧密结合起来,通过网络的快速反应,为客户提供更好的服务,从而促进企业的业务发展案例阿里巴巴,2.C2C–个人对个人通过
- 项目知识点总结-住房图片信息添加-Excel导出
喵俺第一专栏
#waiyou888880windows
(1)住房信息添加Controller:@RequestMapping("/add")publicStringadd(Homehome,Modelmodel)throwsIOException{StringsqlPath=null;//定义文件保存的本地路径StringlocalPath="D:\\AnZhuang\\Java项目\\选题\\Xin-XiangMu\\Hotel_Manage-ma
- 爬虫进阶-反爬破解8(反爬的实战练习:爬虫文件的解析和数据的抓取+反爬措施的分析和突破+Scrapy接入Cookie池管理系统+分布式爬虫的架设)
有洁癖的懒羊羊
爬虫爬虫
目录一、爬虫文件的解析和数据的抓取(一)项目的知识点(二)实践操作:新建项目抓取数据(三)总结二、反爬措施的分析和突破(一)项目知识点补充(二)实践操作:Scrapy破解数据加密操作(三)总结三、Scrapy接入Cookie池管理系统(一)项目知识点补充(二)环境介绍(三)实践操作:Scrapy+Cookie池管理系统(四)总结四、分布式爬虫的架设(一)项目知识点补充(二)环境介绍(三)实践操作:
- 项目知识点总结-过滤器-MD5注册-邮箱登录
喵俺第一专栏
#waiyou888880hivehadoop数据仓库
(1)过滤器使用过滤器验证用户是否登录/***@Title:NoLoginFilter.java*@Packagecom.qfedu.web.filter*@Description:TODO(用一句话描述该文件做什么)*@authorFeri*@date2018年5月28日*@versionV1.0*/packagecom.gdsdxy.filter;importjavax.servlet.*;i
- Qt QTableWidget项目知识点小结
cpp_learners
Qtqttable
前言最近在研究表格时,找不到什么好的例子来研究,索性模仿一下公司开发的软件里的表格案例,做的一个小项目。效果:其中包括功能:查找按钮:查找Reference列,符合条件的将其显示出来;不符合条件将其隐藏;取消按钮:清空输入框文本,显示所有表格项;插入行按钮:在选中行的下方进行插入一行;删除行按钮:将选中的表格项进行删除;首行插入按钮:在首行插入一行记录;右键菜单跳过点:在SK项打勾✔;右键菜单取消
- 将web前端分成3个阶段学习,你会发现学习前端开发真的很简单
web前端学习指南
第一阶段:HTML网页开发通过学习HTML的基本知识点,结合案例演示,实施实战项目,制作PC网页和手机响应页面。了解企业网页的开发过程、代码编写标准、网站性能优化、浏览器各种版本的兼容性等。实战项目主流电子商务平台前端项目知识点HTML标签,HTML5新标签,CSS样式,CSS3样式,媒体查询,等等适合人群一个想学习前端但又不知道如何开始的学生。基础薄弱,缺乏对大学生的系统研究、人员迁移等。第二阶
- 【苍穹外卖 | 项目日记】第一天
我是一盘牛肉
【苍穹外卖】java开发语言
前言:我打算用16天的时间写完黑马程序员的苍穹外卖项目,为了督促自己每天坚持写以及记录项目知识点,所以用这种项目日记的方式鞭策自己目录前言:今日完结任务:今日收获:1.阅读代码框架:2.新增员工接口:3.分页查询接口:4.员工状态修改接口:杂项知识点:总结:今日完结任务:阅读了整个项目框架代码实现了新增员工接口实现了分页查询员工接口实现了员工状态修改接口实现了编辑员工接口实现了根据id查询员工接口
- vite+ts项目知识点笔记
微芒不朽
导出类定义exportconstprimaryColor='#0960bd';exportconstdarkMode='light';//使用exportfunctiongetThemeColors(color?:string){consttc=color||primaryColor;constlightColors=generateAntColors(tc);constprimary=light
- 从零开始实现C++ TinyWebServer(九)---- 项目知识点总结
JehanRio
从零开始实现C++TinyWebServerc++linux后端
文章目录前言项目介绍为什么要做这样一个项目?项目背景项目描述项目功能项目流程项目重难点项目效果解决方案个人收获线程池线程的同步机制有哪些?线程池中的工作线程是一直等待的吗?如果同时1000个客户端进行访问请求,线程数不多,怎么能及时响应处理每一个呢?如果一个客户请求需要占用线程很久的时间,会不会影响接下来的客户请求呢,有什么好的策略呢?定时器为什么手动实现小根堆?常用的定时器结构和它们的差异?日志
- vue3项目知识点
Rowrey
vue.js
项目代码:https://gitee.com/rowrey/vue3-e-commerce-website.gitreactiveref响应式1,computedcomputed(item=>item>2)2,watch监听immediate立即出发回调deep深度监听(慎用)watch(state,()=>{console.log('数据变化了')},{deep:true,immediate:t
- C++学习笔记--项目知识点集合
Runjavago
c++学习笔记
一、同步IO、异步IO、阻塞IO、非阻塞IO首先来看看两种I/O的定义:同步I/O和异步I/O同步(阻塞)I/O:在一个线程中,CPU执行代码的速度极快,然而,一旦遇到IO操作,如读写文件、发送网络数据时,就需要等待IO操作完成,才能继续进行下一步操作。这种情况称为同步IO。异步(非阻塞)I/O:当代码需要执行一个耗时的IO操作时,它只发出IO指令,并不等待IO结果,然后就去执行其他代码了。一段时
- 项目知识点总结-分页(三)
喵俺第一专栏
#waiyou888880java数据库服务器
后端分页查询接口:ControllerService:Mapper://分页搜索会议的方法ListgetAllSearchMeeting(@Param("sm")SearchMeetingsearchMeeting,@Param("page")Integerpage,@Param("pageSize")IntegerpageSize);sql:会议详情接口:Service:Mapper接口:sql
- iOS练手项目知识点汇总
study_&
ioscocoamacos
基础理解篇Objective-C是一种面向对象的编程语言,它支持元编程。元编程是指编写程序来生成或操纵其他程序的技术。Objective-C中,元编程可以使用Objective-C的动态特性来实现。例如可以使用Objective-C的运行时函数来动态地创建类、添加属性和方法等等。#import@interfaceMyClass:NSObject@property(nonatomic,strong)
- 项目知识点记录
项目題供诗
#waiyou888880java开发语言
1.使用druid连接池使用properties配置文件:driverClassName=com.mysql.cj.jdbc.Driverurl=jdbc:mysql://localhost:3306/book?useSSL=true&setUnicode=true&charsetEncoding=UTF-8&serverTimezone=GMT%2B8username=rootpassword=
- 基于JavaSE的手机库存管理系统
AlluzeYu
JavaSEjava
1、项目背景基于JavaSE完成如下需求:功能需求:1、查询库存量2、可以修改库存中不同品牌手机的个数3、退出系统实现步骤:1、把List当做库房2、把手机存放在库房中3、使用封装的方法区操作仓库中的手机2、项目知识点面向对象集合循环流程控制语句方法3、代码//模板类publicclassPhone{//属性Stringbrand;//品牌doublesize;//尺寸intprice;//价格i
- 2018-11-20本次项目知识点
烟雨平生花飞舞
1、设置分割线宽度,颜色://和tableView等宽,也可自定义UIEdgeInsetsMake(0,0,0,0)self.tableView.separatorInset=UIEdgeInsetsZero;self.tableView.separatorColor=[UIColorredColor];2、
- 【2 beego学习 - 项目导入与项目知识点】
努力修福报
beego学习
0项目导入1在英文路径下新建一个同名的项目,拷贝其他数据到这个文件beenew同名项目名cd同名项目名gomodtidygoget-u-vgithub.com/astaxie/beegogoget同名项目名/models2拷贝部分的项目文件到新目录beerun运行的其他错误,按照提示安装文件1后端获取前端传递的数据post与get前端get可以使用href前端post使用表单get和参数删除pos
- 传智健康项目总结
碳烤小肥羊。。。
传智健康项目后端JavaSpringSpringMvcMybatis
耗时一个半月终于把传智健康项目跟着做完了,下面是对项目的一点心得体会。项目知识点总结Maven中parent父工程聚合 聚合模块(父工程)作用:父工程是一个pom工程,通常只是用来帮助其子模块构建的工具,本身并没有实质的内容。具体每个工程代码的编写还是在生成的工程中去写。所有的子模块都继承于父模块,父模块用来做整个项目的版本控制,也就是项目中所有要使用到的jar包的版本都集中由父工程管理。这样你
- (仿)美团微信小程序(适合新手)
阿甘呀
前些日子,由于公司项目所需,需要用到微信小程序开发,学习之余,模仿者美团小程序界面,花了一下午时间,照这轮子造了个首页出来,此Demo加深了我对flex布局的认识,新手也可以拿来参考参考,大神级别的就略过吧。我发现,当你熟悉了flex布局后,写什么样式都是信手拈来,不过就是一些模块的堆积,但是此项目没有将模块组件化,以致后期代码复用性差以及按需加载,后期有时间会改进。项目知识点涉及到:flex页面
- iOS原生项目与flutter混编
木子雨廷t
1、项目相关截图项目相关截图2、项目知识点梳理图项目知识点梳理图Dio3.0.10:Dio是一个强大的DartHttp请求库,支持RestfulAPI、FormData、拦截器、请求取消等操作。另外Dio2.0到Dio3.0有些改变.具体用法请点击连接.Swiper:Swiper滑动插件的使用,使用Swiper插件图片的切换效果。很强大的一个插件,支持多种布局和效果,使用案例请点击.屏幕适配:手机
- SSM项目知识点
随心者随心行
在写实体类的时候要用引用类型,而不用基本数据类型。因为用基本类型会赋值默认值。而引用类型不会数据库中DateTime时间范围大于TimeStamp。所以用dateTime.TimeStamp,优势在于会自适应目前机器所在的时区。Mysql主要分为两种引擎。一种是InnoDB,一种是MYISAM。MYISAMInnoDB支持数据行锁定,MyISAM不支持行锁定,只支持锁定整个表。MyISAM不支持事
- 自学Vue之路——Vue项目知识点必备
皮糖小王子
Vue框架学习vue.jsjavascript前端
今日内容概要vue项目目录介绍es6的导入导出语法vue项目开发规范vue项目集成axios,vue项目前后端打通props配置项混入插件scoped样式localStorage和sessionStorage集成elementui1vue项目目录介绍myfirstvue#项目名字node_modules#文件夹,内部有很多当前项目依赖的模块,可以删除,npminstallpublic#文件夹-fa
- 【数据挖掘】天池挑战赛 新闻推荐
Alex_SCY
数据挖掘数据挖掘人工智能推荐系统
比赛网址:https://tianchi.aliyun.com/competition/entrance/531842/introduction项目源码:Github一、项目知识点数据预处理;数据可视化;特征工程;模型选择;实验结果的评价;二、实验过程一、比赛任务分析1.赛题背景赛题以新闻APP中的新闻推荐为背景,要求选手根据用户历史浏览点击新闻文章的数据信息预测用户未来点击行为,即用户的最后一次
- FOC项目知识点总结一 | 概念扫盲——从有刷直流电机到PMSM和BLDC
Wilson Huang(三点羊羽)
FOC相关FOC电机PMSMBLDC控制
1有刷直流电机直流电机采用机械换向器,使得驱动方法简单,其模型示意图如下图所示:电机主要由永磁材料制造的定子、绕有线圈绕组的转子(电枢)、换向器和电刷等构成。只要在电刷的A和B两端通入一定的直流电流,电机的换向器就会自动改变电机转子的磁场方向,这样,直流电机的转子就会持续运转下去。有刷直流电机缺点:结构相对复杂,增加了制造成本;容易被环境(如灰尘等)影响,降低了工作的可靠性;换向时会产生火花,限制
- 瑞吉外卖(个人记录)
十岁卖切糕、
springbootmybatis
本文为个人学习黑马《瑞吉外卖》项目后进行的项目总结,更偏向于对自己编写文本能力的锻炼以及对项目知识点的简短记录。因为个人能力问题,其中可行性分析和测试部分只进行了小标题的陈列,并没有进行编辑。对《瑞吉外卖》项目感兴趣的朋友也可以浏览本文后再去学习,可以对该项目架构有大体感知,同时黑马《瑞吉外卖》非常适合框架学习阶段的朋友,大力推荐本项目。个人完成后项目源码上传至gitee,有兴趣者可自行参考。gi
- 博客项目知识点的总结和拓展
人间天
java
整体架构后台目录:本项目后台是由SpringBoot框架为基础进行开发的一款Java项目。通过上述目录图,大致能分为三层:控制层:获取前端来的请求。服务层:对控制层的一些请求进行相对应的逻辑处理。DAO层:对数据库数据的增删改查。当然除了大致三层还有一些工具类、配置、缓存和aop等技术的加持。数据表的分析article表:DROPTABLEIFEXISTS`article`;CREATETABLE
- 秒杀项目知识点总结
Rookie1012
秒杀项目javaspringredis数据库
springboot秒杀项目总结一、秒杀项目要点归纳项目亮点:亮点具体展开:二、秒杀项目进阶总流程1、相关Linux命令(1)代码部署到服务器(2)查看服务器的性能(3)查看进程命令(4)配置redis命令2、redis用法(1)分布式session实现:登录信息缓存(2)商品详情页缓存3、静态CDN4、交易优化技术(重点!!!)一、交易中缓存库存二、交易验证优化centos7下载安装rocket
- SpringBoot构建电商基础秒杀项目知识点总结(第4-6章)
PSJ_14
SpringBoot项目springboot后端java
文章目录4-1商品模型模型--商品创建011.模型设计4-2商品模型模型--商品创建024-4商品模型模型--商品列表4-5商品模型模型--商品列表页面4-6商品模型模型--商品详情页面5-2交易模型管理--交易下单015-3交易模型管理--交易下单021.生成序列化订单号6-4秒杀模型管理--活动模型与商品模型结合034-1商品模型模型–商品创建011.模型设计产品经理给到前端展示界面,得到要展
- C/C++Win32编程基础详解视频下载
择善Zach
编程C++Win32
课题视频:C/C++Win32编程基础详解
视频知识:win32窗口的创建
windows事件机制
主讲:择善Uncle老师
学习交流群:386620625
验证码:625
--
- Guava Cache使用笔记
bylijinnan
javaguavacache
1.Guava Cache的get/getIfPresent方法当参数为null时会抛空指针异常
我刚开始使用时还以为Guava Cache跟HashMap一样,get(null)返回null。
实际上Guava整体设计思想就是拒绝null的,很多地方都会执行com.google.common.base.Preconditions.checkNotNull的检查。
2.Guava
- 解决ora-01652无法通过128(在temp表空间中)
0624chenhong
oracle
解决ora-01652无法通过128(在temp表空间中)扩展temp段的过程
一个sql语句后,大约花了10分钟,好不容易有一个结果,但是报了一个ora-01652错误,查阅了oracle的错误代码说明:意思是指temp表空间无法自动扩展temp段。这种问题一般有两种原因:一是临时表空间空间太小,二是不能自动扩展。
分析过程:
既然是temp表空间有问题,那当
- Struct在jsp标签
不懂事的小屁孩
struct
非UI标签介绍:
控制类标签:
1:程序流程控制标签 if elseif else
<s:if test="isUsed">
<span class="label label-success">True</span>
</
- 按对象属性排序
换个号韩国红果果
JavaScript对象排序
利用JavaScript进行对象排序,根据用户的年龄排序展示
<script>
var bob={
name;bob,
age:30
}
var peter={
name;peter,
age:30
}
var amy={
name;amy,
age:24
}
var mike={
name;mike,
age:29
}
var john={
- 大数据分析让个性化的客户体验不再遥远
蓝儿唯美
数据分析
顾客通过多种渠道制造大量数据,企业则热衷于利用这些信息来实现更为个性化的体验。
分析公司Gartner表示,高级分析会成为客户服务的关键,但是大数据分析的采用目前仅局限于不到一成的企业。 挑战在于企业还在努力适应结构化数据,疲于根据自身的客户关系管理(CRM)系统部署有效的分析框架,以及集成不同的内外部信息源。
然而,面对顾客通过数字技术参与而产生的快速变化的信息,企业需要及时作出反应。要想实
- java笔记4
a-john
java
操作符
1,使用java操作符
操作符接受一个或多个参数,并生成一个新值。参数的形式与普通的方法调用不用,但是效果是相同的。加号和一元的正号(+)、减号和一元的负号(-)、乘号(*)、除号(/)以及赋值号(=)的用法与其他编程语言类似。
操作符作用于操作数,生成一个新值。另外,有些操作符可能会改变操作数自身的
- 从裸机编程到嵌入式Linux编程思想的转变------分而治之:驱动和应用程序
aijuans
嵌入式学习
笔者学习嵌入式Linux也有一段时间了,很奇怪的是很多书讲驱动编程方面的知识,也有很多书将ARM9方面的知识,但是从以前51形式的(对寄存器直接操作,初始化芯片的功能模块)编程方法,和思维模式,变换为基于Linux操作系统编程,讲这个思想转变的书几乎没有,让初学者走了很多弯路,撞了很多难墙。
笔者因此写上自己的学习心得,希望能给和我一样转变
- 在springmvc中解决FastJson循环引用的问题
asialee
循环引用fastjson
我们先来看一个例子:
package com.elong.bms;
import java.io.OutputStream;
import java.util.HashMap;
import java.util.Map;
import co
- ArrayAdapter和SimpleAdapter技术总结
百合不是茶
androidSimpleAdapterArrayAdapter高级组件基础
ArrayAdapter比较简单,但它只能用于显示文字。而SimpleAdapter则有很强的扩展性,可以自定义出各种效果
ArrayAdapter;的数据可以是数组或者是队列
// 获得下拉框对象
AutoCompleteTextView textview = (AutoCompleteTextView) this
- 九封信
bijian1013
人生励志
有时候,莫名的心情不好,不想和任何人说话,只想一个人静静的发呆。有时候,想一个人躲起来脆弱,不愿别人看到自己的伤口。有时候,走过熟悉的街角,看到熟悉的背影,突然想起一个人的脸。有时候,发现自己一夜之间就长大了。 2014,写给人
- Linux下安装MySQL Web 管理工具phpMyAdmin
sunjing
PHPInstallphpMyAdmin
PHP http://php.net/
phpMyAdmin http://www.phpmyadmin.net
Error compiling PHP on CentOS x64
一、安装Apache
请参阅http://billben.iteye.com/admin/blogs/1985244
二、安装依赖包
sudo yum install gd
- 分布式系统理论
bit1129
分布式
FLP
One famous theory in distributed computing, known as FLP after the authors Fischer, Lynch, and Patterson, proved that in a distributed system with asynchronous communication and process crashes,
- ssh2整合(spring+struts2+hibernate)-附源码
白糖_
eclipsespringHibernatemysql项目管理
最近抽空又整理了一套ssh2框架,主要使用的技术如下:
spring做容器,管理了三层(dao,service,actioin)的对象
struts2实现与页面交互(MVC),自己做了一个异常拦截器,能拦截Action层抛出的异常
hibernate与数据库交互
BoneCp数据库连接池,据说比其它数据库连接池快20倍,仅仅是据说
MySql数据库
项目用eclipse
- treetable bug记录
braveCS
table
// 插入子节点删除再插入时不能正常显示。修改:
//不知改后有没有错,先做个备忘
Tree.prototype.removeNode = function(node) {
// Recursively remove all descendants of +node+
this.unloadBranch(node);
// Remove
- 编程之美-电话号码对应英语单词
bylijinnan
java算法编程之美
import java.util.Arrays;
public class NumberToWord {
/**
* 编程之美 电话号码对应英语单词
* 题目:
* 手机上的拨号盘,每个数字都对应一些字母,比如2对应ABC,3对应DEF.........,8对应TUV,9对应WXYZ,
* 要求对一段数字,输出其代表的所有可能的字母组合
- jquery ajax读书笔记
chengxuyuancsdn
jQuery ajax
1、jsp页面
<%@ page language="java" import="java.util.*" pageEncoding="GBK"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme()
- JWFD工作流拓扑结构解析伪码描述算法
comsci
数据结构算法工作活动J#
对工作流拓扑结构解析感兴趣的朋友可以下载附件,或者下载JWFD的全部代码进行分析
/* 流程图拓扑结构解析伪码描述算法
public java.util.ArrayList DFS(String graphid, String stepid, int j)
- oracle I/O 从属进程
daizj
oracle
I/O 从属进程
I/O从属进程用于为不支持异步I/O的系统或设备模拟异步I/O.例如,磁带设备(相当慢)就不支持异步I/O.通过使用I/O 从属进程,可以让磁带机模仿通常只为磁盘驱动器提供的功能。就好像支持真正的异步I/O 一样,写设备的进程(调用者)会收集大量数据,并交由写入器写出。数据成功地写出时,写入器(此时写入器是I/O 从属进程,而不是操作系统)会通知原来的调用者,调用者则会
- 高级排序:希尔排序
dieslrae
希尔排序
public void shellSort(int[] array){
int limit = 1;
int temp;
int index;
while(limit <= array.length/3){
limit = limit * 3 + 1;
- 初二下学期难记忆单词
dcj3sjt126com
englishword
kitchen 厨房
cupboard 厨柜
salt 盐
sugar 糖
oil 油
fork 叉;餐叉
spoon 匙;调羹
chopsticks 筷子
cabbage 卷心菜;洋白菜
soup 汤
Italian 意大利的
Indian 印度的
workplace 工作场所
even 甚至;更
Italy 意大利
laugh 笑
m
- Go语言使用MySQL数据库进行增删改查
dcj3sjt126com
mysql
目前Internet上流行的网站构架方式是LAMP,其中的M即MySQL, 作为数据库,MySQL以免费、开源、使用方便为优势成为了很多Web开发的后端数据库存储引擎。MySQL驱动Go中支持MySQL的驱动目前比较多,有如下几种,有些是支持database/sql标准,而有些是采用了自己的实现接口,常用的有如下几种:
http://code.google.c...o-mysql-dri
- git命令
shuizhaosi888
git
---------------设置全局用户名:
git config --global user.name "HanShuliang" //设置用户名
git config --global user.email "
[email protected]" //设置邮箱
---------------查看环境配置
git config --li
- qemu-kvm 网络 nat模式 (四)
haoningabc
kvmqemu
qemu-ifup-NAT
#!/bin/bash
BRIDGE=virbr0
NETWORK=192.168.122.0
GATEWAY=192.168.122.1
NETMASK=255.255.255.0
DHCPRANGE=192.168.122.2,192.168.122.254
TFTPROOT=
BOOTP=
function check_bridge()
- 不要让未来的你,讨厌现在的自己
jingjing0907
生活 奋斗 工作 梦想
故事one
23岁,他大学毕业,放弃了父母安排的稳定工作,独闯京城,在家小公司混个小职位,工作还算顺手,月薪三千,混了混,混走了一年的光阴。 24岁,有了女朋友,从二环12人的集体宿舍搬到香山民居,一间平房,二人世界,爱爱爱。偶然约三朋四友,打扑克搓麻将,日子快乐似神仙; 25岁,出了几次差,调了两次岗,薪水涨了不过百,生猛狂飙的物价让现实血淋淋,无力为心爱银儿购件大牌
- 枚举类型详解
一路欢笑一路走
enum枚举详解enumsetenumMap
枚举类型详解
一.Enum详解
1.1枚举类型的介绍
JDK1.5加入了一个全新的类型的”类”—枚举类型,为此JDK1.5引入了一个新的关键字enum,我们可以这样定义一个枚举类型。
Demo:一个最简单的枚举类
public enum ColorType {
RED
- 第11章 动画效果(上)
onestopweb
动画
index.html
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/
- Eclipse中jsp、js文件编辑时,卡死现象解决汇总
ljf_home
eclipsejsp卡死js卡死
使用Eclipse编辑jsp、js文件时,经常出现卡死现象,在网上百度了N次,经过N次优化调整后,卡死现象逐步好转,具体那个方法起到作用,不太好讲。将所有用过的方法罗列如下:
1、取消验证
windows–>perferences–>validation
把 除了manual 下面的全部点掉,build下只留 classpath dependency Valida
- MySQL编程中的6个重要的实用技巧
tomcat_oracle
mysql
每一行命令都是用分号(;)作为结束
对于MySQL,第一件你必须牢记的是它的每一行命令都是用分号(;)作为结束的,但当一行MySQL被插入在PHP代码中时,最好把后面的分号省略掉,例如:
mysql_query("INSERT INTO tablename(first_name,last_name)VALUES('$first_name',$last_name')");
- zoj 3820 Building Fire Stations(二分+bfs)
阿尔萨斯
Build
题目链接:zoj 3820 Building Fire Stations
题目大意:给定一棵树,选取两个建立加油站,问说所有点距离加油站距离的最大值的最小值是多少,并且任意输出一种建立加油站的方式。
解题思路:二分距离判断,判断函数的复杂度是o(n),这样的复杂度应该是o(nlogn),即使常数系数偏大,但是居然跑了4.5s,也是醉了。 判断函数里面做了3次bfs,但是每次bfs节点最多