- 博客(178)
- 资源 (20)
- 收藏
- 关注
原创 Mysql主从数据库(腾讯云Mysql+CVM服务器自建Mysql)
1.主库创建同步数据的账户(使用Navicat工具操作)mysqlcreate user 'userdata'@'%' identified by '@Server2021Card';grant REPLICATION SLAVE,Replication client,reload on *.* to 'userdata'@'%' identified by '@Server2021Card';# REPLICATION SLAVE则是一个必须而基本的权限,它直接授予slave服务器以..
2022-03-20 01:15:37
1627
1
原创 GitLab(腾讯云服务器+宝塔)搭建及设置
1.宝塔Linux面板7.8.0 安装GitLab2.设置管理员新密码并登录3.注册用户(建议不要使用root进行项目代码开发)4.修改最多可以创建10个项目的设置
2022-03-12 14:38:35
1506
原创 navicat 出现 access denied for user root 错误解决办法
原因没有在其他ip地址上访问的权限。需要登录mysql然后修改权限。1.ssh登录服务器2.mysql指令进入msyql面板3.GRANT ALL PRIVILEGES ON *.* TO'用户名'@'%' IDENTIFIED BY '密码' WITH GRANT OPTION;4.flush privileges;...
2022-03-11 01:20:40
5334
1
原创 Lock wait timeout exceeded解决方案
[Err] 1205 - Lock wait timeout exceeded; try restarting transaction基本原因:后提交的事务等待前面处理的事务释放锁,但是在等待的时候超过了mysql的锁等待时间,就会引发这个异常。1.通过到information_schema中来进行查找被锁的语句information_schema这张数据表保存了MySQL服务器所有数据库的信息。如数据库名,数据库的表,表栏的数据类型与访问权限等。再简单点,这台MySQL服务器上,到底有哪.
2021-12-13 17:24:20
39917
原创 服务器证书,TLS版本检测,SSL Server Test
SSL Server Test (Powered by Qualys SSL Labs)https://www.ssllabs.com/ssltest/index.html开始测试测试报告:
2021-01-07 14:36:21
2099
原创 Mysql如何进行高效的批量插入和更新库 ON DUPLICATE KEY UPDATE
1.需求及解决方案:需求:批量插库,如果数据存在则进行更新,如果数据不存在则进行插入示例: <insert id="batchUpdate" parameterType="java.util.List"> insert into tb_list (col1,col2,col3,col4) values <foreach collection="list" item="item" index="index" sep
2020-12-13 02:08:37
1954
原创 Error: Parse Error: Expected HTTP/
网上各种百度说是资源占用,http请求未关闭等等,但是访问其他接口正常,最后定位结果是服务端的异常导致curl websit --output -
2020-11-03 11:51:21
8566
2
原创 RabbitMQ安装卸载与测试
1、卸载rabbitmq相关卸载前先停掉rabbitmq服务,执行命令service rabbitmq-server stop查看rabbitmq安装的相关列表yum list | grep rabbitmq卸载rabbitmq已安装的相关内容yum -y remove rabbitmq-server.noarch2、卸载erlang查看erlang安装的相关列表yum list | grep erlang卸载erlang已安装的相关内容yum -y r
2020-09-17 17:17:17
782
原创 Linux服务部署常用指令
查看日志:tail -1000f /usr/local/software/tomcat/qrcpayment-jar/log/qrcgw.log启动sh脚本./start.sh start查看端口进程并进行killsudo netstat -tunlp|grep 8100kill 28460
2020-08-05 22:46:02
549
1
原创 ISO国家列表-缩写
{ "ABW": "Aruba", "AFG": "Afghanistan", "AGO": "Angola", "AIA": "Anguilla", "ALA": "Åland Islands", "ALB": "Albania", "AND": "Andorra", "ARE": "United Arab Emirates", "ARG": "Argentina", "ARM": "Armenia", "ASM":.
2020-07-13 18:06:10
4040
原创 FTP中文乱码解决办法(Serv-U)
1.中文乱码,进入FTP显示是正常的,但是通过代码获取后是中文乱码2.设置Serv-U解决问题3.重启ftp服务器重新跑代码测试,正常
2020-06-10 16:19:19
6792
原创 加密算法中的填充方式
PKCS7Padding,假设数据长度需要填充n(n>0)个字节才对齐,那么填充n个字节,每个字节都是n;如果数据本身就已经对齐了,则填充一块长度为块大小的数据,每个字节都是块大小。 PKCS5Padding,PKCS7Padding的子集,块大小固定为8字节。...
2020-06-10 01:39:03
2254
原创 Mysql常见使用技巧
1.datetime 数据的自动更新(update_time)和初始化(create_time) `create_date` datetime DEFAULT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', `update_date` datetime DEFAULT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',初始化:CURRENT.
2020-06-08 18:03:47
1334
原创 Github图片不显示解决办法
C:\Windows\System32\drivers\etc\hosts 打开添加如下内容# GitHub Start 192.30.253.112 github.com 192.30.253.119 gist.github.com151.101.184.133 assets-cdn.github.com151.101.184.133 raw.githubusercontent.com151.101.184.133 gist.githubuserco...
2020-05-28 15:11:09
2051
4
原创 MacType,Windows字体的装逼神器
1.官网下载https://www.mactype.net/2.运行 MacTypeInstaller_2019.1-beta6.exe
2020-05-26 18:30:03
6465
原创 IDEA代码检查插件-QAPlug
1.File – Settings选择Plugins,搜索QA,点击Install plugin 进行安装,共需要安装4个插件,QAPlug, QAPlug-Checkstyle, QAPlug-FindBugs, QAPlug-PMD 安装完成后重启即可FindBugs只寻找可能存在bug的地方,不注重样式或者格式,它试图只寻找真正的缺陷或者潜在的性能问题CheckStyle代码样式风格检查,专门check代码规范风格的,比如缩进,换行操作,命名大项目往往是有很多人一起完成的,然而每.
2020-05-20 10:29:17
20451
2
原创 Java中的各种时间日期格式(UTC,GMT)
1.UTC,GMT时间概念格林威治标准时间(GMT)地区:英国 皇家格林尼治天文台时区:UTC/GMT 0 (零时区)北京时差:现在格林威治时间比北京时间晚8小时格林威治位于泰晤士河南岸,与北岸城镇通隧道和公路。1423年格洛斯特公爵亨天雷围建了格林尼治公园,在河畔山丘建了镃望塔,后又建造了格林威治皇家天文台。协调世界时(UTC)UTC协调世界时即格林威治平太阳时间,是指格林威治所在地的标准时间,也是表示地球自转速率的一种形式,UTC基于国际原子时间。2.UTC时间,比如:2020-05-1
2020-05-12 10:04:23
5997
原创 Idea自动生成测试类
1.自动生成测试类ctrl + shift + t选择 Create New Test2.生成测试类,添加测试方法的实现
2020-05-09 18:04:49
2446
原创 如何使用Postman的Console进行请求调试
1.打开Postman ConsolePostman --> view----> show postman console执行一个请求,查看控制台的输出2.Postman Pre-requset Script主要作用是用于计算签名头,或者依靠js脚本进行输出请求的数据例如在里面加入脚本,控制台进行输出,可以进行类似chrome浏览器的调试操作console...
2020-05-07 17:23:58
2721
原创 解决lombok @Data时,get/set方法冒红问题的办法
更新lombok版本就行,Settings-> Plugins 更新或安装插件就行重启IDEA
2020-04-28 15:18:22
4806
原创 Emvco 主扫模式下的商家二维码中的CRC冗余校验
CRC 计算实例例如在银联境外二维码测试平台上生成一个EMVco的商家二维码000201010211153125000344000203441000000000000065204597253033445802HK5913Test Merchant6002HK626001200000000000000000000005200000000000000000000007080000001063...
2020-04-20 11:39:04
1622
原创 PowerDesigner导出数据表结构到Excel 一个表一个Sheet 带链接目录 (sheet是表名)
1. 先逆向导入你的sqlhttps://mp.youkuaiyun.com/console/editor/html/907562022.选中需要导出的表,执行脚本Option Explicit Dim rowsNum rowsNum = 0'----------------------------------------------------------...
2020-04-17 12:12:59
1564
1
原创 Navicat与Mysql字符集冲突导致乱码如何解决
1.Navicat中显示正常,但是使用代码查询后乱码首先需要排除代码本身的编码格式问题是不是utf-8,数据是不是utf-8在Navicat中无乱码代码查询出来是乱码,乱码的包括中文和部分符号2.分析编码格式问题 Navicat连接使用的是utf-8,而数据库使用的是utf8 -- UTF-8 Unicode3.设置使用Mysql字符集,从新录...
2020-04-15 23:53:04
1180
原创 VC(MFC)中使用 jsoncpp 解析json
1.下载 jsoncpp 源码https://sourceforge.net/projects/jsoncpp/files/jsoncpp/2.编译注意:invalid or corrupt import object: unknown version的问题3.引用拷贝所有的.h文件至自己的项目目录中,拷贝 json_vc71_libmt.lib ...
2020-04-10 00:03:43
1911
原创 javax.net.ssl.SSLPeerUnverifiedException: peer not authenticated
出现此情况基本原因就是SSL证书的问题,有的时候访问成功有的时候访问失败失败的代码:/** * post请求 * * @param url * @param json * @return */ public static JSONObject doPost(String url, String json) { ...
2020-04-06 01:48:08
4577
1
原创 Zint 库:Zint库的编译及使用(二维码QrCode生码),MFC/VC使用实例
1.Zint库的使用手册https://github.com/downloads/zint/zint/zint_manual_242.pdf2.zint库的资源下载下载zint源码:https://sourceforge.net/p/zint/code/ci/master/tree/zint库的编译依赖于两个库:zlib和libpng,需要说明的是这两个库是编译才需要,使...
2020-04-04 02:00:27
8184
9
原创 使用IDEA忽略提交的文件
1.使用IDEA进行设置ignore specified file:忽略指定的文件ignore all files under:忽略文件夹ignore all files matching:忽略所有匹配的文件(某一类文件)根据需要选择需要忽略的文件或者文件夹,直接添加进去就可以忽略提交!...
2020-03-10 22:33:07
5009
原创 Centos安装Curl,支持HTTPS访问
1.下载安装下载curl-7.68.0.tar.bz2,网址https://curl.haxx.se/download/解压–#tar-jxvfcurl-7.68.0.tar.bz2进入curl-7.68.0文件夹#cdcurl-7.68.0./configure(本人运行过程中出现错误,提示没有c相关的编译器,于是执行#yuminstallgcc命令)#make-j8#...
2020-01-19 10:16:08
4465
原创 Mysql安装常见问题及解决方法
1.A Windows service with the name MySQL already exists.卸载mysql 执行命令可以在dos窗口,使用如下命令:sc delete mysql如果成功,出现如下结果:[SC] DeleteService SUCCESS2.The security settings could not be applied to the d...
2020-01-10 10:04:22
1107
原创 Cancellation(撤销),Refund(退货),Reversal(冲正)
Cancellation(撤销):对已成功的交易,在结算前使用撤消交易,请求发卡方取消付款承诺。 撤销交易必须是对原始预交易的全额撤销。本交易是需经CUPS转接的请求类交易,交易流程为经过CUPS转接的请求类交易处理流程,本交易可引发冲正通知。本交易的交易金额不参加清算。Refund(退货):指特约商户因商品退回或服务取消,将已扣款项退还持卡人原扣款账户的过程;包括全额和部分...
2019-12-30 11:10:16
11969
原创 CentOS安装Postgresql与应用
1.CentOS安装Postgresql1.安装epelyum install epel-release2.安装postgresqlyum install postgresql*3.启动postgresqlpostgresql-setup initdb4.启动postgresql并设置为开机自启动systemctl restart postgresqlsystemctl en...
2019-11-28 14:45:46
715
原创 缓存数据库(Redis)与数据库(Mysql)一致性解决方案
1.数据不一致的业务场景:以唯一登录为业务场景:在移除令牌成功后,变更令牌可用状态时出现错误导致令牌状态未变更,那么Redis中已经不存在此用户的令牌,而Mysql中存储的上一个用户的令牌状态为可用。那么就会出现这样的情况:用户带着令牌来访问时由于Redis中不存在就无法访问,于是两个用户均无法访问。一个新的用户密码校验成功后发现这个用户登录过,但是Redis移除出现异常,因为Redi...
2019-11-19 23:32:57
1295
1
原创 Axure导入元件库
1.界面导入2.目录导入这种方式试用与长期试用的元件库,Axure开启的时候回自行加载元件库C:\Program Files (x86)\Axure\Axure RP 9\DefaultSettings\Libraries...
2019-11-19 10:26:09
4158
echarts使用实例html
2018-08-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人