- 浏览: 282998 次
- 性别:
- 来自: 北京
最新评论
-
bjmike:
public static void main(String ...
检测OutOfMemoryError是否可以被捕捉 -
bjmike:
setenfore 0,关闭防火墙
hdoop创建ssh互信 -
bjmike:
helloboy077 写道java.lang.Object
...
检测OutOfMemoryError是否可以被捕捉 -
helloboy077:
java.lang.Object java.lang.Thr ...
检测OutOfMemoryError是否可以被捕捉 -
jaedong:
不如果想要这种结果只能让第一个线程制行完
td1Session ...
同一代码多线程并发的混乱情况
文章列表
Bootstrap弹出框modal
- 博客分类:
- Bootstrap
<section>
<a data-toggle="modal" href="#regModal" class="btn btn-primary">show!</a>
<div class="row">
<form id="regModal" class="modal hide fade form-horizontal" method="post" ...
VO(value object) 值对象
通常用于业务层之间的数据传递,和PO一样也是仅仅包含数据而已。但应是抽象出的业务对象,可以和表对应,也可以不,这根据业务的需要.个人觉得同DTO(数据传输对象),在web上传递。
BO(business object) 业务对象
从业务模型的角度看,见UML元件领域模型中的领域对象。封装业务逻辑的java对象,通过调用DAO方法,结合PO,VO进行业务操作。
PO(persistant object) 持久对象
在o/r映射的时候出现的概念,如果没有o/r映射,没有这个概念存在了。通常对应数据模型(数据库),本身还有部分业务逻辑的处理。 ...
实际工作中,可能会遇到重复代码写多次的问题.
比如说我要做一个微博分析系统,就要设计到DAO的操作的操作.可能另外一个系统微博爬取系统已经有我需要的DAO的操作了,也就是说理论上我直接拿来用就可以了,但是可能这个DAO里面还引用了别的东西,比如在DAO里面spring注解引用别的类,这就造成了DAO的耦合性太高.
设计设计代码时候,我们想到了代码会被别的系统引用吗?
没有,大多数情况下是没有的,我们更多的考虑的是业务系统上的东西,所以当我们另外一套功能有重合的系统时候,可能代码还要拷贝修改一下.
设计代码时候不得不让我们深思之!
Brother Zeng遇到的错误:
java.lang.IllegalArgumentException: Comparison method violates its general contract!
网上查到一个解释:
Description: The sorting algorithm used by java.util.Arrays.sort and (indirectly) by java.util.Collections.sort has been replaced. The new sort implementation may throw an IllegalArgum ...
建立随机中心的过程
RandomSeedGenerator.buildRandom
//初始中心为vector自己
Kluster newCluster = new Kluster(value.get(), nextClusterId++, measure);
TFIDF建立的Vector类型
//TFIDFPartialVectorReducer
Vector vector = new RandomAccessSparseVector((int) featureCount, value.getNumNondefaultElements());
默认的测量距离的方法
measure ...
<plugin>
<artifactId>maven-compiler-plugin</artifactId>
<version>2.0.2</version>
<configuration>
<source>1.5</source>
<target>1.5</target&g ...
tcpdump -i eth0 dst host 119.254.9.58
tcpdump -w 11.txt -i eth0 host www.baidu.com
tcpdump tcp port 80 -n -s 0 -w 11.txt
附1:安全停止squid
/usr/local/squid/sbin/squid -k shutdown
附2:立即停止squid
/usr/local/squid/sbin/squid -k interrupt
附3:在squid运行中,对squid.conf做了修改,使修改后的配置生效
/usr/local/squid/sbin/squid -k reconfigure
注:在使用reconfigure选项时你须谨慎,因为所做的改变可能会导致致命错误,必须确保所做的修改是正确的。
附4:前端用LVS做负载均衡的话,请做以下修改
https://cwiki.apache.org/MAHOUT/clustering-of-synthetic-control-data.html
http://www.cnblogs.com/biyeymyhjob/archive/2012/07/18/2597711.html
file:///home/lixiaoming/tools/hadoop-1.0.4/docs/cn/index.html
欧式距离:用来算相似度,其实就是坐标系统任意两点之间的距离,距离越近,相似性越高.
http://www.blogjava.net/spec-second/archive/2008/08/17/ ...
1.导出整个数据库
mysqldump -u 用户名 -p 数据库名 > 导出的文件名
mysqldump -u wcnc -p smgp_apps_wcnc > wcnc.sql
mysqldump -uroot -pgoodman analysis> analysis.sql
2.导出一个表
mysqldump -u 用户名 -p 数据库名 表名> 导出的文件名
mysqldump -u wcnc -p smgp_apps_wcnc users> wcnc_users.sql
mysqldump -uroot -pgoodman ...
JedisPoolConfig config = new JedisPoolConfig();
config.setMaxActive(100);
config.setMaxIdle(20);
config.setMaxWait(1000l);
pool = new JedisPool(config, "192.168.3.21", 6379, 10*1000);
访问:
Jedis jedis = pool.getResource();
HashSet<String ...
什么是Redis
Redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(有序集合)。这些数据类型都支持push/pop、add/remove及取交集并集和差集及更丰富的操作,而且这些操作都是原子性的。在此基础上,Redis支持各种不同方式的排序。与Memcached一样,为了保证效率,数据都是缓存在内存中。区别的是Redis会周期性的把更新的数据写入磁盘或者把修改操作写入追加的记录文件,并且在此基础上实现了master-slave(主从)同步。
Redis 可以在Lin ...
hbase学习记录
参考http://abloz.com/hbase/book.html#d613e75
Step 1:修改conf/hbase-site.xml
(单机版)
<property>
<name>hbase.rootdir</name>
<value>/usr/local/product/hbase-0.90.5/hbasedata</value>
</property>
<property>
<name>hbase.zookeeper.propert ...
mysql -uroot -pgoodman qmadou_v3<<EOF
select pic_x from bb_item_online where pic_x is not null and delete_flag=0;
EOF
find . -name "*.java" | xargs -i grep -l Graphics {}
find . -name "*.xml" | xargs -i grep -l repository {}
find . -name "*" -type f -mtime +30 -exec rm {} \;
linux下删除所有.svn目录方法为
find . -type d -name ".svn"|xargs rm -rf
//mac os
find . -iname &quo ...