04 2021 档案

摘要:背景 Git每次提交代码都需要写commit message,否则就不允许提交。一般来说,commit message应该清晰明了,说明本次提交的目的,具体做了什么操作……但是在日常开发中,大家的commit message千奇百怪,中英文混合使用、fix bug等各种笼统的message司空见怪, 阅读全文
posted @ 2021-04-27 15:20 A汉克先生 阅读(121) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2021-04-23 10:16 A汉克先生 阅读(28) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2021-04-23 10:06 A汉克先生 阅读(39) 评论(0) 推荐(0) 编辑
摘要:本文主要讲解两方面内容:1.redis如何存储树结构数据。2.java操作redis时选取哪种序列化器。 1. redis如何存储树结构数据 先抛出结论,树结构数据在redis中的存储形式如下: 1.1 前置条件 spring-boot-starter-data-redis(2.1.8) fastj 阅读全文
posted @ 2021-04-15 17:14 A汉克先生 阅读(3354) 评论(0) 推荐(0) 编辑
摘要:一 servlet启动过程中的几项执行顺序创建servlet类,并继承HttpServlet首先测试servlet启动过程中 @PostConstruct、Servlet的init()方法、构造器的启动顺序 import javax.annotation.PostConstruct; import 阅读全文
posted @ 2021-04-15 15:54 A汉克先生 阅读(406) 评论(0) 推荐(0) 编辑
摘要:package com.foen.system.service.impl; import java.util.Collection; import java.util.List; import javax.annotation.PostConstruct; import org.springfram 阅读全文
posted @ 2021-04-15 15:40 A汉克先生 阅读(720) 评论(0) 推荐(0) 编辑
摘要:java泛型(泛型接口、泛型类、泛型方法) 泛型接口: 定义一个泛型接口: 通过类去实现这个泛型接口的时候指定泛型T的具体类型。 指定具体类型为Integer: 指定具体类型为String: 指定具体类型为一个自定义的对象: 泛型类: 在编译器,是无法知道K和V具体是什么类型,只有在运行时才会真正根 阅读全文
posted @ 2021-04-13 16:44 A汉克先生 阅读(906) 评论(0) 推荐(0) 编辑
摘要:1.Map装接口,利用spring特性,构造方法,把接口所有的实现类初始化,后面再用键值对key来的对象, 阅读全文
posted @ 2021-04-13 15:00 A汉克先生 阅读(92) 评论(0) 推荐(0) 编辑
摘要:volatile关键字的作用 引言:以前只是看过介绍volatile的文章,对其的理解也只是停留在理论的层面上,由于最近在项目当中用到了关于并发方面的技术,所以下定决心深入研究一下java并发方面的知识。网上关于volatile的文章非常多,但是并没有讲解非常详细的文章。(哪位要是有好的资料麻烦共享 阅读全文
posted @ 2021-04-13 14:49 A汉克先生 阅读(405) 评论(1) 推荐(0) 编辑
摘要:List中contains()方法和indexOf()方法的区别? 这一节中老师讲到了判断一个集合中是否有某个元素可以用contains()方法,可我看到contains()的返回值直接就是indexOf()是否大于等于0,如图: 阅读全文
posted @ 2021-04-13 11:41 A汉克先生 阅读(309) 评论(0) 推荐(0) 编辑
摘要:Map<String,BaseResultMessage> brmMap = new HashMap<>(); long beginTimeSum = System.currentTimeMillis(); for(StkInventoryWlTypeEnum emum:StkInventoryWl 阅读全文
posted @ 2021-04-13 11:14 A汉克先生 阅读(190) 评论(0) 推荐(0) 编辑
摘要:https://paycloud.vip/index.html https://www.yungouos.com/#/shop 场景 企业付款为企业提供付款至用户零钱的能力,支持通过 API 接口付款。 付款 目前 PayCloud 已接入支付宝、微信付款功能,客户可以通过平台对用户进行转账操作,也 阅读全文
posted @ 2021-04-11 16:21 A汉克先生 阅读(243) 评论(0) 推荐(0) 编辑
摘要:Java 8的一个大亮点是引入Lambda表达式,使用它设计的代码会更加简洁。当开发者在编写Lambda表达式时,也会随之被编译成一个函数式接口。下面这个例子就是使用Lambda语法来代替匿名的内部类,代码不仅简洁,而且还可读。 没有使用Lambda的老方法: 1 2 3 4 5 button.ad 阅读全文
posted @ 2021-04-08 17:26 A汉克先生 阅读(89) 评论(0) 推荐(0) 编辑
摘要:自定义FutureTask long beginTimeFq = System.currentTimeMillis(); // Callable<BaseResultMessage> rmFqCallable= ()->{ BaseResultMessage rmFq = Utils.renderB 阅读全文
posted @ 2021-04-08 11:25 A汉克先生 阅读(158) 评论(0) 推荐(0) 编辑
摘要:在tomcat中每一个用户请求都是一个线程,所以可以使用线程池提高性能。 修改server.xml文件: <!‐‐将注释打开(注释没打开的情况下默认10个线程,最小10,最大200)‐‐><Executor name="tomcatThreadPool" namePrefix="catalina‐e 阅读全文
posted @ 2021-04-02 10:49 A汉克先生 阅读(88) 评论(0) 推荐(0) 编辑
摘要:[2021-04-01 04:31:03,469] [https-jsse-nio-8095-exec-11] [ERROR] [ExceptionController.java:30] ==>Exception Msg:Connection timed out: connect [2021-04- 阅读全文
posted @ 2021-04-01 16:09 A汉克先生 阅读(611) 评论(0) 推荐(0) 编辑
摘要:http://www.tomcat.org.cn/download /bin:存放windows或Linux平台上启动和关闭Tomcat的脚本文件 /conf:存放Tomcat服务器的各种全局配置文件,其中最重要的是server.xml和web.xml /doc:存放Tomcat文档 /server 阅读全文
posted @ 2021-04-01 11:25 A汉克先生 阅读(220) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示