自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 JCE cannot authenticate the provider BC

JCE cannot authenticate the provider BC

2023-02-20 12:02:35 786 1

原创 快速构建树

快速构建树

2022-06-09 11:13:03 196

原创 线上OOM排查

安装MAT插件打开OOM日志点击Problem Suspect,Java Basic,Thread Detail发现是在这一行查询的数据量太大了,导致OOM,每个线程都是相同的问题。解决:改写SQL,不需要的字段不查,限制查询的数量...

2022-05-17 09:01:26 228

原创 Caused by: java.lang.StackOverflowError: null

这是我在构建树的时候出现的,如果出现了循环引用,递归就会出现问题。先检查递归的逻辑,若没有问题,查看本地的数据有没有问题。SELECT * FROM t1 JOIN t2 WHERE t1.category_id=t2.fid AND t2.category_id=t1.fid...

2022-04-12 15:47:17 533

原创 不使用Sonnar-Scanner-cli执行Sonar分析

最近下载不了sonar-cli了,之前的办法用不了了,改换成maven方式在maven的settings文件中添加如下配置:<profiles> <profile> <id>sonar</id> <activation> <activeByDefault>true</activeByDefault>

2022-03-18 10:07:29 409

原创 swagger接口导入postman

node项目适用,JAVA请左转查看其他博客启动应用,访问应用的swagger地址,我这边是nodejs项目,访问swagger地址大概像:http://localhost:3000/api/volume/doc这时浏览器打开上述地址追加-json:http://localhost:3003/api/volume/doc-json可以看到json文件(404说明路径不正确,json资源不存在)postman中使用Link方式导入即可...

2021-11-10 14:19:02 6528

原创 IDEA加速启动配置

增大内存限制,编辑idea64.exe.vmoptions-Xms1024m-Xmx4096m-XX:ReservedCodeCacheSize=1024m在项目不需要建立索引的目录右键, mark directory as Excluded,像日志和前端npm moudule完全没必要索引。可选Load/Unload Moudules,去除加载不需要的项目。使用内存盘,这个是大杀器,速度客观,但也可能存在让系统不稳定的因素。我这里用的软媒的内存盘功能,建立2g的内存盘放IDEA,1g给.

2021-09-09 16:26:43 589

原创 docker拉取镜像加速

注册daocloud登录之后,点击右上角加速器拉到页面下方配置 Docker 镜像站在daocloud搜索需要的docker镜像,点拉取会有命令提示

2021-09-03 10:43:11 144

原创 接口耗时统计——koTime

俗话说,简单的就是最好的,之前收藏的工具今天简单测试用下。加入依赖,kotime本体没什么说的,freemarker和aop是kotime依赖的,项目没有的话也要加上。 <dependency> <groupId>cn.langpy</groupId> <artifactId>ko-time</artifactId> <version>2.0.0</version> &lt

2021-08-28 11:06:14 993

原创 git 常用命令

git branch -d branchname #删除未合并分支git branch branchname #基于当前分支最后一次提交建立分支branchnamegit branch checkout branchname #切换分支

2021-08-24 14:22:19 74

原创 Linux常用命令

基本ll 查看文件列表cat 查看文本内容less 查看文本内容top 查看资源free -h 查看内存df -h 查看磁盘uptime 查看负载who 当前登录用户last 查看最近登录的用户history 查看历史ps -ef|grep java 查找java进程ls -l > 1.txt 写入文件cat < 1.txt 读1.txt文件shutdown -h 1分钟后关机reboot 重启clear 清屏chmod 777 授权文件/文件夹读写权限pwd

2021-08-22 14:08:11 81

原创 ValueError: check_hostname requires server_hostname

排除下本地是否开启了代理,关闭代理即可解决(本人亲测)。

2021-08-22 14:07:26 93

原创 Python 常用Api

URL编码from urllib import quotequote('') #URL encodeunquote(''.encode('utf-8')) #URL decodewebdriver安装webdriver,添加进系统环境变量基本操作如下:#打开浏览器driver = webdriver.Chrome("C:\\dev-softwares\\webdriver\\chromedriver.exe")#用浏览器发送请求driver.get(url)解析driver指代

2021-08-22 14:06:36 205

原创 钉钉群聊机器人python发送消息

import base64import hashlibimport hmacimport jsonimport timeimport urllib.parseimport requestsdef send_rebot(secret: str, access_token: str, content: str): timestamp = str(round(time.time() * 1000)) secret_enc = secret.encode('utf-8')

2021-08-21 14:05:40 2894

原创 SelectCount不支持Distinct

如图所示,selectcount只是count(1),想统计count(distinct)只能另寻他法了

2021-08-10 10:00:44 142

原创 linux远程传输文件(windows也可用)

