- 博客(80)
- 资源 (1)
- 收藏
- 关注
原创 centos下安装redis
一、安装redis第一步:下载redis安装包[root@iZwz991stxdwj560bfmadtZ local]# wget http://download.redis.io/releases/redis-4.0.6.tar.gz--2017-12-13 12:35:12-- http://download.redis.io/releases/redis-4.0.6.tar.gzR...
2018-12-20 20:14:53
223
原创 centos7 yum下安装maven
1、下载官网链接:http://mirrors.shu.edu.cn/apache//maven/maven-3/在线下载:wget http://mirrors.shu.edu.cn/apache//maven/maven-3/3.3.9/binaries/apache-maven-3.3.9-bin.tar.gz2、安装maven依赖jdk,jdk安装参考:https://blog...
2018-12-14 10:09:52
1037
原创 linux Tomcat启动速度慢的优化方法
1.启动慢错误提示31-May-2017 13:50:32.127 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet Engine: Apache Tomcat/8.5.1431-May-2017 13:52:32.356 INFO [localhost-startStop-1]...
2018-12-06 14:14:29
487
原创 java读取配置文件
1.java读取配置文件-直接贴代码package cn.gfurox.utils.common;import java.io.InputStream;import java.util.Map;import java.util.Properties;import org.slf4j.Logger;import cn.gfurox.utils.StringHelper;/**...
2018-12-04 17:55:51
480
原创 使用Nginx做图片服务器
1.本nginx为 3个tomcat,3个端口 3个域名2.直接贴代码#user nobody;worker_processes 1;#error_log logs/error.log;#error_log logs/error.log notice;#error_log logs/error.log info;#pid logs/nginx.pid...
2018-12-03 10:26:53
1751
原创 linux下centos中nginx配置一台服务器多个tomcat,多个域名
1.直接贴代码自己看下面是nginx 的nginx.conf文件配置一台服务器三个tomcat 端口分别为:8080,7070,7072三个域名:maijiaxiu.com;console.maijiaxiu.com; test.maijiaxiu.com#user nobody;worker_processes 1;#error_log logs/error.log;...
2018-11-30 16:33:48
685
原创 nginx 配置多个tomcat共用80端口详解
修改conf/nginx.conf中的server如下:server { listen 80; server_name 192.168.1.197; location / { root html; index index.html index.htm; } #加下面的配置 location /server1{...
2018-11-30 14:57:37
617
2
转载 Centos7下安装nginx
1.基础环境安装Nginx 是 C语言 开发,建议在 Linux 上运行,当然,也可以安装 Windows 版本,本篇则使用 CentOS 7 作为安装环境。2.gcc 安装安装 nginx 需要先将官网下载的源码进行编译,编译依赖 gcc 环境,如果没有 gcc 环境,则需要安装:yum install gcc-c++3.PCRE pcre-devel 安装PCRE(Perl Co...
2018-11-30 11:06:12
152
原创 java 微信分享接口一
1.直接贴前端html代码<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"&am
2018-11-21 14:27:12
185
原创 java枚举多参数
package cn.gfurox.entity.enums.activity;import java.math.BigDecimal;public enum ActivityFormulaUtil { JOIN_PLAN_THREE("JOIN_PLAN",new BigDecimal(1000),3,40), JOIN_PLAN_SIX("JOIN_PLAN",new BigD...
2018-10-31 20:57:55
8614
1
转载 jenkins转载文章
1.Jenkins+maven+svn+tomcat自动编译部署2.windows下的jenkins 自动部署3.Jenkins的关闭、重启
2018-10-29 10:17:49
141
转载 java开发https请求ssl不受信任问题
在java代码中请求https链接的时候,可能会报下面这个错误javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: u...
2018-10-12 16:09:57
4674
原创 springMVC中使用POI方式导出excel表格
1.添加jar包<!-- 导出Excel --> <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId> <version>3.9</version&a
2018-09-13 14:33:10
444
1
翻译 JAVA中循环删除list中元素的方法总结
JAVA中循环删除list中元素的方法总结印象中循环删除list中的元素使用for循环的方式是有问题的,但是可以使用增强的for循环,然后今天在使用时发现报错了,然后去科普了一下,再然后发现这是一个误区。下面就来讲一讲。。伸手党可直接跳至文末。看总结。。JAVA中循环遍历list有三种方式for循环、增强for循环(也就是常说的foreach循环)、iterator遍历。1、for循环...
2018-07-30 16:50:16
197
原创 java简单的加密解密,加密无特殊字符串
1.直接上代码package com.myerong.cosumer.util;import java.io.BufferedReader;import java.io.InputStreamReader;import java.security.InvalidKeyException;import java.security.Key;import java.security.No...
2018-06-26 10:27:11
6520
原创 Maven 生产环境 测试环境 开发环境 打包配置,并解决异常
1.解决maven打包Mark invalid异常pom.xml代码里:Mark invalid (org.apache.maven.plugins:maven-resources-plugin:2.7:resources:default-resources:process-resources)执行打包时:[ERROR] Failed to execute goal org.apac...
2018-06-25 17:42:34
437
转载 Spring 项目 web.xml 出错问题解决方案
web.xml会莫名其妙的报错下面这种错误:Multiple annotations found at this line: - Attribute "xmlns:xsi" must be declared for element type "web-app". - Attribute "xsi:schemaLocation" must be declared for ...
2018-05-10 09:06:11
619
转载 tomcat运行报错Failed to start component [StandardEngine[Catalina].StandardHost[localhost].
tomcat运行报以下错,多半情况是找不到jar包Failed to start component [StandardEngine[Catalina].StandardHost[localhost].解决办法如图:右键项目-> 属性->添加lib
2018-05-10 09:02:06
3009
转载 Spring + Atomikos 分布式多数据源事务实现方式
https://blog.youkuaiyun.com/u010942465/article/details/51993166
2018-05-09 15:38:09
249
转载 mybatis non transactional SqlSession的解决
这个问题有两种解决方案:第一种: 通过给方法加上@Transactional注解并且给配置中加入事务扫描<tx:annotation-driven transaction-manager="transactionManager"/>第二种: 通过配置来实现事务的同步 <tx:advice id="transactionAdvice" transact...
2018-05-09 15:34:43
4316
转载 Springboot 整合 mybatis
springboot集成了springJDBC与JPA,但是没有集成mybatis,所以想要使用mybatis就要自己去集成。集成方式相当简单。1、项目结构2、pom.xml&lt;?xml version="1.0" encoding="UTF-8"?&gt;&lt;project xmlns="http://maven.apache.o
2018-04-28 11:31:40
185
转载 Redis多机多节点集群实验
第一步:环境准备我们搞两台虚拟机局域网IP 分别是 192.168.1.109和192.168.1.110我们约定把192.168.1.109作为集群控制端,需要安装redis-trib.rb第二步:安装Redis前面已经安装过了 不解释,192.168.1.109虚拟机里,Reids安装包里有个集群工具,要复制到/usr/local/bin里去cp red...
2018-03-29 11:53:59
414
转载 Redis单机多节点集群实验
第一步:安装Redis前面已经安装过了 不解释,Reids安装包里有个集群工具,要复制到/usr/local/bin里去cp redis-3.2.9/src/redis-trib.rb /usr/local/bin第二步:修改配置,创建节点我们现在要搞六个节点,三主三从,端口规定分别是7001,7002,7003,7004,7005,7006我们先在root目录下新...
2018-03-29 11:48:56
177
转载 Redis集群概述
Redis Cluster与Redis3.0.0同时发布,以此结束了Redis无官方集群方案的时代,目前,Redis已经发布了3.0.7版本。redis cluster是去中心化,去中间件的,也就是说,集群中的每个节点都是平等的关系,都是对等的,每个节点都保存各自的数据和整个集群的状态。每个节点都和其他所有节点连接,而且这些连接保持活跃,这样就保证了我们只需要连接集群中的任意一个节点,就可以获...
2018-03-29 11:40:37
141
转载 Redis Keys的通用操作
keys * 显示所有key127.0.0.1:6379> keys * 1) "sort1" 2) "l2" 3) "set2" 4) "r1" 5) "h1" 6) "n2" 7) "l3" 8) "r2" 9) "s1"10) "set3"
2018-03-29 11:30:07
184
转载 Redis的持久化之RDB方式
RDB方式 Redis是默认支持的优势:只有一个文件,时间间隔的数据,可以归档为一个文件,方便压缩转移(就一个文件)劣势:如果宕机,数据损失比较大,因为它是没一个时间段进行持久化操作的。也就是积攒的数据比较多,一旦懵逼,就彻底懵逼了配置: 编辑redis.conf往下拉:这里save 900 1 表示 每900秒内至少有1个kery发生变化,就持久化save 300...
2018-03-29 11:28:11
151
转载 Redis的持久化之AOF方式
AOF方式:将以日志,记录每一个操作优势:安全性相对RDB方式高很多;劣势:效率相对RDB方式低很多;配置:[root@localhost redis]# vi redis.conf 编辑redis.conf往下拉 找到:appendonly no默认关闭aof方式 我们修改成yes 就开启下面那个是默认的aof文件名再往下拉:这里是三种同步策略...
2018-03-29 11:25:50
148
转载 Redis持久化介绍
所有的数据都存在内存中,从内存当中同步到硬盘上,这个过程叫做持久化过程。持久化操作,两种方式:rdb方式、aof方式,可以单独使用或者结合使用。使用方法:rdb持久化方法:在指定的时间间隔写入硬盘aof方式:将以日志,记录每一个操作,服务器启动后就构建数据库。配置可以禁用 持久化功能。也可以同时使用两种方式。...
2018-03-29 11:23:41
128
转载 Redis的数据结构之sorted-set
存储Sorted-SetSorted-Set和Set的区别Sorted-Set中的成员在集合中的位置是有序的存储Sorted-set常用命令添加元素获得元素删除元素范围查询扩展命令zadd 添加元素 里面包括评分和值127.0.0.1:6379> zadd sort1 5 a 4 b 6 c(integer) 3我们添加集合sort1 元素是a...
2018-03-27 21:38:26
210
转载 Redis的数据结构之Set
存储Set和List类型不同的是,Set集合中不允许出现重复的元素Set可包含的最大元素数量是4294967295存储set常用命令:添加/删除元素获取集合中的元素集合中的差集运算集合中的交集运算集合中的并集元算扩展命令sadd key member [member …]添加set元素127.0.0.1:6379> sadd set1 a b...
2018-03-27 21:37:52
143
转载 Redis的数据结构之List
存储list:ArrayList使用数组方式LinkedList使用双向链接方式双向链接表中增加数据双向链接表中删除数据存储list常用命令两端添加两端弹出扩展命令lpush 方式添加从左边开始添加127.0.0.1:6379> lpush l1 a b c d(integer) 4127.0.0.1:6379> lpush l1 1...
2018-03-27 21:37:17
197
转载 Redis的数据结构之哈希
存储HashString key和String Value的Map容器每一个Hash可以存储4294967295个键值对存储Hash常用命令:赋值 取值删除增加数字判断字段是否存在获取hash属性个数获取hash所有属性名称定义h1 以及username和password字段 值分别是java1234 123456hget单个字段设置127.0...
2018-03-27 21:36:25
159
转载 Redis的数据结构之字符串
五种数据类型:字符串(String)字符串列表(list)有序字符串集合(sorted set)哈希(hash)字符串集合(set)Key定义的注意点:不要过长,不要过短,统一的命名规范存储String二进制安全的,存入和获取的数据相同Value最多可以容纳的数据长度是512M存储String常用命令赋值取值删除数值增减扩展命...
2018-03-27 21:29:17
145
转载 Jedis 连接池实例
package com.java1234.redis;import redis.clients.jedis.Jedis;import redis.clients.jedis.JedisPool;import redis.clients.jedis.JedisPoolConfig;/** * 测试类 * @author user * */public class JedisTe...
2018-03-27 21:22:43
150
转载 Jedis连接 HelloWorld实现
一、建一个Maven项目,pom里加下jedis依赖<dependency> <groupId>redis.clients</groupId> <artifactId>jedis</artifactId> <version>2.9.0</version></depende
2018-03-27 21:20:44
126
转载 Jedis简介
实际开发中,我们需要用Redis的连接工具连接Redis然后操作Redis,对于主流语言,Redis都提供了对应的客户端;https://redis.io/clientshttps://redis.io/clients#java提供了很多客户端 官方推荐的是Jedis 托管地址:https://github.com/xetorthio/jedis...
2018-03-27 21:09:09
344
转载 Redis安装
Redis从一开始就只支持Linux,后面虽然有团队搞出Window版本,但是我还是建议大伙安装到Linux中。准备工作 VMware 以及Xshell https://redis.io/redis官方安装教程,但是比较简单,不适合生产环境的安装部署;我们这边详细点,第一步:安装gccgcc编译c的,因为redis是c编写的,所以我们先安装下gccyum insta...
2018-03-27 21:04:04
116
转载 Redis介绍
百度百科:Redis介绍介绍Redis之前,先了解下NoSQL (Not noly SQL)不仅仅是SQL属于非关系型数据库;Redis就属于非关系型数据库传统的Mysql ,oracle ,sql server 等 都是关系型数据库为什么需要NoSQL,主要应对以下问题,传统关系型数据库力不从心High performance -高并发读写Huge Storage-海量数...
2018-03-27 20:58:08
152
原创 分布式系统session一致性解决方案
分布式系统session一致性解决方案一、session的概念1.什么是session?服务器为每个用户创建一个会话,存储用户的相关信息,以便多次请求能够定位到同一个上下文。这样,当用户在应用程序的 Web 页之间跳转时,存储在 Session 对象中的变量将不会丢失,而是在整个用户会话中一直存在下去。当用户请求来自应用程序的 Web 页时,如果该用户还没有会话,则 Web 服务器...
2018-03-26 23:18:24
724
原创 例子详解
jquery ajax POST 例子详解 function test(){ $.ajax({ //提交数据的类型 POST GET type:"POST", //提交的网址 url:"testLogin.aspx", //提交的数据 data:{Na
2017-11-09 11:41:35
273
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人