随笔- 129  评论- 0  文章- 0 
共 13 页: 上一页 1 2 3 4 5 6 下一页 末页
  2014年4月22日
摘要:做Web开发免不了要与Excel打交道。今天老大给我一个任务-导出Excel.开始想的还是蛮简单的,无非就是查找,构建Excel,response下载即可。但是有一点不同,就是要加入图片,就是这个加入图片搞了好久。同时网络上确实没有发现比较好的资料,所以写这篇博文记录之,供自己和博友们查询,参考... 阅读全文
posted @ 2014-04-22 22:34 haosola 阅读 (118) 评论 (0) 编辑
  2014年4月21日
摘要:Semaphore为并发包中提供用于控制某资源同时可以被几个线程访问的类 实例代码: // 允许2个线程同时访问 final Semaphore semaphore = new Semaphore(2); ExecutorService executorService = Executo... 阅读全文
posted @ 2014-04-21 20:21 haosola 阅读 (40) 评论 (0) 编辑
  2014年4月19日
摘要:1、assigned 主键由外部程序负责生成,在 save()之前必须指定一个。Hibernate不负责维护主键生成。与Hibernate和底层数据库都无关,可以跨数据库。在存储对象前,必须要使用主键的setter方法给主键赋值,至于这个值怎么生成,完全由自己决定,这种方法应该尽量避免。 ... 阅读全文
posted @ 2014-04-19 09:43 haosola 阅读 (55) 评论 (0) 编辑
摘要:C#线程间互相通信主要用到两个类:AutoResetEvent和ManualResetEvent. 一、AutoResetEvent AutoResetEvent 允许线程通过发信号互相通信,线程通过调用 AutoResetEvent 上的 WaitOne 来等待信号。 如果 AutoRes... 阅读全文
posted @ 2014-04-19 09:36 haosola 阅读 (570) 评论 (0) 编辑
  2014年4月17日
摘要:一直以来sql注入被广泛关注,也有专门的防注系统代码。发现,如果代码不严谨也会有cookie欺骗/注入的情况。原来, 防注入系统没有注意到 Cookies 的问题!这里以ASP为例,分析一下cookie欺骗/注入的产生。 Request.QueryString (GET) 或 Request.... 阅读全文
posted @ 2014-04-17 13:19 haosola 阅读 (248) 评论 (0) 编辑
  2014年4月15日
摘要:ASP.NET MVC采用Model绑定为目标Action生成了相应的参数列表,但是在真正执行目标Action方法之前,还需要对绑定的参数实施验证以确保其有效性,我们将针对参数的验证成为Model绑定。总地来说,我们可以采用4种不同的编程模式来进行针对绑定参数的验证。 一、手工验证绑定的参数 ... 阅读全文
posted @ 2014-04-15 23:26 haosola 阅读 (31) 评论 (0) 编辑
摘要:浅拷贝和深拷贝的区别: 浅拷贝: 修改副本的值类型字段不会影响源对象对应的字段,修改副本的引用类型字段会影响源对象,因为源对象复制给副本对象的时候,是引用类型的引用地址,也就是两者引用的是同一个对象。 深拷贝: 无论值类型还是引用类型的字段,修改副本对象不会影响源对象,即使是引用类型,也... 阅读全文
posted @ 2014-04-15 23:19 haosola 阅读 (75) 评论 (0) 编辑
  2014年4月12日
摘要:多对多: * 关系在第三张表中,和两张表本身没有关系 * 多对多谁维护关系:谁都能维护关系(效率是一样的),一般情况下可以通过页面 来体现 * 关系体现: 第三张表的维护:增加、删除 course类对应的映射文件 student表对应的映射文件 多对多情况示例 import java.lang.annotation.Target; import java.util.HashSet; import java.util.S... 阅读全文
posted @ 2014-04-12 14:52 haosola 阅读 (95) 评论 (0) 编辑
  2014年4月11日
摘要:最近闲暇时间写的一些小程序中,访问数据库比较多;下面主要介绍下ADO.NET方面知识,有不足之处,希望大神们不吝赐教: 提到ADO.NET,经常会和ASP.NET进行混淆,两者的区别很大,没有可比性,下面讲下两者之前的区别: ASP.NET是微软在。net Framework提供的,用于开发web应用程序的类库,封装在System.Web.dll中,对应程序中是System.Web这个命名空间。 ADO.NET 对 Microsoft SQL Server 和 XML 等数据源以及通过 OLE DB 和 XML 公开的数据源提供一致的访问。ADO.NET 类在 System.Data... 阅读全文
posted @ 2014-04-11 18:47 haosola 阅读 (50) 评论 (0) 编辑
摘要:java中数据类型及运算符的注意事项 数据类型: boolean 类型数据只允许取值true 或 false(不可以使用0 或非0的整数来代替true和false,区分于C语言)。 char:Java中用" \u四位十六进制的数字 (即使在注释中出现\u ,后面如果跟的不是4个数字,也会报错)"表示将字符转换成对应的unicode编码,字符类型要用单引号括起来。有人说char其实也是整型是没有问题的。 double和float并不能表示一个精确的数字,当我们写doubled=0.0的时候,其实java并不知道我们要的数是0.0,他可能给我们生成的数字是0.01.因为doub 阅读全文
posted @ 2014-04-11 18:43 haosola 阅读 (89) 评论 (0) 编辑
共 13 页: 上一页 1 2 3 4 5 6 下一页 末页

toeflacttoeflieltstoefltoeflact