2 java-小学生

尚未进行身份认证

我要认证

半路出家,IT新人,请多多指教

等级
TA的排名 2w+

Spring AOP @Before @Around @After 等 advice 的执行顺序

转载自 :https://blog.csdn.net/rainbow702/article/details/52185827

2020-07-15 09:10:54

redis-5.0.4配置文件详解

redis.conf# Redis configuration file example.## Note that in order to read the configuration file, Redis must be# started with the file path as first argument:## ./redis-server /path/to/redis....

2020-01-20 14:44:32

史上最全HttpStatus状态码

CONTINUE(100, "Continue"), SWITCHING_PROTOCOLS(101, "Switching Protocols"), PROCESSING(102, "Processing"), CHECKPOINT(103, "Checkpoint"), OK(200, "OK"), CREATED(201, "Created"), ...

2019-12-19 10:54:00

连接数据库 mysql serverTimezone 问题

遇到一个问题:项目jar包扫描后,升级了好多jar包,包括mysql的驱动jar包升级到了8.0版本以上。升级后从mysql中查出的时候,全都比数据库的时间多13小时,而且这些时间存到数据库的时间,有些是正确的时间,有时比正确时间少13小时,这样返回给前端的时间就不准确,解决这个问题只要在springboot的数据库连接配置中增加一段配置就能解决问题spring: datasource...

2019-12-18 10:29:50

多线程面试20题(带答案)

1、线程和进程的区别 线程是程序执行时的最小单位,它是进程的一个执行流,是CPU调度和分派的基本单位, 一个进程可以由很多个线程组成,线程间共享进程的所有资源,每个线程有自己的堆栈和局部变量。 线程由CPU独立调度执行,在多CPU环境下就允许多个线程同时运行。同样多线程也可以实现并发操作, 每个请求分配一个线程来处理2、实现线程有哪几种方式? 继承Thr...

2019-05-15 16:57:29

java中各种集合的扩容机制记录总结

转自:https://blog.csdn.net/wwwtotoro/article/details/79543308JAVA中的部分需要扩容的内容总结如下:第一部分:HashMap 、HashSet、Hashtable第二部分:ArrayList、Vector、CopyOnWriteArrayList第三部分:StringBuffer、StringBuilder先从以下几个源...

2019-03-01 15:00:00

1024程序员节

听说今天发布博客会得到特殊勋章?

2018-10-24 17:11:50

logback的使用和logback.xml详解

一、logback的介绍Logback是由log4j创始人设计的另一个开源日志组件,官方网站: http://logback.qos.ch。它当前分为下面下个模块:logback-core:其它两个模块的基础模块 logback-classic:它是log4j的一个改良版本,同时它完整实现了slf4j API使你可以很方便地更换成其它日志系统如log4j或JDK14 Logging l...

2018-10-23 16:31:22

浅谈UML中常用的几种图——用例图

 1.UML简介  统一建模语言(Unified Modeling Language,UML)又称标准建模语言,是始于1997年的一个OMG标准,它是一个支持模型化和软件系统开发的图形化语言,为软件开发的所有阶段提供模型化和可视化支持,包括由需求分析到规格,到构造和配置。  *注:OMG, Object Management Group 对象管理组织2.UML常见图分类  UM...

2018-10-13 11:18:59

qW3xT.2

我遇到的是一款qW3xT.2的病毒,网上查了一下,好像是挖矿病毒。在此贴一下我找到的关于病毒的资料。这是我的服务器这篇文章可谓是出自高手之笔,感觉说的很厉害,但是非专业人士的我有点看不懂,看个大概   https://blog.netlab.360.com/ddg-mining-botnet-jin-qi-huo-dong-fen-xi/还有就是下面这篇文章,比较早,但是遇到的是同类问...

2018-07-31 15:42:10

电脑快捷键大全

从事IT业几年了,本人还有一些电脑的快捷键不会用,这样办公效率会大大降低,下面给大家介绍一下电脑的快捷键使用:亲测win7系统可用,其他系统自测Alt+ESC切换到上一个操作的窗口Alt+F4关闭当前窗口Print Screen截取当前全屏幕到剪切板Alt+Print Screen截取当前窗口屏幕截图到剪切板Alt+Shift在输入法之间切换Alt+Tab切换当前打开的...

