会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
遥远的她的博客
博客园
首页
新随笔
联系
订阅
管理
2019年8月20日
自定义注解使用aop记录操作日志
摘要: 1.自定义注解类 2.aop拦截 @AfterThrowing是一种通知类型,可以确保在方法抛出异常时运行一个通知。 以下是@AfterThrowing通知的语法: 语法 @AfterThrowing(pointcut="execution(* com.yiibai.Student.*(..))",
阅读全文
posted @ 2019-08-20 13:30 凄凄惨惨戚戚
阅读(770)
评论(0)
推荐(0)
2019年7月5日
使用Thymeleaf生成html页面
摘要: 1.引入Maven依赖 <!DOCTYPE html> <html lang="zh-CN" xmlns="http://www.w3.org/1999/xhtml" xmlns:th="http://www.thymeleaf.org"> <head> <meta http-equiv="Cont
阅读全文
posted @ 2019-07-05 17:34 凄凄惨惨戚戚
阅读(7212)
评论(1)
推荐(0)
2019年6月26日
Redis实现分布式锁的正确姿势
摘要: 一、前言 在我们日常工作中,除了Spring和Mybatis外,用到最多无外乎分布式缓存框架——Redis。但是很多工作很多年的朋友对Redis还处于一个最基础的使用和认识。所以我就像把自己对分布式缓存的一些理解和应用整理一个系列,希望可以帮助到大家加深对Redis的理解。本系列的文章思路先从Red
阅读全文
posted @ 2019-06-26 17:32 凄凄惨惨戚戚
阅读(463)
评论(0)
推荐(0)
Java类加载器ClassLoader总结
摘要: JAVA类装载方式,有两种: 1.隐式装载, 程序在运行过程中当碰到通过new 等方式生成对象时,隐式调用类装载器加载对应的类到jvm中。 2.显式装载, 通过class.forname()等方法,显式加载需要的类 类加载的动态性体现: 一个应用程序总是由n多个类组成,Java程序启动时,并不是一次
阅读全文
posted @ 2019-06-26 17:15 凄凄惨惨戚戚
阅读(526)
评论(0)
推荐(0)
2019年4月22日
异常
摘要: 什么是异常? 异常就是有异于常态,和正常情况不一样,有错误出错。在java中,阻止当前方法或作用域的情况,称之为异常。 java中异常的体系是怎么样的呢? 1.Java中的所有不正常类都继承于Throwable类。Throwable主要包括两个大类,一个是Error类,另一个是Exception类;
阅读全文
posted @ 2019-04-22 20:44 凄凄惨惨戚戚
阅读(245)
评论(0)
推荐(0)
2019年4月19日
java虚拟机初始
摘要: 每一个java程序运行就会创建一个jvm实例!比如我同时在eclipse中同时运行三个程序,那么就会创建三个jvm实例,三个程序运行于自己的jvm中,互不干扰,当程序运行完毕,那么jvm也会销毁。 类加载过程 步骤:编译成字节码文件,加载,链接(验证,准备,解析),初始化....,我就简单的用下面这
阅读全文
posted @ 2019-04-19 13:51 凄凄惨惨戚戚
阅读(214)
评论(0)
推荐(0)
java虚拟机----gc
摘要: 1.垃圾收集器的由来 为什么要有垃圾收集器啊?不知道有没有想过这个问题,你说我运行一个程序要什么垃圾收集器啊? 随意看一下下面两行代码: 简单画一下内存图,可以看到user这个局部变量本来是指向root这个对象,现在改为指向lisi这个对象,那么此时这个root对象没有人用,假如类似root这样的对
阅读全文
posted @ 2019-04-19 13:36 凄凄惨惨戚戚
阅读(227)
评论(0)
推荐(0)
2019年4月18日
java并发编程 Eexecutor框架
摘要: 为什么引入Executor线程池框架? new Thread()的缺点 每次new Thread()耗费性能 调用new Thread()创建的线程缺乏管理,被称为野线程,而且可以无限制创建,之间相互竞争,会导致过多占用系统资源导致系统瘫痪。 不利于扩展,比如如定时执行、定期执行、线程中断 采用线程
阅读全文
posted @ 2019-04-18 15:06 凄凄惨惨戚戚
阅读(238)
评论(0)
推荐(0)
2019年4月17日
redisCluster安装配置
摘要: 1.1 介绍安装环境 Redis采用redis-3.2.8分1台机器部署,每台机器部署一主一备(相当于3个master,3个salve) 1.2 安装前准备 在home下创建omcr目录将ISO文件(rhel-server-7.1-x86_64-dvd.iso)上传到/home/omcr目录下 将I
阅读全文
posted @ 2019-04-17 10:31 凄凄惨惨戚戚
阅读(154)
评论(0)
推荐(0)
Keepalived+Haproxy 安装配置
摘要: 1 安装配置keepalive 1.1 安装前准备 mount –o loop /home/omcr/rhel-server-7.1-x86_64-dvd.iso /mnt/cdrom [InstallMedia] #代表整个库的名字 不能有空格 name=Red Hat Enterprise Li
阅读全文
posted @ 2019-04-17 10:24 凄凄惨惨戚戚
阅读(347)
评论(0)
推荐(0)
下一页
公告