- 博客(14)
- 资源 (1)
- 收藏
- 关注
原创 java 基础
1 java修饰符 java中访问修饰符public、private、protecte、default的意义讲解: public(接口访问权限): Java语言中访问限制最宽的修饰符,一般称之为“公共的”。被其修饰的类、属性以及方法不仅可以跨类访问,而且允许跨包(package)访问。 private(无法访问): Java语言中对访问权限限制的最窄的修饰符,一般称之为“私有的”。
2015-01-30 10:30:18 424
原创 Shell按行读取文件的方法
其中hadoop.log为需要读取的文件: 1 #!/bin/sh while read line; do echo $line; done 2 #!/bin/sh cat hadoop.log | while read line do echo $line done
2015-01-29 20:24:44 322
原创 nutch2.2 mysql 安装
官网介绍如下: Apache Nutch is a highly extensible and scalable open source web crawler software project. nutch是一个高度可扩展和可伸缩的开源的网络爬虫项目 nutch1.x与nutch2.x的区别: storage is abstracted away from any specific
2015-01-26 09:21:29 644
转载 查看mysql版本的四种方法
1:在终端下:mysql -V。 以下是代码片段: [shengting@login ~]$ mysql -V mysql Ver 14.7 Distrib 4.1.10a, for redhat-linux-gnu (i686) 2:在mysql中:mysql> status; 以下是代码片段: mysql> status; --------------
2015-01-20 20:28:59 484
转载 Java版本各种Thrift Server比较
Thrift is a cross-language serialization/RPC framework with three major components, protocol, transport, and server. Protocol defines how messages are serialized. Transport defines how messages are
2015-01-16 09:52:06 514
原创 Thrift 之 安装与测试
Thrift是跨语言的服务部署框架,最初由Facebook于2007年开发,2008年进入Apache开源项目 最新版本:0.9.2由于需要运行在Java 1.7 所以使用了0.8.0版本 下载地址如下:http://archive.apache.org/dist/thrift/0.8.0/ 在linux上安装如下: 1 执行tar xvf thrift-0.8.0.tar.gz
2015-01-15 20:00:25 597
原创 shell中$0,$?等的用法
$#:表示传递给脚本的个数 $0:脚本本身的名称 $$:当前shell的进程号 $!:上一个子进程的进程号 $*:所有参数列表。如"$*"用「"」括起来的情况、以"$1 $2 … $n"的形式输出所有参数。 $@:所有参数列表。如"$@"用「"」括起来的情况、以"$1" "$2" … "$n" 的形式输出所有参数。 $?:显示最后命令的退出状态,0 表示没有错误 其它表示有
2015-01-13 19:03:20 516
转载 java iterator与iterable的区别
用Iterator模式实现遍历集合 Iterator模式是用于遍历集合类的标准访问方法。它可以把访问逻辑从不同类型的集合类中抽象出来,从而避免向客户端暴露集合的内部结构。 例如,如果没有使用Iterator,遍历一个数组的方法是使用索引: for(int i=0; i 而访问一个链表(LinkedList)又必须使用while循环: while((e=e.next())!=null) {
2015-01-12 09:38:40 892
原创 Java 排序算法
最近重温排序算法,对插入排序 希尔排序 选择排序 堆排序 快速排序 归并排序 重新学习了一下,并根据网上的资料和自己的测试 代码
2015-01-10 17:59:06 312
原创 Hibernate 中 get 和 load的区别
Hibernate中get和load的区别 1 load会默认数据库中记录一定存在,如果不存在会报org.hibernate.ObjectNotFoundException 异常 ; 如果数据库记录不存在get会返回null值 2 如果配置lazy="true" load() 会在一级缓存中创建对象代理类,而不是先查数据库,在真正使用该对象属性时才会查数据库 如果数据库中记
2015-01-08 11:49:32 375
转载 回调函数例子
转自(http://blog.csdn.net/xiaanming/article/details/17483273) 所谓回调:就是A类中调用B类中的某个方法C,然后B类中反过来调用A类中的方法D,D这个方法就叫回调方法,这样子说你是不是有点晕晕的,其实我刚开始也是这样不理解,看了人家说比较经典的回调方式: Class A实现接口CallBack callback——背景1cla
2015-01-06 16:04:26 368
转载 Hibernate的dynamic-insert与dynamic-update
Hibernate允许我们在映射文件里控制insert和update语句的内容,比如在映射文件中 1)元素 insert属性:设置为false,在insert语句中不包含这个字段,表示永远不会被插入,默认true 2)元素 update属性:设置为false,在update语句中不包含这个字段,表示永远不会被修改,默认true 3)
2015-01-06 15:20:15 300
原创 Hibernate中Formula的应用
Hibernate Formula作用就是说白了就是用一个查询语句动态的生成一个类的属性,该属性可以在数据库中没有对应的字段,或者有对应的字段也会被忽略。允许对象属性包含导出值,比如sum、average、max、count等的结果,例如:Bmenum类中属性:num 在Bmenum.hbm.xml中配置如下:model m )" /> 可以得到model表中的总数信息
2015-01-06 14:22:58 853
转载 Hibernate 的Criteria Query
当查询数据时,人们往往需要设置查询条件。在SQL或HQL语句中,查询条件常常放在where子句中。此外,Hibernate还支持Criteria查询(Criteria Query),这种查询方式把查询条件封装为一个Criteria对象。在实际应用中,使用Session的createCriteria()方法构建一个org.hibernate.Criteria实例,然后把具体的查询条件通过Criter
2015-01-06 13:57:53 356
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人