自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 收藏
  • 关注

原创 正则使用以及常用正则

正则将 浏览器路径 拆分public static HttpClientModel httpPattern(String path) { Pattern pattern = Pattern.compile("(http|https)://(.*?):(.*?)/(.*)"); Matcher matcher = pattern.matcher(path); matcher.matches(); // 执行 HttpClientModel .

2020-05-12 11:44:27 395 1

原创 java通过ssh连接虚拟机

jsch的jar包 <dependency> <groupId>com.jcraft</groupId> <artifactId>jsch</artifactId> <version>0.1.54</version> </dependency>私有方法 /** * 判断是否登录主机 * .

2020-05-12 11:38:02 453

原创 MVC 接参的几种方式

@Controllerpublic class TestController { //普通传值方式 @RequestMapping("/test1") public String test1(String username,String password){ System.out.println("username="+username); ...

2019-11-21 16:11:10 282

原创 大数据量下解决redis -- keys查寻卡顿的情况

redis 使用Jedis 控制操作2. 使用keys进行模糊查询 public static Set<String> redisKeys(String pattern) { Set<String> keys = new HashSet<>(); //获取所有连接池节点 Map<String, Jedis...

2019-11-20 11:05:25 1676

原创 使用@PostConstruct初始化加载bean方式

单独创建了类去加载Service private BusinessServiceImpl businessService; @PostConstruct public void init() { System.out.println("初始化"); businessService = SpringContextUtil.getBean(...

2019-11-19 12:22:20 1192

原创 spring boot 获取bean

配置类@Componentpublic class SpringContextUtil{ private static ApplicationContext applicationContext; //获取上下文 public static ApplicationContext getApplicationContext() { return ...

2019-11-19 11:17:18 154

原创 xml方式读取spring容器bean

配置类 @Componentpublic class SpringContextUtil implements ApplicationContextAware { private static ApplicationContext applicationContext; // Spring应用上下文环境 public void setApplicationContext(...

2019-11-19 11:13:33 129

原创 mybatis分页插件进行拦截sql分页

导包我使用的4.1.0 <dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pagehelper</artifactId> <version>4.1.0</version> </dependency&...

2019-11-12 10:24:08 362

原创 使用List处理分页直接上代码

工具类public class Page { private Integer currentPage;//当前页 private int pageSize;//每页显示记录条数 private int totalPage;//总页数 private List<?> dataList;//每页显示的数据 private int star;...

2019-11-12 10:15:00 152

原创 解决liunx防火墙报1.4.7问题

报错: iptables: Applying firewall rules: iptables-restore v1.4.7: Couldn't load target `Accept':/lib64/xtables/libipt_Accept.so: cannot open shared object file: No such file or directoryError occur...

2019-10-17 11:07:27 2156

原创 通过java代码查看jvm虚拟情况

使用的 management的包 性能比较强大 System.out.println("=======================通过java来获取相关系统状态============================ "); int i = (int) Runtime.getRuntime().totalMemory() / 1024;//Java 虚拟机中的内存总量,以字...

2019-10-16 10:15:12 383

原创 liunx搭建zookeeper集群

搭建 zk 集群 三台服务器 我搭建的是 zookeeper-3.4.9.在conf文件下 zoo.cfg 进行编译 vi zoo.cfg 需要配置三台主要修改:dataDir=/home/admin/java/install/zookeeper/data 数据存放dataLogDir=/home/admin/java/install/zookeeper/log...

2019-10-16 09:39:52 98

原创 搭建elasticsearch集群

我下载的是 5.2.0的包进行解压先创建个 date 主要保存数据 在创建log 主要用来保存日志Config 文件中 elasticsearch.yml 进行编译 vi elasticsearch.yml需要编译的:cluster.name: bolz 名称 三个服务器一样node.name: b-2 节点 三个服务器必须不一样path.data: ...

2019-10-15 18:01:00 86

原创 liunx内网下安装mysql5.7.12

下载 mysql 我下载的是 5.7.12的包安装解压进行安装输入命令:sudo rpm -ivh --force mysql-community-common-5.7.12- 1.el6.x86_64.rpmsudo rpm -ivh --force mysql-community-libs-5.7.12-1.el6.x86_64.rpmsudo rpm -ivh -...

2019-10-15 17:52:14 363

原创 解决redis集群节点槽位分配报错问题

报错:ERR Slot 0 is already busy (Redis::CommandError)将各个槽点清空 : ./redis-cli -h IP -p 端口flushallcluster reset

2019-10-15 17:30:14 1174 1

原创 Map简单详解

HashMapJDK1.7:数组+链表JDK1.8之后:数组+链表+二叉树 Hashmap数据结构是由数组(table)+链表(entry)组成,每个entry对应着一个table的索引页对应着一个唯一的hash地址值 我们看到Hashmap在使用空参构造的时候会默认加载一个长度为16,加载因子为0.75的集合 HashMap的put方法(保证key的唯一性) Hashmap在put的...

2019-10-12 09:04:48 232

原创 详细安装liunx 中 jdk tomact 以及mysql步骤

一.配置JDK1.将jdk-8u161-linux-x64.tar.gz 上传 liunx2.解压jdk 包:tar zxvf jdk-8u161-linux-x64.tar.gz3.使用VI 编辑器,设置环境: 先拿到 jdk的绝对路径去jdk的目录下输入 pwd修改环境变量 1:输入 vi /etc/profile2: 通过快捷键 i 或者Insert想文件夹中追加内...

2019-10-11 17:37:15 194 1

原创 HttpServletRequest 获取服务器 IP 以及 端口

// 取得服务器IP String ip = request.getLocalAddr();// 取得服务器端口int port = request.getLocalPort();

2019-10-10 17:08:50 5794

原创 spring事务配置 以及使用

传统ssm架构配置事务 <bean id="transactionManager" class="org.springframework.jdbc.datasource.DataSourceTransactionManager"> <property name="dataSource" ref="dataSource" /></bean>...

2019-10-10 17:02:45 98

原创 IDEA左边栏不能显示项目结

1.点击file—>project structure—>Modules—>点击右上角”+” — >import Modules2. 选择你的项目就可以了,点击确定记录小问题

2019-10-10 16:59:05 310

原创 spring boot设置文件大小

使用 yml格式限制# 设置 文件上传 流大小servlet:multipart:enabled: trueresolve-lazily: truemax-file-size: 50MB当 yml无法限制的时候我们可以直接创建bean对象来限制/**** 文件上传配置大小 yml 不能解决, 创建Bean* @return*/@Beanpublic Multipart...

2019-10-10 09:51:00 688

原创 spring boot 配置多数据源

创建boot 项目 导入相关的pom在配置文件中 配置 datasource 直接上代码datasource: type: com.alibaba.druid.pool.DruidDataSource druid: first: #数据源1 driver-Cla...

2019-10-10 09:43:23 234 1

原创 Linux 常用命令总结

常用命令1:ifconfig 查看ip地址2:service iptables stop 关闭防火墙3:ll 或 ls 查看当前目录信息ls -f 查看目录中的文件ls -l 显示文件和目录的详细资料ls -a 显示隐藏文件4:pwd 查看当前目录地址5:cd 跳转目录6:mkdir 文件夹名称 创建文件夹7:vi 文件名 新建文件8:w q ! wirte quit !...

2019-10-10 09:24:20 215

原创 boot 后端 跨域问题 以及 cloud 重置跨域问题

spring boot 跨域 一个注解解决@CrossOrigin( allowCredentials = “true”,origins = “*”, maxAge = 3600)cloud 重置跨域问题写个util@Configurationpublic class CorsUtil implements WebMvcConfigurer {@Override/**重新跨...

2019-10-09 17:44:58 97

原创 搭建swagger2和 spring boot结合

创建boot项目 2.0.3 版导入boot对应的 swagger jar包 <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId> <version>2.7.0...

2019-10-09 17:36:51 76

原创 代码获取客户端ip

//获取客户端ippublic static String getIp(HttpServletRequest request) {String ip = request.getHeader(“X-Forwarded-For”);if (StringUtils.isNotEmpty(ip) && !“unKnown”.equalsIgnoreCase(ip)) {//多次反向...

2019-10-09 17:09:52 121

空空如也

空空如也

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

TA关注的人

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