- 博客(14)
- 资源 (20)
- 收藏
- 关注
原创 springboot+gradle集成redis实现动态存储值
我的项目是使用的gradle构建的项目,项目使用redis实现共享缓存需要依赖项目jar包compile group: 'redis.clients', name: 'jedis', version: '2.9.0'主配置文件application.properties添加一下内容jedis.pool.host=127
2017-09-23 19:25:50 6453
原创 java使用HttpClient线程池支持大量并发发起http请求
package com.ig.common.util; import com.ig.common.utils.PropertiesHander; import org.apache.commons.lang3.StringUtils; import org.apache.http.HeaderElement; import org.apache.http.HeaderElementI...
2017-09-22 16:39:12 24600 3
原创 keepalived+nginx双机热备+负载均衡 非抢占模式
下面主要讲解使用keepalived进行虚拟IP切换,加上nginx和tomcat实现负载均衡,并且在切换的时候以非抢占模式,master宕机后backup会在监听心跳时间内马上接管虚拟IP,实现无缝对接永不停机,当master恢复时也不用抢占ip,避免切换频繁影响使用关于nginx搭建可参考 http://blog.csdn.net/liqi_q/article/details/729651
2017-09-22 15:39:51 2035
翻译 linux用户自定义定时任务执行
使用管理员root用户添加定时执行任务crontab -e */1 * * * * /root/check_nginx.sh >>/root/check_nginx.log还可以直接更改文件自行添加 vi /etc/crontab*/1 * * * * /root/check_nginx.sh >>/root/check_nginx.log 基本上,cron服务的最低检
2017-09-20 19:14:14 1863
原创 linux下redis设置开机自启动
redis开机自启动主要是要在系统的/etc/init.d目录下有个redis的文件下面看下我的redis的存放目录一会在reidis执行开机自启动脚本中会用到具体服务器redis的安装目录cd /data/server/redis-soft/redis/src/创建redis文件并执行授权执行权限 chmod 777 /etc/init.d/redis 更改red
2017-09-20 17:01:57 33266 2
原创 nginx动态访问静态资源,图片服务器配置2中方式,tomcat访问图片
项目中经常会用到的图片域名配置访问指定图片,一般情况下我们把图片上传到服务器的指定image目录下,有两种方法能够访问到图片,一种是nginx配置静态资源访问,一种是依赖于tomcat容器进行初始化访问。下面我们先看下通过tomcat容器访问图片的方式,主要更改的地方有2出,一个是server.xml中的端口一定要保证是唯一的并且未被系统中使用的,不然会启动不了可以通过命令 netstat
2017-09-20 10:38:29 5928 1
原创 nginx安装不能下载pcre yum更新问题resolve host 'mirrors.vonline.vn'"
[root@iz25m0z7ik3z ~]# vi /etc/sysconfig/network-scripts/ifcfg-eth0文末添加DNS1=8.8.8.8DNS2=8.8.4.43. 重启network 服务[root@iz25m0z7ik3z ~]# service network restart[plain] view pla
2017-09-19 11:09:57 597 1
原创 linux下centos搭建samba共享服务
使用连接地址下载samba源码tar.gz的包进行安装,方便后续更改http://download.chinaunix.net/download.php?id=55&ResourceID=30tar zxvfsamba-3.0.22.tar.gz解压源文件包执行相关的编译安装系统默认的安装路径是/usr/local/samba安装完成后,我们需要配置动态链接库路径,因为
2017-09-18 10:36:58 607 1
原创 java使用反射机制将两个对象共有的属性进行复制value值
主要是把参数object中例如name和返回objct中那么属性值进行克隆并返回selectObject对象/**更改查询的po的分页条数信息*/public static T> T copyAttr(Object parameter,Object selectObj) { Field [] fields = parameter.getClass().getDeclaredFiel
2017-09-13 14:09:21 1038
原创 java使用反射机制根据属性名获取object对象指定属性的值
主要讲到把字符串zh_cn转成java驼峰标识的属性,根据指定属性获取传入object对象的zhCn属性的值,关联java反射机制的点用到了获取共有属性和私有属性的区别,getDeclaredField、setAccessible可访问、languageFiled.get(obj);取值方法package com.cn.internation;import java.lang.refl
2017-09-13 14:06:45 6506
原创 nginx配置同一个域名手机端请求时跳转手机域名
下面是在server模块下添加localtion下添加手机端的相关判断 通过rewrite进行重定向访问手机域名 location / { if ( $http_user_agent ~ "(MIDP)|(WAP)|(UP.Browser)|(Smartphone)|(Obigo)|(Mobile)|(AU.Browser)|(wxd.Mms)|(WxdB.Browser
2017-09-11 10:32:49 4583 1
原创 java获取用户访问的真实IP地址和代理IP
public class IPUtil { public static String getIpAddr(HttpServletRequest httpServletRequest) { String forwaredFor = httpServletRequest.getHeader("X-Forwarded-For"); String remoteAdd
2017-09-11 10:20:34 1182
原创 mysql数据库批量修改表的字段值根据关联表数据修改
主要场景应用于A表的字段cust_id是B表里面的主键ID,根据已经A表中存有的cust_code值做关联通步B表的cust_id存储到A表中cust_id中,使用主键索引查询提高查询效率UPDATE crm_cust_message_detail dSET d.cust_id = (SELECTcust_idFROMsid_cust cWHEREc.cust_co
2017-09-06 18:58:08 2985
原创 shell脚本进行循环按行读取文件内容传参到其他shell脚本中
host.text内容192.168.40.152 123456192.168.40.182 123456循环读取文件内容的方法并传递参数dir=/home/hanson/hsshell/sysLoginShwhile read linedohost=`echo $line| awk '{print $1}'`passwd=`echo $line | awk '{p
2017-09-02 10:24:17 6104
flowable-springboot 2.zip
2019-11-06
SpringCloud模块化结构demo
2018-06-01
maven springboot jta mybatis 分布式事物
2018-05-29
springboot连接数据库返回jsp项目
2017-11-04
springboot+redis+mybatis事务和引擎模板
2017-09-27
HttpClient支持大量并发http请求
2017-09-22
keepalived+nginx双机热备+负载均衡 非抢占模式
2017-09-22
springboot整合mybatis集成分页查询事务配置,页面模板
2017-09-20
shell脚本远程启动其他服务器的tomcat传输文件自动登录判断启动停止
2017-08-23
jdk+tomcat+nginx+redis+session共享从头搭建一套完整服务
2017-08-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人