`
文章列表
   之前读过一本《Android 开发入门与实战》,对Android开发有了一个初步的认识和了解,目前正需一本Android高级进阶,这本《Android 4 高级编程》来的正是时候啊,在此先感谢ITeye与清华文康出版社提供这个试读机会。    ...
在使用JDBC调用SQLServer执行Store Procedure时,遇到以下错误: com.microsoft.sqlserver.jdbc.SQLServerException: The statement did not return a result set.    at com.microsoft.sqlserver.jdbc.SQLServerException.makeFromDriverError(SQLServerException.java:171)    at com.microsoft.sqlserver.jdbc.SQLServerStatement.doExe ...
xml文件一定要和它的spring.jar包匹配,否则就会出错   错误原因分析: spring1.X使用DOCTYPE,而2.X版本使用schema。我们使用低版本的spring就要配置文件使用dtd解析方式,使用高版本的就要使用xsl解析方式。   解决方法: 加上 <!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" "http://www.springframework.org/dtd/spring-beans.dtd"> <beans>   去掉 &l ...
一 ORACLE    <bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource" destroy-method="close"> <property name="driverClassName" value="oracle.jdbc.driver.OracleDriver" /> <property name="url" value="jdbc:oracl ...
vi grep awk sed find sort -u filename more less filename, then input '/search content' to find you want cut ps [ps -ef | grep processName] df
grep一般格式为:grep [选项]基本正则表达式[文件]这里基本正则表达式可为字符串。 单引号双引号在g r e p命令中输入字符串参数时,最好将其用双引号括起来。在调用模式匹配时,应使用单引号。 例如:“m y s t r i n g”。这 ...
shell 编程中使用到得if语句内判断参数   –b 当file存在并且是块文件时返回真   -c 当file存在并且是字符文件时返回真   -d 当pathname存在并且是一个目录时返回真   -e 当pathname指定的文件或目录存在时返回真   -f ...
 程序定时使用BCP命令到处需要备份的表数据。在测试导入时,发现Identity属性的主键值会递增。这样会导致引用它的外键约束失效。    使用 SET IDENTITY_INSERT [ database.[ owner.] ] { table } { ON | OFF } 可以解决问题。但任何时候,会话中只有一个表的 IDENTITY_INSERT 属性可以设置为 ON。如果某个表已将此属性设置为 ON,并且为另一个表发出了 SET IDENTITY_INSERT ON 语句,则会返回一个错误信息,指出 SET IDENTITY_INSERT 已设置为 ON 并报告此属性已设置为 ON ...
执行sp_who2查看User访问状态 Kill + SPID结束进程 如:Kill 2
SSO是Single Sign-On的缩写,即单点登录。        一个大的公司或者集团,往往会拥有多个应用系统,如果每个应用系统都有自己的认证及账户管理,不仅给系统维护带来不便,还会对同时使用多个应用的用户很糟的用户体验,需要记住多个账户和密码,并且与其对应的系统,一旦一些敏感系统需要定期更换密码,管理这些账户密码简直就是噩梦。         因此在一个公司或者集团内部构建统一的认证系统就很有必要了,不论用户访问哪个子系统的任何页面,系统都会转到登录界面,在用户登录之后,系统自动转回到客户上次请求的页面,并且用户此后可以在系统中的各应用子系统中无缝切换,不需要再次登录,即 ...
(1)char、varchar、text和nchar、nvarchar、ntext   char和varchar的长度都在1到8000之间,它们的区别在于:   char:是定长字符数据,,速度快。   varchar:是变长字符数据,节省储存空间,但是存取速度慢。   所谓定长就是长度固定的,当输入的数据长度没有达到指定的长度时将自动以英文空格在其后面填充,使长度达到相应的长度;而变长字符数据则不会以空格填充。   text:存储可变长度的非Unicode数据,最大长度为2^31-1(2,147,483,647)个字符。    后面三种数据类型和前面的相比,从名称上看只是多了 ...

初探Android开发

    大多数朋友用的3G手机都是基于Windows,IOS和Android平台的,平时大家也是津津乐道这些3G手机的强大功能,我倒是喜欢把它视为 一种 掌上电脑。     IOS平台是Apple公司自主研发的并且不开发源代码,这也是Apple的一贯作风和传统,虽然说当今软件业如果不开放源代码,让全世界的优秀程序员参与进来的话,其发展将不会成为主流,但是Apple依靠其强大的创新和研发能力,却也一直走在时代的前沿,成为众多商家和人士的模仿对象。     Android是Google公司基于Linux平台的开源手机操作系统。起初不了解3G手机,一直觉得其神秘莫测,但是看到Linux ...
不得不说这本书中提到的很多方法,我都在实际的代码阅读中使用过,但是自己当时并没有意识到这么做的好处和意义,只是凭借着一种感觉,一个程序人的直觉去这样做的。   总结一下: 1.要养成一个习惯, 经常花时间阅读 ...
除了面向对象OO,还有面向过程和面向方面(切面)AO。 它们作为软件编程思想出现的先后顺序是,面向过程->面向对象->面向切面,代表性的语言或框架分别为C->Java/C#->Spring   面向对象作者说了很多,就不再赘诉了。下面介绍一下面向过程和面向切面。   面向过程 ,是一种以过程为中心的编程思想。“面向过程”也可称之为“面向记录”编程思想,他们不支持丰富的“面向对象”特性(比如继承、多态),并且它们不允许混合持久化状态和域逻辑。 就是分析出解决问题所需要的步骤,然后用函数把这些步骤一步一步实现,使用的时候一个一个依次调用就可以了。 面向过程其实 ...
作者将测试用例分为业务用例和系统用例, 其实我认为这只是测试的角度不同。 从业务的角度去写测试用例,就是业务用例。比如根据一个具体业务的流程,从开始的订单输入,到付款,再到最后的确认收货,甚至评价此次交易。按照这个流程去去模拟订单,直至订单完成,检查整个流程是否符合业务要求,这就是一个业务用例的测试。 系统测试就不需要关心这个功能具体实现什么业务,针对某个功能方法或者函数输入值,得到想要的结果就可以。一些异常和错误的处理达到要求。另外还可以进行一些性能的测试,比如压力测试等。     要想知道如何编写有效用例,应该先了解什么是测试用例。   测试用例(Test Case)是为某个特 ...
Global site tag (gtag.js) - Google Analytics