自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 ChatGPT的了解与初体验

我们请它自己介绍一下自己吧!总体来说,就是能够用自然语言进行对话的智能机器人。

2023-03-29 15:24:31 4732 3

原创 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

原创 xml ${sys:user.home}目录

${sys:user.home} 指的用户根目录 C盘 Users

2020-02-28 09:15:02 6133

原创 一个月学会使用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=&quot;12&quot;# 使用双引号拼接echo &quot;my name is &quot;$name&quot; &quot;echo &quot;my name is ${name} &quot;# 使用单引号拼接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=&amp;quot;12&amp;quot;echo $nameecho ${name}输出结果是一样的给变量名的花括号并不是必须的。2. echo &amp;quot;$nameis&amp;quot;echo &amp;quot;${name}is&amp;quot;$nameis 会把nameis当成变量 所以建议变量都加上花括号加花括号是个好习惯。 3.name=&amp;quot;123&

2018-08-13 16:37:55 189

原创 泛型 DataTable转实体

如果泛型T 创建实例 时提示没有new()约束,无法创建实例请确认类后面添加 where T : new() 代码第一个行末尾 public class Class2&amp;lt;T&amp;gt; where T : new() { /// &amp;lt;summary&amp;gt; /// DataTable转实体 /// &amp;lt;/summary&amp;gt...

2018-08-11 11:35:53 165

原创 图片字节数组的获取,字节数组图片的保存

/// &lt;summary&gt; /// 根据图片Url获取图片字节流 /// &lt;/summary&gt; /// &lt;param name="imageUrl"&gt;图片路径&lt;/param&gt; /// &lt;returns&gt;&lt;/returns&gt; pu

2018-08-08 10:25:39 2677

空空如也

空空如也

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

TA关注的人

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