- 博客(76)
- 资源 (12)
- 收藏
- 关注
原创 通用方式 解决报错2003 - Can‘t connect to MySQL server on “localhost‘(10061 “Unknown error“) 或者docker端口映射无法访问
解决报错2003 - Can't connect to MySQL server on "localhost'(10061 "Unknown error") 或者外部无法访问docker端口映射问题
2025-03-18 22:28:37
349
原创 通用方式 解决异常:nested exception is java.lang.IncompatibleClassChangeError
优先考虑jar包依赖冲突,这时可以使用Maven helper插件排查。也可能是jdk版本低引起,我的项目用的jdk1.8,但系统装的是低版本的jdk1.8.0_25,换成高版本的jdk1.8.0_261,启动就正常了。
2024-09-04 10:58:10
523
1
原创 如何解决ErrorCode: SecondLevelDomainForbidden ErrorMessage: Please use virtual hosted style to access.
看过AmazonS3Client的源码,其实不配此参数也行的,因为默认为false。pathStyleAccessEnabled改为false。
2023-03-23 20:10:33
2661
3
原创 curl执行请求报错Unexpected character (‘‘‘ (code 39)): expected a valid value
Unexpected character (''' (code 39)): expected a valid value (JSON String, Number, Array, Object or token 'null', 'true' or 'false')\n at [Source: (org.elasticsearch.common.io.stream.InputStreamStreamInput); line: 1, column: 2]
2022-10-21 18:06:13
5115
原创 通用方法:解决mysql5.7 timestamp默认值0000-00-00 00:00:00 报错
通用方法:解决mysql5.7 timestamp默认值0000-00-00 00:00:00 报错,报错信息:1067 - Invalid default value for 'updated_time'
2022-08-24 14:10:19
2216
原创 Docker命令大全
Docker命令大全命令说明解释attachAttach local standard input, output, and error streams to a running container将本地标准输入、输出和错误流附加到正在运行的容器buildBuild an image from a Dockerfile从Dockerfile构建映像commitCreate a new image from a container’s changes根据容器的更
2022-05-13 18:15:19
328
原创 企业微信代开发自建应用和自建应用的区别分析
背景: 自建应用第三方域名拦截说明,2022年1月4日后,第三方服务商主体的域名将无法在企业自建应用中进行相关配置。由服务商为客户企业代开发的自建应用,需要接入「企业微信自建应用代开发」模式。具体说明:自建应用第三方域名拦截说明 - 接口文档 - 企业微信开发者中心代开发自建应用介绍: 官方文档具体说明:自建应用代开发 - 接口文档 - 企业微信开发者中心代开发自建应用上线步骤:1、创建代开发模版 在服务商后台创建代开发自建应用...
2022-01-26 18:29:46
4609
1
原创 通用方法 关闭Outlook最小化非直接退出
我用的是outlook 2013保持Outlook一直运行,关闭等于最小化第一步:将KeepOutlookRunning-64bit.dll拷贝到C:\Windows\System32目录下,注意如果是32位的操作系统请拷贝32位的第二步:以管理员身份打开cmd,运行命令regsvr32 KeepOutlookRunning-64bit.dll注册此dll文件第三步:关闭Outlook,再打开Outlook,点击文件-选项-加载项-转到,勾选keep outlook running com
2021-10-14 11:13:35
7203
原创 通用方法 由于找不到vcruntime140_1.dll,无法继续执行代码
这是因为当前操作系统缺少了对应的动态链接库(.ddl文件), 跟应用程序无关, 我看网上有说安装的mysql打不开出现同样情况。简单粗暴点,缺啥补啥,直接从网上下载vcruntime140_1.dll文件即可。RDM安装完成后,打开不了应用程序,提示“由于找不到vcruntime140_1.dll,无法继续执行代码”在 64位 Windows 上,32位 DLL 文件的默认路径是。如果问题仍没有解决,把文件放到你的系统路径。确保覆盖已有的全部文件(但保留一个原文件备份)。64 位 DLL 文件在。
2021-09-29 18:40:07
37034
3
原创 Oracle 数据库导出表结构(包含字段名、字段长度、类型,字段注释、表注释) 可导出Excel
select t1.table_name || chr(13) || t3.comments as "表名称及说明", t1.column_id, t1.table_name as "表名称", t1.column_name as "字段名称", t1.data_type || '(' || t1.data_length || ')' as "数据类型", --t1.data_length as "长度", t1.nul.
2021-06-23 13:17:18
1857
原创 Oracle 模糊查询表信息
select t1.table_name, t2.comments, tablespace_name, temporary from user_tables t1 left join user_tab_comments t2 on t1.table_name = t2.table_name where t1.table_name like '%tableName%';(注意 这里的 tableName 为模糊查询的表名,同时注意表名大小写,不然查不到)示例结果:...
2021-06-23 12:11:44
2321
原创 Git删除中间某次已推送提交
1、git log 查看commit记录2、首先找到要删除提交之前的一次提交的commitc46526d353d98992178ed2629f0e3c999fbf56423、执行命令git rebase -i (commit-id)git rebase -i c46526d353d98992178ed2629f0e3c999fbf56424、编辑文件,将要删除的commit之前的单词改为drop ,然后按照提示保存退出(Ps: wq 写入保存 q! 退出不保存)5、此已经删除了..
2021-04-27 10:50:00
2476
原创 Git常用命令操作(检出、推送、合并、关联远程分支、删除)
git 拉分支branch1.本地检出要创建分支的代码,例如gitcheckout-bbcse-yqorigin/release_bc_se_1.3.0_bug其中release_bc_se_1.3.0_bug为远程分支2.创建新的本地分支并切换(此时分支是只在自己的本地,远程仓库并没有)gitbranchfeature/20210428.buguiyuan-todogitcheckoutfeature/20210428.buguiyuan-todo...
2021-04-20 15:16:28
578
原创 SQLException: 1205- Lock wait timeout exceeded;try restarting transaction
问题分析:SQLException: 1205- Lock wait timeout exceeded;try restarting transaction,代表有数据被其他线程占用,导致获取锁等待超时。解决方案: --查看进行中的事务获取进行中的事务线程trx_mysql_thread_id SELECT * FROM information_schema.INNODB_TRX; --杀掉事务线程trx_mysql_thread_id .
2020-12-30 18:39:15
993
原创 mysql 秒和时分秒格式相互换算
mysql提供了2个函数 SEC_TO_TIME(second)完成秒换算成时分秒或TIME_TO_SEC(date)完成时分秒换算成秒1、SEC_TO_TIME(second) 秒换算成时分秒2、IME_TO_SEC(date) 时分秒换算成秒
2020-12-30 17:46:56
5917
2
原创 Python3 判定json对象是否包含指定属性key
通过 in 判定key是否存在if 'url' in json: return trueelse: return false
2020-09-24 10:16:45
5226
原创 Jmeter脚本 多线程循环读取csv文件执行请求以及CSV Data Set Config配置
1、场景:有1万多家机构需要初始化全文检索,手动点1万多次,还要不停的修改参数机构id,这肯定不现实。所以只能通过写脚本完成。2、实现:1、新建线程组--》2、设置Loop Controller 循环读取csv文件--》3、CSV Data Set Config配置--》4、设置HTTP Request,(这里直接在请求里配置了具体请求参数值,所以无须配置Http请求默认值)--》5、查看结果树==》6、聚合报告7、CSV文件完整的...
2020-09-21 15:40:39
3080
原创 MySQL 重复数据去重脚本真实案例
DELETEFROM kng_user_studyWHERE id IN ( SELECT d.id FROM ( SELECT b.id FROM kng_user_study b WHERE b.org_id = 'dc9de391-e4e9-4704-a881-ba7b74a37e57' AND b.kng_id IN ( SELECT a.kng_id FROM k.
2020-08-25 16:47:27
251
原创 Mysql 报错 “You can‘t specify target table ‘tablename‘ for update in FROM clause“ 解决方案
问题描述:执行SQL实现重复数据去重保留一条数据,报错"You can't specify target table 'tablename' for update in FROM clause" 。原报错SQL:DELETEFROM kng_user_studyWHERE id IN ( SELECT b.id FROM kng_user_study b WHERE b.org_id = 'dc9de391-e4e9-4704-a881-ba7b7..
2020-08-25 16:43:41
484
原创 NestedServletException: Handler dispatch failed; nested exception is java.lang.NoSuchMethodError
先上具体报错信息:[2020-08-20 10:29:57.772] [http-nio-8888-exec-10] ERROR [JsonExceptionHandler.java:186] - Unhandled exception:org.springframework.web.util.NestedServletException: Handler dispatch failed; nested exception is java.lang.NoSuchMethodError: org.ap
2020-08-20 14:49:28
23319
原创 python3.6 FileNotFoundError: [Errno 2] No such file or directory
问题描述:在windows下批量下载mp3文件时,存储的是中文名,有几个特殊的文件下载报错了,提示“FileNotFoundError: [Errno 2] No such file or directory: 'E:\\门丽 - 死心塌地去爱你(DJ宇轩\xa0Remix)(DJ宇轩 /门丽 remix).mp3”,检查存储路径都OK的解决方案:经过多番测试验证,发现原来是文件里多了特殊字符“/”,所以最终解决方案是通过str.replace(' ', '').replace('/', '')
2020-07-26 10:59:56
1160
原创 加班有感小记
11点这个点刚到家,在公司处理产线问题。本来应该是6点就能准时下班的好日子,可以就因为一个产线bug,导致我多工作了4个小时,想想真是心累。可这也怪不了别人,都是自己挖的坑,也只能由自己来埋起来。故事的缘由是这样的。我删除了一家机构的数据,可是呢,因为咱对这个业务不熟悉,再加上数据的敏感性,我不确定是不是应该都删干净,因为怕牵连到一些不该删除的数据,毕竟删掉容易,想再找回来那就不太好弄了,本着多删多错的原则,那我还是少删点吧,谁让咱心里没底气呢。所以呢,就是因为一个怕字,开始了今天的加班之旅。昨...
2020-07-01 23:50:08
212
原创 异常排查 PersistenceException:org.hibernate.exception.GenericJDBCException: could not execute statement
具体异常信息如下:Unhandled exception:javax.persistence.PersistenceException: org.hibernate.exception.GenericJDBCException: could not execute statement at org.hibernate.jpa.spi.AbstractEntityManagerImpl.convert(AbstractEntityManagerImpl.java:1692) at org.hib.
2020-05-28 14:29:36
5923
原创 工具类源码 IP辅助类 验证IP地址或地址段是否有效 验证指定的IP是否有效 即验证IP是否属于某个IP段
import org.apache.commons.lang.StringUtils;/** * IP辅助类 */public class IpExUtil { /** * 验证指定的IP是否有效 * * 即验证IP是否属于某个IP段或地址段 * * @case1:172.17.124.1-172.17.128.200 * @case2:172.*.12...
2020-04-28 09:45:11
557
原创 MySQL 完整的存储过程样例
#修改core_localmedia_server表结构字段ALTER table core_localmedia_server add server_group_id CHAR(36) DEFAULT NULL COMMENT '服务器组id',add order_index int(11) DEFAULT NULL COMMENT '排序',add access_ip VARCHAR(10...
2020-04-24 18:10:18
222
原创 解决方案: Git账号因修改密码导致SourceTree拉代码报“fatal: Authentication failed for”
1、直接点击进入SourceTree命令行模式:输入执行命令:git config --system --unset credential.helpergit config --global credential.helper store2、重新利用工具pull或者push代码,会直接提示出现输入用户名、新密码弹窗...
2020-02-04 14:10:59
1492
原创 Springboot 中MultipartFile常见报错解析
Spring boot默认的上传文件大小为1MB,一旦超过就会报java.io.IOException: Stream closed异常或者其他异常。简单点的直接在application.properties里配置,或者用在java代码里用注解@Bean设置。版本 配置 1.x.x spring.http.multipart.maxFileSize=10MB ...
2019-10-22 17:12:53
1627
原创 Python3.6 车牌识别代码源码
执行环境:python 3.6、PyQt5 (pip install PyQt5)、百度SDK AipOcr (pip install baidu-aip)#!/usr/bin/python3# -*- coding: UTF-8 -*-import sysfrom aip import AipOcrfrom PyQt5.QtWidgets import (QDialog, ...
2019-09-30 15:07:09
3809
12
原创 Linux日常开发常用指令
操作说明 命令 安装unzip工具 yum install -y unzip zip 解压war包到指定目录 unzip project.war -d project 根据文件名查找整个目录下是否有文件 find / -name libstdc...
2019-09-18 11:23:23
147
原创 Eclipse自定义设置显示隐藏工具栏toolbar
Eclipse通过此方法可以自定义设置显示隐藏工具栏toolbar。具体案例如下:在Java Perspective界面解决消失的debug工具栏:打开Window—》Customize Perspective,在Tool Bar Visibility设置显示需要的tool bar如果不能勾选,需要在对应的Command Groups Availability中找到勾选...
2019-07-31 17:59:39
3734
原创 python2.7小程序练手源码 多线程读取文件夹下的多个文件进行数据处理生成Excel
#!/usr/bin/python# -*- coding: UTF-8 -*-import threadingimport timeimport osimport uuidimport xlwt #导入xlwt# 首先获得Iterator对象:#it = iter([x for x in range(1,20)])root_path = "e:/demo"targ...
2019-03-28 16:22:58
588
原创 通用方法 Navicate Premium连接Oracle 11.2.0.1.0
1、保证Navicate Premium和oracle是相同位数,即32位x32位,64位x64位2、查看oracle版本信息3、下载对应版本instantclient-basic-win-x86-64-11.2.0.1.0.zip包这里对应的也是64位的instantclient包,将其完全解压到Navicate Premium安装目录,删除原有的installclient_10...
2019-03-05 23:01:29
4752
1
KeepOutlookRunningx64.zip
2021-10-14
多线程循环读取csv文件执行请求以及CSV Data Set Config配置
2020-09-21
libstdc++.so.6.0.24
2018-11-16
apache-solr-ref-guide-6.6.html
2018-06-08
solr-5.3.0.zip windows包
2018-05-21
solr-5.3.0.tgz Linux包
2018-05-21
solr-5.3.0-src.tgz源码
2018-05-21
解决win7 64位系统开发或者游戏出现缺少msvcp100d.dll或者msvcr100d.dll的问题
2017-08-15
DependencyWalker
2017-08-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人