分页: 9/38 第一页 上页 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 下页 最后页 [ 显示模式: 摘要 | 列表 ]









EPIPHONE LP 100我来拉

[不指定 2007/10/27 21:10 | by edwardproAdmin ]
看中了一把二手的Epiphone,虽然假货很多,不过还是决定冒险一下,毕竟二手琴对我来说合适,买把新的好琴似乎也不是太大意义,再说吉他只要保养好二手的只有比新的好用一点啦,看看这把琴吧:)

发点吃的东西

[不指定 2007/10/27 12:52 | by edwardproAdmin ]
   


  

麦克拉伦太黑了

[不指定 2007/10/22 03:31 | by edwardproAdmin ]
巴西站结束了,f1也落下帷幕,多少有些令人惆怅,alonso虽然不是一个完美的车手,但至少是有职业道德,但麦克拉伦做得太过分了。巴西站谁都看得出,alonso的车是被动过手脚的,毫无竞争力,只能跟着法拉利完赛,却没有太多办法做什么。也许是天意,汉密尔顿人品终于大爆发,莫名其妙出现了电子故障,也许老天也不会让这个披着伪善外衣的黑人拿到冠军的,虽然外界对汉密尔顿评价一致很高,但我始终认为他是一个伪善的人,从麦克拉伦被发现窃取了法拉利的机密开始,汉密尔顿彻头彻尾的做起了有奶便是娘的角色,为了能在车队得到地位不断通过技术手段挤压alonso,绝不是alonso不行,F1始终是一项技术比赛,车是最重要的,只要稍稍的技术处理就可以解决问题,而这样的问题在最后2站显露无遗,alonso的车和他的队友比起来根本就是两辆不同牌子的车,但事实是他们是一部车可悲啊。。。但还好老天是公平的,靠偷奸耍滑最终总要还的,麦克拉伦最终什么也没有获得,至少让我感到欣慰。
这几天如火如荼地开起了党代会,但有一点不明白,会上谈的最多的是怎么建设国家,作为执政党,谈国家建设没错,一点没错,但是却很少谈自己党内问题,怎么搞好党内建设,一天到晚构建xx社会,刚才看了10分钟新闻,实在受不了了,这样喊口号,有什么用?能解决现在社会问题吗?不能!!!可怕的就是每个人就像小时候读书一样,小和尚念经,有口无心,回到家还不是该吃吃该喝喝,什么人民福祉,得了吧。

更可怕的是党代会越来越倾向于人代的功能,开始大规模议政,这已经开始触及了宪法的极限,我敢语言在20年内必定修宪,把人代和当代合二为一,这是多么可怕,这样的话绝不是空口而来看看,上海某高级领导,习某的老爸吧,该老红军曾经在广东做过省委数据+军区司令,而后又加入中央常委,最后在政协安享晚年。说这些只想说明所谓的公开议政所谓的政治权利不过是一片云烟,而修宪使得它合法化不过是一个时间问题,随着中央集权的不断提高,必定要触及这个方面,可悲可叹。作为人民只能默默看着,看着历史的不断重复,我总是说这句话,请学习历史,有的人就是灭有这个空,那没有办法,只能让后人复唉后人矣。。。

Resin 3.1的BUG

[不指定 2007/10/20 20:20 | by edwardproAdmin ]
今天玩了一把resin 发现resin 3.1的一个bug

我的应用程序是用webflow写的,webflow经过高度分装的request,返回的时候一般这样得到:

System.out.println(context.getRequestParameters());

在resin3.1中发现如果某个参数带入了中文,结果这个参数就神奇般的消失了!当时以为是编码问题,试了半天还是这个样子,这个参数只要有中文就会神奇消失!!!

在百般无奈的情况下,我换用了resin3.0.24程序一切正常,和原来在tomcat6下完全一致。

现在猜想一下问题所在:

