2015年2月13日

java nio传输中文乱码

摘要: 之前在项目组时,写银行接口时,老是不太明白大端和小端模式会带来什么影响,今儿有空,正好把它给弄明白了。代码如下,有详细的注释:package com.io;import java.io.DataOutputStream;import java.io.File;import java.io.FileI... 阅读全文

posted @ 2015-02-13 16:12 画一个圆圈 阅读(612) 评论(0) 推荐(0) 编辑

java trie树 压缩空间版本

摘要: 最近一直在加强自己在数据结构和算法的理解,这不,最近碰到了一个帖子,收藏起来。收藏自:http://www.hankcs.com/program/java/双数组trie树doublearraytriejava实现.html双数组Trie树(DoubleArrayTrie)是一种空间复杂度低的Tri... 阅读全文

posted @ 2015-02-13 14:38 画一个圆圈 阅读(741) 评论(0) 推荐(0) 编辑

2015年2月9日

归档功能之CSS归档

摘要: 因项目需要,对内部信息化系统进行前端文件的归档,CSS文件归档,伴随着图像URL的变化,因系统中CSS中含url:(../UI/images/excel.jpg)之类的相对路径。故此需要对此类情况进行替换,在该功能中有三个已知的参数:1、原CSS的绝对路径2、CSS文件中背景图像的URL3、CSS归... 阅读全文

posted @ 2015-02-09 19:02 画一个圆圈 阅读(246) 评论(0) 推荐(0) 编辑

2015年2月4日

java 动态规划算法求解最长公共子串

摘要: 最近在项目中碰到了这样的一个问题,要比较JS和CSS是否做了修改,先是想着借助第三方工具发现没找到,后面转念一想,这个问题不就是对两个文件的第一行求最大的公共子串嘛,既然是要求公共子串的最大长度,由此想到了动态规划算法。代码是从网上C++改写过来的,感谢那位C++的兄弟,代码如下:package d... 阅读全文

posted @ 2015-02-04 10:30 画一个圆圈 阅读(1771) 评论(0) 推荐(0) 编辑

2014年12月25日

Dos 连接远程DB2数据库及其常用操作

摘要: 用DOS操作连接本地或远程数据库步骤如下:1、建立catalog 2、建立别名 3、执行select语句1、doc中输入db2cmd,输入 db2 catalog tcpip node p600 remote 192.168.161.42 server 50002 # 建立数据库URL信息的别名p... 阅读全文

posted @ 2014-12-25 13:56 画一个圆圈 阅读(627) 评论(0) 推荐(0) 编辑

2014年12月24日

Nio 读取UTF-8文件出现中文乱码

摘要: 错误代码String filePath = "viewflow.html" ;StringBuilder sb = new StringBuilder(1024*10);try {BufferedReader reader = new BufferedReader(new FileReader(n... 阅读全文

posted @ 2014-12-24 16:49 画一个圆圈 阅读(798) 评论(1) 推荐(0) 编辑

2014年12月22日

maven配置 lucene ikanayzer

摘要: commons-logging commons-logging 1.1.2 org.apache.lucene lucene-core ... 阅读全文

posted @ 2014-12-22 22:30 画一个圆圈 阅读(365) 评论(0) 推荐(0) 编辑

2014年12月18日

简单的生产消费者模型

摘要: 案例场景:httpclient4.3.5抓取网页,用自带的线程池进行多线程测试。httpclient4.3.5简单介绍:对于同一主机的请求,会保存路由信息,下次的请求会根据保存的路由走,减少了查找主机的时间。类介绍:数据结构用的阻塞队列结构;监控线程、生产线程、消费线程代码如下:import jav... 阅读全文

posted @ 2014-12-18 17:55 画一个圆圈 阅读(295) 评论(0) 推荐(0) 编辑

2014年11月28日

解决当前项目遇到多叉树的情况第二版

摘要: 第二版主要解决的问题有:1、不用指定根节点2、根节点不能多于一个直接上代码:package com.archive.cpr;/** * 树节点 * @author xingxing_li * */public class TreeNode { private String bizID ; ... 阅读全文

posted @ 2014-11-28 17:24 画一个圆圈 阅读(181) 评论(0) 推荐(0) 编辑

解决当前项目遇到多叉树的情况

摘要: 背景介绍:数据表之间有外键约束,用一个多叉树模型来抽象。数据结构:多叉树有外键约束表删除顺序:按层级,叶子层先删,自下往上按层删除。将来改造的地方:解决层与层之间有约束关系表之间的删除代码如下:/** * 树节点 * @author xingxing_li * */public class Tree... 阅读全文

posted @ 2014-11-28 10:14 画一个圆圈 阅读(522) 评论(0) 推荐(0) 编辑

导航