- 博客(25)
- 收藏
- 关注
原创 Liunx下 java jar包的批量启动、停止、重启 sh脚本
#!/bin/shexport SERVER1=SERVER1-0.0.1-SNAPSHOT.jarexport SERVER2=SERVER2-0.0.1-SNAPSHOT.jarexport SERVER1_port=8081export SERVER2_port=8082case "$1" in start) ## 启动SERVER1 echo "--------SERVER1 开始启动--------------" nohup ja.
2022-04-12 10:00:31 725
原创 Springboot配置多数据源
日常开发中大家数据库我分为A B 支持不同的数据库 Oracle、Mysql、Sqlserver、presto等下面是搭建步骤1、先在application.properties配置好多数据源 数据库连接池使用的是HikariA库是Oracle B库是mysql#mybatismybatis.mapper-locations= classpath*:mapper/*/*/*.xmlmybatis.typeAliasesPackage= com.sailun.com.pojo,com.sailu
2021-11-10 11:32:04 321 1
原创 线程池--多线程执行提升数据处理效率
系统业务中需要把多个数据源的数据合并返回前端调用由于多个查询同步进行导致数据获取过慢现使用线程池同步进行数据获取待数据读取完毕后进行数据合并//线程池 ExecutorService executor = Executors.newFixedThreadPool(4); List<Map<String, Object>> list1 = new ArrayList<>(); List<Map<String
2021-11-10 10:53:05 722
原创 oracle sql 获取时间段内的所有日期
获取2021年十月一号到十号的每一天 select TO_CHAR(TO_DATE('20211010', 'yyyymmdd') + 1 - level, 'yyyymmdd') bizdate from dual connect by level <= TO_NUMBER(TO_DATE('20211010', 'yyyymmdd') - TO_DATE('20211001', 'yyyym
2021-10-21 11:24:45 497
原创 Mysql数据库主从数据库快速搭建
1.修改server-id 主从分别设置为1 和 2vi /etc/my.cnf[mysqld]server-id=12.主库创建用户mysql>CREATE USER ‘repl’@’%’ IDENTIFIED WITH mysql_native_password BY ‘repl’;mysql>GRANT REPLICATION SLAVE ON . TO ‘repl’@’%’;刷新mysql>flush privileges;3.mysql>SHOW MAST
2020-12-09 16:04:05 178 1
原创 Apisix网关搭建
一、安装依赖# 安装 epel, `luarocks` 需要它wget http://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpmsudo rpm -ivh epel-release-latest-7.noarch.rpm# 添加 OpenResty 源sudo yum install yum-utilssudo yum-config-manager --add-repo https://openresty.org
2020-07-07 14:03:46 808
原创 centos 安装nodejs
一、下载并解压wget https://npm.taobao.org/mirrors/node/v10.16.3/node-v10.16.3-linux-x64.tar.gztar -xvf node-v10.16.3-linux-x64.tar.gz 二、建立软连接可通过pwd查看node及npm 所在目录ln -s /opt/apisix/node-v10.16.3-linux-x64/bin/node /usr/bin/nodeln -s /opt/apisix/node-v10.16.
2020-07-07 10:54:14 95
原创 java 后台模拟文件上传请求
jar包依赖<dependency> <groupId>org.apache.httpcomponents</groupId> <artifactId>httpclient</artifactId> <version>4.3.3</version> </dependency> <dependency&g
2020-06-18 10:18:03 492
原创 Nginx centos7安装
将nginx放到yum repro库中 进行yum安装rpm -ivh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpmyum install -y nginx启动systemctl start nginx.service
2020-06-12 14:29:12 122
原创 Linux 安装JDK Tomcat
centos安装上传工具 本地上传文件至服务器yum install -y lrzsz安装完成输入命令rz选择本地下载好的jdk 和tomcat安装文件上传至服务器一、安装jdk1.解压tar -zvxf jdk-8u211-linux-x64.tar.gz 2.配置环境变量vim /etc/profile在末尾加上export JAVA_HOME=/usr/java/jdk1.8.0_211export CLASSPATH=${JAVA_HOME}/libexport P
2020-06-11 13:58:45 122
原创 Spring mvc 使用Filter解决跨域
package com.test.util;import java.io.IOException;import javax.servlet.Filter;import javax.servlet.FilterChain;import javax.servlet.FilterConfig;import javax.servlet.ServletException;import javax.servlet.ServletRequest;import javax.servlet.ServletRes
2020-05-25 14:26:44 458 2
原创 模拟post请求 json格式传参
/** * 模拟post请求 json参数 * @param params json字符串 * @return */public JSONArray getResponse(StringJson params) { String response = null; String url = ""; try { CloseableHttpClient httpclient = null; CloseableHttpResponse
2020-05-19 09:34:15 826
原创 poi 导出图片及数据到excel
Maven <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi-ooxml</artifactId> <version>3.17</version> </dependency>java代码import org.apache.poi.hssf.usermodel
2020-05-11 17:34:04 237
原创 Maven仓库自行添加jar
mvn install:install-file -DgroupId=com.oracle -DartifactId=ojdbc6 -Dversion=11.2.0.2.0 -Dpackaging=jar -Dfile=E:\ojdbc6-11.2.0.2.0.jar
2020-03-10 11:11:42 131
原创 AOP JoinPoint 获取方法属性 参数名称值Map对象
private Map<String, Object> getFieldsName(JoinPoint joinPoint){ Map<String, Object> map = new HashMap<String, Object>(); MethodSignature methodSignature = (MethodSignature) j...
2020-03-03 12:21:13 5223
原创 注解@ResponseBody 对返回类型Map时支持不好
使用注解@ResponseBody返回Map时可能会导致前端500解决:需要先转为Json在进行返回
2020-02-28 09:19:52 1441
原创 一个月学会使用Vue开源框架eladmin
本人接触Vue已经又一个多月里,简单记录一下学习历程。主要也是使用了一个开源的Vue框架eladmin进行二次开发。 主要还是说一下我是如何使用eladmin这一个开源框架的,框架中使用了Vue、Vue Router、axios、VueX、js-cookie、element Ui以及i18n等, Vue Router主要是控制前端的路由,页面打开或刷新时会进入目录 ro...
2019-10-10 10:24:08 3078
原创 操作系统学习(一)
操作系统管理整个系统的软硬件资源管理系统的硬件、软件、数据资源控制程序运行人机之间的接口应用软件和硬件之间的接口六大管理进程管理 存储管理 文件管理 作业管理 设备管理 微内核操作系统...
2019-07-25 13:32:43 266
转载 SQL必知必会学习一
oracle 语法检查 ->语义检查 -> 权限检查->共享池-> 软解析/硬解析 ->优化器->执行共享池检查缓存 判断是进行软解析还是硬解析。mysql SQL查询...
2019-06-17 15:39:18 298
原创 Shell学习 二、使用字符串
1.name="12"# 使用双引号拼接echo "my name is "$name" "echo "my name is ${name} "# 使用单引号拼接echo 'my name is '$name' 'echo 'my name is ${name} '输出my name is 12my name is 12my name is 1
2018-08-13 17:20:48 140
原创 Shell学习 一、使用变量
一、使用变量1.name=&quot;12&quot;echo $nameecho ${name}输出结果是一样的给变量名的花括号并不是必须的。2. echo &quot;$nameis&quot;echo &quot;${name}is&quot;$nameis 会把nameis当成变量 所以建议变量都加上花括号加花括号是个好习惯。 3.name=&quot;123&
2018-08-13 16:37:55 189
原创 泛型 DataTable转实体
如果泛型T 创建实例 时提示没有new()约束,无法创建实例请确认类后面添加 where T : new() 代码第一个行末尾 public class Class2&lt;T&gt; where T : new() { /// &lt;summary&gt; /// DataTable转实体 /// &lt;/summary&gt...
2018-08-11 11:35:53 165
原创 图片字节数组的获取,字节数组图片的保存
/// <summary> /// 根据图片Url获取图片字节流 /// </summary> /// <param name="imageUrl">图片路径</param> /// <returns></returns> pu
2018-08-08 10:25:39 2677
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人