`
文章列表
    我曾经听到这么一个故事: 一个年轻的程序员问一个老程序员(一个比较牛逼的公司的CTO) 年轻程序员: 你为什么这么牛X., 就好像没有你不会的。老程序员: 积累的。年轻程序员: 怎么才能积累到您的程度呢。我每天都在积累。但是似乎都没有感觉到进步。老程序员: 我从20岁开始做到了一件事情,直到今天,而且尽可能地保证不间断。年轻程序员: 到底是什么? 老程序员: 我每天保证自己有2个小时在学习新的东西。
作者小毅的博客:http://andymao.com/ 很多朋友问过我absolute与relative怎么区分,怎么用?我们都知道absolute是绝对定位,relative是相对定位,但是这个绝对与相对是什么意思呢?绝对是什么地方的绝对,相对又是相对于什么地方而言的呢?那他们又有什么样的特性,可以做出什么样的效果呢?关于两者之间又有什么样的技巧呢?下面我们就来一一解读。     Absolute,CSS中的写法是:position:absolute; 他的意思是绝对定位,他是参照浏览器的左上角,配合TOP、RIGHT、BOTTOM、LEFT(下面简称TRBL)进行定位,在没有设定TRBL,默 ...

switch case

    博客分类:
  • j2se
关于java中switch使用的一些说明 switch(表达式) { case 常量表达式1:语句1; .... case 常量表达式2:语句2; default:语句; } default就是如果没有符合的case就执行它,default并不是必须的. case后的语句可以不用大括号. switch语句的判断条件可以接受int,byte,char,short,不能接受其他类型. 一旦case匹配,就会顺序执行后面的程序代码,而不管后面的case是否匹配,直到遇见break,利用这一特性可以让好几个case执行统一语句. 例如: switch(x) { case 1: case 2: case ...
SQL注入攻击的总体思路:发现SQL注入位置;判断服务器类型和后台数据库类型;确定可执行情况对于有些攻击者而言,一般会采取sql注入法。下面我也谈一下自己关于sql注入法的感悟。 注入法:从理论上说,认证网页中会有型如:select * from admin where username='XXX' and password='YYY' 的语句,若在正式运行此句之前,如果没有进行必要的字符过滤,则很容易实施SQL注入。如在用户名文本框内输入:abc’ or 1=1-- 在密码框内输入:123 则SQL语句变成:select * from admin where username='abc’ or ...
jsp 代码   <s:iterator value="collection1" status="status">       <s:property value="collection1[#status.index][0]"/>       <s:property value="collection1[#status.index][1]"/>   </s:iterator>   说明:[#status.index][?]" ,指示遍历数组指定的脚 ...
Hidden 对象 Hidden 对象代表一个 HTML 表单中的某个隐藏输入域。 这种类型的输入元素实际上是隐藏的。这个不可见的表单元素的 value 属性保存了一个要提交给 Web 服务器的任意字符串。如果想要提交并非用户直接输入的数据的话,就是用这种类型的元素。 在 HTML 表单中 <input type="hidden"> 标签每出现一次,一个 Hidden object就会被创建。 您可通过遍历表单的 elements[] 数组来访问某个隐藏输入域,或者通过使用document.getElementById()。 IE: Internet E ...
有疑问http://www.bccn.net/Article/kfyy/java/jszl/200610/4511.html   4.让spring完成自动装配    例如:<bean id = “mybean” class = “blog.spring.MyBean”autowire = “autowire type”/>下面是几种autowire type的说明:● byname : 试图在容器中寻找和需要自动装配的属性名相同的bean或id,如果没有找到相应的bean,则这个属性未被装配上。● byType : 试图在容器中寻找一个与需要自动装配的属性类型相同的bean或id ...
Oracle 与 Mysql 常用命令对比   Oracle mysql 对比版本 Enterprise Oracle10g Release 10.2.0.1.0 mysql 4.1.21-nt 默认安装目录 ..\oracle\product\10.2.0 ..\MySQL\MySQL Server 4.1 各种实用程序所在目录 ..\oracle\product\10.2.0\db_1\BIN ..\MySQL\MySQL Server 4.1\bin 客户程序 SQL*Plus mysql 安装后系统默认用户(库) syssystemscott mysqltes ...
  【IT168 技术文档】今天一个CownewStudio的使用者通过QQ问我他的Eclipse安装CownewStudio以后在eclipse中可以看到studio,但是运行的时候提示类加载错误。因为CownewStudio目前的版本只支持JDK5,所以我询问他Eclipse使用的是不是1.4的JRE,但是他确认它用的就是1.5的。   后来经过实验,我确认还是JRE版本的问题,他就把他的Eclipse截图发给了我,以证明他用的是JDK1.5,但是我发现他发过来的图片工程编译器配置对话框的。哈哈,我终于明白了,让他把Eclipse的配置详细信息(“帮助”=》“关于Eclipse”=》“配置详 ...
js中innerHTML与innerText的用法与区别 用法:<div id="test">   <span style="color:red">test1</span> test2</div>在JS中可以使用:test.innerHTML:   也就是从对象的起始位置到终止位置的全部内容,包括Html标签。   上例中的test.innerHTML的值也就是“<span style="color:red">test1</span> test2 ”。test ...
[setTimeout] setTimeout(表达式,延时时间) 在执行时,是在载入后延迟指定时间后,去执行一次表达式,记住,次数是一次 用setTimeout实现的自动变化显示随机数的效果: <html> <head> <script> window.onload=sett; function sett() { document.body.innerHTML=Math.random(); setTimeout("sett()",500); } </script> </head> <body> < ...
  ctrl+1 快速修复ctrl+t 继承实现关系 F3 调到声明或者定义的地方。 shift+箭头 复制 ctrl+shift+T 快速打开类,,ctrl+shift+R  打开资源,,,某某文件.. 查什么方法,还是search!!!---------------- 调试》》      F5单步调试进入函数内部。            F6单步调试不进入函数内部,如果装了金山词霸2006则要把“取词开关”的快捷键改成其他的。      F7由函数内部返回到调用处。      F8一直执行到下一个断点。 Ctrl+Q跳到最后一次的编辑处 Ctrl+/ 在代码窗口中是这种//~注释。      ...

css2.0 手册下载

    博客分类:
  • css
学习css,必备!

span 和 div

两个都是块, div,会霸占一行, span,比较友好,当行元素不会被挤到下一行。
选择器的优先级 关键字: css selector CSS样式定义多了,常常出现显示效果与预期不一致的情况。其中很大一部分原因在于起作用的样式。 1.多个选择器可能会选择同一个元素,有3个规则,从上到下重要性降低:       !important的用户样式       !important的作者样式       作者样式       用户样式       浏览器定义的样式 2. CSS规范为不同类型的选择器定义了特殊性权重,特殊性权重越高,样式会被优先应用。 权重设定如下: html选择器,权重为1; 类选择器,权重为10; id选择器,权重为100; 这里还有一种情况:在html标签中直接使 ...
Global site tag (gtag.js) - Google Analytics