本文主要介绍Struts2+Spring3+Mybatis3开发环境搭建Struts和Spring不过多介绍。MyBatis 是支持普通 SQL 查询,存储过程和高级映射的优秀持久层框架。MyBatis 消除了几乎所有的 JDBC 代码和参数的手工设置以及结果集的检索。MyBatis 使用简单的 X...
分类:
编程语言 时间:
2014-11-09 23:27:54
阅读次数:
345
判断数据库类型: Access: and (select id from MSysAccessObjects) >0 返回正常说明是accessMSSQL: and (select id from sysobjects) >0 返回正常说明是mssqlMySQL: and length(user()...
分类:
数据库 时间:
2014-11-09 18:03:50
阅读次数:
264
在java编译那些事儿中提到了用ant去编译Java项目,今天扩展到用它来构建Android项目,其实道理是相通的,变化的只是使用的形式。ant构建相比IDE的好处是多个子项目使用自定义jar包时,ant可以更好的完成自动化构建,一个命令就搞定整个项目的编译而不用手工的导出jar包然后再将其放到指定目录。这就是高效的构建工具所标榜的。先来说说ant在Linux下的安装(那篇文章写的太过简单,其实也...
分类:
移动开发 时间:
2014-11-09 16:46:10
阅读次数:
208
初识葡萄城 混迹博客园3年多,跟着园子里的大牛们学习了很多知识。Artech的WCF系列和MVC系列,张子阳大哥的委托和事件相关文章,FishLi的比手工代码还快的数据库访问类库ClownFish等等都是非常优秀的文章。最早知道这些人还是从博客园首页的推荐播客排行里,葡萄城控件技术团队...
分类:
其他好文 时间:
2014-11-08 22:05:24
阅读次数:
364
安装Android SDK除了在线安装外(貌似一般没成功过),还可以离线安装,通过下载安装包,手工拷贝到sdk中的temp目录里,再打开Android SDK Manager进行安装,这回不会再经历下载失败。前阵子我在微信群’android-engineer’里介绍过KitKat已经发布,那么SDK...
分类:
移动开发 时间:
2014-11-08 15:04:30
阅读次数:
293
在不借助IED工具的情况下,自己编写一个servlet程序并且发布到tomcat服务器,最后通过浏览器来访问.一共分为4个步骤进行: 步骤1:下载tomcat,并且在tomcat的webapps目录下新建一个应用,然后在应用里新建classes文件夹,并且编写对应的java文件 步骤2:...
分类:
其他好文 时间:
2014-11-08 13:27:11
阅读次数:
179
基本原理
在虚拟机中有三种通信方式,如下图所示
1. Bridged(桥接模式)
在桥接模式下,VMware虚拟出来的操作系统就像是局域网中的一独立的主机,它可以访问网内任何一台机器不过你需要多于一个的IP地址,并且需要手工为 虚拟系统配置IP地址子网掩码,而且还要和宿主机器处于同一网段,这样虚拟系统才能和宿主机器进行通信
如果你想利用VMware在局域网内新建一个虚拟服务...
分类:
系统相关 时间:
2014-11-07 22:08:20
阅读次数:
252
怎样用JS实现发邮件的功能?我想用JS实现把页面文本框中的内容直接通过邮件的方式发送到一个指定的邮箱。fengxq给出的答案是但这样还要用户手工配POP3和SMTP,有没有方法能够直接点击发邮件button就实现邮件的发送。
分类:
Web程序 时间:
2014-11-07 16:50:17
阅读次数:
222
遗传算法的手工模拟计算演示样例为更好地理解遗传算法的运算过程,以下用手工计算来简单地模拟遗传算法的各 个主要运行步骤。 例:求下述二元函数的最大值: (1) 个体编码 遗传算法的运算对象是表示个体的符号串,所以必须把变量 x1, x2 编码为一种 符号串。本题中,用无符号二进制整数来表示。 因 x1...
分类:
编程语言 时间:
2014-11-06 23:21:18
阅读次数:
276
作为Linux下的程序开发人员,大家一定都遇到过Makefile,用make命令来编译自己写的程序确实是很方便。一般情况下,大家都是手工写一个简单Makefile,如果要想写出一个符合自由软件惯例的Makefile就不那么容易了。 在本文中,将给大家介绍如何使用autoconf和automake两....
分类:
系统相关 时间:
2014-11-06 19:37:37
阅读次数:
172