- 博客(80)
- 收藏
- 关注
原创 MySql通信链路故障(Communications link failure)
MySQL通信链路故障(Communications link failure)
2023-04-20 11:41:34
3196
1
原创 Java Spire.Presentation 之PPT文本图片内容提取
基于Spire.Presentation实现对PPT文件中文本内容及图片的提取
2023-02-03 15:29:19
4768
6
原创 简单暴力java文件JNI编译
创建java文件Jkx.java编辑java文件内容public class Jkx { public native static boolean DecryptFile(String charsName, String charsPath);}java文件JNI编译javah Jkx编译后的文件
2022-04-18 10:31:28
19291
原创 linux+nginx+tomcat+https实现
前言因测试环境(HTTP)和正式环境(HTTPS)不同,部署到正式环境出现诸多问题,现需要搭建测试HTTPS环境;搭建过程记录如下创建本地HTTPS证书在nginx中创建ssl目录生成HTTPS证书# 创建服务器证书密钥文件 server.key:openssl genrsa -des3 -out server.key 1024# 输入密码,确认密码,自己随便定义,但是要记住,后面会用到。# 创建服务器证书的申请文件 server.csropenssl req -new -key ser
2021-12-08 18:44:08
20366
原创 linux下查看redis的安装目录
linux环境下查看redis安装目录# 获取进程号"1364"ps -ef|grep redis## 然后 ls -l /proc/1364/cwd。ls -l /proc/1364/cwd
2021-10-13 14:33:04
19507
转载 BigDecimal加减乘除计算
简述在很多编程语言中,浮点数类型float和double运算会丢失精度。public static void main(String[] args) { System.out.println(0.05 + 0.01);//0.060000000000000005 System.out.println(1.0 - 0.42);//0.5800000000000001 System.out.println(4.015 * 100);//401.49999999999994 S
2021-03-05 09:51:00
22142
原创 Django框架目录结构
django project 框架目录结构|my_project //项目名 后期可修改建议不修改|--- __init__.py //python项目必带 模块化思想|--- settings.py //项目的总配置文件 里面包含数据库 web应用 时间等各种配置|--- urls.py //URL配置文件 Django项目中所有地址中(页面)都需要我们自己去配置其URL|--- wsgi.py
2021-03-05 09:17:06
19695
3
原创 Linux服务器tomcat日志拆分(cronolog )
前言在windows中配置可参考这里,作者之前处理过,目前服务器换成linux的,配置方法有很大不同,配置记录如下:下载解压cronolog工具直接下载安装包,提取码“e8nq”在线下载# wget https://files.cnblogs.com/files/crazyzero/cronolog-1.6.2.tar.gz# tar xf cronolog-1.6.2.tar.gz编译安装进入解压的“cronolog-1.6.2”目录,执行以下命令# ./configure
2020-12-25 19:31:52
20438
原创 MySql group_concat()去重及自定义连接符
group_concat([DISTINCT] 要连接的字段 [Order BY ASC/DESC 排序字段] [Separator ‘分隔符’])group_concat():该函数返回带有来自一个组的连接的非NULL值的字符串结果通俗点理解,group_concat()会计算哪些行属于同一组,将属于同一组的列显示出来。要返回哪些列,由函数参数(就是字段名)决定。分组必须有个标准,就是根据group by指定的列进行分组。-- DISTINCT 将数据去重-- SEPARATOR 自定义数据之间
2020-11-26 09:54:32
25619
原创 微信服务商子商户支付实现
前言小程序第三方平台快速认证完成之后,小程序假如平台微信支付服务商号,这样就不用自己去申请“商户平台”针对一些商户还是蛮有好的,服务商添加子商户成功之后,测试微信支付遇到些许问题,经各方努力终于解决,记录如下:统一下单后台根据商户购买商品信息组装参数请求微信“统一下单”接口,获取回执信息供前端小程序调取微信支付;详细请参阅统一下单接口文档小程序调起支付API小程序获取后端返回参数调取微信支付;详情请参阅小程序调起支付API后端测试代码package com.litte.util;impor
2020-10-16 17:16:34
23750
4
原创 华为云短信接入
前言近期客户需要需要接入华为云的短信,经查资料发现,总体对接还是蛮顺利的,整理几个节点如下文,以便后续工作;接入华为云短信登录“华为云”,点击右上角【控制台】进入控制台,点击左上角【服务列表】搜索“短信”,点击【云通信-消息&短信 MSGSMS】进入短信业务区域;如下图开发准备搜集开发所需要的参数信息,参阅开发准备文档示例代码开发时可参阅实例代码,参阅代码样例遇到的问题java.lang.ClassNotFoundException:org.apache.http.conf
2020-10-15 17:43:08
22507
原创 下拉框数据写入Excel并下载
前言数据批量导入可减省很多工作量,近期需实现文件批量导入的功能,但新建的数据中存在下拉选项的数据,且和其他模块有数据之间的关联,经查阅资料顺利解决,作如下记录以便后续工作;解决方案将下拉的数据写入Excel中(关联数据的主键id一定携带),将生成的Excel下载到本地,在次编辑此文件,将需要的数据信息补全将最终的数据文件上传解析,实现批量导入下拉数据写入Excel中public Workbook personTemplateDownload(String corpId) throws Se
2020-10-10 14:40:17
20906
原创 mysql 根据查询条件自定义排序(FIELD)
MySQL可以通过field()函数自定义排序遇到一个需求,需要根据前端入参的参数顺序,查询后顺序返回对应的数据;正常编写sql自定义排序函数field()加持sql(得到了想要的结果)MyBatis中这个样子<select id="selServiceItemsByIdList" parameterType="com.xxx.entity.TServiceItems" resultMap="BaseResultMap"> select <include re
2020-07-24 17:45:37
22097
原创 微信企业付款到个人(提现)
企业付款到个人(提现),更加详细内容请参阅官方文档代码块package com.jkkj.util;import com.jkkj.entity.tool.EnterprisesPayment;import org.apache.http.HttpEntity;import org.apache.http.client.methods.CloseableHttpResponse;import org.apache.http.client.methods.HttpPost;import org
2020-07-13 17:25:07
21631
2
原创 微信退款“Illegal key size or default parameters”
前言操作微信退款时,解析微信退款回执请求数据时数据解密失败,问题解决,特此整理如下:报错日志方便截图,部分日志信息已换行报错原因因为AES在进行加密处理的时候并没有经果特殊的处理,但是在使用256位密钥加解密的时候,如果不进行特殊处理的话,往往会出现报“java.security.InvalidKeyException: Illegal key size or default parameters”的异常解决方法更换JCE的库,该文件位置在你的JDK/jre/lib/security 目录下
2020-07-03 17:17:06
21366
2
原创 springboot集成redis(源码)
springboot项目配置redisapplication.yml文件redis配置redis: # 本地 # 数据库(默认0) database: 1 host: 127.0.0.1 port: 6379 password: XXX pool: max-active: 8 max-wait: -1 max-idle: 20 min-idle: 0 timeout: 30000sprin
2020-06-13 16:33:56
20953
原创 公众号下发红包接口实现(java)
前言用户邀请朋友购买公众号产品,购买成功之后工会总好将给邀请人指定百分比的佣金,通过公众号红包的形式下发的邀请人;此处整理将相关代码都集中在了一起,真正开发中建议此写法;代码中的相关参数如有不明白可参阅官方文档公众号发送红包此功能实现需公众号开通微信支付功能;并采集微信商户平台信息,商户号,支付秘钥及证书申请下载public class TextJkx { private static final Logger LOGGER = LoggerFactory.getLogger(Winx
2020-06-13 16:03:37
21789
1
原创 微信退款流程实现整理(java)
前言此处整理为简便,将所有应用到的方法都整理到了一起,实际开发中尽量将controller,service,mapper,工具类分开。此文章着重注意退款回调,其中应用了数据解密(作者一开始困扰在此处);微信退款请求退款请求数据均来自客户支付的订单信息,以订单为依据进行退款;其中的逻辑以自己的业务需求来制定,此处仅此校验订单是否存在与订单状态是否符合退款需求;此处请求退款需要小程序绑定商户平台的“退款证书”,在商户平台申请下载;/** * @program: youpin * @descript
2020-06-13 11:08:10
22699
5
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人