自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

地獄無門

程序設計工作交流

  • 博客(14)
  • 资源 (13)
  • 收藏
  • 关注

原创 supervisor spring boot 项目启动乱码

现象:新创建的项目,采用supervisor方式启动jar包,本地、测试环境运行日志都正常,没有出现中文乱码生产环境里日志出现中文乱码、数据库里记录也乱码、响应参数却不乱码问题排查:首先配置参数添加,启动后都不行server: tomcat: uri-encoding: UTF-8 servlet: encoding: charset: UTF-8 force: true enabled: true spring: h

2021-10-22 17:48:18 380

原创 centos8 MySQL8自动备份 配置定时任务

1.创建文件夹mkdir -p /home/mysql_backup/touch /home/mysql_backup/mysql_backup.shchmod 777 /home/mysql_backup/mysql_backup.sh2.编辑/home/mysql_backup/mysql_backup.shvim /home/mysql_backup/mysql_backup.sh写入内容:BKDIR=/home/mysql_backuptime=`date +%Y_%m_%d

2020-11-17 10:47:47 537

原创 spring boot 2+druid 解决mysql存储emoj问题

翻阅DruidDataSource源码:{ String property = properties.getProperty("druid.initConnectionSqls"); if (property != null && property.length() > 0) { try { StringTokenizer tokenizer = new StringTokenizer(property, ";"); .

2020-11-10 13:46:09 222

原创 JSON parse error: Cannot deserialize instance of `java.util.ArrayList` out of START_OBJECT token

请求参数:@RequestMapping(value = "/save/",method = RequestMethod.POST)@ApiOperation(value="保存角色资源", notes="批量保存角色资源")@ApiParam(name = "SysRoleResourceVo", value = "角色资源信息实体", required = true)public UserResult<String> save(@RequestBody SysRoleRe...

2020-06-30 15:27:13 4108

原创 appassembler-maven-plugin 遇到的问题

spring boot项目打包插件使用配置如下&lt;plugin&gt; &lt;groupId&gt;org.codehaus.mojo&lt;/groupId&gt; &lt;artifactId&gt;appassembler-maven-plugin&lt;/artifactId&gt; ...

2018-12-20 17:56:00 1660

原创 javax.net.ssl.SSLHandshakeException: Received fatal alert: handshake_failure 解决方案

摘要:javax.net.ssl.SSLHandshakeException:Receivedfatalalert:handshake_failure解决方案这个是jdk导致的,jdk里面有一个jce的包,安全性机制导致的访问https会报错,官网上有替代的jar包,换掉就好了目录%JAVA_HOME%/jre/lib/security里的local_policy.jar,US_export_po...

2018-07-05 12:20:20 14227

转载 从JSP到Spring Boot准备资料

1、深入理解SpringMVC http://www.cnblogs.com/baiduligang/p/4247164.html

2017-08-01 09:25:34 178

原创 根据带账号密码的wsdl地址生成java代码

使用jdk里面自带的wsimport工具,具体使用办法如下:        在JDK的bin文件夹中,有一个wsimport.exe,这个工具依据wsdl文件生成相应的类文件,然后用这些类文件,就可以像调用本地的类一样调用WebService提供的方。该工具可以用于非Java的服务器,如:用C#编写的WebService,通过wsimport则生成Java的客户端实现。  在命令提

2017-02-06 10:31:23 5084

转载 Spring 事物配置

转自:http://dawn-sky.iteye.com/blog/1277270Spring事务配置的五种方式第四种方式:使用tx标签配置的拦截器 <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-i

2016-04-14 13:12:03 459

原创 Model、Bean 打印各字段toString方法

public String toString() {SimpleDateFormat sdf = new SimpleDateFormat("yyyyMMddHHmmss");StringBuffer sb = new StringBuffer();Field[] fields = this.getClass().getDeclaredFields();sb.append(this

2015-04-15 15:10:09 1017

原创 X银行POS终端规范解读

中国X银行间联POS终端规范解读  一、标准POS报文设计思路解读以下表格为标准POS报文结构,由TPDU+HEAD(报文头)+ISO8583MSG(8583报文数据)构成;其中8583报文体中包括”位元素”,代表后面的数据是哪几个域被用到,这样就最大化的缩小了发送报文的字节数。(详细见附录A)TPDU报文头应用数据

2015-01-26 13:32:01 1269

原创 POS终端ECB算法详细解释之二

a)  将欲发送给POS中心的消息中,从消息类型(MTI)到63域之间的部分构成MACELEMEMENT BLOCK(MAB)。即00-63域之间的数据块(将其拼接成字符串获取字节数组得到macBytes);b)  对MAB,按每8个字节做异或(不管信息中的字符格式),如果最后不满8个字节,则添加“0X00”。示例 :MAB = M1 M2M3 M4其中:    M

2015-01-07 14:19:53 2326

原创 POS终端ECB算法详细解释之一

首先贴出原文:POS终端采用ECB的加密方式,简述如下:a)  将欲发送给POS中心的消息中,从消息类型(MTI)到63域之间的部分构成MACELEMEMENT BLOCK (MAB)。b)  对MAB,按每8个字节做异或(不管信息中的字符格式),如果最后不满8个字节,则添加“0X00”。示例 :MAB = M1 M2M3 M4其中:    M1 = MS11 MS

2015-01-05 18:01:32 891

转载 Delphi 操作Excel手冊

使用代码1提供的代码获取的excel中的行数和列数,不包括开头的空行和空列。 1   TemperMaxRows   := ExcelApp.worksheets[1].Usedrange.Rows.count;   {代码1}2   TemperMaxcolumns:= ExcelApp.worksheets[1].Usedrange.columns.count; 一) 使用动态

2012-06-04 11:32:15 800 1

关于delphi SendMessage

首先两个函数的说明如下: SendMessage该函数将指定的消息发送到一个或多个窗口。此函数为指定的窗口调用窗口程序,直到窗口程序处理完消息再返回。 而函数PostMessage不同,将一个消息寄送到一个线程的消息队列后立即返回。 请问,调用SendMessage后弹出另外一个窗体,如何再接着处理这个弹出的窗体。最好有代码示例,谢谢! 求解第二步.........

2014-06-07

delphi高手突破源码

delphi高手突破源码

2013-09-29

Delphi高级界面特效制作百例(有书签)

MDI窗口 WOrd97风格 IE5风格界面 工程窗口尺寸 非规则窗口 窗口背景颜色 工程的启动退出界面 工程任务栏图标 五彩构件 工具条按钮 动画按钮 状态条加入可视构件 状态条加入文字

2013-08-23

dlphi6网络编程源码

dlphi6网络编程源码 第三章 第六章 第七章

2013-08-23

编程高手箴言

本书是作者十余年编程生涯中的技术和经验的总结。内容涵盖了从认识CPU、Windows运行机理、编程语言的运行机理,到代码的规范和风格、分析方法、调试方法和内核优化,内有作者对许多问题的认知过程和透彻的分析,以及优秀和精彩的编程经验.

2013-08-23

Delphi语法基础(文字版 可复制)

Delphi语法基础(文字版 可复制) 注释 在Pascal 中,注释括在大括号中或带星号的圆括号中。Delphi 也认可C++ 风格的注释,即 把注释放在双斜线后。例如 {this is a comment} (* this is another comment *) // this is a comment up to the end of the line 第一种注释方式较简略,使用也较为普遍;第二种方式在欧洲使用较广 ,因为欧洲的 键盘缺少大括号;第三种方式的注释是从C++借用来的,只在32位版本的Delphi中可用, 它在给一行代码加短注释时非常有用。 上述三种不同的注释方式有益于进行嵌套注释。例如你要注销一段代码,而代码行中又 包含真正的注释行,这时采用同一种注释方式是不对的: { ... code {comment, creating problems} ... code } 正确的方法是插入第二种注释方式:

2013-06-06

深入浅出设计模式(中文版) 纯文字版 可复制

23中设计模式 java版 深入浅出设计模式 作者:AI92 yuanyk@gmail.com 工厂模式 单例模式 ....

2013-06-06

空空如也

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

TA关注的人

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