今天看项目源码,看到Service类继承了一个SelfProxy类,这个类实现了一个叫self()的方法,用于返回动态代理生成的实例。 为什么要返回实例呢,因为有的时候类内部需要调用自身的public方法,而这些方法有些是带着advice的,直接调用advice不会生效。 不生效的原因顾名思义,JD ...
分类:
其他好文 时间:
2018-07-23 19:52:56
阅读次数:
152
前言如果读者是利用搜索引擎(百度、谷歌)搜索“Linux安装MySQL”找到这里,且又是一位萌新,那么请认真阅读前言及其他文字。如果是只老鸟了,请直接寻找你想要的内容,跳跃阅读。这个标题表明了我们的目的,即指定操作系统(Linux)安装我们所需要的软件(MySQL),但是却有三个方面的错误。错误一:没有明确操作系统是Linux的哪个发行版。事实上,不同的Linux发行版是有所差异的,体现在所选用的
分类:
数据库 时间:
2018-07-14 14:53:31
阅读次数:
236
前言 hash表是一种key-value访问的数据结构,hash表存储的数据能够很快捷和方便的去查询。在很多工程项目都需要使用到hash表来存储数据。对于hash表的详细说明这里就不进行阐述了,不了解的可以去查找资料进行了解。今天这里是使用glib的hash库来进行数据的存储和读写,通过实例来进行简 ...
分类:
其他好文 时间:
2018-07-13 19:07:57
阅读次数:
2001
1、事务介绍 事务(Transaction),一般是指要做的或所做的事情。在计算机术语中是指访问并可能更新数据库中各种数据项的一个程序执行单元(unit)。 这里我们以取钱的例子来讲解:比如你去ATM机取1000块钱,大体有两个步骤:第一步输入密码金额,银行卡扣掉1000元钱;第二步从ATM出100 ...
分类:
其他好文 时间:
2018-07-11 01:02:42
阅读次数:
185
1. 官网下载合适的版本https://dev.mysql.com/downloads/mysql/5.6.html#downloads 2. 解压文件 3.复制解压后的mysql文件到系统本地软件目录 4. 添加用户组和用户 5. 安装数据库: 进入安装mysql软件目录:执行命令 cd /usr ...
分类:
数据库 时间:
2018-07-03 18:22:44
阅读次数:
189
yum -y install gcc gcc-c++ autoconf libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel libxml2 libxml2-devel zlib zlib-devel glibc glib ...
分类:
系统相关 时间:
2018-07-02 14:15:38
阅读次数:
358
1. 检测系统是否自带有mysql 若有则卸载 2. 安装相关依赖包 3. 官网下载mysql源码安装包 下载时需注意:切勿下载 mysql-5.5.60-linux-glibc2.12-x86_64.tar.gz 此包不包含cmake安装文件 地址:https://dev.mysql.com/do ...
分类:
数据库 时间:
2018-07-01 00:27:47
阅读次数:
338
Bean Validation API Apache Commons Lang Aspectj Redis <!-- https://mvnrepository.com/artifact/redis.clients/jedis --> <dependency> <groupId>redis.clie ...
分类:
其他好文 时间:
2018-06-24 22:25:57
阅读次数:
167
一、基本环境配置 1.1、安装常用软件 1.2、Install yum repo 1.3、close firewalld 1.4、安装常用软件 二、安装nginx 官网地址:http://nginx.org/en/download.html 2.1、yum方式安装: 2.2、配置nginx #配置n ...
分类:
系统相关 时间:
2018-06-18 10:33:29
阅读次数:
201
https://blog.csdn.net/fenglibing/article/details/4531033 通过反射创建新的类示例,有两种方式: Class.newInstance() Constructor.newInstance() 以下对两种调用方式给以比较说明: l Class.new ...
分类:
其他好文 时间:
2018-06-11 13:40:09
阅读次数:
115