??xml version="1.0" encoding="utf-8" standalone="yes"?>
六顶帽子是哪六顶Q?
白帽子:中性的事实和数据帽
U帽子:情感?
黄帽子:乐观?
黑帽子:谨慎?
l帽子……………?nbsp; 阅读全文
]]>
代码是这样子的:
只要把其?
?br />
<input id="radio1" name="radio1" disabled="disabled" type="radio" />修改?lt;input id="radio1" name="tktid" value="275809" type="radio" />Q就可以在购买这Ƒ֕品的时候用这张优惠券。在服务器端没有做Q何的校验。只是在昨天下午的时候,他们发现了这个bugQƈ及时做出了修正,q打电话q来说抱歉,不会发货。从客户端到服务器的数据Q都是值得怀疑的Q不做Q何校验就直接处理Q在安全上存在很大的漏洞。我怿D1便利|这个bug存在不是一天两天的事情了,如果大家都利用这个bugQ而且Ҏ反应比较q钝的话Q等商品都发货了才发现这个bugQ就已经是不的资损了?br />
完全的概念,必须d每一个搞|络的h的脑子里?
]]>
Spring的默认事务隔ȝ?span style="line-height: 18px; font-family: Tahoma">ISOLATION_DEFAULT ?strong>ISOLATION_READ_COMMITTED 提交读;默认事务传播行ؓ?span style="line-height: normal; font-family: Verdana">PROPAGATION_REQUIREDQ?span style="font-weight: normal">如果存在一个事务,则支持当前事务。如果没有事务则开启一个新的事务?/font>
q里有个很有意思的事情Q想和大家一起分享一下?/span>
Class Sample{
private int id;
private String name;
//setters and getters
}
Class A {
public void functionA(Sample sample){
//事务处理Q更新sample
}
}
class B {
public void functionB(List samples){
//事务处理Q遍历samplesQ调用A的functionAҎ
}
}
代码我就不详l的写出来了Q大致的意思大家也应该能看明白Q事务的隔离U别和传播行为都是默认的。调用B的functionBҎQ大家觉得会出现什么问题?
--EOF--
Spring in action W二?br />
转自我的javaeyeQ?font face="Verdana">http://littlez.javaeye.com/admin/blogs/254980
]]>
当然也不是所有的都是免费的,比如我搜索friends的域名,l果是:
www.friends.co.cc is already registered
下面会显CZ些其他类似的域名Q比如:
www.7maples.co.cc is available Free
www.friendshotmom.co.cc is available One year domain registration for $18
www.friends6.co.cc is available One year domain registration for $5
www.xandu.co.cc is available Free
www.friup.co.cc is available Free
{等其他很多域名。要׃注册Q免费的注册几个玩玩好了?br />
点击q里去co.cc注册?/span>
开发的IDE是用的Eclipse3.4Q这里主要说一下在Eclipse中如何用CloverQ也是刚使用不久Q写在这里和大家探讨一下?/span>
?font class="Apple-style-span" style="word-spacing: 0px; text-transform: none; text-indent: 0px; font-family: ; white-space: normal; letter-spacing: normal; border-collapse: separate; text-align: left; orphans: 2; widows: 2; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0" color="#000000">http://www.cenqua.com/download.jspa下蝲CloverQ还需要申请一个licenseQ否则无法用。我下蝲?0天试用版?/font>
下蝲后把Clover压羃包里有两个文件夹Qfeatures和plugins。我试着用links的方式安装CloverQ不q的p|了,不知道是不是我哪里配错了Q只好直接把两个文g夹解压到ECLIPSE_HOME覆盖?/span>
打开EclipseQ从Window->Show view->otherQ可以看到Clover的信息:
q需要导入clover.license。从Preferences->Clover->Licenseq入Q?/span>
使用loadQ导入clover.license。到q里QClover已经安装完成Q开始进入我们的单元试?/span>
我新Z一个projectQ结构如下:
Sample.java和SampleTest.java内容分别是:
叛_JunitInAction工程Q选择Properties->Clover。上面有一个Enable Clover in this projectQ勾上,apply->OK.
从Window->Show view->otherq入Q找到Coverage ExplorerQ打开Q看到Clover选项的相关信息:
点击U框内的按钮Q会弹出重新构徏工程的提C,点击"?卛_?/span>
在Coverage Explorer界面下,我们会看刎ͼ
叛_SampleTest.javaQ选择Run as->JUnit TestQ结果如下:
可以看到Sample.java的覆盖率?1.4%.
Cloverq可以生成三U测试报告:PDF/HTML/XML。按钮可以在Coverage Explorer那排的选项按钮里找刎ͼrun new reportQ。html的测试报告见附g?/span>
到这里,已经是能在Eclipse中用Clover的基本功能了Q以后慢慢探索,Ƣ迎大家扔砖~
在网上收集到几个当当的优惠券Q脓出来l大家共享?/p>
序号
面?/td>
卡号
旉
01
5?/td>
lm163377
2008.09.01-2008.10.31
02
5?/td>
lm163388
2008.09.01-2008.10.31
03
5?/td>
lm163449
2008.09.01-2008.10.31
04
5?/td>
lm163455
2008.09.01-2008.10.31
备注
C券每张5元,购物金额大于50?/span>
不管是考研q是扑ַ作,都要做好充的准备,Zq些ȝ很多书。考研我就不多说了Q因为在两者之间我最后还是选择了工作?/span>
<<E序员面试宝?/span>>>?span style="color: #333399">?/span>javaE序员面试宝?/span>?/span>Q?span lang="zh-CN">前面q本主要收录的是C?/span>c++的题目?/span>仔细?span lang="zh-CN">完这两本Q?/span>基本能应付大部分C Q?/span>C++?/span>Java?/span>W试题?/span>
<<深入理解计算机系l?/span>>>Q?span lang="zh-CN">从程序员的角度看计算机系l,求职必备Q考研也必?/span>?/span>
看完以上三本Q?/span>一般的IT公司基本都能搞定了?/span>
<<C语言E序设计>>Q?/span>薄归薄,可是人家是学?/span>C语言的圣l,你也没办法。同样很薄很l典的书q有<<effective C++>>Q?/span><<~程珠玑>>Q?/span><<effective java>>?/span>
<<UNIX环境高~程>>Q?/span>linuxpȝE序设计的杀手?/span>
<<法D>>Q?/span>q么d的书Q还用介l么Q?/span>q本书你C本吧Q不买对不v你学了多q计机?span lang="zh-CN">惛_好的公司Q算法一定不能落下,W试׃考你法Q不会的话抓狂也没用?/span>
除了两本面试宝典外,其他的书都是扑֮工作后,都能l箋留在你书架上的书Q当枕头Q当砖头Q垫W记本,都应该留着?/span>
q了W试养Iq有面试兟뀂这q头Q面试可是过N养I?/span>N的。一定要自信Q没自信已l歇菜一半了。不要小看那些面试官Q他们面了那么多人,聊几句就基本能摸清你的底。千万要自信Q唬住那些面试官。我q公司后Q当旉我的ȝҎ_我当时招你就ƣ赏你的自信?/span>
把面试当聊天Q心态要好。不要我Q大不了我l回去考研呗!我当时就q么想的。没了压力,自然放开了?/span>
求职的道路也许很漫长Q也怹和我一L屎运好,只面了一家就能拿到心仪的offer。只是,在这个过E中Q我们必M持良好的心态,M有一家好公司Q给我们?/span>offer。微W,L更容易让面试官记住你的名字?/span>
在velocity面里,q行一个比较:
面肯定会打印出"比较p|".因ؓ在velocity中获取的变量aLong是longcdQ而数?234是默认ؓintcd的。虽然值相{,可是cd不同?br />
在velocity里,好像没有Ҏq行基础cd之间的强制{换,如果你知道的话,请回帖告诉我们?br />
那现在问题摆在这里,我们想看?cd比较成功"Q应该怎么做呢Q?br />
修改java代码Q把变量aLong强制转换成intcd:
不过我不是很赞成q种做法Q从long强制转换成intcdQ很Ҏ造成_ֺ丢失?br />
q有一U比较直接的ҎQ不修改java代码Q直接修改vm文gQ?/span>
把两辚w变成了StringcdQ就不会出现cd比较p|的情况了?br />
认识比较肤浅表面Q还希望大家多指点一下?/span>