自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 资源 (2)
  • 收藏
  • 关注

原创 Struts2 MVC框架换成SpringMVC框架的详细步骤

一、前言       其实大家在工作的时候,一般很少涉及框架大改的情况,除非是一个值得重视与长期发展的项目,碰巧我遇到了一个比较重要的项目,由于项目的初次搭建的时候欠缺很多方法的考虑,使用了比较旧的架构:Spring+Struts2+Hibernate+MyBatis,这个框架也有一些优点,比如Hibernate+MyBatis可以同时使用,而且还共用了数据源,也不影响事务的切面。由于Spri...

2018-08-13 17:26:49 11699 2

翻译 关于消息中间件activemq的学习以及相关知识总结

慕课学习视频:https://www.imooc.com/video/15278一、基础知识1、为什么使用消息中间件?消息产生者只负责生产消息,消息消费者只负责消费消息,2者不需要都同时连接就可以实现消息交互2、消息中间件的好处?(1)解耦 (2)异步 (3)横向扩展 (4)安全可靠 (5)顺序保证3、JMS相关概念(1)提供者:实现JMS规范的消息中间件服务器(2)客户端:发送或接收消息的应用程...

2018-06-19 23:39:56 194

原创 2014编程之美资格赛之2 大神与三位小伙伴

题目2 : 大神与三位小伙伴时间限制:2000ms单点时限:1000ms内存限制:256MB描述L国是一个有着优美景色且物产丰富的国家,很多人都喜欢来这里旅游并且喜欢带走一些纪念品,大神同学也不例外。距离开L国的时间越来越近了,大神同学正在烦恼给她可爱的小伙伴们带什么纪念品好,现在摆在大神同学面前的有三类纪念品A, B, C可以选择,每类

2014-04-14 18:18:25 553

翻译 线程知识学习总结

一、创建线程1、继承Thread2、实现Runnable:规定的方法是run(),不能抛异常,没有返回值3、实现Callable:规定的方法是call(),可以抛异常,执行任务后可以返回值    a、创建Callable实现类+重新call方法    b、借助执行调度服务ExecutorService获取Future对象          ExecutorService s...

2018-08-02 22:37:22 193

原创 测试一下MyBatis、Hibernate、Jdbc在事务下同时使用的测试

