07 2019 档案

摘要:MyBatis教程系列(八)手写一个MyBatis 阅读全文
posted @ 2019-07-25 15:09 IT当时语_青山师 阅读(11) 评论(0) 推荐(0)
摘要:MyBatis教程系列(六)MyBatis源码解读 阅读全文
posted @ 2019-07-25 15:04 IT当时语_青山师 阅读(13) 评论(0) 推荐(0)
摘要:MyBatis教程系列(五)自定义插件 阅读全文
posted @ 2019-07-25 15:03 IT当时语_青山师 阅读(11) 评论(0) 推荐(0)
摘要:MyBatis教程系列(四)SSM项目案例演示 阅读全文
posted @ 2019-07-25 15:03 IT当时语_青山师 阅读(9) 评论(0) 推荐(0)
摘要:MyBatis教程系列(三)Spring整合Mybatis 阅读全文
posted @ 2019-07-25 15:02 IT当时语_青山师 阅读(10) 评论(0) 推荐(0)
摘要:MyBatis教程系列(二)进阶学习 阅读全文
posted @ 2019-07-25 15:01 IT当时语_青山师 阅读(10) 评论(0) 推荐(0)
摘要:MyBatis教程系列(一)基础 阅读全文
posted @ 2019-07-25 15:00 IT当时语_青山师 阅读(9) 评论(0) 推荐(0)
摘要:Linux 基础 Linux 启动流程 Linux 启动时会看到很多启动信息。 一般 Linux 启动分为5个阶段: 内核的引导 Boot运行 init系统初始化建立终端用户登陆系统 init程序的类型: SysV: init, CentOS 5 之前,配置文件: /etc/inittab Upst 阅读全文
posted @ 2019-07-19 18:24 IT当时语_青山师 阅读(18) 评论(0) 推荐(0)
摘要:Class loader 类加载 如果必须修改的类是预先知道的,最简单的修改类的方式可能是以下这些: 1.通过调用ClassPool.get()获取一个CtClass对象。2.修改它,并且3.调用CtClass对象的writeFile()或者toBytecode()方法获得修改后的class文件 如 阅读全文
posted @ 2019-07-19 16:36 IT当时语_青山师 阅读(53) 评论(0) 推荐(0)
摘要:读、写字节码 Javassist是一个处理字节码的类库。Java字节码存储在一个叫做*.class的二进制文件中。每个class文件包含一个java类或者接口。 javassist.CtClass代表一个class文件的抽象类表示形式。一个CtClass(compile-time class编译时的 阅读全文
posted @ 2019-07-19 16:34 IT当时语_青山师 阅读(26) 评论(0) 推荐(0)
摘要:javassist编程指南(主译) JAVA高级架构师技术栈 javassist是什么? Javassist(Java 编程辅助)使得Java字节码操作更简单。 Javassist可用于编辑字节码的类库。 允许Java程序可以在运行时定义一个新的class、在JVM加载时修改class文件。 不像其 阅读全文
posted @ 2019-07-19 16:32 IT当时语_青山师 阅读(17) 评论(0) 推荐(0)
摘要:源代码: IDEA中运行单元的测试的截图: Eclipse中运行OK: 解决方案: 在你的Idea安装目录下的(比如笔者安装在以下目录): D:\JetBrains\IntelliJ IDEA 2019.1.3\bin 里面的文件 idea64.exe.vmoptions追加以下内容: -Dedit 阅读全文
posted @ 2019-07-18 18:37 IT当时语_青山师 阅读(23) 评论(0) 推荐(0)