页面重构师:1、HTML、CSS 要做到像素级还原 初级前端工程师:1、js基础 中级前端工程师:1、前端后台交互 2、模块 框架 高级前端工程师:1、性能优化,架构 全栈式 复习js基础:形参本身是函数的一个形式变量,实参赋值给形参(如果传入的实参多余形参,我们可以通过arguments(对象)去 ...
分类:
Web程序 时间:
2017-09-17 15:00:38
阅读次数:
156
一、声明式渲染有两种: 1.插值用两个花括号如:{{内容}} 例子:html <div id="app1"> <p>{{message}}</p></div> js: var nv = new Vue({ el:'#app1', data:{ message:'哈喽!', }}) 2.绑定数据如:v ...
分类:
其他好文 时间:
2017-09-17 13:50:35
阅读次数:
193
Spring自身并没有实现缓存解决方案,但是对缓存管理功能提供了声明式的支持,能够与多种流行的缓存实现进行集成。 Spring Cache是作用在方法上的(不能理解为只注解在方法上),其核心思想是:当我们在调用一个缓存方法时会把该方法参数和返回结果作为一个键值存放在缓存中,等到下次利用同样的参数调用 ...
分类:
编程语言 时间:
2017-09-17 01:35:46
阅读次数:
245
编程范式(方式) 命令式编程 如:JS、Java 过程化 对象化: 对象,一组属性的集合;类,对对象的描述;JS没有类 对象 → 原型 → object → null(源) 声明式编程 如:HTML、CSS、SQL DSL领域的特定语言 函数式编程 JS支持命令式、函数式编程,包容性强,有各类写法, ...
分类:
其他好文 时间:
2017-09-16 21:57:14
阅读次数:
135
一、变量提升 在ES6之前,JavaScript没有块级作用域(一对花括号{}即为一个块级作用域),只有全局作用域和函数作用域。变量提升即将变量声明提升到它所在作用域的最开始的部分。上个简历的例子如: 1 2 3 4 5 6 7 8 9 10 console.log(global); // unde ...
分类:
Web程序 时间:
2017-09-16 20:52:08
阅读次数:
272
背景: 你有一段代码可以被组织在一起并独立出来。将这段代码放进一个独立函数,并让函数名称解释该函数的用途。 void PrintOwing(double amount) { PrintBanner(); //print details Console.WriteLine("name:"+_name) ...
分类:
其他好文 时间:
2017-09-13 00:32:41
阅读次数:
183
一、 事务 事务管理对于企业应用而言是非常重要的,事务的存在保证了用户的每一次操作都是可靠的,当用户操作出现异常时也不至于破坏了后台的数据。例如银行的自动取款机,万一你在转账的时候出现了异常,事务机制会保证你后台的数据还是出异常操作之前的数据,也就是是你出异常的这些操作失效。 事务就是一组由于逻辑上 ...
分类:
编程语言 时间:
2017-09-12 23:11:13
阅读次数:
341
本节描述声明式WebSocket编程,可以与后一篇编程式WebSocket作对比学习:首先上服务端:@ServerEndpoint("/chat")
publicclassDeclarativeServer{
@OnOpen
publicvoidonOpen(Sessionsession){
System.out.println("Somebodyiscoming!");
}
@OnClose
publicvoidonClose(){
}
@..
分类:
Web程序 时间:
2017-09-07 22:56:25
阅读次数:
208
1.编程式事务 //1.获取Connection对象 Connection conn = JDBCUtils.getConnection(); try { //2.开启事务:取消自动提交 conn.setAutoCommit(false); //updatePrice()数据库操作 updateBa ...
分类:
其他好文 时间:
2017-09-07 11:56:58
阅读次数:
144
转自:http://www.cnblogs.com/artech/archive/2012/04/12/model-metadata-02.html 在《上篇》我们已经提到过了,Model元数据的定制是通过在作为Model的数据类型极其属性成员上应用相应的特性来实现,这些用于声明式元数据定义的特性大 ...
分类:
Web程序 时间:
2017-09-06 18:26:17
阅读次数:
305