摘要: 1. Spring的事务管理 1.1. 事务是什么? 事务:指单个逻辑操作单元的集合 在操作数据库时(增删改),如果同时操作多次数据,我们从业务希望,要不全部成功,要不全部失败。这种情况称为事务处理。 A转账给B。 第一步,扣除A君账号要转的金额 第二步,增加B君账号的金额 1.2. Spring事 阅读全文
posted @ 2020-03-17 15:15 小小穿梭机^^ 阅读(270) 评论(0) 推荐(0) 编辑
摘要: 1. AOP概述 1.1. 什么是AOP, 面向切面编程 AOP为Aspect Oriented Programming的缩写, 意为:面向切面编程, 通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术. AOP是OOP的延续, 是函数式编程的一种衍生范型. 利用AOP可以对业务逻辑的各 阅读全文
posted @ 2020-03-10 11:16 小小穿梭机^^ 阅读(179) 评论(0) 推荐(0) 编辑
摘要: Spring第一天讲义 1. 说在前面 怎样的架构的程序,我们认为是一个优秀的架构? 我们考虑的标准:可维护性好,可扩展性好,性能。 什么叫可扩展性好? 答:就是可以做到,不断的增加代码,但是可以不修改原来的代码的程序。 如何让程序的可维护性好,可扩展性好呢? 业界有一个公认的标准,高内聚,低耦合。 阅读全文
posted @ 2020-02-25 11:49 小小穿梭机^^ 阅读(217) 评论(0) 推荐(0) 编辑
摘要: 1 子查询 1.1 子查询 sql中查询是可以嵌套的。一个查询可以作为另外一个查询的条件、表。 理解子查询的关键在于把子查询当作一张表来看待。外层的语句可以把内嵌的子查询返回的结果当成一张表使用。子查询可以作为一个虚表被使用。 子查询要用括号括起来 将子查询放在比较运算符的右边(增强可读性) 子查询 阅读全文
posted @ 2019-07-13 17:48 小小穿梭机^^ 阅读(351) 评论(0) 推荐(0) 编辑
摘要: 1.1 函数 函数一般是在数据上执行的,它给数据的转换和处理提供了方便。只是将取出的数据进行处理,不会改变数据库中的值。 函数根据处理的数据分为单行函数和聚合函数(组函数) 组函数又被称作聚合函数,用于对多行数据进行操作,并返回一个单一的结果,组函数仅可用于选择列表或查询的having子句 单行函数 阅读全文
posted @ 2019-07-12 19:38 小小穿梭机^^ 阅读(198) 评论(0) 推荐(0) 编辑
摘要: 1、何为jQuery (1)、jQuery是一个快速、简洁的JavaScript框架,一个优秀的JavaScript代码库(或JavaScript框架)。jQuery设计的宗旨是“write Less,Do More”,即倡导写更少的代码,做更多的事情。它封装JavaScript常用的功能代码,提供 阅读全文
posted @ 2019-07-11 17:26 小小穿梭机^^ 阅读(221) 评论(0) 推荐(0) 编辑
摘要: 1.1 查询语句 1.1.1 select select 用于从数据看查询数据。语法 select field1,filed2,.. . from tablename [where condition] -- 查询所有员工的名字和雇员号 select empno,ename from emp; -- 阅读全文
posted @ 2019-07-02 16:57 小小穿梭机^^ 阅读(497) 评论(0) 推荐(0) 编辑
摘要: 1.1多线程实现 Thread 类位于java.lang中,表示进程中的执行线程。实现多线程有两种方式 1.2.1 [1] 继承Thread public class MyThread extends Thread { @Override public void run() { System.out 阅读全文
posted @ 2019-05-13 22:29 小小穿梭机^^ 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 1.1 网络概念 把多台计算机通过物理线路连接起来,就形成了网络。目的在于交换数据和共享信息。 1.1.1 网络通信的三要素 【1】IP地址:唯一标识网络上的每一台计算机。两台计算机之间通信的必备有素 【2】端口号:计算机中应用的标号(代表一个应用程序) 0-1024系统使用或保留端口 常见端口:h 阅读全文
posted @ 2019-05-11 22:54 小小穿梭机^^ 阅读(204) 评论(0) 推荐(0) 编辑
摘要: 1.1 File类 File类在java中表示(带路径的)文件或者目录。 1.1.1 File常用属性和方法 public static void main(String[] args) { // 给定路径创建File对象 // File file = new File("D:"+File.sepa 阅读全文
posted @ 2019-05-09 23:02 小小穿梭机^^ 阅读(98) 评论(0) 推荐(0) 编辑