- 博客(34)
- 收藏
- 关注
原创 html应该这样写(抄来的)
昨天在 twitter 上说,怎么忍心把页面写得这么难用?是的,这个世界还有一群人等着我们创建出来的东西,可以让他们的生活能过得更容易呢。比如那些需要读屏软件的用户。作为一个前端,我们又怎么会忍心呢。之前就一直想写这样的一篇文章,分享一下如何去创造一个可访问性更好的页面。今天的计划里有一条把 2HTML T2ag 和 WCAG标准结合起来。我推荐你这样去写你的 HTML,让某些人的生活可以更容...
2012-02-29 10:35:43
201
原创 hibernate的load和get
[img]http://dl.iteye.com/upload/attachment/0063/8915/04f5f625-6552-3309-8bf1-9cb39cfdad93.jpg[/img]
2012-02-28 17:00:10
143
原创 Hibernate的cascade属性
none 默认all 包含delete和save-updatedelete 级联删除save-update 级联保存临时对象或者级联更新游离对象
2012-02-28 12:26:16
119
原创 Hibernate的delete()方法
数据库的外键约束有级联删除,级联更新,set null三种。。。hibernate的cascade="delete"可以忽略数据库外键约束。。。因为[code="java"]Hibernate: update book set type_id=null where type_id=1//先将外键设为nullHibernate: delete from book wh...
2012-02-28 12:18:48
309
原创 SSH-分页
[code="java"] public List findUserByPage(final int currentPage, final int count) { final String hql = "from User u order by u.id"; return (List) getHibernateTemplate().execute( new Hibern...
2012-02-27 11:09:34
109
原创 将文本里的内容转换为小写
[code="java"]public static void main(String[] args) { try { File file = new File("c:\\old.sql"); FileReader fr = new FileReader(file); FileWriter fw = new FileWriter("c:\\new....
2012-02-23 17:18:56
311
原创 Hibernate Session常用方法
Session对象的save()方法:保存一个临时对象,让这个临时对象转换为持久化对象Session对象的update()方法:更新一个游离对象,让这个游离对象转化为持久化对象Session对象的saveOrUpdate()方法:先判断,如果是临时对象就调用save(),如果是游离对象,就调用update()Session对象的delete()方法:先判断,如果是持久化...
2012-02-23 14:48:21
99
原创 SQL外键约束的级联操作
[size=large][color=red]ON DELETE NO ACTION/ON UPDATE NO ACTION[/color]指定如果试图删除A表某一行/修改某一行的主键值,而该行的主键值被B表的现有行中的外键所引用,则产生错误并回滚。[code="sql"]禁止方式create table t_user ( id int not null, name v...
2012-02-23 11:17:28
777
原创 Java键盘输入数据
[code="java"]Scanner c=new Scanner(System.in);int x = c.nextInt();[/code][code="java"]BufferedReaderbufferedReader = new BufferedReader(new InputStreamReader(System.in)); tr...
2012-02-20 15:54:05
92
原创 JS-对象
第一种,构造函数方式[code="java"] function Person(name,age){ this.name=name;//成员变量 this.age = age;//成员变量 Person.company = "Sun";//这是一个静态变量 this.info = function(){ ...
2012-02-17 11:46:37
92
原创 多线程-join的使用
[code="java"]public class MyThread implements Runnable { @Override public void run() { for (int i = 0; i < 100; i++) { System.out.println(Thread.currentThread().getName() + "--" + i);...
2012-02-16 15:23:12
82
原创 Java访问文件列表
[code="java"]public static void main(String[] args) throws Exception { File rootFile = new File("c:\\windows\\system32"); File[] files = rootFile.listFiles(); for (File file : files) { ...
2012-02-16 08:49:37
142
原创 java-字符输入流读取文件时的字符数组的使用
[code="java"]public static void main(String[] args) throws Exception { FileReader fr = new FileReader("c:\\test.txt");// test.txt中内容1234567890 char[] cs = new char[4]; int count = 0; w...
2012-02-16 08:43:31
357
原创 velocity常用指令
常用指令和例子 1、$!obj 直接返回对象结果。 如:在html标签中显示java对象msg的值。$!msg 在html标签中显示经过HtmlUtil对象处理过后的msg对象的值 $!HtmlUtil.doSomething($!msg) 2、#if($!obj) #else #end 判断语句 如:在EasyJWeb各种开源应用中,我们经常看到的...
2012-02-16 08:43:22
254
原创 Class.getResourceAsStream 和 ClassLoader.getResourceAsStream
Class.getResourceAsStream 和 ClassLoader.getResourceAsStream 博客分类: java 两个都可以用于从 classpath 里面进行资源读取, classpath包含classpath中的路径 和classpath中的jar。 两个方法的区别是资源的定义不同, 一个主要用于相对与一个object取资源,而另一个用于取...
2012-02-15 11:51:39
104
原创 Java类的使用过程
Java类的加载Java类的加载是由类加载器来完成的。一般来说,类加载器分成两类:启动类加载器(bootstrap)和用户自定义的类加载器(user-defined)。两者的区别在于启动类加载器是由JVM的原生代码实现的,而用户自定义的类加载器都继承自Java中的java.lang.ClassLoader类。在用户自定义类加载器的部分,一般JVM都会提供一些基本实现。应用程序的开发人员也可以根...
2012-02-15 10:21:18
167
原创 Java的类加载器
Java 中的类加载器大致可以分成两类,一类是系统提供的,另外一类则是由Java 应用开发人员编写的。系统提供的类加载器主要有下面三个:1,引导类加载器(bootstrap class loader):它用来加载 Java 的核心库,是用原生代码来实现的,并不继承自 java.lang.ClassLoader。 引导类加载器是由C++语言编写。所以扩展类加载器.getParent()返回的...
2012-02-15 09:09:18
132
原创 css-盒子模型
[code="java"]this is a test #div1{ width:400; height:100; background-color: pink; } #div2{ width:400; height:80; background...
2012-02-15 08:53:05
227
原创 velocity示例
[code="java"] #set($foo = "velocity") Hello $foo world; My name is $myname Your name is $yourname [/code][code="java"]public static void main(String[] args) { try { ...
2012-02-13 12:17:42
95
原创 velocity找不到vm
Velocity找不到vm文件的解决方案 博客分类: Velocity velocityEclipseApache在Velocity中默认加载vm文件的类是FileResourceLoader,而这个类是用File来读取vm文件的。所以在不同的环境下,File的根目录是不一样的,如在eclipse项目中就是项目的文件夹为根目录 。 解决vm找不到的方法我知道的有这...
2012-02-13 12:04:06
232
原创 EL表达式和JSTL的C标签库
基本语法 一、EL简介 1.语法结构 ${expression} 2.[]与.运算符 EL 提供.和[]两种运算符来存取数据。 当要存取的属性名称中包含一些特殊字符,如.或?等并非字母或数字的符号,就一定要使用 []。例如: ${user.My-Name}应当改为${user } 如果要动态取值时,就可以用[]来做,而.无法做到动态取值。例如: ${sessio...
2012-02-13 09:46:10
114
原创 js-判断浏览器类型
[code="java"] function getOs() { var OsObject = ""; if(navigator.userAgent.indexOf("MSIE")>0) { return "MSIE"; } if(isFirefox=navigator.userAgent.indexOf("Firefox"...
2012-02-13 09:30:45
86
原创 二进制-原码-反码-补码
[img]http://dl.iteye.com/upload/attachment/0063/0874/c91e8f2c-d168-360b-8b09-777c897dc3ef.bmp[/img]
2012-02-13 09:15:17
123
原创 js-事件
[code="java"] //当dom元素发出事件时,改事件对象总是作为事件处理函数的参数 function test(event){//就是这里的event } /** * test不能写成test(),不能带参数 **/ document.getElementById("bt")...
2012-02-10 11:33:35
68
原创 css-HTML中复合调用样式类
注:在一个HTML标签内,可以复合调用多个样式类,也是用空格做运算符,复合类名总字符不能超过256[code="java"]New Document.test1 { width: 400px; height: 60px; color: green; font-size: 30px;}.test2 { border: 1px dashe...
2012-02-10 11:31:51
335
原创 css-div居中
DIV居中,如何编写CSS? div居中的设置该如何编写css?我们在传统的表格布局中,只要设置表格的居中属性就实现了居中的块元素。应用div css网站布局,div的居中该如何编写css来控制它呢? 主要的样式定义如下: body {text-align: center;} #center { margin-right: auto; margin-lef...
2012-02-10 10:06:46
83
原创 css-块元素和行元素
行内元素:html中的大多数是行内元素块元素:主要的块元素有p,div-----------------------------------当浏览器开始渲染 HTML 文档,它从窗口的顶端开始,经过整个文档内容的过程中,分配元素需要的空间。除非文档的尺寸被 CSS 特别的限定,否则浏览器垂直扩展文档来容纳全部的内容。[color=red]每个新的块级元素渲染为新行。行内元素则按...
2012-02-10 09:29:42
90
原创 js-基础
1,数组的使用 第一种:var a = [3,4,5];//初始化了 第二种:var b = [];//没有初始化 第三种:var c = new Array();//没有初始化,和第二种一样 另外:JavaScript中的数组元素类型可以不一样,并且数组的长度也是可以变化的。2,变量的作用域(挺好的例子)[code="java"] v...
2012-02-09 14:01:04
80
原创 css-超链接
a:link-----设置超链接在未访问之前的CSS样式a:hover----设置鼠标悬停在超链接上时的CSS样式a:active---设置超链接被用户激活(在鼠标单击与释放之间发生的事件)时的CSS样式a:visited--设置已经访问过的超链接的CSS样式[code="html"]this is a test a:link { font-siz...
2012-02-09 10:22:07
106
原创 css-表格相关属性
[code="java"]this is a test table { width:600px; height:200px; border:1px solid red; } table td{ border:1px solid green; } 12 34 56 ...
2012-02-09 10:18:03
112
原创 JS-模态窗口的使用
[code="java"] function showDiglog(){ var array = [1,2,3]; var x = window.showModalDialog("second.html",array); //这里阻塞,直到弹出的模态窗口被手动关闭 alert(x); }[/code]...
2012-02-09 10:04:04
168
原创 css-边框
边框样式dotted:点线dashed:虚线solid:实线--------------------------------border:1px solid red; (顺序:上,右,下,左)--------------------------------border-top:1px solid red; border-top-width:1px;bo...
2012-02-09 09:48:50
80
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人