项目结构:1.客户端:Winform,2.数据访问:EF4.0(从数据库生成模型-懒人必需这样)3.DTO:直接使用EF实体4.服务端:WCF 托管在IIS中采用basicHttp帮定(这样可以客户端的代理类就不需要每次人肉释放了)Winform 中调用WCF服务将EF实体列表传到Service端时...
方法一:使用SqlBulkCopy实现批量更新或添加数据。SqlBulkCopy类一般只能用来将数据批量插入打数据库中,如果数据表中设置了主键,出现重复数据的话会报错,如果没有设置主键,那么将会添加同样的数据,导致数据重复。这里有两种方案可实行方案,实现批量将数据更新到数据表中。如果数据存在,就更新...
分类:
Web程序 时间:
2014-10-20 19:01:28
阅读次数:
289
spring给我们提供了jdbc的统一封装,和其它的orm不同,它是对jdbc api的封装,相当于我们自己写的java bean,而没有对对象模型进行封装(比如将po封装为pojo)。它保持了jdbc数据对象的原始性,具有极大程度的灵活性,其性能也极高。我们知道在进行增量操作的时候最好是使用Pre...
分类:
编程语言 时间:
2014-10-18 11:08:46
阅读次数:
342
student类packagecom.test.hou.po;
publicclassStudent{
privateintsid;
privateStringsname;
privateintsage;
publicintgetSid(){
returnsid;
}
publicvoidsetSid(intsid){
this.sid=sid;
}
publicStringgetSname(){
returnsname;
}
publicvoidsetSname(Stri..
分类:
数据库 时间:
2014-10-11 16:45:55
阅读次数:
206
1》用户视觉性能
前端人员调整浏览器缓存和html 等优化,利用cdn服务,前端人员尽可能做到用户优先感兴趣的优先显示出来。
1。1》合并技术: css +js合并或图片合并
1。2》浏览器缓存:在时间段内批量更新静态文件
1。3》压缩:服务器端gzip ,浏览器中解压
1.4 》 CDN缓存:主要针对前端静态文件进行最近机房缓存
1。5》反向代理:机房请求分发有点类似f...
分类:
其他好文 时间:
2014-10-08 05:07:14
阅读次数:
211
mysql更新语句很简单,更新一条数据的某个字段,一般这样写:UPDATE mytable SET myfield = 'value' WHERE other_field = 'other_value';如果更新同一字段为同一个值,mysql也很简单,修改下where即可:UPDATE mytabl...
分类:
数据库 时间:
2014-10-06 14:30:40
阅读次数:
212
CrmFetchKit.js是一个跨浏览器的一个类库,允许通过JavaScript来执行fetch xml的查询,还可以实现批量更新,分页查询等。目前已支持Chrome 25, Firefox 19 和 IE9/10 . 它的最大优势是可以通过fetchxml 来查询,这样我们就可以实现真正的多表联...
分类:
Web程序 时间:
2014-10-03 12:52:14
阅读次数:
552
问题描述在做项目的过程中,由于写SQL太过随意,一不小心就抛了一个死锁异常,如下:[java]view plaincopyprint?com.mysql.jdbc.exceptions.jdbc4.MySQLTransactionRollbackException:Deadlockfoundwhen...
分类:
数据库 时间:
2014-09-28 18:37:03
阅读次数:
352
程序开发中,可能你会经常遇到批量替换文件内容的情况,如果你使用的是linux,那么恭喜你,你可以使用一下三种办法进行查找替换。 方法一: find -name 'file.log' | xargs perl -pi -e 's|string1|string2|g'这里使用了perl语言,使用-e加上...
分类:
系统相关 时间:
2014-09-19 13:23:05
阅读次数:
200