- 博客(32)
- 资源 (15)
- 收藏
- 关注
原创 springboot分离lib,static文件,不打包到jar包里面,jar包里面只放java相关代码
以上就把Spring Boot项目打包,资源文件分离介绍完了。我们可以发现生成了jar包、资源文件和配置文件。jar包文件也变得非常小。
2023-11-03 18:20:37
869
原创 mybatis逆向工程
package com.ys.test; import java.io.File;import java.util.ArrayList;import java.util.List; import org.mybatis.generator.api.MyBatisGenerator;import org.mybatis.generator.config.Configuration;import org.mybatis.generator.config.xml.ConfigurationPar.
2022-05-23 11:43:56
121
原创 redisTemplate连接多个redis库
@Value("${spring.redis.host}")private String host;@Value("${spring.redis.port}")private Integer port;@Value("${spring.redis.password}")private String password;@Value("${spring.redis.pool.max-active}")private int redisPoolMaxActive;@Value("${sp.
2022-05-10 16:16:44
753
原创 fastjson double科学计数问题
fastjson 默认情况下较大的double会自动转换为科学计数,导致有些数据变形,为了解决这个问题,请将一下代码放在你的类里面,意思就是double格式化时,最多保留6位小数,不够的话自己在加上对应个数的#private static SerializeConfig serializeConfig = SerializeConfig.getGlobalInstance();static { serializeConfig.put(Double.class, new DoubleSeri
2021-09-24 14:01:32
1082
原创 Centos7 安装配置 Yapi,亲测可用
安装 nodejs 和 Yapiyum install wgetcd /rootwget https://nodejs.org/dist/v12.18.2/node-v12.18.2-linux-x64.tar.xztar -xf node-v12.18.2-linux-x64.tar.xz -C /usr/local/cd /usr/local/mv node-v12.18.2-linux-x64/ nodejs/llchown root:root nodejscd node..
2021-09-15 15:44:20
356
原创 resttemplate请求封装 get post
●exchange方法提供统一的方法模板进行四种请求:POST,PUT,DELETE,GET(1)POST请求String reqJsonStr = "{\"code\":\"testCode\", \"group\":\"testGroup\",\"content\":\"testContent\", \"order\":1}";HttpHeaders headers = new HttpHeaders(); headers.setContentType(MediaType.APPLICATI
2021-09-13 17:16:40
448
原创 fast DFS安装步骤,已测试
离线安装包准备:将相关的安装包上传到 /usr/local 目录资源地址并解压到当前目录1.安装 gccyum install -y gcc gcc-c++2.安装 perlyum install -y perl3.安装 libeventyum install -y libevent4.安装 libfastcommonlibfastcommon 没有 yum 源,通过上传的安装包进行编译与安装cd /usr/local/libfast...
2021-09-13 17:04:59
231
原创 linux安装mysql5.7步骤
# 下载mysql源安装包shell> wget http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm# 安装mysql源shell> yum localinstall mysql57-community-release-el7-8.noarch.rpm检查mysql源是否安装成功shell> yum repolist enabled | grep "mysql.*-community.*
2021-03-26 17:31:50
95
原创 springboot mybatis pagehelper整合项目
资源包下载https://download.youkuaiyun.com/download/afasdsdfgsdgf/15451390首先创建一个maven项目pom配置 <dependencies> <!--web,servlet引入--> <dependency> <groupId>org.springframework.boot</groupId> <a
2021-02-24 18:37:46
535
原创 centos利用downloadonly下载依赖
CentOS7中下载RPM及其所有的依赖包转载beeworkshop最后发布于2019-09-28 07:43:40阅读数 1096收藏展开利用 Downloadonly 插件下载 RPM 软件包及其所有依赖包我们可以通过 yum 命令的 Downloadonly 插件下载 RPM 软件包及其所有依赖包。为了安装 Downloadonly 插件,以 root 身份运行以下命令。yum install yum-plugin-downloadonly1现在,运行以下命令去...
2021-01-21 15:16:30
482
原创 centos离线安装mysql
先说明下 :1) Centos7将默认数据库mysql替换成了Mariadb,如果想继续使用mysql 需要卸载Mariadb 再安装mysql2) mysql 5.7版本的密码问题搞得人很头疼,所以干脆选择mysql5.6了一、安装MySQL1、下载安装包 mysql-5.6.36-linux-glibc2.5-x86_64.tar.gz下载地址https://dev.mysql.com/downloads/mysql/5.6.html选择如下选项下载这个版本:2、卸载系统自带的Mari
2021-01-21 15:14:53
85
原创 netty server
基于Netty的websocket压力测试点此进入Demo详解1.导入netty包<!-- netty --><dependency><groupId>io.netty</groupId><artifactId>netty-all</artifactId><version>5.0.0.Alpha1</version></dependency>2.serve.
2020-12-11 10:27:26
735
1
原创 Eclipse设置UTF-8编码
修改workspace编码windows->preferences->gengral->workspace在下面编码选择other->UTF-8应用。修改Content Types编码windows->preferences->gengral->conten Types->TextDefault enconding–>UTF-8–>Update(这样把里面所有的文件设置为UTF-8编码)java propertiesfi
2020-11-19 10:03:12
140
原创 用KinerCode.js实现验证码
首先引入js插件:<script src="js/jscodeNum/js.KinerCode.js"></script>然后需要定义一个容器来存放生成的二维码,通常使用div就可以了。我这里使用span,可以免去设置浮动的步骤:<span id="code" class="mycode"></span>var c = new KinerCode({ len: 4, //需要产生的验证码长度 // chars: ["1+.
2020-11-13 11:52:27
96
原创 [HTML]解决textarea光标初始位置没有在最左上角的问题
<textarea></textarea>之间不留任何空隙、空格,不留任何空隙如下图所示
2020-11-12 15:30:21
525
原创 java驼峰与下划线互转
java驼峰法和下划线法字符串的相互转换 1 import java.util.regex.Matcher;2 import java.util.regex.Pattern;34 public class CamelAndUnderLineConverter {5 private static Pattern linePattern = Pattern.compile("_(\\w)");67 /**8 * 下划线转驼峰9 */10 ...
2020-10-28 17:26:03
396
原创 jquery上传文件监听进度
$.ajax({ url: url, type: 'POST', data: formData, cache: false, contentType: false, processData: false, dataType: "json", xhr: function () { //获取...
2020-10-26 18:06:50
322
原创 Java配置文件Properties的读取、写入与更新操作
publicstaticvoidwriteProperties(Stringkeyname,Stringkeyvalue){ try{ //调用Hashtable的方法put,使用getProperty方法提供并行性。 //强制要求为属性的键和值使用字符串。返回值是Hashtable调用put的结果。 OutputStreamfo...
2020-10-15 14:06:29
122
原创 Gson解析特殊标点符号出现乱码?
GSON解析=等号,单引号,尖括号等常用符号 出现乱码?最近项目中使用gson来将对象转换为json字符串的时候,竟然出现了乱码的问题!使用如下代码:new Gson().toJson(http://www.baidu.com/id=1);结果却是:“http://www.baidu.com/id\u003d1 ”解决方式:GsonBuilder gb =new GsonBuilder();gb.disableHtmlEscaping();gb.create().toJson("http:.
2020-09-15 15:06:00
542
原创 mysql安装
离线安装mysql数据库开源数据库mysql,目前使用很广泛。作为程序员开发项目时,与关系型数据库打交道最多的估计也是mysql了。那么本文首先讲解如何离线安装mysql数据库,毕竟有很多项目部署在内网。1、离线安装本人的安装环境为CentOS Linux release 7.5.1804 (Core),那么其它的环境也可以参考配置。(1)、到mysql官网(https://dev.mysql.com/downloads/mysql/)下载5.7.25版本(2)、查看系统中是否存的m
2020-08-21 10:27:00
110
原创 CentOS7 Mysql5.7 忘记root密码
编辑my.cnf允许空密码登录[root@7Core ~]# vi /etc/my.cnf#在[mysqld]下加入一行skip-grant-tables=11 2 3重新启动Mysql服务[root@7Core ~]# systemctl restart mysqld.service1使用Root登录数据库、使用mysql数据库、修改root密码、退出数据库[root@7Core ~]# mysql -u rootmysql> use mysql;mys
2020-08-12 11:56:51
156
原创 centos7 安装 mysql5.6
启动mysql报错mysqld_safe error: log-error set to /var/log/mariadb/mariadb.log因为没有路径也没有权限,所以创建此路径并授权给mysql用户mkdir /var/log/mariadbtouch /var/log/mariadb/mariadb.log# 用户组及用户chown -R mysql:mysql /var/log/mariadb//usr/local/mysql/support-files/mysql.server
2020-08-11 11:17:56
128
原创 面试问hibernate和mybatis的区别和对mybatis的认识
Hibernate优势Hibernate的DAO层开发比MyBatis简单,Mybatis需要维护SQL和结果映射。Hibernate对对象的维护和缓存要比MyBatis好,对增删改查的对象的维护要方便。Hibernate数据库移植性很好,MyBatis的数据库移植性不好,不同的数据库需要写不同SQL。Hibernate有更好的二级缓存机制,可以使用第三方缓存。MyBatis本身提供的缓存机制不佳。MyBatis可以进行更为细致的SQL优化,可以减少查询字段。MyBatis容易掌握,
2020-07-13 11:22:29
144
原创 Eclipse安装Springboot插件
打开eclipse后选择菜单:help-->Eclipse Marketplace 下的Search中搜索spring-tool-suite,如下图:选择第一个,点击右下角Installed进行安装。安装完成后提示重启Eclipse,重启后工具栏看到Boot Dashboard按钮代表安装成功。大概就是这个个意思...
2020-06-19 17:24:17
457
原创 springboot启动时,获取数据库信息,class注解component方法注解PostConstruct即可
@Componentpublic class InitConfig { @Autowired private OrderMapper mapper; public static Map<String, Object> map = new HashMap<String, Object>(); @PostConstruct public void init() { map.put("order", m...
2020-06-12 11:46:41
598
原创 springboot跳过测试打包方法
<properties> ... <skipTests>true</skipTests></properties>
2020-06-12 11:40:03
232
原创 jstree简单使用
1.引入相关的依赖css,js,jq<link href="~/Content/jstree/themes/default/style.min.css" rel="stylesheet" /><script src="~/Scripts/jstree/jstree.js"></script>2.页面内创建div<div id="mytree"></>3.js初始化div数据$('#mytree').jstree({ ..
2020-05-29 17:11:07
150
原创 Gson操作
//基本数据类型的解析int i = gson.fromJson("100", int.class);//对象解析User user = gson.fromJson(jsonString, User.class);//泛型解析List<String> list = gson.fromJson(jsonArray, new TypeToken<List<String>>() {}.getType());//序列化Gson gson = new G
2020-05-21 15:31:06
167
原创 统计数量之mysql查询
SELECT COUNT(*) AS total, SUM(IF(status = 1, 1, 0)) AS status1, SUM(IF(status = 2, 1, 0)) AS status2, SUM(IF(status = 3, 1, 0)) AS status3, SUM(IF(status = 4, 1, 0)) AS status4FROM sys_order_t
2020-05-21 13:58:12
146
原创 jdk环境变量配置
安装JDK 选择安装目录 安装过程中会出现两次 安装提示 。第一次是安装 jdk ,第二次是安装 jre 。建议两个都安装在同一个java文件夹中的不同文件夹中。(不能都安装在java文件夹的根目录下,jdk和jre安装在同一文件夹会出错) 如下图所示 1:安装jdk 随意选择目录 只需把默认安装目录 \java 之前的目录修改即可 2:安装jre→更改→ \java 之前目录和安装 jdk 目录相同即可 注:若无安装目录要求,可全默认设置。无需做任何修改,两次均直接点下一步..
2020-05-19 16:08:00
118
javamail.rar
2020-06-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人