- 博客(10)
- 资源 (1)
- 问答 (2)
- 收藏
- 关注
转载 Java enum的用法详解
用法一:常量 在JDK1.5 之前,我们定义常量都是: public static fianl.... 。现在好了,有了枚举,可以把相关的常量分组到一个枚举类型里,而且枚举提供了比常量更多的方法。 public enum Color { RED, GREEN, BLANK, YELLOW } 用法二:switch JDK1.6之前的switch语句只支持int,
2015-09-07 16:44:50
404
原创 java集合框架
java的集合框架分为list和set接口 1. 先说Set和List: 1.1. Set子接口:无序,不允许重复。List子接口:有序,可以有重复元素。具体区别是 Set:检索元素效率低下,删除和插入效率高,插入和删除不会引起元素位置改变。 List:和数组类似,List可以动态增长,查找元素效率高,插入删除元素效率低,因为会引起其他元素位置改变。
2015-09-07 15:19:56
565
转载 什么时候用java的包装类或者java的基本类型
Java语言提供了八种基本类型。六种数字类型(四个整数型,两个浮点型),一种字符类型,还有一种布尔型。 1、整数:包括int,short,byte,long ,初始值为0 2、浮点型:float,double ,初始值为0.0 3、字符:char ,初始值为空格,即'' ",如果输出,在Console上是看不到效果的。 4、布尔:boolean ,初始值为false
2015-08-24 17:18:29
8307
1
翻译 Spring mvc 返回json格式
第一次使用spring mvc ,在此也算是记录一下以防忘记,希望有经验的朋友指出不足的地方 一、使用maven管理jar。 [html] view plaincopyprint? dependency> groupId>org.codehaus.jacksongroupId> artifactId>jackson-core-lgplartifactI
2015-07-30 11:17:52
391
转载 如何在Git中撤销一切
任何一个版本控制系统中,最有用的特性之一莫过于 “撤销(undo)”操作。在Git中,“撤销”有很多种含义。 当你完成了一次新的提交(commit),Git会及时存储当前时刻仓库(repository)的快照(snapshot);你能够使用Git将项目回退到任何之前的版本。 下文中,我将列举几个常见的、需要“撤销”的场景,并且展示如何使用Git来完成这些操作。 一、撤
2015-06-12 14:56:36
1751
转载 分布式文件系统FastDFS设计原理
FastDFS是一个开源的轻量级分布式文件系统,由跟踪服务器(tracker server)、存储服务器(storage server)和客户端(client)三个部分组成,主要解决了海量数据存储问题,特别适合以中小文件(建议范围:4KB Storage server Storage server(后简称storage)以组(卷,group或volume)为单位
2015-03-31 14:17:39
366
转载 Ubuntu安装ldap
参考文献: https://help.ubuntu.com/12.04/serverguide/openldap-server.html http://www.linuxidc.com/Linux/2011-08/40020.htm http://blog.chinaunix.net/uid-24276740-id-3360306.html 1. LDAP服务器端安装与配置 1
2015-03-24 16:59:35
788
转载 java的命名规范
Java命名规范 定义规范的目的是为了使项目的代码样式统一,使程序有良好的可读性。 包的命名 (全部小写,由域名定义) Java 包的名字都是由小写单词组成。但是由于Java面向对象编程的特性,每一名Java程序员都 可以编写属于自己的Java包,为了保障每个Java包命名的唯一性,在最新的Java编程规范中,要求程序员在自己定义的包的名称之前加上唯一的前缀。 由于互联网上的域
2015-03-11 10:58:43
312
转载 改良程序的11技巧(我觉的是篇好文章收藏下)
尽量保持方法简短 永远永远不要把同一个变量用于多个不同的目的 使用自描述的变量名和方法名 尽可能的把变量定义在靠近使用它的地方 拒绝神秘数字 友好的对待你的语言 不要逆常规而行 警惕过早优化 积极重构测试过的程序 不要过度沉迷于技巧 通过习例学习新知 现在,让我们把每个小点展开来详细讲一下。 1. 尽量保持方法简短 尽管很多人都遵循这个规则,但它仍然非常的重要。你写的
2015-03-11 10:46:01
441
转载 GIT的常用命令
常用命令 显示区别 git diff # 比较当前文件和暂存区文件差异 git diff # 比较两次提交之间的差异 git diff .. # 在两个分支之间比较 git diff --staged # 比较暂存区和版本库差异 git diff --cached # 比较暂存区和版
2015-02-25 15:53:52
321
maven 整合springmvc spring myatis整合报错
2015-04-21
bootstrap的日期控件问题
2014-05-06
TA创建的收藏夹 TA关注的收藏夹
TA关注的人