在java1.5之前,表示枚举类型的常用模式是声明一组具名的int常量,每个类型成员一个常量: 缺点: 1.将apple传到想要orange的方法中,不会出现错误 2.用==操作符将apple与orange比较,不会出现错误 3.int枚举是编译时常量,被编译到客户端中,如果枚举常量关联的int发生 ...
分类:
编程语言 时间:
2016-08-02 17:00:33
阅读次数:
232
1.BlockingQueue定义的常用方法如下 抛出异常 特殊值 阻塞 超时 插入 add(e) offer(e) put(e) offer(e,time,unit) 移除 remove() poll() take() poll(time,unit) 检查 element() peek() 不可用 ...
分类:
其他好文 时间:
2016-08-02 17:00:06
阅读次数:
158
#include<stdio.h>int main(){int num,count=0,i=0;scanf("%d",&num);printf("num++=%d\n",num++);printf("num=%d\n",num);printf("++num=%d\n",++num);printf(" ...
分类:
编程语言 时间:
2016-08-02 16:59:37
阅读次数:
141
1.像<span>这样的行内标记,定义它的margin-top和margin-bottom是无效的,除非你把它设置为块状元素才可以。Display:block 2)对于块状元素,你可以自由的使用外边距来定义版式和元素之间的距离。类似 DIV 等等, 3)无论什么元素,一旦设置为是浮动显示,就拥有了完 ...
分类:
Web程序 时间:
2016-08-02 16:59:11
阅读次数:
263
所谓依赖倒置原则(Dependence Inversion Principle)就是要依赖于抽象,不要依赖于具体。 简单的说就是对抽象进行编程,不要对实现进行编程,这样就降低了客户与实现模块间的耦合。 面向过程的开发,上层调用下层,上层依赖于下层,当下层剧烈变化时,上层也要跟着变化,这就会导致模块的 ...
分类:
其他好文 时间:
2016-08-02 16:57:26
阅读次数:
265
以前项目的代码比较陈旧,今天抽空优化了一下.作为记录. 以前每次请求一个方法都要验证是否登录 if xxx等 现在通过global文件中的改进 反射这个方法的属性是否需要权限 要的话先验证权限.以下代码 只提供思路和演示. 如何使用 global中的写法是 ...
分类:
Web程序 时间:
2016-08-02 16:56:33
阅读次数:
144
创建Maven Web项目 在Eclipse中新建Maven项目 选择项目类型,在Artifact Id中选择maven-archetype-webapp 输入Group ID和 Artifact ID以及Package,Group ID一般写大项目名称,Artifact ID是子项目名称,Pack ...
分类:
编程语言 时间:
2016-08-02 16:57:18
阅读次数:
166
课程 课程提要 课程模块 上课要求 Linux部分课程 ULE-Linux基础部分 Linux系统环境及权限管理 Linux系统配置及网络配置 Linux系统、网络服务及安全配置 Shell部分 Linux Bash Shell编程及系统自动化 Mysql部分 Mysql数据库管理及 高并发数据库读 ...
分类:
系统相关 时间:
2016-08-02 16:56:32
阅读次数:
207
猿团谢小疯创业感悟: 或许因为猿团,慢慢的让自己越来越成熟,成熟的不仅仅在工作,更多是在个人,如果说你想创业,不妨看看这篇文章,想想自己是否适合创业。 记得一次活动中,与TestBird李伟大哥有过这样一段对话“每经历一轮融资,我们都有一个很大的变化”,的确如此,当你选择创业这天起,你就注定会与所有 ...
分类:
其他好文 时间:
2016-08-02 16:58:36
阅读次数:
121
安卓编程规范 一、 包 1、 包命名全部采用小写,不用下划线区分单词 2、 主包名采用[公司性质].[公司名称].[项目名称]的命名方式例如:翡翠做的手机助手包名edu.feicui.assistant 3、 通用功能子包名采用[主包名].[通用名称]的命名方式常见通用功能如下表: 包名 含义 [主 ...
分类:
移动开发 时间:
2016-08-02 16:56:40
阅读次数:
281
策略模式:定义了算法族,分别封装起来,让它们之间可以相互替换,此模式让算法的变化独立于使用算法的客户。 设计原则:找出应用中可能需要变化之处,把它们独立出来,不要和那些不需要变化的代码混在一起。 设计原则: 针对接口编程,而不是针对实现编程 此设计原则涉及到面向对象编程中一个极其重要的特点:多态。具 ...
分类:
其他好文 时间:
2016-08-02 16:56:36
阅读次数:
214
1如果使用的tomcat服务器,在server.xml中Connector 标签后加 URIEncoding="UTF-8"; 2使用web过滤器: (1)、新建一个SetCharacterEncodingFilter.java的类: package com.util; import java.io ...
分类:
编程语言 时间:
2016-08-02 16:56:25
阅读次数:
183
Why扩展JQuery通过扩展可以利用JQuery所提供的现有代码基础。避免从头编写代码 有效扩展JQuery的规则扩展JQuery的两种形式: $上直接定义实用工具函数 和JQuery包装集进行操作的方法 1. 文件名以 jquery为前缀 2. 前缀后接插件的名称 3. 文件名以.js结尾 4. ...
分类:
Web程序 时间:
2016-08-02 16:58:04
阅读次数:
142
环境:win7 旗舰版升级到sp1 虚拟机 无GPU vs2013 matlab2016a python2.7 安装caffe已经成功 安装过程见我的另一篇:http://www.cnblogs.com/LiuSY/p/5718845.html ...
switch用于在同一个版本库内不同分支之间的切换relocate用于版本库访问地址变更时,重新定位版本库比如,由于SVN服务器更换到另一台主机上,这是SVN服务器的地址改变了,那么各客户端就无法连接SVN服务器了,这时各客户端就需要执行relocate,将本地工作区的连接到新的服务器上去而如果同一 ...
分类:
其他好文 时间:
2016-08-02 16:55:12
阅读次数:
220