-
Spring SpringMvc + MyBatis 调整
SpringSpringMvc+MyBatis整合一、使用的jar包就不详细讲解了,下载了Mybatis和Spring的jar包基本上都添加上去了、一图概括:(这是我使用的ar包,有些不是Mybatis和Spring的)二、web.xml配置文件[html]viewplaincopy<?xmlversion="1.0"encoding="UTF-8"?><web-appxmlns...
469
热度 -
MyBatis学习 之 2、SQL语句映射文件(2)
MyBatis学习之二、SQL语句映射文件(2)二、SQL语句映射文件(2)?2.2select一个select元素非常简单。例如:Xml代码<!--?查询学生,根据id?-->??<select?id="getStudent"?parameterType="String"?resultMap="studentResultMap">??????<![CDATA[???...
109
热度 -
回复SQL Server被误删除的数据(再扩展)
恢复SQLServer被误删除的数据(再扩展)恢复SQLServer被误删除的数据(再扩展)大家对本人之前的文章《恢复SQLServer被误删除的数据》反应非常热烈,但是文章里的存储过程不能实现对备份出来的日志备份里所删数据的恢复这个是一个缺陷,本人决定对这个存储过程扩展一下,支持对logbackup文件里的delete语句进行恢复实验步骤1、首先先准备好测试表和测试语句USE[sss]GO--建...
58
热度 -
Linux服务器上环境部署集锦
Linux服务器上环境部署汇总1.jdk的安装2.nginx的安装3.tomcat的安装4.mysql的安装5.scrapy的安装6.mongodb的安装?作为爬虫工程师,Linux工程师,系统管理员,软件的部署安装是必备技能。下面是我在工作学习中的总结,希望对网友们有所借鉴和帮助。环境:阿里云服务器CentOS7.0一.JDK的安装1.查看linux机器是32位还是64位的方法:?$getcon...
514
热度 -
探索并发编程(三):Java存储模型和共享对象
很多程序员对一个共享变量初始化要注意可见性和安全发布(安全地构建一个对象,并其他线程能正确访问)等问题不是很理解,认为Java是一个屏蔽内存细节的平台,连对象回收都不需要关心,因此谈到可见性和安全发布大多不知所云。其实关键在于对Java存储模型,可见性和安全发布的问题是起源于Java的存储结构。Java存储模型原理有很多书和文章都讲解过Java存储模型,其中一个图很清晰地说明了其存储结构:由上图可...
825
热度 -
依据SQL结果集构建动态二维列表展示在excel中
根据SQL结果集构建动态二维列表展示在excel中转自:http://lhxctc.iteye.com/blog/544303根据SQL结果集构建动态二维列表展示在excel中代码如下:?Java代码??import?java.io.FileOutputStream;??import?java.sql.Connection;??import?java.sql.DriverManager;??imp...
67
热度 -
android的数据储存方式-5种
android的数据存储方式------5种本文介绍Android中的5种数据存储方式。数据存储在开发中是使用最频繁的,在这里主要介绍Android平台中实现数据存储的5种方式,分别是:1使用SharedPreferences存储数据2文件存储数据3SQLite数据库存储数据4使用ContentProvider存储数据5网络存储数据下面将为大家一一详细介绍。第一种:使用SharedPreferen...
45
热度 -
非常不错的编程技术教程资料收集
下面是一些非常不错的编程教程,当然,全是英文版的。不过因为是新手教程,所以非常容易阅读,可以在学习技术的同时加强一下自己的英语阅读能力。如果你是一个新手,建议你把本页设为你的收藏夹。CIntroductiontoCProgrammingCOptimizationTutorialCompilingCandC++ProgramsonUNIXSystems-gcc/g++BuildingandUsing...
2131
热度 -
Java MVC 增删改查 范例
JavaMVC增删改查实例需求:实现增加新部门的功能,对应数据库表示Oracle的dept表一、JavaMVC增实现:1、视图层(V):注册部门deptAdd.jsp在注册新部门页面只需输入“部门名称”和“城市”两个字段。部门编号deptno的逻辑是保存新的部门信息的时候在原有的部门编号的基础上去最大值加10,返回值是最新的部门编号。2、控制层(C)...
384
热度 -
mysql治理
mysql管理?mysql的四种启动方式:?1、mysqld?启动mysql服务器:./mysqld--defaults-file=/etc/my.cnf--user=root?客户端连接:?mysql--defaults-file=/etc/my.cnf?or?mysql-S/tmp/mysql.sock???2、mysqld_safe?启动mysql服务器:./mysqld_safe--def...
226
热度 -
J2EE项目错误处理(精)
J2EE项目异常处理(精)?为什么要在J2EE项目中谈异常处理呢?可能许多java初学者都想说:“异常处理不就是try….catch…finally吗?这谁都会啊!”。笔者在初学java时也是这样认为的。如何在一个多层的j2ee项目中定义相应的异常类?在项目中的每一层如何进行异常处理?异常何时被抛出?异常何时被记录?异常该怎么记录?何时需要把checkedException转化成unchecked...
91
热度 -
Mysql1主多从和读写分离配置简记
Mysql一主多从和读写分离配置简记近期开发的系统中使用MySql作为数据库,由于数据涉及到Money,所以不得不慎重。同时,用户对最大访问量也提出了要求。为了避免Mysql成为性能瓶颈并具备很好的容错能力,特此实现主从热备和读写分离。在此简做纪要,以备日后所用!一、配置主从条件:两台PC,IP分别为192.168.168.253,192.168.168.251。两台PC上的Mysql版本为5.0...
95
热度 -
Eclipse搭建SSH(Struts2+Spring3+Hibernate3)框架项目课程
Eclipse搭建SSH(Struts2+Spring3+Hibernate3)框架项目教程本文提纲:本文通过一个用户注册的实例讲解SSH的整合。创建Struts项目,整合Hibernate,整合Spring。最后总结如何熟练创建SSH项目。仅是创建SSH项目,对于其他的扩展例如Struts的国际化,Hibernate的缓存优化,Spring的AOP等,本博文涉及不到。想学习更多的东西请搜索其他博...
11
热度 -
轻量级Java EE企业应用实战(第4版):Struts 2+Spring 4+Hibernate调整开发(含CD光盘1张)
轻量级JavaEE企业应用实战(第4版):Struts2+Spring4+Hibernate整合开发(含CD光盘1张)轻量级JavaEE企业应用实战(第4版):Struts2+Spring4+Hibernate整合开发(含CD光盘1张)(国家级奖项获奖作品升级版,四版累计印刷27次发行量超10万册的轻量级JavaEE经典著作)李刚编著??ISBN978-7-121-24253-32014年10月出...
81
热度 -
TCP注册端口号大全
我们知道,TCP/UDP的端口号有三个种类:WellKnownPorts(公用端口),thRegisteredPorts(注册端口),和Dynamic/PrivatePorts(动态/私有端口).公用端口从0到1023,所以,我们的私用端口号不应该使用这个区间内的端口,除非你向IANA注册了。注册的流程参见文档资料[RFC4340],见章节19.9.注册端口号从1024到49151,所以,你也不应...
36652
热度 -
精粹java面试题(转)
精华java面试题(转)1)transient和volatile是java关键字吗?(瞬联)?如果用transient声明一个实例变量,当对象存储时,它的值不需要维持。例如:classT{?????????transientinta;??//不需要维持??????intb;??//需要维持}????这里,如果T类的一个对象写入一个持久的存储区域,a的内容不被保存,但b的将被保存。volatile修...
18
热度 -
Spring3 调整MyBatis3 配置多数据源 动态选择SqlSessionFactory
Spring3整合MyBatis3配置多数据源动态选择SqlSessionFactory一、摘要上两篇文章分别介绍了Spring3.3整合Hibernate3、MyBatis3.2配置多数据源/动态切换数据源方法和Spring3整合Hibernate3.5动态切换SessionFactory(切换数据库方言),这篇文章将介绍Spring整合Mybatis如何完成SqlSessionFactory的...
78
热度 -
[SAP ABAP开发技术小结]OPEN SQL
[SAPABAP开发技术总结]OPENSQL//0?Math.ceil(iSpeed):Math.floor(iSpeed);oBox.offsetTop==iTop?clearInterval(oBox.timer):(oBox.style.top=oBox.offsetTop+iSpeed+"px");},10)},50)oMenu.onclick=function(){oBox.style....
77
热度