会员
周边
新闻
博问
AI培训
云市场
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
醉东风
Powered by
博客园
博客园
|
首页
|
新随笔
|
联系
|
订阅
|
管理
上一页
1
2
3
4
5
下一页
2018年4月10日
模拟实现jdk动态代理
摘要: 实现步骤 1、生成代理类的源代码 2、将源代码保存到磁盘 3、使用JavaCompiler编译源代码生成.class字节码文件 4、使用JavaCompiler编译源代码生成.class字节码文件 5、返回代理类的实例 实现代码 测试代码 测试结果: Before invokeRealSubject
阅读全文
posted @ 2018-04-10 15:13 醉东风
阅读(643)
评论(1)
推荐(2)
编辑
2018年4月8日
jdk动态代理实现原理
摘要: JDK动态代理 JDK动态代理是代理模式的一种实现方式,其只能代理接口。 使用步骤 1、 新建一个接口 2、 为接口创建一个实现类 3、 创建代理类实现java.lang.reflect.InvocationHandler接口 4、 测试 简单案例 根据使用步骤: 首先新建一个接口Subject 然
阅读全文
posted @ 2018-04-08 15:24 醉东风
阅读(93733)
评论(18)
推荐(16)
编辑
2018年4月3日
spring aop与aspectj
摘要: AOP:面向切面编程 简介 AOP解决的问题:将核心业务代码与外围业务(日志记录、权限校验、异常处理、事务控制)代码分离出来,提高模块化,降低代码耦合度,使职责更单一。 AOP应用场景: 日志记录、权限校验、异常处理、事务控制等 相关概念 图片来源: https://raw.githubuserco
阅读全文
posted @ 2018-04-03 14:53 醉东风
阅读(13767)
评论(0)
推荐(3)
编辑
2018年3月29日
java设计模式-代理模式
摘要: 简介 定义 代理模式定义:给某一个对象提供一个代理,通过代理来控制对该对象的引用。 相关角色 Subject: 抽象主题角色接口。是RealSubject和Proxy的共用接口。 RealSubject: 真实主题角色,实现了Subject接口。 Proxy: 代理角色,内部有RealSubject
阅读全文
posted @ 2018-03-29 17:17 醉东风
阅读(202)
评论(0)
推荐(0)
编辑
2017年12月19日
Cannot load project: com.intellij.ide.plugins.PluginManager$StartupAbortedException
摘要: 今天电脑突然蓝屏,idea异常关闭,开机重启后,打开idea,点击项目出现 Cannot load project: com.intellij.ide.plugins.PluginManager$StartupAbortedException的错误 解决方法: 找到idea的插件安装目录: 将ava
阅读全文
posted @ 2017-12-19 17:33 醉东风
阅读(4158)
评论(0)
推荐(1)
编辑
2017年12月18日
itext转html为pdf遇到的问题
摘要: 记录一下使用itext将html文件转为pdf文件遇到的一些问题 1、中文不显示 原因:itext默认不支持中文 解决方法:引入中文字体 需要注意的是在java代码中设置好中文字体后,还需要在html引用该字体,否则不会起效果。 2、css不起作用 原因:css文件使用的是相对路径 解决方法:将相对
阅读全文
posted @ 2017-12-18 23:21 醉东风
阅读(33154)
评论(1)
推荐(0)
编辑
2017年12月13日
Centos7下redis设置密码、开放远程访问权限
摘要: redis的安装与启动可参考前一篇文章:http://www.cnblogs.com/zuidongfeng/p/8032505.html redis安装成功后,默认是没有设置密码的启动redis-cli,不需要认证,可直接进行操作,如下: 1、设置密码 之前已经设置redis为自启动了,配置文件放
阅读全文
posted @ 2017-12-13 16:57 醉东风
阅读(6072)
评论(0)
推荐(0)
编辑
Centos7下安装redis
摘要: 一、安装redis 第一步:下载redis安装包 wget http://download.redis.io/releases/redis-4.0.6.tar.gz 第二步:解压压缩包 tar -zxvf redis-4.0.6.tar.gz 第三步:yum安装gcc依赖 yum install g
阅读全文
posted @ 2017-12-13 13:54 醉东风
阅读(330800)
评论(25)
推荐(45)
编辑
2017年11月27日
springboot部署多个vue项目
摘要: 在springboot下部署多个vue项目,只需要将vue打包成静态文件后,将其放在resources的静态文件夹下即可。 如下图:static目录下有三个vue的静态文件夹,分别为运营后台(admin)、企业后台(company)、网站前端(www) 访问地址: 运营后台:http://ip:po
阅读全文
posted @ 2017-11-27 23:10 醉东风
阅读(3878)
评论(1)
推荐(0)
编辑
java实现ssm框架的crud
摘要: 上一篇博客写了通过表名获取数据库表结构的demo,现在我以此为基础实现了一个简单的通过数据库表结构生成对应的实体,通过读取mapper接口文件、mapping映射文件、 service映射文件模板,替换其中需要替换的字符,最后生成想要的文件。 项目目录结构如下: 模板文件放在了templates文件
阅读全文
posted @ 2017-11-27 12:38 醉东风
阅读(1103)
评论(0)
推荐(0)
编辑
上一页
1
2
3
4
5
下一页