- 浏览: 71913 次
- 性别:
- 来自: 其实还可以
最新评论
-
dianzhangzhou:
...
键盘事件 keycode收集 -
java_hq:
leejah 写道 什么玩意?
子页面调用父页面的方法 -
leejah:
什么玩意?
子页面调用父页面的方法 -
shansun123:
呵呵 网友说的对 那些题是给java程序员做能力提升的练习用的 ...
惭愧啊,一个都不会
文章列表
写道
/** * 实现一个动画的开始和结束 可能编码有5方式 */ //the basic type: /* function start() { } function stop() { } */ var Anim = function() {}; /** the fisrt type: *Anim.prototype.start = function() {} Anim.prototype.stop = function() {} */ //the second type: Anim.prototype = { //声明属性 和 方法 有点类型java的object ...
键盘事件 keycode收集
- 博客分类:
- javaScript基础
keycode 8 = BackSpace BackSpace
keycode 9 = Tab Tab
keycode 12 = Clear
keycode 13 = Enter
keycode 16 = Shift_L
keycode 17 = Control_L
keycode 18 = Alt_L
keycode 19 = Pause
keycode 20 = Caps_Lock
keycode 27 = Escape Escape
keycode 32 = space space
keycode 33 = Prio ...
变量键盘的读取:
read 命令: 要读取键盘的输入的变量,用read命令 read一般用在shell script中写,跟使用者进行交互 如:
read -p "Please enter your name:" myname #这句话的意思是输入一个值 赋值给变量myname
输入名字后 可以通过 echo $myname 来看到刚才的输入
来看看read的语法:
选项和参数
-p : 后面可以接提示字符!
-t : 后面可以接等待的 秒数 这个给用户输入一定的时间限制 过了就直接略过
用例:让用户由 ...
今天第一次看Shell脚本的编程,发现老么多空格的错误: 然后去查找了一下资料 转载了一篇文章
http://blog.sina.com.cn/s/blog_45497dfa0100kczc.html
1:
定义变量时, =号的两边不可以留空格. 这里不能添加的原因是 添加了空格一般是 ...
模板方法模式:在一个方法中定义一个算法的骨架,而将一些算法延迟到子类中去实现,模板方法使得子类在可以不改变
算法结构的时候,自己重新定义算法中的步骤
先把定义给出来,以后再慢慢补充内容 先给一个Hibern ...
看了几天设计模式 设计模式给我的感觉是就是 把变化 和 不变化的 东西分开 变化的那部分采用接口 跟不变的那部分组合起来, 不管变化的那部分是什么,因为是接口 跟具体实现没关,所以扩展性比较强,不需要改变原来的代码。。
这也是一个重要原则:就是面向接口编程 而不是面向实现编程 (这很容易理解 要是面向实现的话,一旦实现改变,就得改原来的代码,修改量比较大,并且不以扩展,重复代码会越累越多)
思想……………………………… 想啊想 想不明白 自己写的代码太少了
装饰者模式>>>动态地将责任附加到对象上 若要扩展功能,提供了比继承更有弹性的替代方案,那就是组合。
这也满足了高效java推荐的方法:尽量用组合来替代继承
装饰者和被装饰者(即被包装的组件)必须是一样的类型,也就是说有共同的超类,为什么呢,因为装饰者必须能取代被装饰者
Java/Io系统就是一个典型的装饰器模式
装饰组件是InputStream 装饰器FilterInputStream 如果要扩展 只需要继承FilterInputStream 重写read()方法就行了
import java.io.BufferedInpu ...
6.22
数据库的索引
:
其实我一直不是很理解索引,对索引的了解也就是听别人说,查大数据量的时候要建立索引,加快查询速度。 知道索引在大数据量的时候可以加快查询速度,那么索引是什么呢?
定义是这样的 一个方案中的对象 被oracle服务器用来加速对表的查询
通过使用快速路径访问方法快速定位数据,于表独立存放,
被Oracle数据库服务器使用和维护
,注意建立了索引是不需要我们手动去操作的,会由数据库本身去操作,一定要有WHERE条件才有可能用到索引。
手动创建索引:
CR ...
转自csdn
Quartz Cron 表达式支持到七个域 名称 是否必须 允许值 特殊字符
秒 是 0-59 , - * /
分 是 0-59 , - * /
时 是 0-23 , - * /
日 是 1-31 , - * ? / L W C
月 是 1-12 或 JAN-DEC , - * /
周 是 1-7 或 SUN-SAT , - * ? / L C #
年 否 空 或 1970-2099 , - * / 月份和星期的名称是不区分大小写的。FRI 和 fri 是一样的。 域之间有空格分隔* * * ? * * //这个表达会每秒钟(每 ...
1.合并数组(concat()):
方法 Array.concat()创建并返回一个数组
var tempArr1 = [1,2,3];
var tempArr2 = [4,5,6];
tempArr1.concat(tempArr2);
2.排序(这个最有用了 我们在页面上要进行显示的时候就可以这样排序 就避免后台的排序操作)
Array.sort()调用这个方法是在原数组上进行排序 返回排序后的数组 。 如果调用时没有传参数进去,那么将按照字母顺序进行排序(如果有必要 可以将元素先换成字符串以执行排序操作)
...
看到一个分辨js水平的简单的例子: 问题是判断当前是星期几、
初级想到的是 switch case 或者if else
function one() {
var weekday = new Date().getDay();
var str = "今天是星期";
switch(weekday) {
case 0 :
str+="日";
break;
......
}
return str;
}
以前就开始看过一些XFire的资料,但是每一次都是按照书写的例子才能写出一些基本的例子,根本不理解,目前又做了一种发布webservice的方式 通过继承XFireServlet的方式,这种方式的好处就是简单 不需要配置services.xml文件
User
public class User {
private int id;
private String name;
public int getId() {
return id;
}
public void setId(int id) {
this.id = id;
}
p ...
只是总结些自己看到的用过的一些东西,对别人估计没什么用 持续更新:
Ant结合junit执行自动化测试并输出报告:
http://www.blogjava.net/zhangzhong1018/articles/142411.html(最基础的介绍,比较简单 基本写一次就会了 但是ant想要用熟用好 就得慢慢积累了,感觉ant太强悍了 能干各种各样的事情)
svn服务器搭建:比如我在E:/svn/respority下建立了Myprojects这个数据仓库
403 Fobidden错误 就是说明权限不足,不是大家所说的URL大小写敏感,要去配置权限,装的时候在
E ...
java api中日期类型的继承关系>>
java.lang.Object
--java.util.Date
--java.sql.Date
--java.sql.Time
--java.sql.Timestamp
java.util.Date表示特定的瞬间,精确到了毫秒>>
两个构造函数(别的过期了的我就不说了) Date() Date(long date) 主要方法》》
boolean
after(Date when) 测 ...
事务隔离级别:
隔离级别是指若干个并发的事务之间的隔离程度。在Spring的TransactionDefinition定义了很多种事务的隔离级别
TransactionDefinition.ISOLATION_DEFAULT:这是默认值,表示使用底层数据库的默认隔离级别。对大 ...