假设你已了解关于 HTML、CSS 和 JavaScript 的知识。 3.1起步 创建一个?.html?文件,然后通过如下方式引入 Vue: <script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script> 3.2声明式渲染 ...
分类:
Web程序 时间:
2019-08-17 14:55:28
阅读次数:
103
Vue.js 使用了基于 HTML 的模板语法,允许开发者声明式地将 DOM 绑定至底层 Vue 实例的数据。 6.1插值 var obj = { msg: 'Hello Vue.js', rawHtml: '<span style="color: red">This should be red.< ...
分类:
Web程序 时间:
2019-08-17 14:33:29
阅读次数:
100
第八讲 面向切面编程--aop 1、aop:aspect oriented programming 面向切面编程 2、aop在spring中作用 提供声明式事务服务(声明式事务) 允许用户实现自定义切面 3、aop:在不改变原有代码的情况下增加新的功能。 传统的编程模式: Aop的编程模式:横向的编 ...
分类:
其他好文 时间:
2019-08-16 21:11:03
阅读次数:
140
MyBatis 是干嘛的? MyBatis 是一个 SQL 映射框架,它通过 XML 描述符或者注解将对象与 关系型数据库 的存储过程或 SQL 语句关联起来。 特性 缓存 1. 支持声明式数据缓存; 2. 提供基于 HashMap 的默认缓存实现; 3. 提供 API 供其他缓存实现。 使用 单独 ...
分类:
其他好文 时间:
2019-08-11 13:25:24
阅读次数:
65
首先简单解释一下什么是声明式实现? 要做一件事, 需要知道三个要素,where, what, how。即在哪里( where)用什么办法(how)做什么(what)。什么时候做(when)我们纳入how的范畴。 1)编程式实现: 每一个要素(where,what,how)都需要用具体代码实现来表示。 ...
分类:
编程语言 时间:
2019-08-08 23:36:31
阅读次数:
165
1.1简介 区别于EJB的特性 简化javaBean,为了降低java开发的复杂性,Spring采取了以下4种关键策略: 基于POJO的轻量级和最小入侵性编程 通过依赖注入和面向接口实现松耦合 基于切面和惯例进行声明式编程 通过切面和模板减少样板式代码 1.2依赖注入(DI) ? 依赖注入到底是什么 ...
分类:
编程语言 时间:
2019-08-07 14:38:51
阅读次数:
132
本文主要介绍preload的使用,以及与prefetch的区别。然后会聊聊浏览器的加载优先级。 preload 提供了一种声明式的命令,让浏览器提前加载指定资源(加载后并不执行),在需要执行的时候再执行。提供的好处主要是 将加载和执行分离开,可不阻塞渲染和 document 的 onload 事件 ...
分类:
其他好文 时间:
2019-08-06 13:44:25
阅读次数:
118
事务 事务:要么都成功!要么都不成功! 事务四大特性:ACID :原子性、一致性、隔离性、持久性。 声明式事务 Spring支持两种事务处理机制: 编程式事务:把所有事务的代码写在业务中; 声明式事务:使用AOP横切进去;一般都会使用声明式事务 要开启 Spring 的事务处理功能,在 Spring ...
分类:
编程语言 时间:
2019-08-06 00:24:33
阅读次数:
113
1.事务的介绍: 事务涉及到数据的一致性问题。 事务:要么都成功,要么都不成功! 事务的四大特性: ACID :原子性;一致性;隔离性;持久性。 编程中遇到的实际问题: 在如下的实现类(UserDaoImpl)中,执行了:先添加一个user,再删除一个user的操作,最后打印出所有的用户列表。 当我 ...
分类:
编程语言 时间:
2019-07-31 01:26:58
阅读次数:
125
Feign什么是Feign:Feign是Netflix开源的声明式Http客户端关于Feign的基本使用方式在微服务之间的通信的方式一文中介绍过,这里不再赘述Feign的组成:Feign.Builder:所有的FeignClient都是由Feign.Builder构建Client:feign.Client.Default内部实际用的是HttpURLConnection,而LoadBalanceFe
分类:
编程语言 时间:
2019-07-30 10:57:15
阅读次数:
773