webflow作为一种对request的高度封装,它本身的编码肯定是不会动的,而问题就出在了resin上,它传过来之后我估计是做了一次强制转码工作,造成中文神奇的消失了,之后webflow由于读到某个参数为空,因此就不在request的hashmap中出现了,希望resin下个版本能修复这个问题,解决同志们传输中文的问题。

今天是神奇的一天发现tomcat6.0.14修复了之前的一个小bug,之前写taglib时即使你的编码是gbk但是当用writer写到页面上的时候依然会自动变成iso-8859-1之前tomcat5.5是好的,今天换了tomcat6.0.14之后发现这个问题也好了^^

性格测试

[不指定 2007/10/18 07:18 | by edwardproAdmin ]

1  你决定每天存下5 0 元,以下四个储钱筒你会选择使用哪一个
a 上锁式
b 易拉罐型
c 塑料小猪储钱筒
d  存满才能开启的电子存钱筒
 2  选择下列其中一种来当下午茶
a草莓饼
b 起司蛋糕
c 烧卖
d 饼干

 3  当你正在搭电梯时,有个人远远的跑来赶搭电梯,你觉得会是谁
a 中年妇人
b 20岁左右的女大学生
c 20岁左右的男大学生
d 中年男性

 4  鼻子.眼睛.脚.口.耳朵,依自己喜欢的程序排列

 5  在朋友婚礼快结束前,会场顿时充满了向上升的汽球,但有一个
卡在树枝上,你觉得这个汽球会是什么颜色
a 白
b 粉红
c 淡蓝
d 黄色

 6  墙壁上有个小孔,你希望能从这个孔中看见什么
a 一对情人正在拥吻
b 一家人和乐融融吃着豪华大餐
c 豪华花园和草坪
d 看门狗和警卫

7 帮人倒汽水时,你都习惯倒几分满
a 五分满
b 八分满
c 倒到泡泡溢出来
d 刚好在杯子表面

 8  有四间临时宿舍,各有不同生活机能,如果要租,
你会租哪间
a 有家电冷气
b 有书桌和网络
c 有对外的大窗户

 9  半夜睡觉时,房间里出现了幽灵,他轻飘飘的从地板浮起来
,你认为幽灵离地板有多高
a 10公分以内
b 50公分以上
c 介于10 ~ 50之间

10  这里有个糖罐子,你认为里面有多少颗糖果
a 30颗以下                      
b 30 ~ 50之间    
c 50颗以上                     

 1 1  朋友庆生Party时,为了要与众不同,你会选择哪种装扮
a 军服
b 西部牛仔装
c 小数民族服
d 街头流行服饰

1 2  走在树林中,突然有个动物影子从你眼前晃过,
你觉得会是什么动物
a 狐狸
b 马
c 豹

 1 3 什么花色的内裤是你无法忍受的
a 闪亮金葱超花图案
b 大红、橘、亮黄色
c hello kitty图案内裤
d T字裤

 1 4  你想为手机做点装饰,你会选择哪种方式
a 贴上整片的水钻
b 在手机上作彩绘
c 换一个可爱的手机套

 1 5  如果你跟两个朋友一起岀游,住在民宿的大通铺里
,面对三个床位,你会选哪个位置
a 靠窗
b 中间
c 靠门


解答篇
 1  测验你的喜新厌旧度
a 50% 除非够吸引你,不然还是旧的好用 
b 0% 相当念旧,有时很容易沉浸在哀愁
c 100% 三分钟热度是你最大的特色
d 10% 不容易见异思迁,属于专情的类型

 2  测验你处事圆融吗
a做事果决,个人意识强
b 还算有交际手腕
c 完全不知变通
d 八面玲珑最佳代表

 3 测你眼中最看不贯的类型
a 啰唆的人
b 比自己漂亮 / 帅的人
c 话少冷淡的人
d 看起来不修边幅的人

 4  了解自己的真实个性
a 眼睛 :不服输
b 鼻子 :较幼稚
c 耳朵 :好奇心重
d 嘴  :省吃俭用的人
e 脚  :怕麻烦的人

 5  你是个体贴的人吗 ?
