- 博客(21)
- 资源 (44)
- 收藏
- 关注
原创 程序的基本元素(个人感觉)
本文纯属个人在看了一点儿资料后的感想,本人并未对里面的内容进行过仔细地考证,因此希望读者能进行批判地阅读。里面肯定有很多错误,还望大家不吝赐教。 要使一台计算机成功地进行计算,一般只需要两种元素:operator & operands。operator在开始时只有“+“,后来发展到了各种以加法为基础的四则运算,用的方法就是我们要经常遇到的”封装“。 数字和字符: 数字对于计
2009-09-29 09:25:00 1371 1
转载 mysql修改表结构alter,转自:http://waryist.javaeye.com/blog/104739 waryist的blog
转自:http://waryist.javaeye.com/blog/104739 waryist的blog ALTER [IGNORE] TABLE tbl_name alter_spec [, alter_spec ...]alter_specification:
2009-09-28 10:52:00 1012
原创 9.28 关于Form的一个困惑
今天在调整Html界面的时候,发现Form这个看起来没有外在表现的标签却仍占据一定大小的空间,那个空间在的上部,占据一行。不知这是为什么,也许是为了使得所有的标签都有hidden属性,并使得所有标签在这个属性下的表现一致? 如果哪位朋友知道这个问题的答案,希望您能不吝赐教。
2009-09-28 09:20:00 626
原创 9.27 jsp在网页上留下的东西
在调试一个jsp时,发现jsp给网页留下的就是字符,也仅仅是字符而已,不会再加上""之类的东西。也不需要连字符进行字符串连接操作
2009-09-27 17:14:00 608
转载 MySql中的Timestamp类型字段的使用
TIMESTAMP列类型提供一种类型,你可以使用它自动地用当前的日期和时间标记INSERT或UPDATE的操作。如果你有多个TIMESTAMP列,只有第一个自动更新。 自动更新第一个TIMESTAMP列在下列任何条件下发生:列没有明确地在一个INSERT或LOAD DATA INFILE语句中指定。 列没有明确地在一个UPDATE语句中指定且一些另外的列改变值。
2009-09-24 09:04:00 1932
原创 9.23 script标签中的内容一定要正确
今天下午费了2个多小时来处理一个onload中的代码,本以为是JavaScript和Html的执行顺序的问题,但查了一些资料,并进行了一些测试,发现不是这里的问题。 对照另外一份正确执行的代码,才发现原来问题出在标签中的language和type属性写错了,因此js不能正确加载。
2009-09-23 15:33:00 633
原创 9.22 CSS复合属性和JavaScript在Html页面中的执行顺序
CSS复合效果 CSS的效果是可以重叠的,例如class="a b",那么这个节点就同时拥有了a和b的属性,并且,b可以覆盖a的属性。 JavaScript在Html中的执行顺序 经过简单测试,发现JavaScript的执行顺序是按照js的加载顺序进行的,而onload函数是在整个页面加载完成后才开始执行。 我的测试文件: <!--To change this te
2009-09-23 15:08:00 1352
原创 9.20:javascript执行顺序和改变DOM节点的CSS class属性
今晚解决了两个问题:JavaScript执行顺序问题:JavaScript文件在加载html页面时一起加载,如果在js文件中有要执行的语句,此时就会执行。有一种方法可以使得在页面完全加载结束后再执行js代码,那就是将js代码放到页面的最底部。改变DOM节点的class属性值:使用node.className,而不是node.style.className
2009-09-20 21:46:00 2257
原创 Html,Jsp和JavaBean里面的“.”和“/”所代表的路径
在Jsp和jsp中的javabean里面,"/"指的是tomcat所在的根路径,如果是在Windows下就是tomcat所在盘的盘符;而“.”指的是tomcat的bin目录所在的路径。 我猜想这是因为jsp代码都会被tomcat转为Servlet,而Servlet是在tomcat中访问的,所以jvm在运行Servlet时就认为目录是tomcat所在的目录。 Html中的“/”指的则
2009-09-16 22:49:00 860
原创 Erik Demaine关于如何成为一名程序员的建议
“If you want to be a good programmer, theres only one way to do that. And that is spending 2 years programming everyday. If you want to be a great programmer, theres two way to do it, You can spend
2009-09-12 00:18:00 4473 3
原创 jQuery入门学习九:仿GoogleSuggest
本文的内容基本来自itcast上的视频教程,所用示例也基本是那上面的例子 GoogleSuggest是一种搜索框常用的技术,也是Ajax的典型应用之一。这个功能看上去挺容易实现,可要实现的漂亮,还是要费一些功夫。要实现一个比较完整的Google Suggest功能,一般要实现下面这些功能:获得用户在搜索框获取焦点的动作响应每一个keyup事件,包括退格和回车根据搜索框中
2009-09-10 16:20:00 2174 3
原创 jQuery入门学习八:动态股票信息
本文的内容基本来自itcast上的视频教程,所用示例也基本是那上面的例子 这个例子的核心是tooltip功能的实现,就是当鼠标移到某个链接上,就会显示一些相应的信息,这个功能很常见,也很有用。 要实现这样的一个功能,一般需要这些信息:股票名称,代码股票当前价格,昨日收盘价,今日开盘价 因此,做这个demo要首先实现一个Stock类,里面包含有这些信息
2009-09-10 09:48:00 2678 1
原创 jQuery入门学习七:可编辑的表格
本文的内容基本来自itcast上的视频教程,所用示例也基本是那上面的例子 这个例子将实现一个很酷的功能,在一个表格中,双击它就可以使其由只读变为可编辑状态。其实想想也容易,无非就是下面这些步骤:相应双击事件,找到鼠标点击的那个文本框将文本框中的内容保存起来将文本用输入框代替,并使输入框中的值为保存的内容响应用户的键盘事件,当用户按回车时将输入框中的数据发到服务器
2009-09-09 22:32:00 2339
原创 jQuery入门学习六:可收缩展开的级联菜单
本文的内容基本来自itcast上的视频教程,所用示例也基本是那上面的例子 如果用纯JavaScript代码而不使用框架的话,那么做一个级联菜单也许是一件让人生畏的事情,但有了框架,这件事情就很容易了,这就是框架的好处,极大地提高了开发效率,并且更可靠和易于维护。使用jQuery来实现级联菜单的一般步骤如下: 1.首先使用和创建一个级联菜单 <!DOCTYPE HTML P
2009-09-09 15:31:00 5655
原创 jQuery入门学习五:浮动窗口
本文的内容基本来自itcast上的视频教程,所用示例也基本是那上面的例子 其实浮动窗口就是一个div,然后用css控制其外观,用JavaScript控制其行为。是一种通过对原始数据不断修改来得到自己所要的结果的一种方法。 创建浮动窗口一般要经过以下几步:创建一个窗口实体:div<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Tran
2009-09-09 15:12:00 7585 1
原创 jQuery入门学习四:jQuery处理xml格式的返回数据
在这个示例程序中,我将使用$.ajax()方法,使用$.get()方法也可以,但我觉得$.ajax()更好一些,代码更容易懂,并且也不怎么复杂。//定义用户名校验的方法function verify(){ //首先测试一下页面的按钮按下,可以调用这个方法 //使用javascript的alert方法,显示一个探出提示框 //alert("按钮被点击了!!!")
2009-09-09 14:45:00 2533
原创 jQuery入门学习三:XMLHttpRequest处理xml格式的返回数据
在发送请求时,返回类型为text和xml的XHR没什么区别,区别在于回调函数处理返回数据的方式 示例代码://回调函数function callback() { //alert(xmlhttp.readyState); //5。接收响应数据 //判断对象的状态是交互完成 if (xmlhttp.readyState == 4) {
2009-09-09 14:32:00 2820
原创 jQuery入门学习二:使用jQuery方式实现异步登录验证
在《jQuery入门学习一》中,我们很容易发现这种方法的关键几步其实只需要几行代码,大量的代码都用于处理跨浏览器操作,而处理这种问题的方法是很固定的,因此可以抽出来封装一下,从而实现代码复用和更简洁的代码。 此外,有很多操作,如document.getElementById()等是经常要用到的,如果每次都输入这么长的代码,将使得我们的工作效率不是很高,因此人们就对这种操作作一个封装,使得代码
2009-09-09 11:08:00 6624
原创 jQuery入门学习一:原始XMLHttpRequest方法回顾
用一个典型的登录验证的例子来演示吧一般来说,使用XMLHttpRequest对象来进行登陆验证要经过以下这几个步骤使用DOM方式获得输入框中的值
2009-09-09 10:52:00 5683
原创 2009.9.7
上午修改了下程序,解决了显示的不规则问题。问题出在一个table的css值为absolute,这使得我的页面重叠显示。从中可以明显的感觉到,混乱的组织是个噩梦,因为那如同一团乱麻一样,全都搅在了一起,使得“触一发而动全身”的现象经常发生。 可为什么人们还是经常写出一些乱七八糟的程序呢?我想在谈论这个话题之前,最好先分析下组织糟糕的程序和组织良好的程序之间的差别。 组织糟糕的程序:
2009-09-07 21:48:00 602
原创 JavaScript中的常见问题(乱码,IE缓存,代理)
解决AJAX中文乱码常用的两种方法1. 在客户端进行encodeURI(utf-8也可以不做,默认),在服务器端将iso-8859-1编码转为utf-8编码2.在客户端进行两次encodeURI,在服务器端进行一次转换。第2种方法能解决问题的原因: 进行两次转换后,在第一次getparameter方法中进行第一次解码,因为解出来的是英文(第一次encode之后的结果),
2009-09-01 23:02:00 1907
The Life and Work of John Forbes Nash Jr
2009-12-20
Recursive Functions of Symbolic Expressions and Their Computation by Machine, Part I
2009-12-20
NEW POLYNOMIAL-TIME ALGORITHM.pdf
2009-12-20
REMINISCENCES ABOUT THE ORIGINS OF LINEAR PROGRAMMING.pdf
2009-12-20
The Turing Test paper and von Neumann’s EDVAC report..pdf
2009-12-20
Antikythera Mechanism3.pdf
2009-12-20
Antikythera Mechanism2.pdf
2009-12-20
Antikythera Mechanism1.pdf
2009-12-20
New Directions in Cryptography, Diffie and Hellman
2009-12-20
Godel's Theorem and the Birth of the Computer-goedel.pdf
2009-12-20
Jonathan von Neumann and EDVAC
2009-12-20
《Simulating Physics with Computers》
2009-12-20
Pro Apache Struts with ajax
2009-12-11
head first java second edition english part2
2009-12-02
head first java second edition (english) part1
2009-12-02
MRGIS: A MapReduce-Enabled High PerformanceWorkflow System for GIS
2009-09-01
《JavaScript语言精髓与编程实践》精简版
2009-09-01
深入浅出struts2(infoq免费版,中文版)
2009-09-01
Structure and Interpretation of Computer Programs(2nd edition)
2009-07-28
web mappingn illustrated
2008-10-09
The c++ programming language(english edition)
2008-10-04
h264的结构说明,英文版
2011-11-15
jubincn博文“GDB简单教程”中的示例程序
2011-09-14
GIS:A Computing Perspective 第一版 chm格式
2010-07-13
Apress.Beginning.Apache.Struts.From.Novice.to.Professional.Feb.2006.pdf
2009-12-18
Berkeley计算机经典阅读材料
2009-12-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人