摘要:
1、使用org.springframework.jdbc.datasource.DriverManagerDataSource说明:DriverManagerDataSource建立连接是只要有连接就新建一个connection,根本没有连接池的作用。 ${jdbc.driverClassName... 阅读全文
摘要:
JPA,在@OneToMany里加入mappedBy属性避免生成中间表 使用JPA的时候,如果A B两个实体间是一对多,多对一的关系,如果不在@OneToMany里加入mappedBy属性(相当于inverse=”true”)会导致自动生成一个多余的中间表。比如:@Entitypublic clas... 阅读全文
摘要:
近搞SSH和一个框架的整合,结果总是出许多莫名奇妙的错误,刚开始基本都是jar包的配置有问题,一会少包,一会多包,一会又版本冲突。令我很是头疼,搞了我两天,现在还是有配置文件的错误。郁闷之情难以言表。无意中在网上见到了讲jar包功能的随笔,于是贴过来,做个记录。了解这些内容有助于我们减小发布包的大小... 阅读全文
摘要:
二. 原码, 反码, 补码的基础概念和计算方法.在探求为何机器要使用补码之前, 让我们先了解原码, 反码和补码的概念.对于一个数, 计算机要使用一定的编码方式进行存储. 原码, 反码, 补码是机器存储一个具体数字的编码方式. 1. 原码原码就是符号位加上真值的绝对值, 即用第一位表示符号, 其余位表... 阅读全文
摘要:
大型高性能ASP.NET系统架构设计 大型动态应用系统平台主要是针对于大流量、高并发网站建立的底层系统架构。大型网站的运行需要一个可靠、安全、可扩展、易维护的应用系统平台做为支撑,以保证网站应用的平稳运行。 大型动态应用系统又可分为几个子系统:Web前端系统负载均衡系统数据库集群系统缓存系统... 阅读全文
摘要:
数组 数组(Array):相同类型数据的集合。定义数组 方式1(推荐,更能表明数组类型) type[] 变量名 = new type[数组中元素的个数]; 比如: int[] a = new int[10]; 数组名,也即引用a,指向数组元素的首地址。 方式2(同C语言) type变... 阅读全文
摘要:
最近需要做一个PDF自动审核盖章的工作,其实就是读取PDF,然后再最后一页加入一个审核章印图片上去。看起来很简单,不过在开发过程中,还是遇到了一些问题,在这里记录一下。主要遇到的问题是页面的旋转 和 内容的旋转 的分开的,需要分别操作。准备工作需要下载 iTextSharp.dll 然后加入引用us... 阅读全文
摘要:
TStrings是一个抽象类,在实际开发中,是除了基本类型外,应用得最多的。 常规的用法大家都知道,现在来讨论它的一些高级的用法。 1、CommaText 2、Delimiter &DelimitedText 3、Names &Values &ValueFromIndex 先看第一个:Co... 阅读全文
摘要:
首部 function SameText(const S1, S2: string): Boolean; $[SysUtils.pas功能 返回两个字符串是否相等说明 不区分大小写参考 例子 CheckBox1.Checked := SameText(Edit1.Text, Edit2.Text);... 阅读全文
摘要:
INI文件的结构INI文件是一种按照特点方式排列的文本文件。每一个INI文件构成都非常类似,由若干段落(section)组成,在每个带括号的标题下面,是若干个以单个单词开头的关键词(keyword)和一个等号,等号右边的就是关键字对应的值(value)。其一般形式如下:[Section1]KeyWo... 阅读全文