08 2010 档案
摘要:morphia:http://code.google.com/p/morphia/ 文档很齐全,用起来也比较方便
阅读全文
摘要:看了一下开源的工具,一般的实现方法是annotation的,需要对实体类进行注解,这里尝试不注解进行数据的保存和查找。 首先需要将数据转换为json格式,可以使用xstream如下实现: public class JSONUtils { private static XStream xs = new XStream(new JsonHierarchicalStreamDriver()); ...
阅读全文
摘要:import java.io.File; import java.io.IOException; import java.util.List; import org.apache.commons.io.FileUtils; import org.apache.commons.mail.EmailException; import org.apache.commons.mail.HtmlEmail...
阅读全文
摘要:在MongoDB的Shell下面直接使用下面语句插入信息: db.test.insert({"a":"中文"}) 这时候会报错: malformed UTF-8 character sequence at offset 这个是MongoDB对编码的支持还不够... 查找了下,没有找到解决方案。 换到使用库,如Java中可以如下: DBCollection table=db.getCollect...
阅读全文
摘要:package test; import java.io.File; import java.io.IOException; import java.util.List; import com.mongodb.DB; import com.mongodb.Mongo; import com.mongodb.MongoException; import com.mongodb.gridfs.Gr...
阅读全文
摘要:对象ID: ObjectId id = new ObjectId();ObjectId copy = new ObjectId(id); 正则表达式: Pattern john = Pattern.compile("joh?n", CASE_INSENSITIVE);BasicDBObject query = new BasicDBObject("name", john);// finds a...
阅读全文
摘要:5、使用索引 创建索引语句如:coll.createIndex(new BasicDBObject(“i”, 1)); ,其中i表示要索引的字段,1表示升序(-1表示降序)。可以看到,DBObject成为java客户端通用的结构表示。查看索引使用DBCollection.getIndexInfo()函数。 6、MongoDB Java Driver的并发性 前面提到,Java MongoDB D...
阅读全文
摘要:今天接触了下mongodb,很好的东西。直接进入操作过程 windows 7 bit 64 下载相应版本 1:启动服务,使用了一个.bat脚本启动服务 D: cd D:\worksoft\mongodb-win32-x86_64-1.6.1\mongodb-win32-x86_64-1.6.1\bin mongod --dbpath D:\Data\MongoDB --bind_ip 127.0....
阅读全文
摘要:需要将工作目录下的文件进行转码,开始的编码是GBK的,需要将其转换为utf-8的。文件较多,手动转换肯定不行,用Python写个脚本来实现。找到一段代码参考: importos,sys defconvert(filename,in_enc="GBK",out_enc="UTF8"): try: p...
阅读全文
摘要:import java.sql.Connection; import java.sql.SQLException; import java.util.Properties; import org.apache.commons.dbcp.BasicDataSource; import org.apache.commons.dbcp.BasicDataSourceFactory; /** * 数据库...
阅读全文
摘要:这个例子是提供的示例,简单的加下注释。 import java.io.IOException;import java.net.InetSocketAddress;import java.nio.charset.Charset;import org.apache.mina.common.ByteBuffer;import org.apache.mina.common.IoAcceptor;impo...
阅读全文
摘要:一个文件操作的工具类: package com.pegasus.kaka.tools; import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.FileWriter; import java.io.InputStream; import java.io...
阅读全文
摘要:使用FileUpload的时候,不能再使用getParameter来取得参数了。这时候使用另外的方式来取得参数。看程序 import java.io.File; import java.io.IOException; import java.io.PrintWriter; import java.text.SimpleDateFormat; import java.util.Date; impor...
阅读全文
摘要:package nio; import java.io.IOException; import java.net.InetAddress; import java.net.InetSocketAddress; import java.nio.ByteBuffer; import java.nio.channels.SelectionKey; import java.nio.channels.Se...
阅读全文
摘要:import java.awt.image.BufferedImage; import java.io.File; import java.io.FileOutputStream; import java.io.IOException; import javax.imageio.ImageIO; import com.gif4j.GifEncoder; /** * java 图片生产缩略图,需...
阅读全文
摘要:1:ALTER TABLE MYTABLE ENGIN=Falcom 效率慢 2:create table innodb_table like myisam_table alter table innodb_table engin=InnoDB; Insert into innodb_table select * from myisam_table 这样会导致日志过于庞大 可以按照顺序的执行事务 ...
阅读全文
摘要:mysqladmin shutdown -u root -p password:**** mysqld -log=filename.log
阅读全文
摘要:今天试用了一下,感觉还不错。说下需求: 直接用jdbc天天开连接,关连接么的头疼。 要将结果转化为xml格式,这个用XStream格式。 用hibernate来搞这个有点杀鸡用牛刀的意思,如果直接用jdbc又有点繁琐。所以试用了一下这个东西。 看代码: ** * 一直想弄个自己的RowProcessor,没成功....只好改变策略了,在sql语句中将同名列alias掉 * @author Kaka...
阅读全文
摘要:今天犯了个错,搞了个数据表叫order,然后就一直报错了。插入数据的时候把order党关键字处理了...... 汗啊
阅读全文
摘要:if(userInfoArray==null)//如果为空 { userInfoArray=new ArrayCollection(); userInfoArray.addItem(userInfo); mycookie.clear(); mycookie.data.userInfoArray=userInfoArray; } else//不为空 { for(var i:int=0;i<userI...
阅读全文
摘要:if(userInfoArray==null)//如果为空 { userInfoArray=new ArrayCollection(); userInfoArray.addItem(userInfo); mycookie.clear(); mycookie.data.userInfoArray=userInfoArray; } else//不为空 { for(var i:int=0;i<userI...
阅读全文
浙公网安备 33010602011771号