- 浏览: 498035 次
- 性别:
- 来自: 北京
最新评论
-
yzzy4793:
讲的很清楚,明白
同步synchronized方法和代码块 -
aa51513:
中文乱码式硬伤
Jersey2.x对REST请求处理流程的分析 -
feiwomoshu1991:
...
同步synchronized方法和代码块 -
marshan:
启动失败的原因是加载的类版本冲突,因此你首先要保证依赖的版本和 ...
richfaces中facelet版本升级到2时的典型错误和解决办法 -
zhaohang6688:
请问我按照你的方式修改还是报错 错误信息还是这个 是为什么啊 ...
richfaces中facelet版本升级到2时的典型错误和解决办法
文章列表
odb研究日志
2008.5.2 开始分析源代码
ODB -
ODBAdapter-
LocalODB、RemoteODBClient、SameVMODBClient
IStorageEngine-
LocalStorageEngine
MockStorageEngine、ServerStorageEngie
StorageEngineAdapter
ClientStorageEngine
...
- 2008-08-05 00:49
- 浏览 1511
- 评论(0)
今天安装apache2.2,安装失败,原因是80端口被占用。netstat发现80被0.0.0.0占用,而我的host配置分明是127.0.0.1。看来另有程序在占用。看看到底是谁。
1.先用命令 netstat -ano 看一下各个端口占用和进程PID。
2.然后在任务管理器里,查看进程。(注意:默认情况下,进程的PID是不显示的,你在菜单的查看->选择列里可以选上PID来显示)
3.发现是迅雷在捣鬼。
4.停了迅雷,apache安装正常!
- 2008-07-12 13:00
- 浏览 1441
- 评论(0)
applicationContext-hibernate.xml:
<bean id="sessionFactory"
class="org.springframework.orm.hibernate3.LocalSessionFactoryBean">
……
<property name="hibernateProperties">
<props>
<prop key="hibernate.dialect">
org.hibernate.dialect.Oracle ...
- 2008-06-11 13:52
- 浏览 1526
- 评论(0)
快捷键
代码补全
Netbeans将这个功能放在源这个菜单下,显示为“完成代码”
在Tools-Options的快捷键设置中,源的目录中
找到Show Code Completion Popup (显示所有代码完成弹出式菜单),修改成Eclipse中常规设置alt+splash(左斜线)组合键
关联源代码
右键 Libraries-jar包 指定Sources
研究neoDatis odb 有一个月了。上周六晚上,对存储的研究基本结束。
相对于db4o,odb的实现相对简单。这有利于代码研究。但odb的更新和删除动作的处理,就难以满意了。odb把更新对象作为一个新对象追加在文件结尾,删除对象则视为已删除,文件并不做删除和移动。
这种处理方式很简单,无需将文件中间扣出去一段,然后再向前移动。但这么做的一个恶果是,如果我有30万数据要删除,然后再导入20万数据,最后批量修改这20万条数据,odb的文件就会有30+20+20=70万条数据。
这是我的初步分析结果。如果有问题,可以交流。erichan1979@gmail.com
- 2008-06-02 13:28
- 浏览 1234
- 评论(0)
ODB odb = null; Sport soccer = new Sport("足球"); SimpleDateFormat format = new SimpleDateFormat("yyyy-mm-dd"); Player 亨利 = new Player("蒂埃里·亨利", format.parse("1977-8-17"), soccer); try { odb = ODBFactory.open("test.odb"); OID oid1 = odb.st ...
- 2008-05-28 13:57
- 浏览 1242
- 评论(0)
Objects objs=odb.getObjects(Entity.class) =>
ObjectReader.getObejcts(){
A=CollectionQueryResultAction} =>
ObjectReader.getObejctInfos() =>
GenericQueryExecutor.executeFullScan()【
A.Start():result=new SimpleList
matchObjectWithOid [ can get nnoi ] =>
AttributeValuesMap map=ObjectReader.rea ...
- 2008-05-17 03:44
- 浏览 1130
- 评论(0)
保存对象的大致过程
odb.store(object) =>
LocalStrageEngine.internalStore(object)=>
FileSystemInterface.writeLong(long i, boolean writeInTransaction, String label, int writeActionType) FileSystemInterface.writeString(String s, boolean writeInTransaction, int totalSpace)……=>
MultiBufferedIO.writeBytes(b ...
- 2008-05-11 01:49
- 浏览 1234
- 评论(0)
neodatis.odb 第二篇 一切都是比特
- 博客分类:
- odb
org.neodatis.odb.core.io.ByteArrayConverter
这个类的作用是 :Converts array of bytes into native objects and native objects into array of bytes
public class ByteArrayConverter { ……
/** * bit 二进制位(或称比特) byte 字节 1Byte=8bit kilobyte(kb) 千字节 megabyte(mb) 兆字节 * 1Mb=1024KB=1024*1024Byte gigabyte(gb) 吉字节 teraby ...
- 2008-05-03 17:22
- 浏览 1141
- 评论(0)
This is my first groovy class whose file named "First.groovy"
package mars.start/** *//** * 2008年5月1日0:12:40 */class First
- 2008-05-01 00:24
- 浏览 995
- 评论(0)
数据库文件存储对象的偏移地址
DB_HEADER_VERSION_POSITION is: 0DB_HEADER_DBID_POSITION is: 1DB_HEADER_NUMBER_OF_CLS_POSITION is: 33DB_HEADER_FIRST_CLS_OID is: 37DB_HEADER_LAST_CLOSE_STATUS_POSITION is: 45
DB_HEADER_DB_IS_USER_PROTECTED is: 46DB_HEADER_DB_USERNAME is: 47DB_HEADER_DB_PASSWORD is: 97DB_HEADER_ ...
- 2008-04-27 07:18
- 浏览 1100
- 评论(0)
/** * hibernate 实体、属性查询表名、字段名工具类 * */
package com.cinwa.creditnet.common;
import java.util.Iterator;
import org.hibernate.cfg.Configuration;import org.hibernate.mapping.Column;import org.hibernate.mapping.PersistentClass;import org.hibernate.mapping.Property;import org.hibernate.mapping.Table;
publi ...
- 2008-04-24 11:58
- 浏览 4332
- 评论(0)
源代码版本控制
这是软件开发中一个十分重要的工程手段,几乎是必须的一个Process(过程)。很多作坊式的开发团队在采用软件工程的一些方法的时候,第一个要进行改进或增加的,往往就是这个过程。对初学者学习而言, ...
- 2006-02-10 13:06
- 浏览 1510
- 评论(0)
以PostgreSQL数据库为例(MySQL配置是一样的)。
从http://jakarta.apache.org/commons/dbcp/下载commons-dbcp-1.2.1.jar,然后拷贝放到Tomcat 5.5/common/lib下PostgreSQL的JDBC驱动程序=http://jdbc.postgresql.org/download.htmlMySQL的JDBC驱动程序=http://dev.mysql.com/downloads/connector/j/3.1.html然后把相应的JDBC的驱动程序(jar文件)拷贝到Tomcat5.5/common/lib下
编辑 ...
- 2006-02-09 12:42
- 浏览 1681
- 评论(0)