- 浏览: 8581 次
- 性别:
- 来自: 上海
最新评论
文章列表
JavaScript这门编程语言发展至今已经非常流行了,各种名词也层出不穷,我们随便列举下就有一大堆,比如Node.js、jQuery、 JavaScript MVC、Backbone.js、AMD、CommonJS、RequireJS、CoffeScript、Flexigrid、Highchart、 Script Loader、Script Minifier、JSLint、JSON、Ajax......这么多的东西席卷我们的脑海,无疑让人头晕目眩。但本质的东西总是不变的,而所谓本质就 是一些核心的基础概念。这里的基础不是指JavaScript的表达式、数据类型、函数API等基础知识, ...
(1) 所有东西都是对象。可将对象想象成一种新型变量;它保存着数据,但可要求它对自身进行操作。理论上讲,可从要解决的问题身上提出所有概念性的组件,然后在程序中将其表达为一个对象。(2) 程序是一大堆对象的组合;通过消息传递,各对象知道自己该做些什么。为了向对象发出请求,需向那28个对象“发送一条消息”。更具体地讲,可将消息想象为一个调用请求,它调用的是从属于目标对象的一个子例程或函数。(3) 每个对象都有自己的存储空间,可容纳其他对象。或者说,通过封装现有对象,可制作出新型对象。所以,尽管对象的概念非常简单,但在程序中却可达到任意高的复杂程度。(4) 每个对象都有一种类型。根据语法,每个对象 ...
Echo
XXX:显示XXX在屏幕上,若不想显示此句本身,应与Echo on/off联用,得到满意的显示效果。
Echo on/off:
此命令引用间的所有Dos命令,均不显示命令行本身,只显示结果。
@Echo:直接具有 Echo on
的效果,@ 与echo off相象,但它是加在其它命令行的最前面,表示运行时不显示命令行本身。
rem 表示此命令后的字符
为解释行,不执行,只是给自己今后查找用的;
%表示参数,
参数是指在运行批处理文件时在文件
名后加的字符串。变量可以从 %0到%9,%0表示文件名本身,字符串用%1到%9顺序表示。 如C:根 ...
匹配双字节字符(包括汉字在内)
[^\x00-
\xff],可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1),代码示例如下:
console.info( "abc"
.replace( /[^\x00-\xff]/g,
"aa"
).length )
// 3
console.info( "汉字"
.replace( /[^\x00-\xff]/g,
"aa"
).length )
// 4
...
SELECT * FROM company WHERE id IN (31,1,51,61,131) ORDER BY FIND_IN_SET( id ,'31,1,51,61,131')
Spring配置文件中关于事务配置总是由三个组成部分,分别是DataSource、TransactionManager和代理机制这三部分,无论哪
种配置方式,一般变化的只是代理机制这部分。
DataSource、TransactionManager这两部分只是会根据数据访问方式有所变化,比如使用Hibernate进行数据访问
时,DataSource实际为SessionFactory,TransactionManager的实现为
HibernateTransactionManager。
第一种方式:每个Bean都有一个代理
<?xml version=&q ...
1,项目中用的Maven做项目管理工具,在pom.xml中的必须配置如下:
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>jsp-api</artifactId>
<version>2.0</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.apache.s ...
/*
*
* TableSorter 2.0 - Client-side table sorting with ease!
* Version 2.0.3
* @requires jQuery v1.2.3
*
* Copyright (c) 2007 Christian Bach
* Examples and docs at: http://tablesorter.com
* Dual licensed under the MIT and GPL licenses:
* http://www.opensource.org/licenses/mit-license.php
...