- 博客(44)
- 收藏
- 关注
文件下载中文文件名的处理
需求:文件上传,保存到数据库的image/blob字段中,点击链接进行下载.若文件名为中文,则经查证网上的资料得知,在ie与ff/opera中需要分别进行不同的处理,方能正确显示文件名.据此,在下载文件的方法中,传入request参数,根据request.getHeader("user-agent")来判断客户端使用的是哪种浏览器.如果是IE,则使用response.setHead...
2007-08-20 14:11:12
276
ibatis的两个小问题
第一,model中变量的第二个字母不能为大写字母,如mUserName,否则在映射到resultMap时,会报错“找不到mUserName这个属性”。第二,sqlmap文件中互相引用的时候是有顺序的,比如在sqlmapconfig中加载sqlmap文件的顺序是sqlmapA->sqlmapB,如果在sqlmapB中指定一个的resultMap为sqlmapA.AResult,没问题。反之如果在...
2007-07-04 08:18:48
149
被dwr折磨死了
最烦这些把没有实际意义的东西变来变去的了.用了2.0的包,发现客户端进行调用的方法都不好使了,折腾了半天才发现原来是调用的时候,要把参数和返回方法的顺序掉过来,原来是(返回函数,参数1,参数2),现在是(参数1,参数2,返回函数).这样搞有什么意义嘛.好的一点是不需要再一个个指定类的方法了,直接默认就是所有的方法都可以被调用.暂时发现一些dwr与phprpc的对比,如下:两...
2007-06-20 17:44:03
166
看了一下confluence wiki
公司的一台wiki server,查看了一下,竟然发现是用的256M内存在跑,不可思议,虽然说跑起来肯定也没问题,但现在的条件下,256实在是太小的了吧.不过几十个人在使用,性能倒也还可以承受.采用的是hibernate,库表设计中,是将附件存放在数据库里的.将附件的相关信息与附件的正文分表存储,所以速度还是不错.另外,即使现在的最新版本,仍然使用的是hibernate2.1....
2007-06-14 16:13:28
135
万恶的sqlserver
sqlserver中的datetime类型只能存储从1753年到9999年的日期,而oracle可以存储所有的年份,真是不太明白这个1753是怎么搞出来的!如果牵涉到1753年之前的数据,比如某个人的生日或某个事件的发生时间,那在mssql中就没办法表达了,郁闷的.怪不得有人在mssql中设计的时候,用varchar来存储日期....
2007-06-14 16:11:04
122
修正了一下hongliang的脚手架不能在IE下使用的问题
原贴见:http://www.iteye.com/topic/19693大家反映只能在firefox中使用.我大概调试了一下,有点头绪.如果想在IE下用的话,修正两个地方:scaffold_init.js中,将第三行:_c:new Array()后面的","号去掉index.html中,将第19行:password : /.+/后面的","号去掉这样在IE里就可以正常使...
2007-04-13 14:31:50
92
再抱怨一下borland
虽然曾经很喜欢borland,但不得不承认,现在他确实落伍了.想卖都没人接手.现在开始搞jbuilder2007,也弄了一个delphi for php.本来想试用一下,结果要下载得先注册,真是麻烦.懒得注册,找一个别的地址下载了安装程序.可是不注册呢,试用码也没有.一怒之下,就连试用都懒得弄了.照这么个搞法,borland迟早还会要完蛋,因循守旧....
2007-04-13 09:50:53
82
在线词典业务
懒得再去搞金山词霸,就想down一个星际译王.再访问stardict网站,发现新加了一个在线词典功能:http://www.stardict.cn搞得和google的风格有点像.试用了一下,功能还真的很强大,速度也很快.免费注册以后可以自定义所选用的词典.除了韩文,其它各种语言基本上都支持,不错....
2007-04-11 17:09:43
149
看boss town专访王志东
东方卫视的boss town昨天专访佳宾是“点击科技公司酋长”王志东,“酋长”,头一次听说这么一个称呼,确实很有个性,不过怎么觉得也不那么舒服,就正式一点叫个董事长或者总裁不好么?非要搞一个中国特色???奇怪之。 整场节目,感觉虽然曹启泰一如既往的主持得不错,但王志东的表现可以说不好。三位嘉宾,除了一位美女对IT不太感冒,未提出大的意见之外,金姓嘉宾当场提出一个另王哑口的问题“你认为QQ...
2007-03-30 17:24:03
191
ror连接postgresql所报BUG
redhat AS4pg:8.2ruby:1.8.5rails:1.1.6postgres0.7.1在今天上午还能正常连接。我把ror环境重新配置了之后,就再也连接不上PG了。$RUBY_HOME/lib/ruby/site_ruby/1.8/active_record/connection_adapters/[b]postgresql_adapter.rb:24: [...
2006-12-31 17:18:02
144
[收]把应用程序从 Internet Explorer 迁移到 Mozilla
http://www.ibm.com/developerworks/cn/web/wa-ie2mozgd/index.html?S_TACT=105AGX52&S_CMP=techcsdn把应用程序从 Internet Explorer 迁移到 Mozilla如何让依赖于 Internet Explorer 的 Web 应用程序在基于 Mozilla 的浏览器上运行 ...
2006-12-31 11:24:34
133
[收]面向资源与面向活动的 Web 服务
http://www-128.ibm.com/developerworks/cn/webservices/ws-restvsoap/Bloglines API 最近的发布引发了又一轮关于是使用 REpresentational State Transfer(REST)还是使用简单对象访问协议(Simple Object Access Protocol,SOAP)Web 服务的讨论。然而与一...
2006-12-30 17:24:49
156
分析ROR中获取关联集合size的SQL处理及疑问
假设现在有两个类A,B[code]class A has_many :Bs, :class_name=>'B',:foreign_key=>'b_id'enda = A.find(:first)[/code] 如果我仅想知道a.Bs.size()的话,那么在hibernate中就得单独写count语句来获取,如果使用a.getBS().size()的方式时,会先填充list...
2006-12-30 14:41:44
119
rails的welcome page
折腾了半天默认页面,弄得头晕脑胀,一直以为自己的routes.rb配置有问题呢。启动后访问localhost:3000/,总是那个默认的欢迎页面,最后提示“Set up a default route and remove or rename this fileRoutes are setup in config/routes.rb.”可是我一直没读懂“remove or rena...
2006-12-29 15:09:35
92
A.B.C.name调用时,遇到NIL值如何忽略NIL错误而返回正确的结果?
如题,比如我需要显示A.B.C.name,那么中间的A B C都有可能为NIL。所以直接这样写肯定是不行的。在velocity等模板中,可以这样来写$!{A.B.C.name},中间遇到不能处理的数据,就返回为空值。那么有没有一种类似的标签写法呢?当然自己写一个模块来封装处理一下也是可以做到的。只是ROR中如果直接提供了就更好了。主要用于显示层的操作。...
2006-12-29 09:47:36
115
在分表的情况下,ActiveRecord如何支持继承?
想实现如下的效果:Horse/Pig/Sheep均继承Animal,拥有共同的属性和关联。class Animal
2006-12-28 12:07:38
132
对rails里transaction的嵌套处理方式不解
本来要问的是下面这一段,自己看完文档明白了。[quote]#before do it: a.name="a"a = A.find(1)a.name="b"a.save上面这段代码在普通的rb文件里,是可以正常更新数据的。在test.rb里,每次执行完以后数据都没有更新,也就是说rollback事务了。在test_helper.rb里是这样说的:#Tra...
2006-12-28 10:30:38
273
加班文化与公司和员工
前段时间华为的事件,引起人们对“加班文化”的深入探讨,众说纷芸。那么,一个公司需不需要加班文化,公司如何看待员工的加班,而员工自身又该如何面对工作中的加班呢? 窃以为,“加班”,是发展中国家的发展中公司,所不可避免要面临的问题。在欧美发达国家,已经进入高度福利的社会,企业已经制定了一系列严格的标准来保障劳动者的休息和娱乐权,员工通常可以获得除周末及法定假期以外的一二个月的休假,那么自然,...
2006-12-24 09:58:11
272
hibernate中where语句解析及pg中bool类型匹配的问题
想测试一下将系统部署在postgresql下,下载了8.2的noinstaller.zip包(考察一下免安装数据库的效果),发现仍然不支持以管理员身份启动服务。数据库初始化好以后,启动resin,一访问系统,出错!经检查,发现出错SQL: [b]ERROR: operator does not exist: boolean = integer[/b]。这和hibernate没关系,是s...
2006-12-15 18:20:00
856
Re: java中如何判断一个文件是二进制文件还是文本文件?
[quote="lijiangt"]在linux或者unix系统用file命令就可以打印文件的类型,估计是读取文件头部信息,楼主可以去看看file源代码,应该有所收获。 [/quote]嗯,这个回复是最靠边的,不错。可不可以这么说,用文本编辑器(如记事本)能正常编辑的,就是文本文件。...
2006-12-14 08:33:36
930
HTML语言语法大全[转]
HTML语言语法大全 註解 跑馬燈...普通捲動...滑動...預設捲動...來回捲動 ...向下捲動...向上捲動向右捲動向左捲動...捲動次數...設定寬度...設定高度...設定背景顏色...設定滚动速度...設定捲動時間...鼠标经过上面时停止滚动...鼠标离开时开始滚动 字體效果 ...
2006-12-12 10:53:32
180
说一说员工考核以及终身员工
听闻部分外企,如IBM等都有终身员工制度,而近年来国内的民营企业,尤其是浙江那边的,也开始实行阶梯用工制度,通过在员工中设立不同的等级来形成激励。暂不论具体到某个企业是好是坏,单从如何留住人才及激励人才这方面来说,终身员工确实是一个好办法。有没有对这方面比较熟悉的朋友介绍一下,前些天看东方卫视的boss town,介绍多普达的CEO李绍唐,据说当年在IBM连续十年拿到优秀员工,从IBM离职的时...
2006-12-08 15:25:18
187
“信任”比“技术/业务”更重要
一个认真负责敬业的员工太难找了。严重同意!!! 这不是钱不钱的问题,而是RPWT。首先具备这种道德素质的人,占总人口的比例也就10%(认真的占30%,负责的占30%,敬业的占30%吧)。 认真和负责,是性格和能力。有些人认真,但他不能负起责任。有些人能负起责任,但并不认真。而敬业,取决于态度。敬业不仅需要认真和负责,还需要对工作投入全部的热情,做很多份外的事情,这才叫敬业。 ...
2006-12-07 09:16:44
118
jira里导出excel,竟然是假的
在问题列表中,后面有一个to excel的链接,如下:secure/IssueNavigator.jspa?view=excel-current一点,生成了一个“excel文件”给我,但是格式怎么不是那么规整呢?原来这是一个假的excel,实际上就是一个html文件!改了个后缀而已。貌似这样骗人的东东还是挺多的。没有技术能力来实现导出到work/excel的功能,就改一个后缀来骗骗...
2006-12-05 15:51:53
1406
对ff2很失望
刚下载了一个ff2,本以为会比1.5更稳定更好用一些,结果大失所望。短短的一个小时内,就让我的系统假死二次,真死一次!被迫直接关电源。界面确实比较漂亮,显示效果也很好,就是关键项上掉链子。还是老实的用我的opera+mozilla好了。...
2006-12-05 14:09:20
90
“分布式系统的最佳应用,就是不使用分布式”感言
刚刚翻阅一份老贴子,其中有一个回贴提到老马说过“分布式系统的最佳应用,就是不使用分布式”这句话,真的是感同身受。btw,搜了半天,竟然再也找不到这篇回贴了。我也没有去验证这话是否是老马说的,权当它是真的吧。 说起分布式这个东西,可能更多的时候带有行业特色。传统的C/S时代,因为当时互联网尚不发达的原因,形成一个个的信息孤岛,还是需要分布式的应用的。比如全国性的信息系统,需要在各省、各...
2006-11-29 17:06:14
177
从hibernate3.2中的一个bug看测试的重要性
[url]http://www.iteye.com/my_topic/35309[/url][quote="partech"]前些天测试中发现,缓存好像不能处理数据变更的情况。原来还是好好的阿。经过跟踪,发现问题出在UpdateTimestampsCache,不知哪位仁兄手快,改了一行if语句,把原来正确的逻辑改错了。在7月13号到11月15号之间,下载的hibernate都有这个BUG。...
2006-11-21 14:04:40
91
从教室占座看潜规则的生成
下面引用自[url]https://www.recordhistory.org/mediawiki/index.php/从教室占座看潜规则的生成[/url]可参考[url]http://edu.sina.com.cn/y/bbs/p/2006/0111/11291900.html[/url]俺们公司楼下边的破食堂,中午吃饭的时候也有一堆人占座。扔一堆破筷子就算占座了,你要占你就真坐这里...
2006-11-10 17:23:48
158
ROR的数据表名可以不带s
[b][color=red]哎,是我嘴太快手太慢了。已经知道怎么弄了。[/color][/b]set_table_name就可以了。请管理员放到新手区或隐藏了吧,哎,惭愧:oops: 原文[quote]因为刚学,所以有些疑惑就想赶紧说出来。如题,如果我的数据表名不带s,是不是就不能使用ror来开发了?或者说使用它开发也可以,但必须把所有数据库相关的操作(crud/lis...
2006-11-07 18:12:34
102
哪种语言更适合WEB开发?
这个话题显得有点沉重。 要说WEB开发的语言,数不胜数,cgi/perl/ruby所代表的脚本语言,php/java/.net所代表的类c语言,asp所代表的basic语言......经过这么多年互联网应用中的大浪淘沙,当前主流的也就属php/java/.net三大阵营了。 为什么是这三种语言处于WEB应用的主流地位?个人认为,它们有一个共性,就是类c语法。应用最广泛的语言就是c和...
2006-11-03 16:29:15
1913
初用ruby的几个注意事项
一:when i installed ruby&rails&gem mysql2.7,then run:rails testcd testruby script/generate scaffold productconsole report:[color=red]error Before updating scaffolding from new DB schema, ...
2006-11-02 16:29:27
186
[转载]RubyOnRails的安装和eclipse plugin
转载自:[url]http://dev.yesky.com/327/2600827.shtml[/url][size=15][b]Windows系统下开发环境的搭建[/b][/size] 本文中将介绍如何在Windows操作系统下搭建RoR开发环境。 1.远程安装 a、步骤1:下载并安装Ruby一键安装包 下载最新的Ruby 1.8.4-16一键安装包,其下载地址为ht...
2006-11-02 13:17:36
90
答如何做好Project Manager
原讨论见:[url]http://www.iteye.com/topic/31848[/url]很简单,要有承担责任的勇气!任何事情,到你这一级为止。不要把责任推给这个推给那个,怨天尤人。要有敢于拼命的勇气!不会的技术,难解的问题,都需要你用各种办法不择手段的去完成,去偷也好,去抢也好。要准备好若干天熬通宵。累掉十斤八斤是正常的。要有灵活处理的能力!对手下要宽严结合,技术上...
2006-11-02 08:40:16
123
曾经发生在身边开发过程中的灵异事件
这些年的开发过程中,稀奇古怪的问题没少遇到。所谓常在河边走,早晚遇见鬼。 举几个例子,当年用IP卡打电话太多太勤,竟然有好几次在打完电话之后,发现卡上的余额一点没少!肯定是电信的计费系统有问题,哼哼,被他们剥削了这么久,占他们一点便宜也心安理得!听说现在经常还有个人银行卡莫名其妙多钱少钱的事情,觉得银行的系统也不过尔尔。分享几个我曾经遇到的几个怪问题,比较有难度和迷惑性。可有同道...
2006-10-27 08:56:58
221
那些遥远的回忆
自己也不知道,当初为什么选择了计算机这一行,在报考的时候,稀里糊涂就填了计算机专业。记得刚进学校那阵,和每次升级一样,有强烈的新鲜感。记忆最深刻的,就是第一次上机的时候,看着曾经学过的同学们玩得很溜,我却连怎么开机都不知道,一筹莫展,根本不知道从何下手。紧接着开始了第一门语言课:pascal,学得非常吃力,也不知道该怎么让程序运行起来,上机的时间也有限。结果期末的成绩只有61分,不过还好了,同...
2006-10-25 10:10:03
132
推荐使用永中office2007
在linux系统下,可用的office套件也就那么几个,openoffice/staroffice,redoffice,永中office等。听说金山也搞了一个什么飓风,也“自主开发”了一把,但估计和国内“自主开发linux操作系统”一个味,懒得去用。 用过一阵子永中2004,它“集成office”的概念确实不错,而且是纯java编写的,把swing用到这个份上真的是非常不容易!好像现在s...
2006-10-24 17:31:47
171
使用hibernate实现树形结构无限级分类
在系统中,经常会用到无限级的树形结构分类,如组织机构管理、商品/地区分类等等。在以前的一个贴子:[url]http://www.iteye.com/topic/26987[/url]“复杂商品分类的表如何建立?”中,讨论过树形无级分类的实现方法。一般无外采用两种方式, 一是类似struts-menu([url]http://struts-menu.sourceforge.net[...
2006-10-24 08:38:00
95
hibernate中映射长文本类型的通用方式
hibernate中映射长文本类型的通用方式(仅限oracle/sqlserver/mysql/postgresql):变量类型为String,映射类型为text,hibernate会根据不同数据库类型,生成对应的DDL。如private String content;对应的xdoclet标记为:@hibernate.property column="content" type="te...
2006-10-23 09:00:20
715
忽然很想念父母
常常在暗夜里,脑海中不自觉的闪过父母的身影,记忆就如离弦之箭,再不受自己的控制,多年的往事,父母的辛酸,曾经的感动,一幕幕如走马灯般呈现在眼前。心中有太多的感动,太多的自责,太多的惦记,还有无奈。 我长大了,成年了,终于能够理解父母这么多年的不易,终于能够体会他们对子女的那份浓浓的爱,深深的关心,幼时不觉,如今方如置身蚕茧之中,被这种迟来的感受所包围。亦反想,若自己有子女,他们可如今日之...
2006-10-22 11:43:12
301
你的系统是跨平台的吗?
开发java应用,听到的最多的一句话就是“跨平台”,那么现在小声的问一句,你开发的系统真的能跨平台吗?以我的拙见,所谓的跨平台,包含五方面的内容:一、跨应用服务器二、跨数据库三、跨操作系统四、跨浏览器五、多语言支持下面分别来说一下。■跨应用服务器 这一点,看起来好像有些多余,java的口号之一不就是“一次编译,到外运行”嘛,可实际经验告诉我们,这仅仅是一个...
2006-10-19 11:23:58
305
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人