- 浏览: 19838 次
- 性别:
- 来自: 大连
最新评论
文章列表
mongo DB
同样支持存储过程,和别的一些数据库的不同的是
mongo
的
procedure
是以
javascript
形式存储在内部一个叫
system.js
的
collection
里的。可以使用
mongo
的
JDBC
驱动中的
API
对
procedure
进行动态的添加。
下面为代码demo:
Mongo mongo =
new
Mongo(
"10.232.31.46"
,27015);
DB db = ...
今天在写一个解析XML文件 的程序时IDE报出了java.lang.OutOfMemoryError: Java heap space的错误,使用Runtime.getRuntime().maxMemory()发现IDE启动时给JVM分配的最大的虚拟机试图使用的内存是270M左右,于是准备修改程序运行启动时的JVM内存分配大小,发现可以在netbeans中有自带的如下修改办法:
点击菜单栏中的“运行”-->“设置项目配置”-->“定制”,会出现对该项目属性设置的一个配置的窗口,窗口有一个VM选项让你填的输入框,这时你就可 ...
在序列化时,如果给实现serializable接口的对象添加(注意时添加不是覆盖或实现,Serializable接口中并不包括下面的这两个办法)private void writeObject(ObjectOutputStream out) throws IOExcetion,
private void readObject(ObjectInputStream in) thr ...
一般默认情况对对象进行序列化时会选择使用Serializable接口即可以了,而且Serializable接口不仅能序列化自己显示写进去的对象,而且会自动的追踪对象内的所包含的对象的引用,并且是迭代追踪的,省却了许多麻烦。
...
对比较大的而不能放入内存的文件进行I/O操作时,如果使用NIO中的内存映射文件对性能效率和速度的提高是非常显著的。首先需要获取文件的通道,然后调用通道的map(FileChannel.MapMode mode,long position,long size)函数将文件从position位置开始的长度为size的内容映射到内存中。具体的效率比较代码示例如下:
import java.io.BufferedInputStream;
import java.io.BufferedOutputStream;
import java.io.DataInputSt ...
使用token可以解决重复提交问题,这里的重复提交一个指的是可能连续点击提交按钮,从而导致同一表单的重复提交。另外一种情况指的是提交成功后点击后退,退回到刚才的页面,继续提交。下面以一个注册用户的 ...