- 博客(18)
- 资源 (2)
- 收藏
- 关注
原创 xshell session导入mobaxsterm
工作要求不可使用xshell,xftp等工具,当然我也不用,常用mobaxsterm,比较直观看到服务器性能以及拖拽文件方便,再次不做赘述。此时同时同事们面临多个xshell得session导入费时问题,参与研究,找到解决方法。参考于 https://www.cnblogs.com/hanxiaomeng/p/15066986.html一、准备python环境Python官网:https://www.python.org/ 安装最新python脚本并选择add path二、 找到xshell ses
2021-12-10 23:21:13
5371
6
原创 Rectangle与Circle相交
计算矩形与圆形相交与否import javafx.scene.shape.Circle;import javafx.scene.shape.Rectangle;import java.math.BigDecimal;/** * 描述: 计算圆形与矩形之间图形相交工具类 * User: YueXZ * DateTime: 2021/12/8 17:22 * Version:1.0.0 */public class AreaMathUtil { public static B
2021-12-08 17:48:14
1586
原创 记一次@Component和@Bean和@PostConstruct的工作错误
问题@Servicepublic class MinioClientConnect { private static Logger logger = LoggerFactory.getLogger(MinioClientConnect.class); @Value("${minio.configs.url}") private String endpoint; @Value("${minio.configs.accessKey}") private Stri
2020-09-02 18:47:04
1092
原创 Spring的了解
spring的学习1、导论和思路spring是什么?干什么的?为什么要用它,有没有更好的框架?1. spring的优缺点2. spring的结构3. spring与springboot的区别2、开始学习 spring是一个开源框架,除了注解,基本上没发现它的存在,侵入性很低 ,谈到spring一瞬间就会联想到ioc和aop,ioc是由控制反转、DI(依赖注入),aop是负责面向切面的编程思想。 控制反转:在很久之前,还没有spring框架的时候,java也是可以开发
2020-08-20 18:12:15
227
1
原创 JAVA记录学习
JAVA记录学习1. 前言本系列文章记录我自己的学习之路,有些地方可能会写错,如果错误的地方,希望大家指出,大家一块探讨和总结。2. 危机感最近的感触非常的深,就是开发某个功能没有任何的问题,但是说出它的原理,可能说不出太多,相信很多从事了1,2年开发的人都容易有这样的问题,跟我身边的朋友同学讨论之后,总结出的结论就是这些东西适用于面试使用,但我感觉对于巩固自己的知识体系还是有帮助的,所以我觉得无论为了高薪资还是更长远的发展,我们尽量知道那些我们非常陌生的名词和概念。3. 收集知识点此图只是
2020-08-19 14:19:45
108
原创 springboot基于注解实现动态日志记录
前文 日常的工作中,会有很多的地方需要记录日志,甚至在一些系统中,进行日志的展示,所以需要日志数据入库。很多的人会想到写一个公共的工具类进行调用,记录。这样的方法好处有两个。数据可以动态封装参数可以随便使用 当我第一次接触到的注解就是动态记录日志,但当时是读取的value值中写好的描述,当然可能有些少了些灵动性。废话不多说,直接进主题注解类的常用事项个人理解常用...
2019-11-27 12:19:50
693
原创 还在System.currentTimeMillis()嘛?你可以知道spring提供的StopWatch
StopWatch特意的百度了下 是“秒表的意思”废话不多说 直接上代码 public static void main(String[] args) throws InterruptedException { // 定义一个计数器 StopWatch stopWatch = new StopWatch("统一一组任务耗时"); stopWa...
2019-07-15 15:03:33
552
原创 树状结构的后台查询方式
树状结构的定义1.树形结构是一层次的嵌套结构。 一个树形结构的外层和内层有相似的结构, 所以这种结构多可以递归的表示。经典数据结构中的各种树状图是一种典型的树形结构:一颗树可以简单的表示为根, 左子树, 右子树。 左子树和右子树又有自己的子树。后台实现树状结构的“万金油”业务需求前台需要展示一个树状结构,然后每个树状结构的每一层都有一个图标或者点击方式。不限制层级,需要一次性查出。上硬...
2019-07-15 14:40:06
1555
原创 StringBuffer和StringBuilder的区别,ArrayList 和 LinkedList的区别,对于源码的解析更加容易记忆
StringBuffer和StringBuilderStringBuffer1.众所周知StringBuffer是线程安全的,可为啥是安全的呢?多个方法都添加同步处理synchronized2.toString方法的变化:添加了对象缓存机制,减少元素的重复开销。可以发现返回的是字符串的缓存StringBuilder1.线程是不安全的都是没有做同步处理的2.toStrin...
2019-07-09 14:04:37
456
原创 spring学习日常
spring学习日常开始书写学习过程直入主题sping的优点(个人觉得这几点是能背的住的ng的优点(个人觉得这几点是能背的住的)spring的构成总结开始书写学习过程为什么要写这个呢,因为感觉好记性不如烂笔头,工作了两年了,也该记录记录原理方面的东西了,温故而知新。直入主题sping的优点(个人觉得这几点是能背的住的ng的优点(个人觉得这几点是能背的住的)1.因为spring六大模块中的...
2019-07-08 16:05:54
229
转载 Integer的自动拆装箱的陷阱(整型数-128到127的值比较问题)
1、先看下面的例子:package integerdemo; public class IntegerDemo { public static void main(String[] args) { //-128--127之间 Integer i1 = 100; Integer i2 = 100; ...
2018-02-08 14:55:28
245
转载 Bigdecimal的运算,以及保留小数位
public static void main(String[] args) { List list = new ArrayList(); list.add(new TestBigDecimal(1l, 1.2)); list.add(new TestBigDecimal(2l, 1.3)); list.add(new TestBigDecimal(3l, 1.
2018-01-28 15:31:34
1891
转载 java中BigDecimal的equals与compareTo的区别
这两天在处理支付金额校验的时候出现了点问题,有个金额比较我用了BigDecimal的equals方法来比较两个金额是否相等,结果导致金额比较出现错误(比如3.0与3.00的比较等)。 【注:以下所讲都是以sun jdk 1.4.2版本为例,其他版本实现未必一致,请忽略】首先看一下BigDecimal的equals方法: [java] view plain copy public bool
2018-01-15 09:54:16
410
原创 springboot配置redis作为缓存空间
1.引入 spring-boot-starter-redis(1.4版本前),spring-boot-starter-data-redis(1.4版本后)pom文件:(选用1.3.8版本-->根据个人要求稍作修改) org.springframework.boot spring-boot-starter-redis 1.3.8.RELEASE(选用1.
2018-01-10 13:58:16
1623
原创 关于set方法占据代码多余性
1.代码中经常会出现一个实体类中含有很多set方法进行赋值,比如一个实体类中包含20个参数就可能会有个20行的参数2.一般人会将这么多的set方法放在所在类中令为一个私有的方法我的方法比较简单而且比较实用 首先这边将你觉得比较常用的几个字段令为实体类,同时进行new 所需的对象(注:当这样构造器的时候,必须常见初始的构造器,不然new 构造器的时候会报错) public Comme
2017-12-14 15:46:17
765
原创 List与Set的区别,和Collection
Collection,List,Set,MapCollection和list,Set的关系 在整个java类集中最常使用的类集接口有Collection、Set、List接口,注意以上都是接口。Collection是List和Set两个接口的基接口,List和Set的区别,List是有序的且可重复,但Set是无序的且不可重复。注:(Set是因为不可重复,当放入两个相同的数值进入时
2017-09-11 10:31:42
2616
原创 jar包导入仓库中
jar包导入仓库中mvn install:install-file -Dfile=F:/kaptcha-2.3.jar -DgroupId=com.google.code.kaptcha -DartifactId=kaptcha -Dversion=2.3 -Dpackaging=jar1.将需要导入的jar包放入某个盘的根目录,按住shift点击右击, 在控制台复制上述命
2017-09-08 16:42:25
229
原创 HashMap和LinkedHashMap的区别
HashMap,LinkedHashMap,TreeMap都属于MapMap 主要用于存储键(key)值(value)对,根据键得到值,因此键不允许键重复,但允许值重复。HashMap 是一个最常用的Map,它根据键的HashCode 值存储数据,根据键可以直接获取它的值,具有很快的访问速度。HashMap最多只允许一条记录的键为Null;允许多条记录的值为 Null;Hash
2017-09-08 16:36:44
691
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人