2018-07-23 10:36:18

不定期更新:linux常用命令总结

===============================jar包启动==========================================进入jar包所在目录 ——————>      nohup java -jar jar包名称 > 要将日志打印到哪里  2>&1 &    后台启动  返回进程号——————>    ps-ef  ...

2018-07-23 10:23:00

比较spring cloud和dubbo,各自的优缺点是什么

 dubbo由于是二进制的传输,占用带宽会更少springCloud是http协议传输,带宽会比较多,同时使用http协议一般会使用JSON报文,消耗会更大dubbo的开发难度较大,原因是dubbo的jar包依赖问题很多大型工程无法解决springcloud的接口协议约定比较自由且松散,需要有强有力的行政措施来限制接口无序升级dubbo的注册中心可以选择zk,redis等多种,...

2018-07-23 09:33:07

SpringBoot+Maven+Dubbo+Zookeeper+CentOS7 项目搭建与发布到阿里云服务器

      由于最近项目要用到dubbo+zookeeper。所以就在网上找了一些例子来看,试着自己搭建了一个项目,并放到了服务器上,大家有兴趣可以访问。这篇文章主要记录项目搭建以及部署过程中踩过的坑,希望能帮到你。。。项目结构如下:项目目录结构项目是idea新建一个简单springboot项目,然后在这个项目基础上新建两个module项目:springboot-dubbo-pro...

2018-07-21 14:45:40

聚合maven+spring-boot打包可执行jar

  整整搞了一天,终于解决这个问题了。这里是四个module,module之间存在依赖,打包两个可执行jar,看下最终效果吧                   聚合maven+spring-boot的搭建很简单,和普通的聚合maven没有什么区别。聚合maven+spring-boot打包成可执行jar就不是那么容易了,主要是因为spring-boot的坑有点多啊。普通聚合maven打包...

2018-07-21 08:44:42

JDK动态代理工厂实现

        java代理有jdk动态代理、cglib代理,这里只说下jdk动态代理,jdk动态代理主要使用的是java反射机制(既java.lang.reflect包)                对类增强的3种方式:        继承        装饰者        动态代理动态代理:        一个类不能或不适合直接访问目标对象,可以使用代理对象。动态代理的目标:       ...

2018-07-04 14:12:28

Springboot常用注解大全

springboot注解:@Service:注解在类上,表示这是一个业务层bean@Controller:注解在类上,表示这是一个控制层bean@Repository:注解在类上,表示这是一个数据访问层bean@Component:注解在类上,表示通用bean,value不写默认就是类名首字母小写@Autowired:按类型注入.默认属性required=true;当不能确定Sprin...

2018-06-30 14:42:45

网络编程--UDP/TCP学习

第一章 网络通信协议        通过计算机网络可以使多台计算机实现连接,位于同一个网络中的计算机在进行连接和通信时需要遵守一定的规则,这就好比在道路中行驶的汽车一定要遵守交通规则一样。在计算机网络中,这些连接和通信的规则被称为网络通信协议,它对数据的传输格式、传输速率、传输步骤等做了统一规定,通信双方必须同时遵守才能完成数据交换。        网络通信协议有很多种,目前应用最广泛的是TCP/...

2018-06-29 11:01:15

解决IDEA 自动引入局部变量失效问题

刚刚遇到一个问题,就是在写代码的时候习惯性的先写右边然后自动补全局部变量,可是刚刚百试百灵的Alt+Enter快捷键失灵了,瞬间就不会写代码了。就像你new File(“d:\\linshi\\1.txt”) 按住Alt+Enter不会自动补全左边。就让人很头疼。然后各种百度终于功夫不负有心人,终于找到解决办法了。看图...

2018-06-22 12:17:26

SQL查询语句中的 limit offset

经常用到在数据库中查询中间几条数据的需求比如下面的sql语句:① selece * from testtable limit 2,1;② selece * from testtable limit 2 offset 1;注意:1.数据库数据计算是从0开始的2.offset X是跳过X个数据,limit Y是选取Y个数据3.limit  X,Y  中X表示跳过X个数据,读取Y个数据这两个都是能完成需...

2018-06-12 09:11:32

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 1024勋章
    1024勋章
    #1024程序员节#活动勋章,当日发布原创博客即可获得
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。