使用SCP方式#输入以下后命令,会提示输入密码将服务器的密码填上即可上传#本地上传至192.168.xx.xxscp xx.jar [email protected]:/opt/xx.jar#下载(windows使用git bash)scp [email protected]:/opt/xx.jar /e/xx.jarSFTP#下载至E盘get xx.yml /e/#下载并重命名get ly-gtc-mgr-svc-dev.yml /e/ly-gtc-mgr-svc-dev.

2021-08-04 10:01:01 172

原创 Docker安装Sonarqube

docker run --name sonarqube -e SONARQUBE_JDBC_URL=jdbc:mysql://172.17.0.1:3306/sonar?useUnicode="true&characterEncoding=utf8&rewriteBatchedStatements=true&useConfigs=maxPerformance&useSSL=false" -e SONARQUBE_JDBC_USERNAME=root -e SONARQUBE_

2021-07-31 17:29:46 279

原创 mybatis多数据源使用出错

在执行A方法的时候,调用了两个数据源的mapper接口,此时,因为开启了事务,导致会使用第一个数据源进行第二个数据库查询,此时报表不存在。需要将方法上的事务级别设为NEVER。经测试NOT_SUPPORTED,默认不开启事务的这种也会报上述错误记录下常见多数据源问题:忘记导入配置类导致报错(一般会报数据源配置不正确的错误)Cannot determine embedded database driver class for database type NONE 导入到启动类中@Impo

2021-07-27 14:25:06 1098 1

原创 git rebase提交仓库前合并

#本地使用commit先提交,但不推送git commit - m XX#推送主仓库前合并之前几次提交#查看提交git log#bf906f1e7014d7af30b978aa784baf1f88ac9716 为合并开始节点git rebase -i 1ef40d04175d2d3414ae1f1a231b5769bb0d9d4e#编辑弹出来的文件,将除第一个文件的pick命令换成s,s的意思合并为前一个提交,也就是最终只有一个提交#当然可以根据实际需要删除其中的某次提交,具体用法看情形

2021-07-18 22:27:47 140

原创 SQLPlus常用操作命令【持续更新】

-- 使用文件导入@/opt/sql_import/WFWDCWJ.sql-- 查看现有表select TABLE_NAME from user_tables;-- 删除当前用户下所有表语句生成select 'drop table ' || table_name || ' cascade constraints;' from user_tables;-- 查看现有视图select view_name from user_views;-- 删除当前用户下所有表语句生成select '

2021-07-18 21:57:52 186

原创 查看linux下oracle安装位置

输入下面命令查看,但是我输入之后没有找到。whereis oraclewhich oracle切换当前用户危oracle用户再查找就出现了su - oracle

2021-07-15 13:54:31 2547 1

原创 Windows Installer 启动一会就自动停止,安装msi报错

首先确定这下面几个windows installer依赖的服务是否开启,未开启请手动设置自动启动并启动。Remote Procedure CallDCOM Server Process LauncherRPC Endpoint Mapper如果操作完上面安装还不行,将所有的关闭服务都重新打开一遍,最好是相关的,和系统无关的服务可以不管。如果操作完上面安装还不行,清理注册表,再尝试安装。本人在安装anyconnect时遇到过错误,后面是这三步都尝试后才解决了。...

2021-07-01 17:15:23 2933

原创 RSA加密(含前后端)

后端maven引: RSA加密 <dependency> <groupId>cn.hutool</groupId> <artifactId>hutool-crypto</artifactId> <version>5.6.3</version> </dependency> Base64

2021-06-28 16:02:44 929

原创 内网穿透-小米球

进入小米球官网,下载符合系统版本的安装包。linux下载rar包后,使用以下命令解压rar -x linux_amd64.rar登录小米球管理台,注册账户后,获取token。打开linux_amd64的ngrok.conf,填入token。注意需要查看ngrok.conf文件的编码设置为UTF-8,我这里使用工具notepad++转换为UTF-8格式linux下查看文件编码file -i最后在ngrok目录下执行如下命令启动./ngrok -config=ngrok.conf -subdo

2021-06-23 23:41:05 461

原创 npm一键打包

npm run build & npm run pack

2021-06-08 10:57:45 377

原创 win10开启卓越性能模式

按win+x,打开windows powershell 管理员,输入powercfg -duplicatescheme e9a42b02-d5df-448d-aa00-03f14749eb61出现以下文字说明开启成功:电源方案 GUID: 93abb14e-4773-4c1b-b337-6bf1488c5ff6 (卓越性能)在电源管理中可以找到该模式进行切换...

2021-05-24 09:09:40 157

原创 RabbitMQ常用命令

RabbitMQ队列数据清空rabbitmqctl purge_queue 队列名

2021-05-13 11:02:56 59

原创 oracle授权用户访问用户下的表、视图

