- 博客(100)
- 资源 (2)
- 收藏
- 关注
原创 Linux-centos安装EMQX
官网安装步骤:下载 EMQX 开源版 | EMQX1. 下载2. 安装3. 运行4.访问地址默认用户名:admin默认密码:public 5.主题监控
2022-06-09 16:43:02
1127
原创 docker快速安装Oracle11g
1.下载镜像docker pull registry.cn-hangzhou.aliyuncs.com/helowin/oracle_11g2.创建快速搭建脚本build.sh#!/bin/bash#启动镜像containId=`docker ps -a |grep -i oracle11g|awk '{print $1}'`FDIR=$(dirname $(readlink -f "$0"))if [[ ! $containId ]] ;then echo "t...
2021-12-18 16:37:02
3673
原创 Java通过Http请求服务器,返回EXCEL/TXT预览页面出现中文乱码解决办法
遇到的问题是:通过java请求服务器,在文件中心拿到文件EXCEL或者txt,返回到前端直接预览查看内容出现中文乱码例如:public void viewFile(){ HttpServletResponse response = ((ServletRequestAttributes)RequestContexHolder.currentRequestAttributes()).getResponse(); byte[] bytes = this.downloadFromF
2021-04-25 16:15:56
1750
原创 简单实现PDF转换为WORD,去水印
注:包引用的为spire免费版,转换为word有页数限制,可以做循环遍历来实现大文件的转换package com.jiang.service.impl;import com.jiang.service.Pdf2AnyService;import com.jiang.service.vo.Pdf2AnyVO;import com.spire.pdf.FileFormat;import com.spire.pdf.PdfDocument;import org.apache.poi.xwpf.
2021-04-22 10:43:45
1541
原创 docker快速安装nacos-CentOS7
一、单例部署1.下载镜像docker pull nacos/nacos-server:1.4.02.创建/usr/local/docker/nacos/docker-compose.yml文件version: '3.1'services: nacos: image: 'nacos/nacos-server:1.4.0' restart: always container_name: nacos volumes: -./conf/ap...
2021-02-23 15:17:31
360
原创 docker快速安装rabbitMQ-CentOS7
一、单例部署1.下载镜像docker pull rabbitmq:3.7.28-management-alpine2.创建/usr/local/docker/rabbitmq/docker-compose.yml文件version: '3.1'services: rabbitmq: image: 'rabbitmq:3.7.28-management-alpine' restart: always container_name: rabbitmq ...
2021-02-22 09:40:45
101
原创 docker快速安装mysql-CentOS7
一、单例部署1.下载镜像docker pull mysql:5.72.创建/usr/local/docker/mysql/docker-compose.yml文件version: '3.1'services: mysql: image: 'mysql:5.7' restart: always container_name: mysql ports: - 3306:3306 volumes: - ./conf/co...
2021-02-20 10:56:10
168
原创 二级域名访问同一IP不同端口-Nginx
一、背景:个人服务器,同一个IP服务器下不同端口对应不同的Java服务,通过二级域名绑定不同端口,实现功能划分。二、技术:Nginx代理服务器三、参数配置四、重启服务/etc/nginx/sbin/nginx -t --检查配置文件/etc/nginx/sbin/nginx -s reload --重新加载配置systemctl restart nginx --重启Nginx...
2020-12-17 20:31:09
2891
原创 免费让域名变为Https安全模式-cloudflare
一、注册登陆cloudflarehttps://dash.cloudflare.com/二、cloudflare添加域名三、域名更改DNS服务器①要使用 Cloudflare,请确保已更改权威 DNS 服务器或名称服务器。这些服务器是分配的 Cloudflare 名称服务器。②根据要求修改域名,以百度云为例四、cloudflare添加DNS解析五、cloudflare更改SSL/TSL加密模式,根据需求自己选择加密模式...
2020-12-07 19:02:43
1718
原创 实现不返回前端字段
import com.fasterxml.jackson.annotation.JsonIgnore;/** * 密码*/@JsonIgnoreprivate String password;
2020-11-17 09:51:15
1566
原创 Thymeleaf模板未生效原因
HTML代码,th:href=引用了静态目录static下的文件,确一直没有效果显示:<!DOCTYPE html><html lang="zh-CN" xmlns:th="http://www.thymeleaf.org"><head> <meta charset="UTF-8"></meta> <meta http-equiv="X-UA-Compatible" content="IE=edge">
2020-11-17 09:43:05
3078
原创 Steam浏览游戏、下载DLC有区域限制
以Lost游戏为例Win + R 输入 steam://install/1163360或者Win + R 输入 steam://rungameid/1163360
2020-11-17 09:37:24
7674
原创 软件开发基础框架设计案例模型
一、基础设备层①虚拟机:6台内网虚拟机+2台外网虚拟机二、平台服务层①版本服务器:GitLab服务器②Maven私服:Nexus私服③持续部署/持续发布:Jenkins服务器④缺陷管理:搭建缺陷管理服务器(神兵系统)⑤配置中心:搭建配置中心(APOLLO)⑥Docker:Docker环境搭建和镜像仓库⑦K8S:K8S容积管理平台搭建⑧消息中间件:RabbitMQ⑨非关系数据库:Redis⑩关系数据库:MySQL⑪文档服务器:MinDoc文档服务器⑫日志
2020-10-29 16:27:53
558
原创 Sql查询数据并组装成一行排序
Sql查询数据并组装成一行排序:select string_agg(name, ','order by name) from table1
2020-10-29 16:06:47
459
原创 Java读取Excel表格公式对应的值
Java读取Excel表格公式对应的值://伪代码org.apache.poiString fileName = file.getOriginalFilename();//判断excel版本if(fileName.endsWith("xls")) Workbook wb = new HSSFWorkbook(file.getInputStream());if(fileName.endsWith("xlsx")) Workbook wb = new XSSFWorkbook(file.g
2020-10-19 18:21:46
4062
原创 Sql模糊替换字段内某个值
UPDATEtable_nameSETcolumn_name=REPLACE(column_name,'XXX','xxx')WHERE....
2020-10-19 17:56:16
1248
原创 Sql年份加减及年份列表,数字保留小数位数-postgre
年份加减加天:select to_char(now()::timestamp + '1 day','YYYY-MM-DD') AS后一天;减天:select to_char(now()::timestamp + '-1 day','YYYY-MM-DD') AS前一天;数字保留小数位数0位:select cast(avg(值)as decimmal(10,0))两位:select cast(avg(值)as decimmal(10,2))...
2020-08-20 09:47:20
2496
原创 @Cacheable缓存解决双冒号::问题
使用spring-data-redis2.x版本时,@Cacheable缓存key值时默认会给vlue或cacheNames后加上双引号通过配置进行修改即可满足项目需求@Configurationpublic class SpringCacheConfig{@Beanpublic CacheManager cacheManager(LettuceConnectionFactory lettuceConnectionFactory){ Red...
2020-07-29 18:04:17
5711
3
原创 @Cacheable缓存内部方法调用失效解决方法
1.类注解类上加注解,如:@EnableAspectJAutoProxy ( proxyTargetClass = true , exposeProxy = true )public class AbcServiceImpl implements AbcService{}2.方法内调用方式变化原:this.getCache();改为:AbcServiceImpl currentProxy = (AbcServiceImpl) AopContext.currentPr
2020-07-29 16:52:53
1579
原创 mapper文件单汉字判断-Java
mapper.xml文件进行单个汉字判断时,容易发生字符编码异常,如select * from表名where 1=1<if test="参数 == '单' ">and 条件</if>解决办法,将单汉字转换成字符串select * from表名where 1=1<if test="参数 == '单'.toString()">and 条件</if>...
2020-07-23 10:24:40
322
原创 VSCode离线安装插件
一、插件中心https://marketplace.visualstudio.com/搜索插件并点击右侧--->Download Extension下载二、安装位置复制到bin目录下../Microsoft VS Code/bin三、安装命令code --install-extension ******.vsix...
2020-07-20 14:52:31
329
原创 Sql查询时字段为null值的并赋值-postgre
Sql查询时字段为null值的并赋值SELECT COALESCE(字段名,‘赋值’) 别名FROM 表名WHERE to_char(data_time,'YYYY-MM-DD hh24:mi:ss') = '2020.02.02'
2020-07-09 15:46:44
3839
原创 Sql根据日期计算年龄并分组显示-postgre
根据日期计算年龄并分组显示select extract(year from age(now() , 表.出生日期)) AS age, count(0) As ageNumfrom 表 group by age;
2020-06-22 16:01:25
690
原创 pip修改安装源-Python3
1.新建文件夹mkdir -p ~/.pip2.新建配置文件cd .pipvi pip.conf[global]index-url = http://***.com.cn/***[install]trusted-host = ***.com.cn
2020-06-18 09:27:41
295
原创 python手动安装packages-Python3
1.下载packageshttps://pypi.org/2.解压并安装tar -zxvfFlask-1.1.2.tar.gzcdFlask-1.1.2python setup.py buildpython setup.py install3.根据build及install提示再次下载安装依赖包
2020-06-18 09:21:00
639
原创 Sql循环插入数据-postgre
1.输出大写字母select chr(int4(random()*26)+65);2.输出随机整数select floor(random()*10);3.数组随机取值select (array['张三','李四','王五','赵六'])[floor(random()*4)::int+1];循环插入表do $$declare num integer = 1;begin while num < 10 loop insert into 表名 ...
2020-06-16 10:01:28
1612
原创 Sql根据某一字段排序并取出第一个值
根据字段1排rownum ,根据字段2排大小select * from (select *, row_number() over ( partition by 字段1 order by 字段2 desc ) as rownum from 表) infowhere info.rownum = 1
2020-06-11 08:54:23
5993
原创 Java获取resources目录下文件
String path = this.getClass().getResource("/pic/body.png").getpath();
2020-06-09 13:54:41
7299
原创 alibaba-druid加解密应用-Java
以druid-1.1.18.jar为例一、加密1.进入druid-1.1.18.jar目录下2.执行cmd命令,记录publicKey和passwordjava -cp druid-1.1.18.jar com.alibaba.druid.filter.config.ConfigTools mima1233.示例pom配置publicKey:MFwwDQYJKoZIhvcNAQEBBQADSwAwSAJBAJTz08lgiP0fX6VmRhS59z0rTq1N19LzD..
2020-06-05 15:38:36
707
原创 flask快速创建python应用服务器-Python3
1.下载flaskpip install flask2.编写代码import jsonfrom flask import Flaskfrom flask import requestapp = Flask(__name__)@app.route('/getData', methods=['POST'])def getData(): req = request.get_data() # json格式转换 param = json.loads(req)
2020-06-05 11:43:48
325
原创 Java快速调用Python代码
1.配置pom.xml<!-- https://mvnrepository.com/artifact/org.python/jython --><dependency> <groupId>org.python</groupId> <artifactId>jython</artifactId> <version>2.7.0</version></dependency>...
2020-06-04 14:19:51
294
原创 Redis清空指定前缀键名的缓存-Java
RedisTemplate<Object, Object> redisTemplate = new RedisTemplate<>();String keys = "key*";redisTemplate.delete(keys);
2020-06-03 16:06:33
2815
1
原创 swagger2页面样式修改
1、pom.xml配置<!-- swagger2 配置 --><dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId> <version>2.9.2</version></dependency><dependency> &l.
2020-05-28 09:30:41
4130
原创 redis二级缓存设置-SpringBoot
1.pom.xml导入依赖<dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-pool2</artifactId></dependency><dependency> <groupId>org.springframework.boot</groupId> <arti
2020-05-25 18:19:33
818
原创 缓存常见问题总结
一、缓存穿透:大量请求不命中1.现象:request请求在cache中未找到数据,直接查找storage2.原因:2.1业务代码自身问题--->在数据库中未找到数据,进入死循环2.2恶意攻击、爬虫等--->大量不存在数据查找数据库,进入死循环3.如何发现:3.1业务响应时间3.2业务本身问题3.3相关指标:总调用数、缓存层命中数、存储层命中数4....
2020-05-25 17:58:56
345
原创 nginx解决跨域问题
1、基本配置location / { add_header 'Access-Control-Allow-Origin' '*'; add_header 'Access-Control-Allow-Methods' 'GET, POST, OPTIONS'; add_header 'Access-Control-Allo...
2020-05-25 17:57:22
190
原创 tomcat与nginx的区别
一、简介1、tomcatThe Apache Tomcat®software is an open source implementation of the Java Servlet, JavaServer Pages, Java Expression Language and Java WebSocket technologies. The Java Servlet, JavaS...
2020-05-25 17:56:31
2308
Aspose帮助说明文档
2024-01-04
中国工商银行银企互联系统企业开发手册.doc
2020-05-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人