- 博客(42)
- 资源 (11)
- 问答 (2)
- 收藏
- 关注
原创 【VUE报错】Error: error:0308010C:digital envelope routines::unsupported
处理vue运行异常Error: error:0308010C:digital envelope routines::unsupported
2024-05-06 10:58:39
491
1
原创 提高Idea编码速度和插件自用推荐
一款注释生成器,很好使~免费,配合使用腾讯、百度之类的翻译免费额度完全够用了,印象中是50万字符每月。免费版本-无限对话消息,支持对代码的翻译、分析、检查等。彩虹括号,图中可见。最大的用途就是从浏览器复制一段url,可以直接定位到接口所在的方法位置,快捷键Ctrl+Ait+N。也是一款AI插件,与上面bito类似,付费比bito便宜点,开原作者免费,学生免费。支持付费的代码不全功能,免费试用250次,需要git账号登录,并设置中文选区。代码截图,截取你选中的代码,当然支持跨屏,只要选中就可以。
2023-12-01 09:43:09
611
原创 SpringBoot3.0升级遇到关于Invalid bound statement (not found)处理方案
执行sql,出现xxx.xml没有绑定导致抛出异常。下面是相关处理方案
2023-05-26 16:21:17
1653
原创 IDEA自定义配色方案
整体颜色无主题,都是自己调整的,突然看上去色系比较多,但是多看一会就能清晰分辨出各个颜色的用途,整体配色属于鲜亮方案,元素颜色对比比较明显,个人感觉半灰阶看着不舒服。
2023-02-10 11:27:29
1502
1
原创 windos下部署Prometheus+Grafana监控Mysql
监控可以多节点配置,按需增加即可,本文只写一个节点数据1. 安装prometheus附送下载地址:https://prometheus.io/download/解压到某个文件夹,无限制修改配置文件保存后双击启动文件Prometheus.exe,看到如下提示即为成功尝试访问:http://127.0.0.1:9090/依次点击,看到state状态为UP即为成功点击http://localhost:9090/metrics可以看到搜集的数据记录2.安装mysqld_exp
2021-03-24 17:41:03
573
原创 一、编码的应用
从基础开始,就不再赘述了,写写思路演示软件:植物大战僵尸默认游戏存档位置:C:\ProgramData\PopCap Games\PlantsVsZombies\userdata工具:最常见的Notepad++,需要配装插件HexEditor.dll游戏存档位置等由百度网友提供实在不爱玩植物大战僵尸思路二进制文件打开后如下,修改游戏存档的思路,有点类似ce来修改游戏内存,在尽可能少的变化中去寻找不同的地方,我们通过一次或多次对比每一关的二进制文件即可发现,本文仅为练习、如果需要更清.
2021-03-21 22:47:02
891
原创 Rsa前后端交互(JAVA && JS)
问题描述 问题描述:在应用程序测试过程中,检测到将未加密的登录请求发送到服务器。由于登录过程中所使用的部分输入字段(例如:用户名、密码、电子邮件地址、社会安全号等)是个人敏感信息,因此建议通过加密连接(例如 SSL)将其发送到服务器。任何以明文传给服务器的信息都可能被窃,稍后可用来电子欺骗身份或伪装用户。此外,若干隐私权法规指出,用户凭证之类的敏感信息一律以加密方式传给 Web 站点。 安全风险:可能会窃取诸如用
2021-03-16 14:28:17
2277
1
原创 Rsa前后端加密交互 带demo
介绍就不说了。。。大家找过来就懂,不懂可以留言探讨已经实现前后端交互了前端公钥加密 使用的第三方js:jsrsasign-all-min.js前端使用公钥加密、后端私钥解密后端私钥签名、前端公钥验签。完整代码详见附件https://download.youkuaiyun.com/download/u010785811/15743315...
2021-03-12 16:06:11
320
原创 模板项目~通用Mapper Generator逆向工程配置
模板项目~通用Mapper Generator逆向工程配置配置文件generatorConfig.xmlJavaTypeResolverImplUtil类型转换类POM.XML配置TyMapperGeneratorMybatis生成后示意代码SysUserSysUserExampleSysUserMapperSysUserMapper.xml配置文件generatorConfig.xml文件位于项目根目录<?xml version="1.0" encoding="UTF-8"?>
2020-09-28 09:06:37
408
原创 九、快速上手处理微信请求:接收、解析、处理微信后台发送给你服务器的消息(二)
文中所有提到的自定义注解,全部可以用@Service注解实现,只是要分开写,或者其他方式代替,都可以,主要逻辑没问题就行文字消息处理类文字回复其实就是一些针对用户发送的消息做出回复,比如模糊查询分词分组匹配等操作,实现了基础的接口,接口在上文已经介绍过了。@Overridepublic MessageDtoOut messageDispose(Map<String,S...
2020-03-19 14:08:56
508
原创 八、快速上手处理微信请求:接收、解析、处理微信后台发送给你服务器的消息(一)
目录一、官方内容解释~~~飞机票二、微信返回数据内容三 、接收、解析微信请求数据1、controller层2、service层①、解析微信消息处理成map对象②、去除重复请求③、记录日志④、处理不同类型的消息请求⑤、自定义操作很多人对于微信的请求处理一直弄不太明白,其实难,主要是微信返回的数据类型太多了,解析器了比较绕(微信文档全是坑就对了)文章...
2020-03-19 11:33:55
1823
原创 七、微信测试公众号
本文讲述如何获取微信测试公众号,无需注册拥有更多权限的方式,和测试号配置。获取测试公众号的地址打开后点击登录~~~~微信扫码~~会收到一条微信推送的操作记录1.帐号基础数据要用2.服务器数据url是https的后面跟着域名和你的消息接收地址,用于服务器接收微信回调你的信息3、js域名设置,可以运行你从前端发起请求使用sdk等调用微信的一些接口比如拍照,上传,分享...
2020-03-19 09:46:19
888
原创 六、微信推送模版消息
**好久没更新了~~~~随缘作者。。**献上官方bug秘籍:[微信公众号官方文档] PS:充满了错误官方内容所有服务号都可以在功能->添加功能插件处看到申请模板消息功能的入口,但只有认证后的服务号才可以申请模板消息的使用权限并获得该权限; 需要选择公众账号服务所处的2个行业,每月可更改1次所选行业; 在所选择行业的模板库中选用已有的模板进行调用; 每个账号可以同时使用25...
2020-03-19 09:29:21
520
原创 五、获取微信用户信息
**好久没更新了~~~~随缘作者。。**献上官方bug秘籍:[微信公众号官方文档] PS:充满了错误蓝色:官方部分 ||紫色:PS部分获取用户基本信息(UnionID机制)在关注者与公众号产生消息交互后,公众号可获得关注者的OpenID(加密后的微信号,每个用户对每个公众号的OpenID是唯一的。对于不同公众号,同一用户的openid不同)。公众号可通过本接口来根据OpenID...
2019-12-21 10:32:20
857
2
原创 可以用于分布式环境下的订单号算法 ~ 1秒单机4百万个不重复序号生成
看了一下确实有隐患问题,该单号如果传递给前端,可能会引起数据泄密,递增原因,掌握一些规则可以逆推订单数量,对公司来说是致命的。另外 是根据时间生成的订单号,服务器同步时间 或其他情况引发的时间回退,可能会出现订单号异常需要单实例运行,否则会引起序列号重复,该方法里面有阻塞线程的操作,防止订单重复;整个类我放在spring启动的时候注入进去了;<!--定义全局序列号生成器 单...
2019-04-25 16:10:18
899
2
原创 (三) 架构搭建-项目基础框架启动
先总结下问题:1、模拟启动子服务异常-子服务是工具服务模拟器的测试类先启动zkServer.cmd需要的包"C:\Program Files\Java\jdk1.7.0_80\bin\java" "-javaagent:E:\KF\IntelliJ IDEA 2017.1\lib\idea_rt.jar=54798:E:\KF\IntelliJ IDEA 2017...
2018-10-26 11:35:03
386
原创 (二) 架构搭建-项目基础框架启动
鉴于昨天启动报错,今天来鼓捣鼓捣它;错误呢Connected to server[2018-10-25 02:09:42,738] Artifact HelloWorldWeb:war exploded: Artifact is being deployed, please wait...十月 25, 2018 2:09:44 下午 org.apache.catalina.start...
2018-10-25 14:24:55
241
原创 (一)架构搭建-MAVEN项目笨搭建
字写小一点:先不落落原理,原理另开一个系列落落。这个系列就搭框架,目的超级简单,把能融合的中间件都揉道一起去,然后优化。插件等版本号jdk 1.7.0.80 maven 3.3.9 tomcat 7.0.82 zookeeper 3.4.9IDEA创建 基础项目结构 1、 创建父工程 考虑父工程不做任何代码操作,不使用任何末班直接创建一些基础配置不做...
2018-10-24 17:24:32
184
原创 四 微信公众号 基础参数说明
开发者ID是默认分配的,传说的AppId,开发过程中经常用到AppSecret 就是app的key 密钥 改密码在申请的时候出现一次,以后查询不到请牢记,因为微信仅提供的重置接口。不支持找回。IP白名单是微信和你服务器操作的白名单,如果需要在线小工具测试,最好把你当前电脑的IP也放入白名单。 服务器URL地址就是上文中鉴权的地址 包括消息恢复也会通过它。 想使用接口...
2018-09-10 19:36:14
973
原创 三 、微信公众号 被动鉴权操作
被动鉴权操作其实是微信在校验服务器真实性的一个行为,微信通过你在微信公众平台设置的参数和地址来请访问你的服务器,通过校验加密数据确认安全性。配置url的时候微信会进行鉴权,包括后期的微信会定时来和一些行为触发的时候他也会来调用鉴权接口url是你的接口访问地址,用来鉴权的接口地址 token是你的密钥, 消息密钥暂时不做介绍, 加密方式采用明文模式,即可public stat...
2018-09-10 17:01:18
1038
原创 二 微信公众号 全局授权AccessToken
access_token是公众号的全局唯一接口调用凭据,公众号调用各接口时都需使用access_token。开发者需要进行妥善保存。access_token的存储至少要保留512个字符空间。access_token的有效期目前为2个小时,需定时刷新,重复获取将导致上次获取的access_token失效。建议使用缓存或者其他方式存放,并且集中控制,防止多处调用并发的时候出现数据异常...
2018-09-10 16:51:45
343
原创 一:微信公众号 简介
微信公众号首先分为 企业和个人 接下来的文章主要针对企业级的公众号主要为服务号,也包含部分订阅号的内容。服务号和订阅号的区别主要是接口权限上的不同。其他没有太大差距还会介绍一部分订阅号借权的问题。以及大部分接口的调用,部分复杂代码和整体框架代码最后上传资源文件供大家下载参考一、微信公众平台:https://mp.weixin.qq.com/ 微信开放平台:ht...
2018-09-10 16:37:48
1485
原创 内外网双网络设置
最近需要同时接入两条网络困惑我很久,百度上的东西不靠谱,大部分都是双网络,而不是区分网段的内外网。废话不多说,目前有两个方案 一个是网口和USB接入另一个为网口和wifi接入差距不大,先说下usb接入打开cmd命令窗口 Windos+R输入cmd回车键入ipconfig /all 找到两个和你网络一致的网口名称,下面这种方法也可以。我是重命名了,USB的那个是我外网@Set title=C...
2018-04-02 08:31:01
2511
原创 SimpleDateFormat类时间转换BUG
今天在群里碰到一个有意思的问题说 19910414000000字符串在经过SimpleDateFormat转换的时候会出现一小时精度误差。当时我第一反应是不是时区出现问题。排查发现不是。用严格模式来执行转换会抛出异常。测试发现以下日期会出现精度异常时间位置全部为00测试时间端1910+300年1940 06-03 00:00:00 1940 06-03 01:00:00
2017-12-21 16:40:40
1105
原创 Linux下MySQL主从数据库配置
主从服务器利用MySQL的二进制日志文件,实现数据同步。二进制日志由主服务器产生,从服务器响应获取同步数据库。环境配置:操作系统:CentOS-7 64位基于VM虚拟机安装网络模式:桥接master数据库IP:172.16.110.37slave数据库IP:172.16.110.39mysql版本:5.7.20master:主服务器 作为写数据库sl
2017-11-20 17:47:24
521
原创 Linux教程(三)安装mysql
MySQL是一个关系型数据库管理系统(真心懒得排版啊,这玩意编辑器不好用)下面我讲介绍一下具体的安装过程登陆linux后切到超级管理(个人习惯,可以避免很多权限带来的问题(生产服务器请谨慎使用权限))1、首先下载源文件sudo yum -y install wgetwget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm...
2017-11-14 15:08:27
493
原创 彩色日志,教你配置颜色分明的日志输出。
话不多说先上图,这是最简单的颜色配置,可以色彩分明很直观哦!本人开发工具为IDE2017 ,eclice暂未测试。插件为grep-console1.插件安装过程注:因为我已经安装了所以没搜索到。就是这个东西,点击右侧的绿色安装按钮即可2.安装完毕后重启IDE3.找一下控制台附近会有一个这样的按钮没错点开它。4.下面的内容我写在图片上,部分不太重要的我就
2017-11-03 14:28:04
4583
原创 springmvc下载excel表格,自定义文件名称 附带生成excel方法
该方法处理生成下载操作时文件名和文件类型为未知的情况,和文件名以RequestMapping的value来命名的情况火狐谷歌都通过了优快云资源下载地址http://download.youkuaiyun.com/download/u010785811/9939920
2017-08-18 14:10:47
844
原创 Json和Bean的互相转换
这是Json和Bean的转换废话不说上代码 /** * Use jacksonMapper Convert JSON to Bean * * @param obj * Source Object * @return JSON String * @throws CommonException */ public static String
2017-08-08 11:21:38
727
原创 Map转bean多类型转换,bean转map
实际应用中会遇到很多map和bean互相转换的问题,bean转map容易,map转bean就稍微麻烦一点很多时候bean的成员变量不一定都是String类型的,可能会是很多类型。/** * 将一个 Map 对象转化为一个 JavaBean * @param clazz 要转化的类型 * @param map 包含属性值的 map * @re
2017-08-08 11:08:49
2794
原创 Spring单元测试加载配置文件启动异常
报错内容:Failed to load ApplicationContextInvalid bean definition with name 'dataSource' defined in URL [file:/D:/KaiFa/pals/IBC/target/classes/spring-mybatis.xml]: Could not resolve placeholder 'jdbc.d
2017-08-08 10:48:19
3995
原创 对于经常写支付接口的人提供一个比较好的小工具
哪过一份接口文档,首先是看到惨不忍睹的参数,有些一个借口就八九十个参数,复制起来都想吐的感觉。我半年接了九十个接口文档,。。。一份文档六个接口起步。。。写了一个小工具,可以简化这些低级的操作(太恶心了)首先word把你要转换的参数全选复制下来(PDF自己转)[img=http://img.bbs.youkuaiyun.com/upload/201706/22/1498123821_364147
2017-06-22 17:36:16
387
原创 Linux教程(二:Tomcat的配置)
因为本人比较懒,所以直接用WinSCP把apache-tomcat-7.0.77.tar.gz上传到linux上了这个图是解压后的我还是拿root权限操作的linux首先切换点home文件下,tar -xzvf tomcat7.tar.gz加压tomacat得到apache-tomcat-7.0.77文件夹切换到conf目录cd /home/apac
2017-04-27 13:05:18
428
原创 Linux菜鸟教程(一 :JDK安装和java环境的配置)
照顾下新人,从头说起1. 登录Linux,切换到root用户su root 获取root用户权限,当前工作目录不变(需要root密码)或sudo -i 不需要root密码直接切换成root(需要当前用户密码)2. 在usr目
2017-04-25 16:29:37
4719
原创 Maven下的Spring-springmvc-mybatis框架一(创建Maven项目)
小白陪小白成长哈哈,欢迎大神指正错误,来者不拒。目标是:maven结构的Spring-springmvc-mybatis,后期会引入double 各种高并发的东西。尽力去做到完美不断优化非专业出身,没有培训过我,在开发行业呆了一年半了,一直都是慢慢的成长,却没有主动去学习过什么知识。也不知道一个人流浪在繁华的大城市,面对触手可及的花繁,却没有兴趣。说多都是泪,第一次动手
2017-03-30 09:44:38
405
转载 Java finally语句到底是在return之前还是之后执行?
原稿:http://www.cnblogs.com/lanxuezaipiao/p/3440471.html网上有很多人探讨Java中异常捕获机制try...catch...finally块中的finally语句是不是一定会被执行?很多人都说不是,当然他们的回答是正确的,经过我试验,至少有两种情况下finally语句是不会被执行的:(1)try语句没有被执行到,如在try语句之前就返回了,
2017-03-14 13:18:22
291
原创 FTP服务器文件操作 二:文件下载(测试可用)
之前有个喜人的家伙问我,说为啥我不管,我就帮他远程了以下问题,发现他的地址密码全是乱输的~~~~你们别逗我好不好虽然我不经常玩这个东西,可。。哎算了帖代码/** * Description: 从FTP服务器下载文件 * * @param url * FTP服务器hostname
2017-01-17 14:21:45
2523
idea自定义配色方案
2023-02-10
jsrsasign-all-min.js
2021-03-16
通用Mapper逆向工程代码-自动生成代码,支持mysql和oracle
2020-09-28
蓝屏分析诊断工具V2.52.zip
2020-08-25
mybatis-gui0.96多选and查询.zip
2020-08-25
springmvc下Excel下载
2017-08-18
接口文档实体生成工具
2017-05-24
接口文档实体生成
2017-01-13
TA创建的收藏夹 TA关注的收藏夹
TA关注的人