随笔分类 - java
摘要:cglib动态代理相比于JDK动态代理的的优秀之处在于它是够实现非接口的动态代理,且提供了多种回调方式,这里就将callbackFilter和MethodInterceptor两种 被代理类 提供统一的回调方式,cglib的主要回调是MethodInterceptor接口,和用于创建动态代理的Enh
阅读全文
摘要:通常我们使用程序处理计算,常见的有单线程,JUC下单的多线程,还有优秀的ForkJoin框架(与递归形式上相似却又优于递归),直接上代码吧 这是ForkJoin的基本示例使用,以下是三种计算的比较; 最后控制台输出:(ForkJoin 优秀啊.....此处向大神Doug Lea模拜......) 注
阅读全文
摘要:之前一直使用的是一对一的单注解方式,今天考到了一对多..果真是什么不会考什么,结果就是什么考试没做出来,数据也没取到。。。。 mysql> select * from clazz;+ + +| id | title |+ + +| 1 | 一班 || 2 | 二班 |+ + +2 rows in s
阅读全文
摘要:由于刚入门Android教程,首先就下载配置了两天,各种草泥马。。。先是被墙,各种配置错误,然后还给我来个gradle版本不对,下载gradle-4.4-all花了老半天,最后还是从别人的网盘下载的。学习资料不多,下面是我在菜鸟教程一字一字敲的,加强了一下理解吗。虽说还是菜鸟都不如的。毕竟花了老半天
阅读全文
摘要:传统的Java应用程序都是采用JDBC来访问数据库的,但传统的JDBC采用的是一种基于SQL的操作方式,这种操作方式与Java面向对象特性不太一致,所以Java EE 应用需要一种技术,通过这种技术能让Java以面向对象的操作关系数据库。 这种特殊的技术就是ORM(Object Relation M
阅读全文
摘要:单表查询: 查询指定记录 select ....where 带IN的关键字查询 not in 带between and的范围查询 select column1,column2 from table1 where column between 3 and 14; 带like的查询 %匹配任意长度的字符
阅读全文
摘要:jvm内存模型由方法区,堆、虚拟机栈、本地方法栈、程序计数器, 1.程序计数器 每个线程都会有自己私有的程序计数器,可以看做当前线程所执行的字节码的行号指示器。 字节码解释器就是通过改变这个计数器的值来选取下一条需要执行的字节码指令,分支、循环、跳转、异常处理、线程上下文切换。 线程恢复时,都要依赖
阅读全文

浙公网安备 33010602011771号