2007年2月17日星期六

大年三十儿

       我这只猪要在猪年也是第一次要独自一人过春节了,不知道为什么,没有别人那么深的恋家情结,有人问我,你不想家么,你不想你妈么?我不知道说什么,呵呵!
       刚刚看了高中时就喜欢得一个电台主持人--清音的博客上的类似年终总结的文字,我想,我也应该总结一下吧,索性打开猪窝,呵呵,发现没有人看,浏览人数还是那些,哈哈。
今年三十儿,除夕,中国人来说最重要的节日,刚才去超市,那个人叫多阿,原以为三十儿了,应该大多数人年货都该买个差不多了吧,只等在家守岁了,没想到还是那么火爆,看来城市人还是和我们乡下不一样啊。
      
       06年,我大学毕业了。毕业了,不再是学生了,不用再抄作业了,坐火车不再打折了,离开了那些同居四年的兄弟们,自此各自各处漂泊~~
       06年,凭我自己的能力找了自己第一份工作。欣喜,激动,开始踏实工作,感谢部门经理对我的关照,让我从另一个起跑线起跑。
       06年,我也挣钱了,哈哈,花自己挣的钱的感觉,舒服~~,老爸说为什么你总在花你爸的钱总像隔一层,呵呵,长大了,想自食其力了。
       06年,害得她死去活来,痛。
       06年,刻下伤疤的一年,挣扎。
       06年,掉进河里,想逆流而上,并开始行动。

       07年,应该会有一次暴风骤雨,一定要战胜。
       找回自己
      

2007年2月12日星期一

2007-2-12 星期一

大年二十五了,呵呵,刚才和一朋友在QQ上聊,过年没什么感觉了,和平时没什么两样,倒是给自己找了个邋遢的冠冕堂皇的理由。

2006过去了,过去一段时间了,黑色的2006,再见。

几个月的培训日子基本上结束了,这些天一直在住的地方猫着,呵呵,就是,一天不下楼不出屋,用某人的话说我没什么爱好,除了正事什么也不做,呵呵,这话我爱听,我做的又有哪些是正事呢。培训了几个月,感觉,没什么感觉,呵呵,对找工作还是有心虚,哈哈,也不能因为这样培一辈子训不是,哈哈,还得向前。还差得远。这几个月写了这么多的日志,算是一个不小的收获吧,

2007会是什么样子,网上说2007夏天的温度将破纪录,呵呵,看来得有心理准备了。

中间还有一个过年,还有几天,感觉像是一个门槛,得怎样迈过去阿/。

 

网络真是好东西,遇到什么问题,都可以问它哈哈,这不,刚刚解决了几个小问题,使我的程序顺利通过了,哈哈

 

我想这么写

<html:hidden property="bookId" value="<bean:write name="bookForm" property="id">"></html:hidden>

这么写就不行,报equal symbol expected的错误,用Google翻译过来是“预期符号相同”

在网上查

可以这么写

 

 

<html:hidden property="bookId" value="${bookForm.id}"></html:hidden>

 

但必须jsp2.0以上,servlet2.4以上

在web.xml中

<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns="http://java.sun.com/xml/ns/j2ee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd"
version="2.4">

 

 

还有个小问题就是在web.xml中如果配置<taglib></taglib>标签,就会有个红叉,说什么

 

