- 博客(11)
- 收藏
- 关注
原创 guava之比较器(1)
对于一个学习java加工作两年还不到的程序员,这个时候接触一种java类库的扩展似乎不太合适,但是学习东西的新鲜感还是嗖嗖嗖的飞了出来,在网上浏览文章时,无意间看到了google的guava项目,觉得有点意思,就搜索有关guava的学习教程,粗略学习尝试之后,便感觉对这个类库已经放不下了,后面会继续努力学的更深入点。现在在这里,主要简单介绍一个guava里面强大的“流畅风格比较器”!排序器
2016-07-23 10:15:26 1029
原创 hibernate3之核心组件session(1)
Session——openSesion()方法和getCurrent()方法Hibernate使得我们对于数据库的操作更加的面向对象,而session则是这一明显的体现,session封装了我们平时对数据库的一系列的操作,包括增删改查等。我们通过sessionFactory来获取session:第一种方式://获取配置对象Configuration co
2016-07-17 21:54:23 361
原创 hibernate3之核心组件configuration
Configuration:作用一:默认加载hibernate配置文件//获得配置对象并加载配置文件Configuration configure =new Configuration().configure();configure()方法内部实现如下:public Configuration
2016-07-17 17:12:25 937
原创 Hibernate3基本小例子
Hibernate是数据持久层框架,用于将数据持久化到数据库核心组件:1.Configuration类:用于读取配置文件,生成SessionFactory2.SessionFactory接口:用于生成Session实例的工厂3.Session接口:用于操作PO,封装了增删改查等方法4.Transaction接口:用于事物管理的接口,通过Session获得一、jar包支持
2016-07-17 15:37:13 1028
原创 栈的两种实现方式
1.顺序栈的实现:package com.zrgk.io;public class StackArray {//顺序结构的栈//底层是数组//定义初始的容量private int len = 10;//定义底层的数组private Object[] arr;//定义存储到的标志位坐标private int top;public StackArra
2016-06-18 18:19:47 401
原创 树
树:一棵树是N个节点和N-1条边的集合每条边都将某个节点连接到他的父亲,而除去根节点外每一个节点都有一个父亲解释:每一个子节点都向上延伸了一条边,除了最大的根节点每一个父亲节点都向下延伸了子节点数个边某个节点的深度: -----即深度是到根最大根节点到某个节点的唯一路径的边长某个节点的高度
2016-06-09 22:55:53 298
原创 《高性能MySQL》笔记(2)
mysql存储代码的四种形式:1.触发器2.存储过程3.函数4.在定时任务中存放代码(5.1开始),即事件存储过程和存储函数可以接收参数然后返回值,但是触发器和事件却不行mysql存储过程:存储过程:是一组为了完成特定功能的SQL语句集,经编译后存储在数据库中,用户通过指定存储过程的名字并给定参数(如果该存储过程带有参数)来调用执行它
2016-06-08 20:42:37 277
原创 《java并发编程实战》笔记(1)
1.怎么说这个类是线程安全的?(1)正确性的定义: 某个类的行为与其规范完全一致,那么如何测量这种一致性呢?确信类的代码能正常工作,就是近乎于接近这种一致性 那么当多个线程访问某个类的时,这个类始终都能表现出正确的行为,那么就称这个类是线程安全的2.当多个线程访问某个类时,不管运行时环境采用何种调度方式或者这些线程将如何交替执行,并且在主调代码中不需要任何额外的同步或协同
2016-06-06 23:03:36 199
原创 《高性能mysql》笔记(1)
一、数据类型选择的一般原则:1.更小的通常更好使用正确的更小的适当数据类型,这意味着它占用的CPU执行周期,磁盘,内存,以及CPU缓存更少这也意味着你需要更加准确的预估需要存储的值得类型范围2.简单就好简单类型的操作需要的CPU执行周期更少,比如整形比字符执行少,因为字符有字符集和校对规则使得它更复杂3.尽量避免null因为许多列可以允许为null,但是null值cun
2016-05-31 21:01:25 545
原创 solr配置中文分词遇到的问题
严重: Servlet.service() for servlet [default] in context with path [/solr] threw exception [Filter execution threw an exception] with root causejava.lang.VerifyError: class org.wltea.analyzer.lucene.I
2016-05-08 21:15:41 2806
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人