a 体贴但不会表现出来
b 只会体贴在乎自己的人
c 别人有困难会立刻帮忙
d 个性自我,不太管别人死活

 6  测验你的个性本质
a 乐观主义者
b 拜金主义者
c 实际主义者
d 无安全感的人

 7  你给人的印象
a风趣幽默,似乎有点花心
b 聪明灵活,但看起来很高傲
c 稳重可靠,但举止粗鲁
d 热情豪迈,充满大姐头 / 老大的味道

 8 测你的受骗指数
a 凡事相信自己,不易受骗
b 容易受到花言巧语煽动
c 容易因环境气氛而受骗

 9  测你的洁癖指数
a 指数80%
b 指数20%
c 指数50%

 1 0 测你的虚伪程度
a 讲话直接的老实人,常容易说错话
b 不会刻意假装,会因场合不同而制造笑果
c 见人说人话、见鬼说鬼话,虚情假意说谎家

 1 1  测你的自恋指数
a 自恋度 1 0 0 %
b 自恋度 8 0 %
c 自恋度 5 0 %
d 自恋度 0 %

 1 2  了解你的挫折恢复力
a 你的自我调适力最高,不管遭遇什么失败挫折,
b   都可以快速忘记或转移注意力
c 你的自我调适力稍差,很容易为小事钻牛角尖
d 你的自我调适力介于中间值,但小心压力长期累积
        造成的烦恼

 1 3  测你反感对象的类型
a 最无法忍受爱说大话、爱吹牛、讲话不实在的人
b  最无法忍受太爱现、太假的人
c 最无法忍受太暴力、太凶恶的人
d 最无法忍受背叛你的人

 1 4  测你对人的信任度
a 信任度 1 0 %
b 信任度 6 0 %
c 信任度 9 5 %

 1 5  测你的  婆仔 性格指数
a 婆仔指数 9 0 %
b 婆仔指数 6 0 %
c 婆仔指数 3 0 %


我的答案:
 1  测验你的喜新厌旧度
c 100% 三分钟热度是你最大的特色


 2  测验你处事圆融吗
d 八面玲珑最佳代表

 3 测你眼中最看不贯的类型

d 看起来不修边幅的人

 4  了解自己的真实个性
b 鼻子 :较幼稚


 5  你是个体贴的人吗 ?
b 只会体贴在乎自己的人


 6  测验你的个性本质
c 实际主义者


 7  你给人的印象
b 聪明灵活,但看起来很高傲

 8 测你的受骗指数
b 容易受到花言巧语煽动


 9  测你的洁癖指数
c 指数50%

 1 0 测你的虚伪程度
a 讲话直接的老实人,常容易说错话


 1 1  测你的自恋指数
a 自恋度 1 0 0 %


 1 2  了解你的挫折恢复力
c 你的自我调适力稍差,很容易为小事钻牛角尖

 1 3  测你反感对象的类型
d 最无法忍受背叛你的人

 1 4  测你对人的信任度
b 信任度 6 0 %

 1 5  测你的  婆仔 性格指数
c 婆仔指数 3 0 %

巴贝拉小品^^

[不指定 2007/10/14 21:28 | by edwardproAdmin ]

打羽毛球很失败,打篮球被90后小朋友打到要做俯卧撑,但吃饭很不错,哈哈,第一次去巴贝拉。















小狗专辑2

[不指定 2007/10/13 09:03 | by edwardproAdmin ]
右下去拍了一点,哈哈











我家小来宝

[不指定 2007/10/12 23:45 | by edwardproAdmin ]
1 what are you doing?


2 sleeping


3 afraid?

发现在5.0.3上执行如下的sql语句 as 重命名会失效:
select a.subject as title,c.lastpost as 'desc',b.name as style,concat(a.lastpost,"") as level,concat(FROM_UNIXTIME(a.dateline),'') as publishtime,c.name as 'column',a.subject as content,a.author as author from cdb_threads a left outer join cdb_threadtypes b on b.typeid=a.typeid left outer join cdb_forums c on c.fid=a.fid LIMIT 10

