`
文章列表
主题: 在utf8字符集下,获取汉字拼音(mysql)   第一步:建立拼音对应表   DROP   TABLE   IF   EXISTS   `pyk`;        CREATE   TABLE   `pyk`   (     
  pinyin4j是一个功能强悍的汉语拼音工具包,主要是从汉语获取各种格式和需求的拼音,功能强悍,下面看看如何使用pinyin4j。   本人以前用AscII编码提取工具,效果不理想,现在用pinyin4j简单实现了一个。功能还不是很完美,陆续再改进吧。 import net.sourceforge.pinyin4j.PinyinHelper; import net.sourceforge.pinyin4j.format.HanyuPinyinCaseType; import net.sourceforge.pinyin4j.format.HanyuPinyinOutput ...
使用整数数据的精确数字数据类型。 bigint 从 -2^63 (-9223372036854775808) 到 2^63-1 (9223372036854775807) 的整型数据(所有数字)。存储大小为 8 个字节。 int 从 -2^31 (-2,147,483,648) 到 2^31 - 1 (2,147,483,647) 的整型数据(所有数字)。存储大小为 4 个字节。int 的 SQL-92 同义字为 integer。 smallint 从 -2^15 (-32,768) 到 2^15 - 1 (32,767) 的整型数据。存储大小为 2 个 ...
用FlvPlayer播放.flv文件的时候发现不能播放中文文件名的.flv视频...是播放器的问题...最初想用URLEncoder.encode()的,可是这个又不是url传中文参数的问题...于是想到把中文名转成可识别的字符,想到字符集不是很理想...可否用拼音呢? 找了一下,找到这个中文转拼音的很实用的方法...ChineseSpelling.javapackage com.enorth.lichen.transcode;      public class ChineseSpelling { private static int[] pyv ...
  当一个java类继承Serializable后,一般编辑器会提示你生成一个serialVersionUID,在eclipse下可以自动生成一个随机的uid,乍一看生成后一切OK,运行良好,eclipse也不再出现警告,皆大欢喜。 后来网站出现了一个很奇怪的问题,struts架构下的网站经常出现javax.servlet.ServletException: BeanUtils.populate 错误,但是本地运行又一切正常,唯一觉得可能产生问题的就是服务器上跑了好几个网站,都是一样的架构的,怀疑是不是web容器把几个项目之间的java类给共用了,考虑到很多类都定义了serialVersio ...
Map<String, Integer> map = new HashMap<String, Integer>(); map.put("d", 2); map.put("c", 1); map.put("b", 1); map.put("a", 3); List<Map.Entry<String, Integer>> infoIds = new ArrayList<Map.Entry<String, Integer>> ...
  1)确认一下3306是否对外开放,mysql默认状态下是不开放对外访问功能的 查看的办法如下: netstat -an | grep 3306   显示结果: tcp 0 0 127.0.0.1:3306 0.0.0.0:* LISTEN    从上面可以看出,mysql的3306端口只是监听本地的连接,这样就阻碍了外部IP对该数据库的访问,修改的办法其实很简单,进入到mysql的配置文件所在目录(/etc/mysql/my.cnf)下,找到文件中的如下内容: # Instead of skip-networking the default is now t ...

json反object化

    博客分类:
  • JSON
今天写了一下json数据的反object化,将生成好的json数据,生成object,再去获取它的方法,这里要注意这个方法就像xml解析器一样,如果json数据格式有问题,就会报异常,故要进行异常处理. import net.sf.json.JSONArray; import net.sf.json.JSONObject; //不使用simple包,使用json-lib-2.2.1.jar包 //import org.json.simple.JSONArray; //import org.json.simple.JSONObject; public class Defa ...
转载:http://developer.51cto.com/art/201205/334984.htm MongoDB介绍 当今NoSQL领域中有很多有力的竞争者通过多种方式来处理海量数据问题。其中重要的解决方案之一就是MongoDB。MongoDB是面向文档的弱结构化存储方案,使用JSON格式来展现、查询和修改数据。 MongoDB文档相当完备,扩展规模与安装一样简单。它提供冗余、切片、索引以及map/reduce等概念支持。MongoDB的开源社区非常大且非常活跃。MongoDB在很多大型产品中被实际运用,如:Disney, Craigslist, Foursquare, Git ...
转载自:http://www.aachin.info/tech/redis%E7%9A%84java%E5%85%A5%E9%97%A8%E5%AE%9E%E8%B7%B5/?replytocom=16     1, Redis Hello World 的例子 这里用的包是Jedis。下载地址https://github.com/xetorthio/jedis/downloads 把jar包引入工程,打开redis的服务器(redis下载及安装见初步理解Redis及其安装配置)。开始打招呼的例子,如下
  Redis提供了丰富的命令(command)对数据库和各种数据类型进行操作,这些command可以在Linux终端使用。在编程时,比如使用Redis 的Java语言包,这些命令都有对应的方法,比如上面例子中使用的sadd方法,就是对集合操作中的SADD命令。下面将Redis提供的命令做一总结。 连接操作相关的命令 Ÿ   quit:关闭连接(connection) Ÿ   auth:简单密码认证 对value操作的命令 Ÿ   exists(key):确认一个key是否存在 Ÿ   del(

Redis 命令

1.1 常规操作命令 exists key // 测试指定key是否存在,返回1表示存在,不存在 del key1 key2 ....keyN // 删除给定key,返回删除key的数目,表示给定key
今天看到一篇好文章: Adhesive框架系列文章--Mongodb数据服务模块实现(上) 值得学习。
本文记录了安装Redis和从JAVA端访问Redis的步骤 从http://download.csdn.net/detail/kkdelta/4034137 下载本文所需文件. 1,在Linux上安装Redis服务. 下面的操作的base dir为 /root/4setup tar xzf redis-2.4.6.tar cd redis-2.4.6 make 安装完后启动 nohup src/redis-server &下面是从http://tech.it168.com/a2011/0830/1239/000001239923.shtml 拷贝过来的详细步骤 步 ...
使用jedis java客户端 首先,在项目中引入jeids的jar包。  <!-- java readis客户端 --> <dependency> <groupId>redis.clients</groupId> <artifactId>jedis</artifactId> <version>2.0.0</version> </dependency>     其次,在spring配置文件中添加配置(也可以直接new出这 ...
Global site tag (gtag.js) - Google Analytics