cvc-complex-type.2.4.a: Invalid content was found starting with element 'taglib'. One of '{"http://java.sun.com/xml/ns/j2ee":description, "http://java.sun.com/xml/ns/j2ee":display-name, "http://java.sun.com/xml/ns/j2ee":icon, "http://java.sun.com/xml/ns/j2ee":distributable, "http://java.sun.com/xml/ns/j2ee":context-param, "http://java.sun.com/xml/ns/j2ee":filter, "http://java.sun.com/xml/ns/j2ee":filter-mapping, "http://java.sun.com/xml/ns/j2ee":listener, "http://java.sun.com/xml/ns/j2ee":servlet, "http://java.sun.com/xml/ns/j2ee":servlet-mapping, "http://java.sun.com/xml/ns/j2ee":session-config, "http://java.sun.com/xml/ns/j2ee":mime-mapping, "http://java.sun.com/xml/ns/j2ee":welcome-file-list, "http://java.sun.com/xml/ns/j2ee":error-page, "http://java.sun.com/xml/ns/j2ee":jsp-config, "http://java.sun.com/xml/ns/j2ee":security-constraint, "http://java.sun.com/xml/ns/j2ee":login-config, "http://java.sun.com/xml/ns/j2ee":security-role, "http://java.sun.com/xml/ns/j2ee":env-entry, "http://java.sun.com/xml/ns/j2ee":ejb-ref, "http://java.sun.com/xml/ns/j2ee":ejb-local-ref, "http://java.sun.com/xml/ns/j2ee":service-ref, "http://java.sun.com/xml/ns/j2ee":resource-ref, "http://java.sun.com/xml/ns/j2ee":resource-env-ref, "http://java.sun.com/xml/ns/j2ee":message-destination-ref, "http://java.sun.com/xml/ns/j2ee":message-destination, "http://java.sun.com/xml/ns/j2ee":locale-encoding-mapping-list}' is expected. 

 

虽然对程序运行没什么障碍,但对我这个完美主义总是心里不舒服,在网上查

http://blog.csdn.net/heroying/archive/2007/02/03/1501873.aspx

给出了解释

把<taglib></taglib>放在<jsp-config></jsp-config>里面就行了,哈哈,不错不错。

2007年2月7日星期三

hibernate主键生成方式

increment(递增)
用于为long, short或者int类型生成唯一标识。只有在没有其他进程往同一张表中插入数据时才能使用。 在集群下不要使用。 

identity
对DB2,mysql, MS SQL Server, sybase和HypersonicSQL的内置标识字段提供支持。返回的标识符是long, short 或者int类型的。 

sequence (序列)
在DB2,PostgreSQL, Oracle, SAP DB, McKoi中使用序列(sequence),而在Interbase中使用生成器(generator)。返回的标识符是long, short或者 int类型的。 

hilo (高低位)
使用一个高/低位算法来高效的生成long, short或者 int类型的标识符。给定一个表和字段(默认分别是是hibernate_unique_key 和next)作为高位值得来源。高/低位算法生成的标识符只在一个特定的数据库中是唯一的。在使用JTA获得的连接或者用户自行提供的连接中,不要使用这种生成器。 

seqhilo(使用序列的高低位)
使用一个高/低位算法来高效的生成long, short或者 int类型的标识符,给定一个数据库序列(sequence)的名字。 

uuid.hex
用一个128-bit的UUID算法生成字符串类型的标识符。在一个网络中唯一(使用了IP地址)。UUID被编码为一个32位16进制数字的字符串。 

uuid.string
使用同样的UUID算法。UUID被编码为一个16个字符长的任意ASCII字符组成的字符串。不能使用在PostgreSQL数据库中 

native(本地)
根据底层数据库的能力选择identity, sequence 或者hilo中的一个。 

assigned(程序设置)
让应用程序在save()之前为对象分配一个标示符。 

foreign(外部引用)
使用另外一个相关联的对象的标识符。和<one-to-one>联合一起使用。 

2007年2月1日星期四

2007-2-1 星期四

有一个星期没有写日志了,这些日子过得有些狼狈,哈哈,差点睡大街去。因为临时的变故不得不去上课去找房子租,光电话费就花了近百,在网上搜索信息,尽是些代理,说心里话,感觉他们的运作模式还是比中介有优越的,但还是对他们天花乱坠的说法不放心,在网上查了些代理公司的资料,也有很多网友骂他们说话不算数的。最后决定不着代理,哈哈,通过连夜搬家,终于一月的最后一晚,有地方睡了,昨晚收拾到一点多。
     同时,这几天也没写代码,光东奔西看房了,因为鞋有点不合脚,左脚肿了,今天来上课,迟到了一个小时,也没做什么,我做的那个BookShop跟老师做的那个思路不能衔接,不能跟着他往下走,按安排,明天最后一天了,狗日的,要放一个月假,不负责任的做法嘛。
    住的危机暂时解决了,该恢复正常学习了。