连接上需要授权的数据库,执行以下SQL生成批量授权语句:select 'GRANT SELECT ON ' || table_name || ' to wfwdcwj;' from user_tables;select 'GRANT SELECT ON ' || view_name || ' to wfwdcwj;' from user_views;复制所有生成的语句进行执行即可。...

2021-05-11 10:44:42 318

原创 windows安装sonarqube7.4+sonar-scanner-cli【JDK8+MySQL】

1. 下载sonarqube7.4,所有历史版本下载地址2. 进入解压后的目录:sonarqube-7.4\conf1)编辑sonar.properties搜索JDBC注释掉的地方,添加上这串:sonar.jdbc.url=jdbc:mysql://127.0.0.1:3306/sonar?useUnicode=true&characterEncoding=utf8&rewriteBatchedStatements=true&useConfigs=maxPerformance

2021-04-29 13:59:14 1473 1

原创 ReflectionException: There is no getter for property named

这个错误发现是PO类加了el属性这个东东,el="task_title,jdbcType=VARCHAR"因为属性名叫taskTitle,所以getTask_title肯定有问题了。去掉或者改成属性名即可

2021-04-28 16:00:48 435

原创 ORA-12545 导出dmp出错

连接测试sqlplus test/[email protected]:1521/orcl导出dmp,注意这里要用/不是@exp test/[email protected]:1521@orcl file=/opt/test.dmp --错误 ORA-12545: Connect failed because target host or object does not existexp test/[email protected]:1521/orcl file=/opt/test.dmp -

2021-04-09 15:20:42 242

原创 SSH sqlplus 创建库表

# 切换到Oracle用户[root@xshxc ~][root@xshxc ~]# su - oracleLast login: Thu Mar 11 09:37:03 CST 2021 on pts/0[oracle@xshxc ~]$# 登录sqlplus[oracle@xshxc ~]$ sqlplus /nologSQL*Plus: Release 11.2.0.1.0 Production on Thu Mar 11 09:44:01 2021Copyright (c) 1982

2021-04-08 20:55:02 167

原创 docker加入集群

在集群的master服务器执行以下命令,生成绑定的命令docker swarm join-token worker复制该命令在其他从服务器中执行即可添加集群,使用portainer的话可以在swarm下看到主机的ip,节点信息

2021-04-08 20:45:27 381

原创 docker拉取镜像出错

Error response from daemon: Get https://192.168.0.8:5000/v2/: http: server g出现这个报错的话一般是没有将仓库地址添加到daemon.json注册。编辑文件vi /etc/docker/daemon.json填入镜像仓库地址{"insecure-registries":["registry.ly-sky.com:5000"]}重启dockersystemctl restart docker...

2021-04-08 19:47:52 188

原创 花生壳配置内网映射(linux)

首先在官网下载linux版本的安装文件,安装完成后进行以下操作。1.启动花生壳服务phddns start2.查看SN码phddns status3.利用SN码登录管理后台花生壳管理,默认密码admin4.登录管理后配置好域名和内网ip端口就能用了...

2021-04-06 23:24:00 955 2

原创 创建Oracle数据库表空间,授权用户

-- 创建用户wfwdcwj_zsdx,密码为wfwdcwj_zsdx在表空间TABLESPACE下,QUOTA后面的数值调大点不然导入数据库数据多会出错create user wfwdcwj_zsdx IDENTIFIED BY wfwdcwj_zsdx DEFAULT TABLESPACE ZHXG TEMPORARY TABLESPACE temp QUOTA 2G ON ZHXG;-- 授权权限给用户wfwdcwj_zsdxgrant connect,resource,create any t

2021-04-06 09:15:12 59

原创 Docker命令小记

Docker命令小记docker build . -f Dockerfile -t 192.168.2.78:5000/sysu.edu.cn/ly-cb-business-process-svc:20200901 --pull=true

2020-11-17 23:23:25 233

原创 windows查看大日志文件

1.首先使用Knife对文件进行切割,我这边设置500M一个,11g的文件拆分成了25个文件。2.使用工具查看,可以使用glogg或者git来查看。我比较推荐使用git查看,可以使用?/查找,速度响应也快,但是整个11g在windows下查看还是不方便,要配合切割工具使用。...

2020-01-08 11:11:09 3340

原创 Grails DetachedCriteria使用

DetachedCriteria中使用或(or)和与(and)DetachedCriteria criteria = new DetachedCriteria(SysUser)criteria.or { criteria.gt('createDate',searchDate) criteria.gt('modifyDate',searchDate)}上面的意思就是查询create...

2019-12-04 11:12:12 189

原创 NoClassDefFoundError异常处理

这个异常出现在我添加jar包后,已经在类中导入了,也能看见引入的jar包,但是使用时出现了这个问题。错误代码我忘了截图,解决办法是清理一下jar包,重新启动...

2019-06-06 15:33:20 668

空空如也

空空如也

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

TA关注的人

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