表现是字段得到的map依然是subject lastpost 而不是我as出来名字 原来程序在4.0.18上完全正常,数据库升级后出现了问题。

跑到mysql官网下载了5.0.7版本的驱动之后这个问题就消失了,确认应该是 mysql jdbc驱动的问题。

读ThinkPHP 有感

[不指定 2007/10/03 22:11 | by edwardproAdmin ]
下午看了会程序员,看到介绍php框架,提到了thinkphp,于是下了一套来看看,它号称是一套基于rails思想的产品,那么当然着重看了下他的ROR,但是结果还是蛮失望的,首先他的ROR依然逃不了老的思路,而且在sql优化方面,他和hibernate的差距太明显了,首先是cache方面,hibernate的多级缓冲,它也写了,但是我个人认为它的代码是不知所云,完全不是那个故事,然后是把一些符号,通过内定转移的方法实现了,这不是一个好方法,而且没有必要的sql优化,当然这个要求不能太多,hibernate的优化也是基于它的hbm配置的,如果这里也有hbm我相信也能做到,但是rails不是这么考虑问题的,我个人并不喜欢hibernate的这种思路,ROR的activerecord是我认为的未来发展之路,当然它一定要解决效能问题,效能并不是完全依靠cache就能解决的,这方面要走比较长的路了,另外thinkphp对于不同数据库的支持部分可能是认为比较简单,因此并没有考量hibernate的方言机制,这意味着很多默认功能会出现问题,比如主键的设立等,这些问题已经看到它无法解决了,当然这个问题在rails里也没有解决,rails只是要求每个表都有id这个int字段,但是说实话在oracle里用int做主键会被bs的,我在oracle中都是用uuid的,主要理由就是uuid在oracle中有比自增更高超的性能,这个问题就不多说了,用过oracle的应该都知道的,在oracle里如果用自增意味着需要先select一次(当然这是oracle自己的事情,对于用户是透明的)但这样的消耗是巨大的,所以oracle里首选uuid,但在mysql中,大概90%用auto——increasment吧,否则也会被bs的,而这样的方言问题,用几个if else显然不能解决,这个问题不解决,那么thinkphp最后的数据层只能是一个死胡同。

顺便看了下它的import函数,虽然看起来像java但是问题多多,首先所谓的。×是不支持的,我看到。96里没有实现只是一个if而已,这种方法我个人认为未来都要重构,而且对于import它考虑的因素过多,反而使得他累赘,这个东西本人也写过,说实话也不太完善,主要是php的include需要绝对路径这点够傻的居然不支持相对路径,当然仔细想起来是对的,因为这是一种脚本,和java的本质就是没有编译,否则我相信完全可以产生真正的类似java的方法。但是从它目前类的函数写法如此拖沓,我可以肯定如果不改很难实现目录import因为这种只能用递归,但是他的函数本身过于累赘显然无法容易地递归,必要的分解方法是必须的,但是他没有这么做。

说了那么多不好的地方说说它的好地方,首先它实现了比较完美的单例方法,而且写了一个Base的基类,这个类类似于java的Object类。而单例的控制使用了static $statusClass并且内置了cache支持方法,而这种思路我觉得也比较可行。php的单例以前也曾经思考过,但是最后实现都很差,其实突然发现php还是很好的,因为它原始很多东西需要自己写这个时候就有个问题可以回答了,比如写一辈子java估计用static{}是天经地义的吧,谁会去思考java编译器本身怎么实现的么?不会的,除非遇到一种必须要自己去处理的语言,比如现在。正好公司有项目需要做一套简单的框架,我对mvc的理解绝不是一个控制器一个分法器那么简单,从我完全重构了spring的mvc结构开始这东西就不是我最后的目标,应该说一直以来我一直没有解决的就是model层的问题,怎么包装数据,一直以来依靠这hibernate rails结果使得自己的处理这些问题的时候就很差劲,现在终于有空间去思考了,当然任务进度我只能尽量了,没办法,否则又要被k了,上班就是这么回事情。

