- 浏览: 331330 次
- 性别:
- 来自: 北京
最新评论
-
di1984HIT:
谢谢,写的不错。
使用hector操作Cassandra -
mr_von:
非常感谢!
paoding的分词使用 -
howgoo:
http://www.dhtmlx.com/docs/prod ...
dhtmlxGrid分页与排序 -
青春的、脚步:
谢谢
spring-data-mongodb的MongoTemplate 使用小例子 -
青春的、脚步:
xiaofancn 写道青春的、脚步 写道这个能查询都个值在某 ...
spring-data-mongodb的MongoTemplate 使用小例子
文章列表
linux上的一些工具 Java正则
- 博客分类:
- 操作系统
#####awk
awk [options] 'script' var=value file(s)
awk [options] -f scriptfile var=value file(s)
cat build.xml|awk '/<jar/+/<install/' 显示含有<jar或者<install的行内容
awk '$1 == 5' file
awk '$1 == "CT"' file 注意必须带双引号
awk '$1 * $2 >100 ' file
awk '$2 >5 && $2< ...
网络上关于memecached与redis的汇总
- 博客分类:
- 架构
1、Redis和Memcache都是将数据存放在内存中,都是内存数据库。不过memcache还可用于缓存其他东西,例如图片、视频等等。Memcached基本只支持简单的key-value存储,不支持枚举,不支持持久化和复制。Redis
参考资料
https://github.com/chaoslawful/lua-nginx-module
https://github.com/agentzh/echo-nginx-module
将nginx,lua-nginx-module,echo-nginx-module从git上下载下来。
我的都下载到了
/home/fansxnet/gitproject/目录下了。
cd /home/fansxnet/gitproject/nginx
./configure --user=fansxnet --group=fansxnet --p ...
JAVA动态代理模式
- 博客分类:
- J2EE
这是我要实现的效果
public static void main(String[] args) {
UserDao proxy = (UserDao) BeanProxyFactory.getProxyObject(UserDaoImpl.class.getName());
proxy.save(new User());//我想实现保存的时候,自动调用一些动作
}
看代码
package org.dao;
import org.pojo.User;
public interface UserDao {
publi ...
使用phonegap开发自己的手机应用程序
- 博客分类:
- 移动开发
http://www.phonegap.cn/
http://www.aliued.cn/2012/04/11/%E5%88%9D%E8%AF%86phonegap.html
使用phonegap让前端开发人员也能构建自己绚丽的手机应用程序
phonegap框架是一个开源框架
封装了各种手机系统的常用功能,供javascript使用,
对html5支持较好(css,html5标签,javascript),
配置好相关的属性,就可以完全像开发web一样开发自己的手机程序。
http://banxi1988.iteye.com/blog/1292494
...
http://code.google.com/p/python-data-mining-platform/
里面有介绍一些关于机器学习的一些算法。
从搜狗实验室下载语料
http://www.sogou.com/labs/dl/c.html
注:这些都是分好类别的 http://code.google.com/p/python-data-mining-platform/wiki/Additional_Tools
解压到d盘。
检出pymining代码 http://python-data-mining-platform.googlecode.com/svn/trun ...
paoding下载
http://code.google.com/p/paoding/
paoding分词的默认配置
paoding-analysis-default.properties
配置全局的规则,{字典目录,切词规则}
paoding分词的字典指定
paoding-dic-home.properties
paoding自己的字典文件paoding/dic
x-noise-*.dic是过滤字典,存放分词时过滤词和字;其他dic是定义一个完整的词。
paoding分词的切词策略
paoding-knives.properties
...
/**
*
*
*
* @author fansxnet
*
*
* @deprecated pojo
*
*
*/
public class Item {
private int i;
private Drawable imge;
public int getI() {
return i;
}
public void setI(int i) {
this.i = i;
}
public Drawable getImge() {
return imge;
}
...
http://xiaofancn.iteye.com/blog/1424252
http://wiki.apache.org/solr/Solrj
http://hi.baidu.com/channing07/blog/item/cb840754a98fc7c9b645ae3e.html
* https://github.com/dsmiley/SOLR-2155 关于位置的搜索的增强库
* http://wiki.apache.org/solr/SpatialSearch#SOLR-2155
为了让paoding适合高版本的solr3.5,我重新更 ...
思路与步骤
先做hashMap(ip,count)统计出现的次数。
遍历hashMap,根据次数为权值插入二叉树。
中序遍历树。
注:
前序(根左右),
中序(左根右),
后序(左右根)
节点定义
package tree;
public class Node {
/**
*
*/
private static final long serialVersionUID = 1L;
Node parent;
Node left;
Node right;
long value;
Object content;
...
Python语法学习
- 博客分类:
- Python
import urllib
import sys
import xml.etree.ElementTree as etree
def get_url_list(apiurl):
xml_data = urllib.urlopen(apiurl).read()
city_xml_data = etree.fromstring(xml_data)
return list(city_xml_data.find("divisions").iter("division"))
def get_shop_list(apiurl): ...
日期处理DateUtils
- 博客分类:
- J2EE
import java.text.SimpleDateFormat;
import java.util.ArrayList;
import java.util.Calendar;
import java.util.Date;
import java.util.List;
public class DateUtils {
/**
* 获取当前时间
*
* @param date
* @return
*/
public static Date getCurrentDate() {
return new Date(System.curren ...
private static String[] colors = new String[] { "#ff6600", "#339999",
"#ff6633", "#999900", "#ffff33", "#333366", "#993333", "#99cccc",
"#cc9900", "#999999", "#999933", "#0066 ...
Grid
public class DhtmlxGridRow {
Object id;
Object data;
public Object getId() {
return id;
}
public void setId(Object id) {
this.id = id;
}
public Object getData() {
return data;
}
public void setData(Object data) {
this.data = data;
}
}
...
Cassandra的数据分布情况测试
- 博客分类:
- J2EE
1、规划种子节点ip和Token值的对应
4个种子节点ip
192.168.0.231
192.168.0.232
192.168.0.233
192.168.0.234
进入python,计算Token
#192.168.0.231对应的Token为
>>> print 2 ** 127 / 4 * 1
42535295865117307932921825928971026432
#192.168.0.232对应的Token为
>>> print 2 ** 127 / 4 * 2
850705 ...