摘要: AOP分为两种方式:xml配置和注解(@Aspect,@Pointcut和@advice). Pointcut Expression(切面表达式):指示器(designators(execution()和其他))、通配符(wildcards(*,..,+))和逻辑运算符(||、&&和!)。 通配符: 阅读全文
posted @ 2018-09-06 15:27 沉默有时是最好的诉说 阅读(282) 评论(0) 推荐(0) 编辑
摘要: SQL分类: DDL(Data Definition Language),数据定义语言,主要是定义数据库、表、列、索引等数据库对象,常用关键字为:create、drop、alter等。 DML(Data Manipulation Language),数据操纵语言,主要是添加、删除、修改、查询数据库记 阅读全文
posted @ 2018-09-06 15:27 沉默有时是最好的诉说 阅读(93) 评论(0) 推荐(0) 编辑
摘要: Spring:控制反转、面向切面。 控制反转——Spring通过一种称作控制反转(IoC)的技术促进了低耦合。当应用了IoC,一个对象依赖的其它对象会通过被动的方式传递进来,而不是这个对象自己创建或者查找依赖对象。你可以认为IoC与JNDI相反——不是对象从容器中查找依赖,而是容器在对象初始化时不等 阅读全文
posted @ 2018-06-14 10:18 沉默有时是最好的诉说 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 1、自旋锁 2、自旋锁的其他种类 3、阻塞锁 4、可重入锁 5、读写锁 6、互斥锁 7、悲观锁 8、乐观锁 9、公平锁 10、非公平锁 11、偏向锁 12、对象锁 13、线程锁 14、锁粗化 15、轻量级锁 16、锁消除 17、锁膨胀 18、信号量 阅读全文
posted @ 2017-09-24 14:15 沉默有时是最好的诉说 阅读(135) 评论(0) 推荐(0) 编辑
摘要: catalog: 一、MyBatis简单使用 二、SQL语句映射文件(1)resultMap 二、SQL语句映射文件(2)增删改查、参数、缓存 三、动态SQL语句(该sql动态语句是根据需要自己拼装sql语句,以及多表查询,使用广泛,讲解各种配置文件sql语句的标签:where、if、choose、 阅读全文
posted @ 2017-09-17 23:23 沉默有时是最好的诉说 阅读(395) 评论(0) 推荐(0) 编辑
摘要: 优化mysql 数据库子查询,提高查询查询效率可以采用join相关语法进行优化。 mysql 数据库查询数据库表语法:查看本数据库语法为:show tables;其他数据库表查询语法:show tables from 数据库名称; 数据库查询语法:select database(); 数据库表结构查 阅读全文
posted @ 2017-08-31 10:28 沉默有时是最好的诉说 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 进程是程序一种动态的形式,是CPU、内存等资源占用的基本单位,而线程不能占用这些资源,进程可以含有多个线程,线程是进程内部的一个执行序列; 线程是轻量级进程,进程之间是相互独立的,通信比较困难,但是线程之间共享一块内存,可以通过线程进行通信。 阅读全文
posted @ 2017-08-24 10:24 沉默有时是最好的诉说 阅读(112) 评论(0) 推荐(0) 编辑
摘要: EJB类型分为三种: (1)会话 bean(分为无状态和有状态会话)是实现业务逻辑; (2)实体 bean是奖数据库的表记录与内存中的entity映射; (3)消息驱动(MessageDriven Bean),只接收客户端发送的JMS消息处理。用于异步编程。 阅读全文
posted @ 2017-08-23 20:51 沉默有时是最好的诉说 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 有4种方式可以用来创建线程:继承Thread类实现Runnable接口,实现Runnable接口这种方式更受欢迎,因为这不需要继承Thread类。在应用设计中已经继承了别的对象的情况下,这需要多继承(而Java不支持多继承),只能实现接口。同时,线程池也是非常高效的,很容易实现和使用。应用程序可以使 阅读全文
posted @ 2017-08-22 11:42 沉默有时是最好的诉说 阅读(111) 评论(0) 推荐(0) 编辑
摘要: 第一步:注册驱动==》:Class.forName("数据库驱动的完整名称(mysql的数据库驱动名称:com.mysql.jbdc.Driver)"); 第二步:创建一个数据库连接:Connection conn=DriverManager.getConnection("数据库连接URL","用户 阅读全文
posted @ 2017-08-08 14:52 沉默有时是最好的诉说 阅读(339) 评论(0) 推荐(0) 编辑