自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

XiaHeShun的博客

技术是叩开新世界大门的拳头。

  • 博客(94)
  • 资源 (7)
  • 收藏
  • 关注

原创 Enum枚举字典管理

优雅的管理Enum枚举类

2023-02-08 16:49:25 297

原创 大数据环境搭建(1)- HBase,Hadoop,Zookeeper对应关关系

https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.htmlHBase官网 http://hbase.apache.orgHadoop官网 https://hadoop.apache.orgZooKeeper官网 https://zookeeper.apache.org/1.查看HBase对应为的Hadoop以及ZooKeeper对应的版本,网址http://hbase.apache.org/book.h

2021-08-11 16:54:00 1020

原创 物联网协议对比:HTTP、socket、XMPP、COAP、MQTT

写的是真的好,狠清晰,很明了!!!http://www.openpcba.com/web/contents/get?id=3031&tid=9

2021-04-28 11:30:07 456 1

原创 创建型设计模式

创建设计模式分为原型设计模式和建造者设计模式1. 原型设计模式业务实体类package cn.pikas.simple.design.factory.create.copy;import java.io.*;import java.util.List;/** * 实现Cloneable接口 浅克隆 * 实现Serializable接口 深克隆 */public class StudentVO implements Cloneable, Serializable { p

2021-04-09 18:06:22 151

原创 工厂模式

工厂模式有三种不同的实现方式模式 实现 优缺点 简单工厂模式 传入相关参数,返回相对应的类 可拓展性差 工厂方法模式 实现类相对应的方法,返回相对应的结果 拓展性较强 抽象工厂模式 基于简单工厂模式和工厂方法模式的结合使用 拓展性强,但改动较为麻烦,逻辑相对复杂 1.简单工厂模式2.工厂方法模式3.抽象工厂模式...

2021-04-09 15:35:01 137

原创 单例设计模式

单例设计模式在工作中是用到和见到最多的,分为懒汉模式和饿汉模式。懒汉 加载时创建对象 饿汉 运行时创建对象 0.饿汉模式package cn.pikas.simple.design;/** * @author XiaHeShun * @since 2021年4月6日11:16:19 */public class SingletonHungry { /** * 类加载时创建对象 */ private static ...

2021-04-06 12:26:40 101

原创 android 虚拟机安装镜像

https://www.osboxes.org/android-x86/#android-x86-8-vmware

2019-05-18 10:01:36 8486 1

原创 kaptcha验证码配置

<?xml version="1.0" encoding="UTF-8"?><web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xsi:schemaLocation="http://java.sun.com/xml/n...

2019-04-29 18:48:58 243

原创 echars坐标轴设置

mytextStyle={ color:"#333", //文字颜色 fontStyle:"normal", //italic斜体 oblique倾斜 fontWeight:"normal", //文字粗细bold bolder lighter 100 | 200 | 300 | 400... ...

2019-04-27 17:24:44 2212

原创 idea设置头文件注释,anthor和date

/**@Author: xiaheshun@Date: ${DATE} ${TIME}*/

2019-04-27 14:02:58 1351

原创 安装lombok

项目中经常使用bean,entity等类,绝大部分数据类类中都需要get、set、toString、equals和hashCode方法,虽然eclipse和idea开发环境下都有自动生成的快捷方式,但自动生成这些代码后,如果bean中的属性一旦有修改、删除或增加时,需要重新生成或删除get/set等方法,给代码维护增加负担。而使用了lombok则不一样,使用了lombok的注解(@Setter,@...

2019-04-26 01:33:22 232

转载 Java udp通信

http://www.cnblogs.com/gccbuaa/p/6882802.html

2019-03-20 14:52:22 177

转载 JAVA 通过 Socket 实现 TCP 编程

https://www.cnblogs.com/alimjan/p/7708892.html

2019-03-18 18:39:10 251

原创 centos 命令不能用 command not found

命令行报bash:…:command not found的解决办法(几乎所有命令)命令行输入命令执行后报“bash:…:command not found”这是由于系统PATH设置问题,PATH没有设置对,系统就无法找到精确命令了。1、在命令行中输入:export PATH=/usr/bin:/usr/sbin:/bin:/sbin 这样可以保证命令行命令暂时可以使用。命令执行完之后先不要关闭...

2019-03-15 19:01:42 10549

转载 IDEA项目重命名

https://blog.csdn.net/bbj12345678/article/details/79978816

2019-03-11 20:55:36 1231

转载 Spring boot 1.x 2.x 整合 Mybatis

springboot 1.xhttps://blog.csdn.net/winter_chen001/article/details/77249029springboot 2.xhttps://blog.csdn.net/Winter_chen001/article/details/80010967

2019-03-03 16:30:48 412

转载 web应用打包成为exe

HTML网页/KRPano项目一键打包EXE工具(HTML网页打包成单个windows可执行文件exe)https://www.cnblogs.com/reachteam/p/6421077.htmlweb项目打包成exe在windows下一键安装 jdk+Tomcat+mysqlhttps://blog.csdn.net/dj0721/article/details/72462688jd...

2019-03-02 22:27:23 2523

转载 什么是devops,基于Gitlab从零开始搭建自己的持续集成流水线(Pipeline)

https://blog.csdn.net/chengzi_comm/article/details/78778284

2019-02-27 18:09:23 893

原创 centos7配置DNS

配置dnshttps://blog.csdn.net/teisite/article/details/81196244刚才安装smb时遇到问题yum [Errno 256] No more mirrors to try 解决方法:系统信息:CentOS release 6.6 (Final)1.yum clean all2.yum makecache3.yum update...

2019-02-25 16:28:42 457

转载 bootstrap 后端UI框架 脚手架

https://blog.csdn.net/u013816448/article/details/81563051

2019-01-17 17:25:26 1419

转载 Mysql 5.7 设置密码验证

https://blog.csdn.net/liuyinghui523/article/details/83307289

2019-01-17 11:32:21 926

转载 centos 卸载MySQL

https://blog.csdn.net/fanshujuntuan/article/details/78253877

2019-01-17 10:11:35 194

转载 centos7安装mysql5.7

https://www.linuxidc.com/Linux/2016-09/135288.htm

2019-01-17 09:49:27 144

转载 阿里巴巴开源分布式事务解决方案 FESCAR

博文: https://blog.csdn.net/sinat_41832255/article/details/86382290github: https://github.com/alibaba/fescar

2019-01-13 13:02:38 512

转载 centos7 安装mysql

https://www.cnblogs.com/starof/p/4680083.html

2019-01-08 11:11:46 179

原创 centos7 固定ip

cd /etc/sysconfig/network-scripts/ifcfg-ens33修改如下BOOTPROTO=staticONBOOT=yesIPADDR=192.168.72.66NETMASK=255.255.255.0GATEWAY=192.168.72.2centos6的网卡重启方法:service network restartcentos7的网卡重启方法:sy...

2019-01-07 10:48:52 211

转载 SVN Error:Can’t find temporary directory(无法创建临时目录):internal error

SVN 服务器磁盘满了https://blog.csdn.net/shenpengchao/article/details/78850195

2018-12-28 10:46:18 1140

转载 tomcat -ROOT 与webapps 的关系,关于部署的一些问题

现象:之前遇到很奇怪的问题,发完版之后没有效果,页面还是读取上一版的。反复查找原因发现 http://localhost:8080/mobie 这个路径下的页面是正常的,而 http://localhost:8080/这个页面是旧版本的。为什么呢?https://www.cnblogs.com/wei-lai/p/6249595.html...

2018-12-24 13:05:25 365

原创 linux tomcat jsp页面请求不同步

因为Tomcat没有自动清楚jsp缓存,所以造成了,本次的请求还是同之前部署的一样,新的部署的没有被更新关闭tomcat查找tomcat所占的进程 ps -ef | grep tomcat杀死tomcat进程 kill -9 进程号进入work目录删除下面的Catalina目录 rm -rf Catalina重启tomcat...

2018-12-21 15:22:35 221

原创 支付第三方回调-内网穿透映射本地端口调试-natapp

##业务场景一般在支付类都会有第三方异步回调,一般是使用异步应答方式,例如在微信,支付宝,银行存管系统中,都会有callBackUrl需要同请求一起给第三方,在第三方处理完成后,如银行的存管系统都会携带加密的参数返回给商户系统,商户系统经过分析后,再响应银行自己收到消息了,拿鄂托克农商银行存管系统举例。该请求是我们需要通过浏览器方式跳转到第三方页面进行操作,然后第三方再返回给我们开户结果的报...

2018-12-13 09:56:34 4680

原创 linux服务器校对和手动修改时间

1.手动校对时间date -s "20190614 12:00:00"输入这条命令系统时间会设置为2019年06月14日12点00分。修改之后你可以输入date命令查询当前时间。2.服务器校对时间Linux中有个ntp包可以自动校准时间,并且非常好用。Debian系统安装NTP校时包: 1 apt-get install ntpdateCentOS系统安装NTP校时包: 1...

2018-12-13 09:54:57 6605 1

原创 java.security.NoSuchAlgorithmException: DES KeyGenerator not available

报错信息:java.lang.IllegalStateException: Security exception at com.jytpay.demo.baseUtil.sign.DESHelper.convertRuntimeException(DESHelper.java:112) at com.jytpay.demo.baseUtil.sign.DESHel...

2018-12-12 15:06:46 2277

原创 fastjson转化bug

直接上图,再转化过程中莫名丢失]符号,没有办法,只能手动加一下搞了我一整天,我说怎么请求放款的时候,银行一直跟我异常,原来这里错了。。。。。...

2018-11-21 19:33:02 432

原创 win7更改锁屏壁纸-强迫症系列

同时按下窗口键win+R,调出运行对话框。运行对话栏输入Regedit,点击确定按钮,进入注册表编辑器!进入注册表,找到以下项次HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows/CurrentVersion/Authentication/LogonUI/Background右键单击OEMBackground,选择修改这个选项!将值修改为1,然后点...

2018-11-10 14:51:35 1614

原创 服务器上启用了TRACE,OPTIONS || 缓慢的HTTP请求导致拒绝服务攻击 || IBM WebSphere/WebLogic文件读取漏洞绕过限制

服务器上启用了TRACE方法 || 服务器允许OPTIONS方法 || 缓慢的HTTP请求导致拒绝服务攻击 || IBM WebSphere/WebLogic文件读取漏洞绕过限制1.修改Tomcat下的web.xml文件&lt;security-constraint&gt; &lt;web-resource-collection&gt; &lt;http-method&gt;OP...

2018-11-07 10:28:05 3451

原创 mybatis百万数据写入数据库分页优化分批处理java代码实现

场景描述:现在公司是sqlserver到mysql,要用代码实现初始化的数据搬迁工作,暴露出来初始化接口问题描述:数据库使用的是mybatis框架,对于有的表,例如97个字段,一百多万条数据,直接就内存溢出了。解决办法:① mapper.xml优化传入类型为list集合,使用foreach来遍历拼接语句&amp;amp;amp;amp;lt;!-- 插入数据到bpm系统,使用bpm数据源 --&amp;amp;amp;amp;gt; &amp;amp;amp;amp

2018-11-07 10:09:36 3623

原创 SSM框架中new对象问题

SSM框架中的对象管理问题在controller层中,例如:PersonController.java中有@Autoware PersonService personService;在service层中,例如:PersonService.java中有@Autoware PersonDao personDao;问题:在正常的PersonController.java中可以正常通过注...

2018-11-07 09:43:53 1363

原创 idea的mapper.xml文件写sql语句出现Tag name expected

原因是:xml文件的某些特殊字符是自动转义的, xml解析器会忽视CDATA中的内容&amp;lt;&lt;小于&amp;gt;&gt;大于&amp;amp;&amp;和号&amp;apos;'省略号&amp;quot;"引号...

2018-11-05 09:57:30 1194

原创 idea主题

第一件事吐槽idea 的主题,说实话,真的很丑,特别是那个对字体的处理,eclipse官方原本看起开很舒服,这个idea,说实话,眼睛看的疼那么,换主题吧http://www.riaway.com/help.php...

2018-10-29 14:22:02 547

原创 Spring Boot + Spring Cloud 构建微服务系统

(一):服务注册和发现(Consul)https://www.cnblogs.com/xifengxiaoma/p/9798330.html(二):服务消费和负载(Ribbon)https://www.cnblogs.com/xifengxiaoma/p/9805475.html(三):服务消费和负载(Feign)https://www.cnblogs.com/xifengxiaoma/...

2018-10-29 09:46:28 249

jdk11绿色解压版win10win7

解压即用,配置方便

2021-08-03

windows截图录屏绿色免安装中文软件及详细使用教程

windows截图录屏绿色免安装中文软件及详细使用教程

2021-08-03

jdk1.8.0绿色解压版

程序员间最好的祝福:祝您工作愉快,永无BUG,永不宕机!jdk1.8.0绿色解压版,解压之后如同平时一样配置java环境变量,即可用,很方便 对于有的时候工程需要经常切换版本的开发人员来说,简直就是福音。

2018-08-01

jdk1.7.0绿色解压版

jdk1.7.0绿色解压版,解压之后如同平时一样配置java环境变量,即可用,很方便,对于有的时候工程需要经常切换版本的开发人员来说,简直就是福音。

2018-08-01

C#英语词典课题设计源码

C#英语词典课题设计,内含十万条单词SqlServer数据库文件,课题报告,课题PPT和源码,供和我一样的初学者学习

2018-03-21

MCM资料(2017.11).zip

MCM资料(2017.11).zip,关于美赛的一些资料 ,欢迎大家自行下载。

2018-03-21

lingo11入门到精通.doc

lingo11入门到精通.doc,欢迎大家自己下载,内容非常详细,对数学建模很有帮助。

2018-03-21

空空如也

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

TA关注的人

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