随笔分类 - Java
摘要:一、手写一个单链表 public class ListNode<T>{ /** * 数据 */ public T obj; /** * tail 指针 */ public ListNode next; ListNode(T obj){ this.obj = obj; } } 创建单链表工具类 pub
阅读全文
摘要:问题一、请求 /hystrix.stream 报错,我这里以端口9001为例 请求 http://localhost:9001/hystrix.stream 报404 是因为Srping Boot 2.0以后仪表盘的默认路径不在是 /hystrix.stream,这时就需要我们自己去设置,在主类中添
阅读全文
摘要:采用Maven 聚合工程搭建 Spring Cloud 使用工具: IntelliJ IDEA 版本: 2019.2.2 maven 版本: 3.6.0 JDK 版本:1.8.0_181 1、搭建聚合工程的父模块 2、配置父模块POM <?xml version="1.0" encoding="UT
阅读全文
摘要:AES加密 private static final String KEY_AES_ALGORITHM = "AES"; private static final String DEFAULT_CIPHER_ALGORITHM = "AES/ECB/PKCS5Padding";//默认的加密算法 /
阅读全文
摘要:现在很多系统都有导出excel的功能,总结一下自己之前写的,希望能帮到其他人,这里我用的是XSSFWorkbook,我们项目在winsang 用的Tomcat,LInux上用的weblogic服务器,刚开始win开发完各种导出都没有问题,但到了linux上就不行了,后面才只知道weblogic会给r
阅读全文
摘要:一、上传文件 1、使用 transferTo 上传 2.使用 org.springframework.util.FileCopyUtils.copy() 二、下载文件
阅读全文
摘要:原型模式(Prototype Pattern)是指原型实例指定创建对象的种类,并且通过拷贝这些原型创建新的对象。 原型模式利用的是克隆的原理,创建新的对象,JDK提供的Cloneable 和JSON、springUtil里面的克隆都是一般浅克隆,与之对应的还有深克隆 1、浅克隆 浅克隆也是穿件一个新
阅读全文
摘要:单例模式:(Singleton Pattern)是指确保一个类在任何情况下都绝对只有一个实例,并提供一个全局访问点。单例模式是创建型模式。单例模式在现实生活中应用也非常广泛。 在 J2EE 标准中,ServletContext、 ServletContextConfig 等;在 Spring 框架应
阅读全文
摘要:一、简单工厂模式 简单工厂模式(Simple Factory Pattern)是指由一个工厂对象决定创建出哪一种产品类 的实例。属于创建型模式,但它不属于 GOF,23 种设计模式 (参考资料: http://en.wikipedia.org/wiki/Design_Patterns#Pattern
阅读全文
摘要:一、 Spring 中常见的设计模式 工厂模式 : BeanFactory 装饰器模式: BeanWrapper 代理模式: AopProxy 单例模式: ApplicationContext 委派模式: DispatcherServlet 策略模式: HandlerMapping 适配器模式: H
阅读全文
摘要:一、开闭原则 开闭原则(Open-Closed Principle, OCP)是指一个软件实体如类、模块和函数应该对 扩展开放,对修改关闭。 所谓的开闭,也正是对扩展和修改两个行为的一个原则。强调 的是用抽象构建框架,用实现扩展细节。 可以提高软件系统的可复用性及可维护性。开 闭原则,是面向对象设计
阅读全文
摘要:第一步:打开ngrok官网注册一个账号: 1.官网地址:https://ngrok.com/ 2.注册账号时,会报Failed to solve captcha,未能解决验证码,这时我们就该换一个方式注册了 3.ngrok的正确注册方式: 3.注册成功,登录ngrok 到这里就成功了80%,按照什么
阅读全文
摘要:原文来自:https://www.cnblogs.com/joann/p/5511905.html 我只是记录所有jar版本,由于版本冲突及不兼容很让人头疼的,一共需要5个jar, 其中itextpdf是itext的升级版本,并且itextpdf-5.5.jar以上版本算总页数不需要-1,之前版本必
阅读全文
摘要:亲测代码没有问题,需要注意细节已经标注;需要jar包:iText-2.0.8.jar;core-renderer-R8.jar; core-renderer-R8.jar下载地址:http://central.maven.org/maven2/org/xhtmlrenderer/core-rende
阅读全文
摘要:一、字符串类: 1.判断字符串是否为空 2.判断字符串是否为JSON字符串 二、集合类空判断 1.判断list是否为空 2.判断map是否为空 3.生成随机字符串 ,默认32位 三、数字类判断 1.判断字符串是否是整数 2.判断字符串是否是浮点数 3.判断字符串是否是数字 4.判断integer是否
阅读全文
posted @ 2018-09-02 13:47
CansonHai
摘要:很多朋友第一次做微信支付的时候都有蒙,但当你完整的做一次就会发现其实并没有那么难 业务流程和应用场景官网有详细的说明:https://pay.weixin.qq.com/wiki/doc/api/jsapi.php?chapter=7_4,我就不做具体介绍了,我主要介绍一下作为开发的我们需要做的事情
阅读全文

浙公网安备 33010602011771号