自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (10)
  • 论坛 (1)
  • 收藏
  • 关注

转载 常见密码正则表达式

第一种至少8-16个字符,至少1个大写字母,1个小写字母和1个数字,其他可以是任意字符:/^(?=.*[a-z])(?=.*[A-Z])(?=.*\d)[^]{8,16}$//^(?=.*[a-z])(?=.*[A-Z])(?=.*\d)[\s\S]{8,16}$/其中 [\s\S] 中的\s空白符,\S非空白符,所以[\s\S]是任意字符。也可以用 [\d\D]、[\w\W]...

2020-02-29 13:59:49 134

原创 Thread starvation or clock leap detected 问题产生的可能原因

背景:java,springboot定时任务。我遇到的问题:在我调试的时候,看控制台打印信息,发现了Thread starvation or clock leap detected。我的原因:调试的时候,在定时任务中设了断点,停留时间较长,所以出现Thread starvation or clock leap detected。我的验证:直接运行,并未出现Thread ...

2020-02-28 17:06:59 19198 7

转载 Spring AOP切点表达式详解

1. 简介面向对象编程,也称为OOP(即Object Oriented Programming)最大的优点在于能够将业务模块进行封装,从而达到功能复用的目的。通过面向对象编程,不同的模板可以相互组装,从而实现更为复杂的业务模块,其结构形式可用下图表示:面向对象编程解决了业务模块的封装复用的问题,但是对于某些模块,其本身并不独属于摸个业务模块,而是根据不同的...

2020-02-28 10:20:00 112

转载 Spring AOP 切点(pointcut)表达式

概括这遍文章将介绍Spring AOP切点表达式(下称表达式)语言,首先介绍两个面向切面编程中使用到的术语。 连接点(Joint Point):广义上来讲,方法、异常处理块、字段这些程序调用过程中可以抽像成一个执行步骤(或者说执行点)的单元。从Spring AOP来讲,就是指java的方法和异常处理代码块。 切点(Pointcut):是连接点的描述定义,Spring AOP通过切点...

2020-02-27 21:12:31 211

转载 将pip的下载源更改为国内镜像

Python博大精深之处在于丰富的库,而目前最方便的下载库的方法无疑是pip。由于GFW的存在,当我们在使用pip下载安装某个库的时候,会遇到莫名其妙的网络问题,比如我今天就死活安装不上pandas库。这次要谈的正是改善pip下载网络问题的方法,我推荐的是修改下载源。推荐两个源:豆瓣:http://pypi.douban.com/simple/清华:http...

2020-02-19 10:50:18 147 1

转载 java对象结构

在HotSpot虚拟机中,对象在内存中存储的布局可以分为3块区域:对象头(Header)、实例数据(Instance Data)和对齐填充(Padding)。下图是普通对象实例与数组对象实例的数据结构:对象头HotSpot虚拟机的对象头包括两部分信息:markword 第一部分markword,用于存储对象自身的运行时数据,如哈希码(HashCode)、GC分代年龄、锁状态标志...

2020-02-12 11:04:13 74

转载 JAVA对象结构

对象的内存布局在HotSpot虚拟机中,对象在内存中存储的布局可以分为3块区域:对象头(Header),实例数据(Instance Data)和对象填充(Padding)。实例数据:对象真正存储的有效信息,存放类的属性数据信息,包括父类的属性信息; 对齐填充:由于虚拟机要求 对象起始地址必须是8字节的整数倍。填充数据不是必须存在的,仅仅是为了字节对齐。 对象头:Hotspot虚拟机...

2020-02-12 10:56:55 58

转载 单元测试 AIR 原则

好的单元测试必须遵守 AIR 原则,即 Automatic(自动化)、Independent(独立性)、Repeatable(可重复)。Automatic(自动化)单元测试应该是全自动执行的,并且非交互式的。测试用例通常是被定期执行的,执行过程必须完全自动化才有意义。输出结果需要人工检查的测试不是一个好的单元测试。单元 测试中不准使用 System.out 来进行人肉验证,必须使用 ass...

2020-02-11 10:06:23 796

转载 springboot Service层单元测试

两个实现类实现同一个Service接口public interface CustomUrlService { List<ShopMetrics> getShopMetrics();}@Servicepublic class CustomUrlServiceImpl implements CustomUrlService { @Override pu...

2020-02-11 09:12:11 807

转载 如何用cmd查看电脑wifi密码

steps1*圈圈里就是这台电脑曾经连接过的wifisteps2*1903那里就是要查询的wifi名称_steps3*关键内容就是wifi1903的密码

2020-02-10 15:01:20 153

mariadb-connector-odbc-3.1.3-win64.msi

mariadb-connector-odbc-3.1.3-win64.msi,mariadb的odbc驱动程序

2019-08-15

mariadb-java-client-2.4.3.jar

mariadb-java-client-2.4.3.jar,mariadb的驱动程序,用于java程序

2019-08-15

netty-socketio api接口文档.7z

netty-socketio api接口文档,通过idea生成的netty-socketio的doc文档,api接口文档

2019-10-18

chromedriver_win32.zip

chromedriver_linux64.zip支持77的chrome,用于python爬虫,windows版

2019-08-30

chromedriver_linux64.zip

chromedriver_linux64.zip支持77的chrome,用于python爬虫,linux版

2019-08-30

spoonwep2.rar

BackTrack3下使用的用于破解使用wep加密的wifi的工具。

2019-08-29

phpMyAdmin-4.9.0.1-all-languages.zip

phpMyAdmin-4.9.0.1-all-languages.zip为mysql提供图形管理工具

2019-08-15

mariadb-10.4.6-winx64.msi

mariadb-10.4.6-winx64.msi是mariadb的windows的安装程序。

2019-08-15

mongodb-manual-master.epub

mongodb-manual-master.epub,是mongodb的官方手册,官方教程

2019-08-15

nexus-3.18.0-01-unix.tar.gz

nexus-3.18.0-01-unix.tar.gz unix ,linux平台上的nexus,3.18.0版本

2019-08-08

绝圣弃智-零的留言板

发表于 2020-01-02 最后回复 2020-03-05

空空如也

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

TA关注的人 TA的粉丝

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