- 博客(14)
- 资源 (1)
- 收藏
- 关注
原创 Spring事务回滚的实现
spring关于事务回滚的配置<bean name="transactionManager" class="org.springframework.jdbc.datasource.DataSourceTransactionManager"> <property name="dataSource" ref="dataSource"></property> </bean>
2017-06-25 09:29:41 642
翻译 TCP三次握手与四次挥手
之前在做一些关于TCP三次握手问题的时候,过程总是有点模糊;现在使用图片的形式来阐述这个过程如图,由于第二次握手接收端发送SYN+ACK信号所以握手只用了三次,挥手由于接收端ACK和FIN分两次发的,所以挥手需要四次。最后接收端需要一个TIME_WAIT状态,如果TCP client端最后一次发送的ACK丢失了,它将重新发送。TIME_WAIT状态中所需要的时间是依赖于实现
2017-04-28 18:33:46 321
原创 activemq时遇到的问题
1:问题描述:消费者在执行代码时有时候成功,有时候失败;但是调试过程是完全正确的;检查方向:打开你设置的IP+:8161/admin;本地默认打开localhost:8161/admin;输入账号和密码,初始账号和密码均为admin,打开后查看消费者个数是否是自己设置的个数,如果大于自己代码中设置的个数,则考虑是否在远程服务器上已经有了相关设置,但是远程的代码并不是最新的;解决方案:删除远
2017-04-28 11:50:37 718
原创 Mybatis 的分页插件 PageHelper的使用注意事项
PageHelper只对紧跟着的第一个SQL语句起作用若一个方法中涉及到多个查询,需要小心,避免为不需要分页的添加了分页,而真正需要分页的却没有被分页
2017-04-27 13:36:44 907
原创 SSM框架本地测试没有问题,线上报错问题解决方案
前两天在使用SMM框架做接口时,在本地使用Postman测试完全没有问题,于是就把工程打包到了服务器上,结果在调用接口时发现想要的数据一直没有返回:经过检查,我发现最大的问题有可能是因为传入的参数中含有中文的缘故,经过修改验证后成功返回数据; 我们在使用中不可避免的要使用中文字符传递参数,于是查阅资料发现,这是因为服务器乱码问题,修改tomcat下的conf/server.xml文件,找到Conn
2017-04-25 12:01:23 1430
原创 关于mybatis中时间插入到数据库中的问题
之前在写后台程序时,发现自己设置的时间插入到数据库时只有年月日,而时分秒则一直是00:00:00;刚开始还以为是自己设置时间出现了错误,因为我直接使用了new Date();后来发现即使使用yyyyMMddHHmmss格式规整下,结果依然是一样的;后来找到Mybatis中的xml文件,发现自己把对应时间字段的类型设置为Date,于是修改为TIMESTAMP解决了问题;
2017-04-21 16:27:01 2320
转载 #编译安装了的nginx 添加http_ssl_module模块
如何在编译安装成功的nginx 添加http_ssl_module模块 1.首先看下内核和系统的版本号。 [root@zabbix ~]# uname -a Linux zabbix.nnkj.com 2.6.32-573.el6.x86_64 #1 SMP Thu Jul 23 15:44:03 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux
2017-03-15 23:00:56 15960 2
翻译 nginx安装SSL证书,搭建https网站
Nginx安装ssl安全证书之前自己做了一个网站,在chorme中打开域名访问在域名左边时总是提示我不安全; 后来自己上网搜了一下,原来是因为我没有安装ssl证书;那很多人就会有疑惑,我装这个证书有什么用处呢?没有证书网站就不能访问了吗?当然不是,即使没有这个证书网站也依然可以访问,但是安装ssl证书的好处也是不言而喻的; - 认证用户和服务器,确保数据发送到正确的客户机和服务器 - 加密
2017-03-15 22:49:47 3691
转载 Linux下安装Redis
本文介绍了如何在Linux下配置Redis;1:在官网https://redis.io下载Redis,目前最新版本为Redis 3.2.8;2:解压 tar -xzvf redis-3.2.8.tar.gz;解压过程中,如遇到无响应,请等待一段时间;3:解压完成后,使用make进行编译 如果提示gcc command不识别,请自行安装gcc; 如果提示c
2017-03-13 16:45:31 345
翻译 Linux下配置自己的Git服务器
之前一直把自己的代码托管到github上面,但是有些代码是不希望被别人看到的,github的私人仓库每年要好几十$,没有办法,就想着自己构建一个Git服务器;下面我就如何在linux下构建自己的git服务器进行步骤解析;1:首先在Linux下安装Git,这里提供两种方法,第一种下载git压缩包,拖到服务器下进行解压;第二种直接在线安装 yum install -y git ;本人推荐第
2017-03-11 00:16:34 927
原创 Java 中的静态变量
Java 中被 static 修饰的成员称为静态成员或类成员。它属于整个类所有,而不是某个对象所有,即被类的所有对象所共享。静态成员可以使用类名直接访问,也可以使用对象名进行访问。当然,鉴于他作用的特殊性更推荐用类名访问;使用 static 可以修饰变量、方法和代码块。public class C{ // 定义静态变量,保存班级名称 static
2016-01-09 20:16:06 443
原创 模式识别_字符识别算法设计
由于英文字母有26个,因此在对这26个字母进行识别时要采用多种方式结合进行识别;1:采用是否含有封闭区域来区分:可以分辨出B,D,Q,R,O,P,A;具体使用算法:采用填充算法,如果不能填充则说明不存在封闭区域;具体算法:将字母二值化处理,从其中任意一像素点出发,沿着水平方向(或者垂直方向)辨别是否像素值与第一个相等,并记录像素点位置,当找不到相同的像素值时,采用八领域
2016-01-07 14:44:31 2079
原创 数据结构_一元稀疏(加减乘法)计算器
符号多项式的操作,可以使用链表进行实现。在数学上,一个一元多项式P(x)可以按照升幂写为P(x)=p0+p1x+p2x^2+.....+pnx^n它有n+1个系数唯一确定,相似的我们在计算机中可以使用线性表来表示:P=(p0,p1,p2,p3,.....pn)每一项的指数i包含在系数Pi的序号中;同理Q(m)也可以使用相同的方法来表示;对此加减乘都可以轻松解决;为了计算方便以及内存
2016-01-06 22:12:21 990
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人