前言:本项目MyBatis和Hibernate公用同一个DataSource对象,而Jdbc用另外一个新建的DataSource对象。 一、测试Mybatis、Hibernate、Jdbc都是更新同一张表 /** * 事务级别为REQUIRED */ @Override public void test() throws Exception {...

2018-07-19 17:22:21 1843

翻译 SpringBoot的学习总结-2

一、表单验证    1、创建Entity类:这里创建class Girl,在class声明的上一行加上@Entity注解    2、class Girl有成员变量age,在声明变量的上一行加上@Min(value=18, message = "未成年少女")    3、在Controller方法的参数列表对象Girl girl前面加上@Valid,然后加多一个参数:BindingRes...

2018-07-15 18:13:09 244

翻译 SpringBoot的学习总结-1

一、项目搭建1、创建项目,选Spring Initializr,其中Initializr Service URL为http://start.spring.io2、SpringBoot版本选1.4.1而组件选择web3、自动生成入口类和pom文件等(1)入口类:有@SpringBootApplication注解,其中只有main入口方法(2)pom文件:a、parent项目依赖:spring-boo...

2018-07-12 22:55:18 167

原创 腾讯云centos服务器初体验

前言最近有活动,挺便宜的,买了6年半的腾讯云服务器,打算有空的时候呢,跟朋友做点什么,部署点什么上去正文1、服务器信息服务器买下来之后呢,就会拿到服务器的关键信息,先记下公网ip、账号和初始密码2、连接工具puttyputty下载链接:https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.htmlputty使用教程:https://ji...

2018-03-07 13:53:54 2677

原创 oracle,mysql,sqlserver的in的个数限制

sql where in ()里面的个数限制:1、oracleOracle 9i 中个数不能超过256,Oracle 10g个数不能超过10002、sqlserver中个数最大只能到5w3、mysql没有限制,只限制了整个sql的长度个人建议:尽量往优化sql方面完善而不要使用in几w个数据,第一点sql太长不方便排查问题,第二点效率慢,虽说加上索引可以加快效率...

2018-02-27 16:07:01 12262

原创 java.sql.SQLException: Incorrect string value

错误信息:Exception in thread "main" java.sql.SQLException: Incorrect string value: '\xE9\x9B\xB6\xE8\xB5\xB7...' for column 'bookName' at row 1 Query: insert into错误处理:这是mysql的数据库的编码没有设置好,导致插入中文保

2018-01-11 16:22:32 2051

原创 mysql 别名delete

delete a from tablea a where a.id = ?

2017-05-24 11:03:33 226

原创 CentOS Linux release 7.2.1511安装MySql5.7.16

本机版本:安装MySql5.7.16:1、火狐浏览器访问官网http://dev.mysql.com/downloads/mysql/,点击downloads然后点击MySQL Community Server,切换Linux- generic2、点击download按钮跳转按钮,按F12,点击网络,然后点击No thanks, just start my download,在网络那里查看请求的u...

2016-12-02 17:23:16 805

原创 CentOS Linux release 7.2.1511安装Tomcat7

CentOS Linux release 7.2.1511安装Tomcat7

2016-12-02 16:07:02 1061

原创 CentOS Linux release 7.2.1511安装jdk7

本机版本:安装jdk7:1、浏览器访问官网http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html2、按F12,点击网络,然后选择页面的accept按钮再点击相关的下载链接,在网络那里查看请求的url3、复制请求的url,在服务器上输入wget  http://

2016-12-02 14:58:30 1321

转载 各个数据库的无order by时的默认排序

Oracle:oracle对无order by的语句返回的结果不进行排序,oracle此时的处理方式是按照数据的物理存储顺序来读取数据。因为rowid是每行数据的地址,所以有时候看起来会像是使用rowid排序的。但这个顺序是可能被打乱的,在表的数据被删除后,rowid会被新插入的数据占用。所以一个无order by查询结果看起来也可能是个杂乱无章的。oracle的数据库实现就一个原则,怎么快怎

2016-11-07 17:05:38 28990

原创 sql各种连接笛卡尔积,inner join,left join,right join,full join等测试与区别

sql各种连接笛卡尔积,inner join,left join,right join,full join等测试与区别

2016-11-02 17:22:18 42977 2

转载 C++中堆和栈内存分配

一个由C/C++编译程序占用内存分为以下几个部分1、栈区(stack)— 由编译器自动分配释放 ,存放函数参数值,局部变量值等。其操作方式类似于数据结构中栈。2、堆区(heap) — 一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回收 。注意它与数据结构中堆是两回事,分配方式倒是类似于链表。3、全局区(静态区)(static)—,全局变量和静态变量存储是放在一块,初始化全

2015-04-24 10:37:47 338

原创 Red Hat Enterprise Linux 5 64位安装Mysql5.6.24(DB5.6.24.rpm for rhel5 x86)

第一步:查找以前是否装有mysql命令:rpm -qa|grep -i mysql结果:如果有结果代表当前系统已经安装mysql的旧版本,没有结果则没有,请跳过第二步例如:有结果的:          第二步:删除当前已经安装的mysql旧版本(1)如果已经启动MySQL服务,请停止MySQL服务命令:/etc/rc.d/init.d/mysqld stop

2015-04-20 20:52:34 2378 1

汇编程序100例

学好汇编的一些小程序。。。让你知道使用汇编语言也可以做到一些程序

2014-05-21

ACM算法资料

我自己收集的一些ACM算法,里面有很多ACM算法知识,模板以及详细介绍,可以让我们学习到很多算法,最终走向ACM大牛哦

2014-04-17

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除