下面来说说我对actd的解释:
1 多表实现:多表说白了就是那么几种:1对1 1对多 多对1 双向1对多,这样分解 1对1可以理解为1对多的一种特例,多对1其实也可以理解为1对多, 双向1对多就是多对多,这是hibernate中的解释。实现上我认为直接使用rails的思路,类对象嵌套。

2 对象封装,对象表单的封装这点,但有一点做得不好,记得hibernate的update么,这是crud中一个重要方法,这个方法实现也是有一定难度的,我的想法是把得到的数据集存放在类内部,做一个更改映射表,用一个public方法比较set去修改,完后只要update下就自动执行update把修改过的变量全部处理掉。

3 DAO的兼容,这个问题是hibernate没有解决的,如果大家和我一样曾经尝试写过托管session的话就应该知道这个东西的麻烦之处了,原因就在于hibernate中没有connection的概念,而是对话概念,对话其实包含了连接,但无法拿出来用这个很复杂,而且随着hibernate的发展,它的未来可能不希望大家看到connection了,这个问题 本来上次和kavin gaven面对面的时候想问的,但是英文不行表达不好也就作罢了,但这个问题一直在我心中未决。而在php中我认为这个问题必须要解决,解决的方法很简单,开放一个dao接口,植入sql的输入和参变量的输入,但这里有个难的地方,由于php和ruby不一样不支持可变参数,这样接口很难定义,当然在java中太简单了,这也是模式书里常说的:参数传入对象吧,模式设计这样表述,当你不知道未来扩展的时候,参数传入一个复合类型总是要比传入几个固定参量要好得多。关键点,在关键时刻允许用户重写掉crud中的核心方法,代替为某个确认的dao,这个在某些时候是需要的,特别是对于设计上有问题的db系统,不可能要求对于什么都支持。

4 分页查询,这个问题对于mysql还是比较容易的,只要实现limit就好了,当然有更好的方法,我个人倾向于游标法,但这个方法貌似对于数据库的品牌有很多限制,这个以前也写过,但是实现得不够扩展,当然hibernate有方言解决了,但其他的语言就。。。所以暂时采用limit法还是可以的,至少对于mysql不要太指望,这是我个人的观点。并且要在数据层的基类中定义一个返回导航的方法。

无敌的莉香

[不指定 2007/10/02 19:06 | by edwardproAdmin ]
乘放假看看古董日剧吧,这部东京爱情故事是经典中的经典了,不过现在看来情节还是土了点的,只是那个莉香确实可爱,无敌了.




忧郁的时候也很动人.

想不明白的数据类型

[不指定 2007/09/29 19:05 | by edwardproAdmin ]


对php大概是不太了解,突然发现php的false的值居然是空不是null就是空,而true却是1,这个我实在想不明白,为什么类型松到如此程度,就像之前说过的,某些函数的返回值的类型是不确定的,这在有时候对于用惯固定类型的不是一个好事情,我往往会以为这样判断ok的情况下判断错误,原因就是不知道它的类型居然变来变去。

但php在设定时没有把false设成0也是一件很妖的事情,我是没有想明白,这样除了某些时候判断方便,大多数时候这种类型变体我觉得不容易让人融入。而且php越用越发现其类型非常松垮这是非常讨厌的事情我觉得,怎么都想不明白,不知道这样出于什么目的?

新的征途

[不指定 2007/09/28 00:20 | by edwardproAdmin ]
一次小小的编译,突然让我明白不会点gnu是很可悲的,学吧,说干就干买了本书,乘国庆节好好学一下
分页: 9/38 第一页 上页 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 下页 最后页 [ 显示模式: 摘要 | 列表 ]