- 博客(15)
- 资源 (2)
- 问答 (1)
- 收藏
- 关注
原创 VMware虚拟机固定IP
虚拟机固定IP修改网卡配置修改网卡配置查看网卡配置信息[root@localhost ~]# ifconfigeno16777736: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 inet 192.168.146.101 netmask 255.255.255.0 broadcast 192.168.146.255 inet6 fe80::20c:29ff:fe22:1296 pref
2021-11-03 22:15:52
301
原创 Redis系列之安装
Redis系列之安装环境操作系统 CentOS 7.xRedis版本 6.0下载wget http://download.redis.io/releases/redis-6.0.6.tar.gz解压tar xf redis-6.0.6.tar.gz安装编译安装安装服务其他详细安装说明,参见解压后的README.md文件问题...
2020-09-07 21:43:52
197
原创 SpringBoot与策略模式的结合
策略模式属于对象的行为模式。其用意是针对一组算法,将每一个算法封装到具有共同接口的独立的类中,从而使得它们可以相互替换。策略模式使得算法可以在不影响到客户端的情况下发生变化。在系统中,常常需要根据不同的用户类型或者属性进行相应的处理,常见做法,需要对处理方式进行抽象,同时根据不同的类型或者属性来指定对应的实现类来进行处理。假设现在要设计一个电子商务网站的购物车系统。本网站可能对所有的高...
2019-08-28 20:58:44
4465
8
原创 Java利用POI读取Word
引入jar包,这里给出Maven仓库的jar包地址信息<dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId> <version>3.17</version></depende
2019-03-02 11:38:50
3119
原创 对一个字符串集合进行乱序排列,相邻元素不能重复
最近在工作中遇到个打乱算法,需求是一个字符串集合,经过排序后,需要让相邻两个元素的值不同。这里我将该算法分享出来,如果有性能更好的算法,也请大伙一起做个分享,也顺带当做笔记记录下来。public static void main(String[] args) { List<String> ss = Arrays.asList("1", "1", "1", "1...
2019-02-21 16:37:55
3134
1
原创 mysql常用语句
1.删除重复数据,只保留id最小的一条(自增长的主键id)DELETE FROM test WHERE `name` IN ( SELECT `name` FROM test GROUP BY `name` HAVING count(`name`) > 1 ) AND id NOT IN ( SELECT id FR...
2018-07-02 17:07:55
137
原创 数据库读写分离-springboot事务配置篇
spring事务配置见:https://blog.csdn.net/andyzhaojianhui/article/details/74357100?locationNum=9&fps=1根据这篇文章做了一些修改以适用于springboot项目,可能还有一些未知问题,目前注意:我们约定配置文件中的写库的连接信息spring.datasource开头,例如spring.datasource....
2018-06-21 15:54:58
1173
原创 Jenkins初体验
一、准备工作 1.jdk:官方下载,安装并配置环境变量 2.安装jenkins:yum install -y jenkins并启动 3.访问:http://localhost:8080测试是否安装成功,创建用户二、创建Job,开始构建1.点击左侧"新建任务”:2.输入名称,点击"构建一个自由风格的软件项目":3.具体配置: 1>源码管理,我这里用的是gitlab,sv...
2018-06-21 11:12:38
253
原创 Idea常用快捷键
记录自己接触并经常使用的一些Idea快捷键psvm main方法sout System.out.printlnitar 生成array for代码块itco 生成Collection迭代 iten 生成enumeration遍历iter 生成增强forxun itit 生成iterator 迭代itli 生成List的遍历ctrl + alt
2017-12-07 16:58:08
272
原创 Mysql常用操作
1>mysql 建数据库create database db_name DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;2>查询所有数据库中有多少表select count(*) from information_schema.tables;3>查询某个数据库中有多少表select count(*) from informa
2017-11-23 15:59:05
337
转载 Mybatis常用操作
1 实现一对多Myabtis的resultMap带集合,实现一对多单个主键:复合主键1.3.2.2 @MapKey@MapKey("seId")MapselectExamUploadListCount(List examScanTasks);将查询返回的结果集中的ExamTaskMonitor的seId属性作为map的key。注意,resultType为
2017-11-23 15:44:27
263
原创 第三方APP微信支付Java服务端构建步骤
因日前工作需要,做了一次微信支付。其中一些关键点记录下来,以备不时之需,也拿出来交流下,如有不足之处,还望多多指教。第三方APP微信支付时序图(网上撸来的,找不到出处了……)详见:https://pay.weixin.qq.com/wiki/doc/api/app/app.php?chapter=8_31.准备工作获取appid和appkey(api密匙)微信支付申请审核通
2016-06-13 10:44:25
4309
3
windows 批处理脚本问题
2017-03-03
TA创建的收藏夹 TA关注的收藏夹
TA关注的人