02 2012 档案

摘要:在ASP.NET中,如果同一页面有多个文本框,在每个文本框按“回车”按钮,将会默认响应第一个Button的Click事件,怎样能随意的按回车键而不引发意外的响应或者怎样在不同的地方按回车键得到不同的响应二、在不同的地方按回车键得到不同的响应 如果同一页面上有多个文本框(TextBox),每个文本框对应不同提交按钮(Button),如下列“登录”的页面里,有“输入邮箱号”和“输入帐号”两个文本框和“进入邮箱”、“进入社区”两个按钮。实现步骤如下:1。建立页面和代码文件(此步骤不详细介绍)2。给 form 加上 onkeydown="keydown()"以屏蔽掉页面的回车响应 阅读全文
posted @ 2012-02-29 18:53 spring3 阅读(286) 评论(0) 推荐(0)
摘要:MYSQL中TIMESTAMP类型的默认值MYSQL中TIMESTAMP类型可以设定默认值,就像其他类型一样。1、自动UPDATE 和INSERT 到当前的时间:表:———————————Table Create Table—— ————————————————————————————-t1 CREATE TABLE `t1` ( `p_c` int(11) NOT NULL, `p_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP ) ENGINE=InnoDB DEFAULT CHA 阅读全文
posted @ 2012-02-29 09:54 spring3 阅读(60474) 评论(1) 推荐(0)
摘要:一、逻辑代数基础: 1,数字用二进制表示,所有可能出现的数只有0和1两个。 2,基本运算只有“与”、“或”、“非”三种。 与运算定义为:(用 & 表示与运算) 0 & 0 = 0 0 & 1 = 0 1 & 0 = 0 1 & 1 = 1 可以简单理解为:只要有一个0,结果就是0,和乘法类似。 或运算定义为:(用 | 表示与运算) 0 | 0 = 0 0 | 1 = 1 1 | 0 = 1 1 | 1 = 1 可以简单理解为:只要有一个1,结果就是1,和加法类似。 二、逻辑运算示例: 01111010101010101111111111111111 &a 阅读全文
posted @ 2012-02-29 09:54 spring3 阅读(506) 评论(0) 推荐(0)
摘要:这篇文章主要是从原理, 手册和源码分析在PHP中查询MySQL返回大量结果时, 内存占用的问题, 同时对使用MySQL C API也有涉及. 昨天, 有同事在PHP讨论群里提到, 他做的一个项目由于MySQL查询返回的结果太多(达10万条), 从而导致PHP内存不够用. 所以, 他问, 在执行下面的代码遍历返回的MySQL结果之前, 数据是否已经在内存中了? - while ($row = mysql_fetch_assoc($result)) { // … } 当然, 这种问题有许多优化的方法. 不过, 就这个问题来讲, 我首先想到, MySQL是经典的C/S(Client/Ser... 阅读全文
posted @ 2012-02-29 09:53 spring3 阅读(290) 评论(0) 推荐(0)
摘要:1.保持简单直白(Keep It Simple Stupid)2.不要自我复制(Don’t Repeat Yourself)3.能干的人解决问题。智慧的人绕开问题(A clever person solves a problem. A wise person avoids it)– Einstein4.沉默会被理解为赞同(Silence is construed as approval)( Picked from Kevin blog )5.没有火就不会有烟(There is no smoke without fire)6.先想好,后编程(Think first, Program later) 阅读全文
posted @ 2012-02-29 09:52 spring3 阅读(135) 评论(0) 推荐(0)
摘要:Web开发不是一件轻松的任务,开发者需要做很多的事情来确保网站运行正常、高效… 本文介绍15个非常优秀的每个web开发者都应该拥有的工具,列表如下: 1. Firebug Firebug是Firefox下的一款开发类插件,现属于Firefox的 五星级强力推荐插件之一。它集HTML查看和编辑、Javascript控制台、网络状况监视器于一体,是开发JavaScript、CSS、HTML和 Ajax的得力助手。Firebug如同一把精巧的瑞士军刀,从各个不同的角度剖析Web页面内部的细节层面,给Web开发者带来很大的便利。 2. GIMP GIMP 是 GNU 图像处理程序(GNU Im... 阅读全文
posted @ 2012-02-29 09:52 spring3 阅读(325) 评论(0) 推荐(0)
摘要:range.NumberFormatLocal = "@"; //设置单元格格式为文本 range = (Range)worksheet.get_Range("A1", "E1"); //获取Excel多个单元格区域:本例做为Excel表头 range.Merge(0); //单元格合并动作 worksheet.Cells[1, 1] = "Excel单元格赋值"; //Excel单元格赋值 range.Font.Size = 15; //设置字体大小 range.Font.Underline=true; //设置 阅读全文
posted @ 2012-02-28 20:08 spring3 阅读(266) 评论(0) 推荐(0)
摘要:1. 函数的任意数目的参数 你可能知道PHP允许你定义一个默认参数的函数。但你可能并不知道PHP还允许你定义一个完全任意的参数的函数 下面是一个示例向你展示了默认参数的函数: // 两个默认参数的函数 function foo($arg1 = '', $arg2 = '') { echo "arg1: $arg1\n"; echo "arg2: $arg2\n"; } foo('hello','world'); /* 输出: arg1: hello arg2: world */ foo(); 阅读全文
posted @ 2012-02-28 14:30 spring3 阅读(184) 评论(0) 推荐(0)
摘要:1. 计算年数你想通过生日来计算这个人有几岁了。SELECT DATE_FORMAT(FROM_DAYS(TO_DAYS(now()) – TO_DAYS(@dateofbirth)), '%Y') + 0;2. 两个时间的差取得两个 datetime 值的差。假设 dt1 和 dt2 是 datetime 类型,其格式为 ‘yyyy-mm-dd hh:mm:ss’,那么它们之间所差的秒数为:UNIX_TIMESTAMP( dt2 ) – UNIX_TIMESTAMP( dt1 )除以60就是所差的分钟数,除以3600就是所差的小时数,再除以24就是所差的天数。3. 显示某一列 阅读全文
posted @ 2012-02-28 14:29 spring3 阅读(151) 评论(0) 推荐(0)
摘要:名称 返回类型 描述validate(options) 返回:Validator 验证所选的FORMvalid() 返回:Boolean 检查是否验证通过rules() 返回:Options 返回元素的验证规则rules(add,rules) 返回:Options 增加验证规则rules(remove,rules) jquery.validate是一个基于jquery的非常优秀的验证框架,我们可以通过它迅速验证一些常见的输入,并且可以自己扩充自己的验证方法,而且对国际化也有非常好的支持。jquery.validate 官方网址:http://bassistance.de/jquery-plu. 阅读全文
posted @ 2012-02-28 14:29 spring3 阅读(274) 评论(0) 推荐(0)
摘要:经常会碰到需要从数据库中导出数据到Excel文件,用一些开源的类库,比如PHPExcel,确实比较容易实现,但对大量数据的支持很不好,很容易到达PHP内存使用上限。这里的方法是利用fputcsv写CSV文件的方法,直接向浏览器输出Excel文件。 // 输出Excel文件头,可把user.csv换成你要的文件名 header('Content-Type: application/vnd.ms-excel'); header('Content-Disposition: attachment;filename="user.csv"'); head 阅读全文
posted @ 2012-02-28 14:28 spring3 阅读(240) 评论(0) 推荐(0)
摘要:今天非常成功的将BO-BLOG转换成WordPress,我很早就想转成WordPress,但是我看了周围的一些博友转换的并不是很成功,多多少少都有数据丢失,我这次从BO-BLOG转换成WordPress,可以是非常的成功。BO-BLOG转换成WordPress程序2010下载地址:http://u.115.com/file/f47f52f18f但是我服务器的php不是最新版本,所以wordpress不能更新到最新版。郁闷。bo-blog to wordpress转换的后续问题 由于我的网赚日记已经被搜索引擎收录了一些文章,目前的流量也大多数靠搜索引擎,而转换之后肯定会对收录有很大的影响,所以. 阅读全文
posted @ 2012-02-28 14:28 spring3 阅读(221) 评论(0) 推荐(0)
摘要:谷歌近来已放弃了许多不重要的产品,其中最近放弃的是用于火狐的谷歌工具栏。 这种免费下载的工具栏可提供多种功能,如网页自动翻译、拼写检查和搜索栏等。谷歌推出火狐工具栏的时间早于其他任何浏览器,但谷歌表示,现在火狐自身已具备许多同类功能,因此没有理由继续为火狐4以后的浏览器提供支持。 业界人士指出,另一个原因则是谷歌已经拥有自己的浏览器Chrome,这种浏览器是谷歌公司战略的基石之一,它能帮助谷歌影响网络标准,并促使用户使用其网络服务。 业界人士称,谷歌来自于火狐工具栏的搜索流量很高,但在Chrome继续攫取市场份额的形势下,火狐工具栏的重要性将越来越小。据市场研究公司StatCounter... 阅读全文
posted @ 2012-02-28 14:27 spring3 阅读(124) 评论(0) 推荐(0)
摘要:因为.Net和Java是国内市场占有率最高的两门技术,对于准备学习编程语言的初学者来说,.Net和Java是初学者首先考虑的两门技术,因此很多人一遍遍的问“学.Net还是学Java”,社区中也每天都有“.Net控”在唱衰Java,也有“Java控”在唱衰.Net,一时间硝烟四起,让初学者更加迷惑。 做为一个.Net、Java、Delphi、Python、PHP等语言都进行过有一定复杂度的项目开发的人来说,我对任何一门语言都没有宗教式狂热崇拜,因此我也相对理性的对整个问题进行分析。 从北京、广州、上海等地区2010年的就业统计数据(由于没有找到更权威的数据,这些数据是我对主流招聘网站和技术网站的 阅读全文
posted @ 2012-02-27 19:11 spring3 阅读(195) 评论(0) 推荐(0)
摘要:数据挖掘(Data Mining)就是从大量数据中发现潜在规律、提取有用知识的方法和技术。因为与数据库密切相关,又称为数据库知识发现(Knowledge Discovery in Databases,KDD) ,就是将高级智能计算技术应用于大量数据中,让计算机在有人或无人指导的情况下从海量数据中发现潜在的,有用的模式(也叫知识)。广义上说,任何从数据库中挖掘信息的过程都叫做数据挖掘。从这点看来,数据挖掘就是BI(商业智能)。但从技术术语上说,数据挖掘(Data Mining)特指的是:源数据经过清洗和转换等成为适合于挖掘的数据集。数据挖掘在这种具有固定形式的数据集上完成知识的提炼,最后以合适的 阅读全文
posted @ 2012-02-27 18:57 spring3 阅读(1309) 评论(0) 推荐(0)
摘要:(为避免吵架,郑重声明,本人不是高手,只是有感而发的一点个人陋见,欢迎指正,事先感谢): 就我自己的理解,谈谈我对读研和软件学院的看法,不妥之处一笑了之即可。 如果你有实际开发工作经验,感觉自己的水平和实力进入了一个高原期,迫切需要从理论上提高,那么计算机学院是唯一选择。因为计算机学院才能让你在理论上更上一层楼。软件学院从教学计划上就没有把你往这方面带。当然能不能更上一层楼最终还是完全取决于你自己。需要特别说明的是,工作经验并不一定等于开发经验,我见过很多工作2-3年的人,但是没有一点开发经验。你说:“他们都有很强的开发能力,只是不太喜欢读书,也只是希望混个学历对今后在岗位上晋升有好处”,.. 阅读全文
posted @ 2012-02-27 18:57 spring3 阅读(177) 评论(0) 推荐(0)
摘要:1.- 所有的程序都写的很烂,除了我的。我要告诉你一个坏消息,兄弟,所有的程序都写的很烂,包括你的。无论你在上面花多少功夫,其他大多数程序员总是会认为你写的代码很烂、他们能写出比你好10倍的程序。如何纠正:不要挑剔别人的程序,有一天也许你的程序会被人放在聚光灯下挑剔。要保持客观和专业的评论,不要轻易判断。要谦虚,从周围人哪里学习经验,警戒自己不要写出这么糟的程序。2.- 我几秒钟就能把它改好,不用走变更流程了。抄捷径充满诱惑,每个人都想抄捷径。有时候抄捷径是必要的,但总的来说,抄捷径是危险的,非常危险,应该避免这样做。走捷径也许会节省你数小时的时间,但如果走错了,它可能会给你带来数月的麻烦。如 阅读全文
posted @ 2012-02-27 18:56 spring3 阅读(150) 评论(0) 推荐(0)
摘要:WCF简述Windows Communication Foundation(WCF)是由微软发展的一组数据通信的应用程序开发接口,它是.NET框架的一部分,由 .NET Framework 3.0 开始引入,与 Windows Presentation Foundation 及 Windows Workflow Foundation 并行为新一代 Windows 操作系统以及 WinFX 的三个重大应用程序开发类库。在 .NET Framework 2.0 以及前版本中,微软发展了 Web Service (SOAP with HTTP communication),.NET Remoting 阅读全文
posted @ 2012-02-27 18:55 spring3 阅读(226) 评论(0) 推荐(0)
摘要:我始终认为,对一个初学者来说,IT界的技术风潮是不可以追赶的,而且也没有能力去追赶。我时常看见自己的DDMM们把课本扔了,去卖些价格不菲的诸如C#, VB.Net 这样的大部头,这让我感到非常痛心。而许多搞不清指针是咋回事的BBS站友眉飞色舞的讨论C#里面可以不用指针等等则让我觉得好笑。C#就象当年的ASP一样,“忽如一夜春风来,千树万树梨花开”,结果许多学校的信息学院成了“Web 学院”。96,97级的不少大学生都去做Web 了。当然我没有任何歧视某一行业的意识。我只是觉得如果他们把追赶这些时髦技术的时间多花一点在基础的课程上应该是可以走得更远的。几个误区初学者对C#风潮的追赶其实也只是学习 阅读全文
posted @ 2012-02-27 18:54 spring3 阅读(219) 评论(0) 推荐(0)
摘要:数据字典是Oracle存放有关数据库信息的地方,其用途是用来描述数据的。比如一个表的创建者信息,创建时间信息,所属表空间信息,用户访问权限信息等。当用户在对数据库中的数据进行操作时遇到困难就可以访问数据字典来查看详细的信息。 Oracle中的数据字典有静态和动态之分。静态数据字典主要是在用户访问数据字典时不会发生改变的,但动态数据字典是依赖数据库运行的性能的,反映数据库运行的一些内在信息,所以在访问这类数据字典时往往不是一成不变的。以下分别就这两类数据字典来论述。 1. 静态数据字典 这类数据字典主要是由表和视图组成,应该注意的是,数据字典中的表是不能直接被访问的,但是可以访问数据字典中... 阅读全文
posted @ 2012-02-27 18:48 spring3 阅读(268) 评论(0) 推荐(0)
摘要:在日常编写代码的过程中,有很大一部分时间我们需要从一堆数据中找到符合条件的数据,这个过程很简单,即便是新手也能够完成。在一个流程中,由于这样的工作常常要做,让大家觉得很烦,有时候直接就在一个大的逻辑里面把它给加上了,搞得代码很乱。本人编写了一个函数,功能比较简单,就是完成这个功能,大家可以在此函数基础之上,继续封装一些功能更加强大的查找函数。////// 根据条件获取数据。/// 程序编辑时,很大一部分工作量是要进行数据数据比对,从一些数据中获取符合条件的数据/// 本函数完成以字符形式进行比较,获取 "等于值"的结果集合。/// 相应的可以衍生出很多其他类型的操作,如不等 阅读全文
posted @ 2012-02-27 18:44 spring3 阅读(251) 评论(0) 推荐(0)
摘要:在Oracle数据库使用过程中,会存在表中数据被误删除的情况,如果被删除的数据有备份,则可从备份中获取,若表数据被删除至发现被删除期间没有进行备份,则可使用Oracle闪回技术进行数据恢复(适用于短时间内被删除的数据),可恢复数据的时间根据数据库的配置有所不同select * from 表名 as of timeestamp to_timestamp('日期','日期格式')示例:如下语句恢复表salb27在'2011-9-7 15:00:00'这个时刻的数据select * from salb27 as of timestamp to_time 阅读全文
posted @ 2012-02-27 18:42 spring3 阅读(207) 评论(0) 推荐(0)
摘要:PHP5.3新增了一个叫做__invoke的魔术方法,这样在创建实例后,可以直接调用对象。 class testClass { public function __invoke { print “hello world”; } } $n = new testClass; $n(); 执行结果为: hello world。 官方示例 class CallableClass { public function __invoke($x) { var_dump($x); } } $obj = new CallableClass; $obj(5); var... 阅读全文
posted @ 2012-02-27 09:56 spring3 阅读(156) 评论(0) 推荐(0)
摘要:Peter Knego向我们展示了一些有趣的东西:官方数据:程序员年纪越大越出色、越稀有。他使用StackOverflow的声誉值和其它几个指标来印证他的观点。 他的总结是: 随着年龄的增加,程序员的数量急剧下降。程序员数量的峰值出现在27岁,随后每6-7年减少一半。 40左右的程序员对比20左右的程序员,回答的数量前者比后者多一倍,而提问仅为一半之多。这显示年轻一代更喜欢学习,而老一代更喜欢教授。 帖子的质量,例如每个帖子的分值,随着年龄只有微弱的增加。 老程序员通过更活跃的回答问题来赢得声誉。 明年我就年满40,在很多编程相关的社交圈里都被公认为“老程序员”。我的经验如下: ... 阅读全文
posted @ 2012-02-27 09:56 spring3 阅读(104) 评论(0) 推荐(0)
摘要:需要知道一个网页是否适合手机浏览,想了点方案。 1.域名: 二、三级域名中包含有m 3g wap mobile 的算是。当然像 mobile也有坑爹的 比如像mobile.qq.com,mobile.yahoo.com 2.网页的DTD: XHTML MP 或 wap<!DOCTYPE html PUBLIC “-//WAPFORUM//DTD XHTML Mobile 1.0//EN” “http://www.wapforum.org/DTD/xhtml-mobile10.dtd”><!DOCTYPE wml PUBLIC “-//WAPFORUM//DTD WML 1.1 阅读全文
posted @ 2012-02-27 09:56 spring3 阅读(307) 评论(0) 推荐(0)
摘要:functiongetCheckboxValue($inputname){ //注意ie8和高版本的firefox不支持jquery对checked的选择器 //vars=$(‘input[type="checkbox"][name="xxx"][checked]‘);是获取不到选定的元素 //需要用下面的方法获取选中节点 var str=”";var s=$(‘input[type="checkbox"][name="'+$inputname+'"]‘);var postuserid = 阅读全文
posted @ 2012-02-27 09:55 spring3 阅读(210) 评论(0) 推荐(0)
摘要:Smarty Smarty的特点是将模板编译成PHP脚本,然后执行这些脚本。很快,非常灵活。Heyes Template Class 一个非常容易使用,但功能强大并且快速的模板引擎,它帮助你把页面布局和设计从代码中分离。FastTemplate 一个简单的变量插值模板类,它分析你的模板,把变量的值从HTML代码中分离处理。ShellPage 一个简单易用的类,可以让你的整个网站布局基于模板文件,修改模板就能改变整个站点。STP Simple Template Parser 一个简单、轻量级并且易于使用的模板分析类。它可以从多个模板中组装一个页面,把结果页面输出到浏览器或者文件系统。OO Tem 阅读全文
posted @ 2012-02-27 09:54 spring3 阅读(194) 评论(0) 推荐(0)
摘要:偶尔的,我会被人问道:如何成为一名优秀的程序员,更或者,如何成为一名程序员。每次人们问起,我都力图给出不同的答案。因此,我的答 案是各种各样的。下面就是我认为的成为一名优秀的程序员需要做的一些事情。记住,想成为一名程序员,很多条路可走,这里列出的只是我的方法。 1. 解决你自己的问题 — 从外面获取答案和自己解决问题、找到答案,这两种方式是有区别的。当你自己解决一个问题时,你不仅解决了这一个问题,也意味着解决了跟它类似的数百万问题。这是一个先投资后收获的过程。有时,你可能需要花2到3天的时间解决一个问题,这没什么;这是你的前期投资。 2. 从做小程序开始 — 我说的小程序,是指100行... 阅读全文
posted @ 2012-02-27 09:54 spring3 阅读(110) 评论(0) 推荐(0)
摘要:下面有从浅入深的6个问题,您可以尝试回答一下.1. 一个如下的语句for(int i = 0; i < 10; i++){if (i == 5)j = 5;},什么都写在一行,你怎么在j=5前面插入断点.2. 在一个1000次的循环体内部设置断点,你希望当循环进行到900次后中断,怎么才能做到呢?3. 你有一个表达式在上面循环的某一次发生了变化,你想知道是哪一次,在哪个地方,怎么才能做到?4. 你希望你的断点在被命中100次后,每命中三次中断一次,比如第103,第106,第109怎样做?5. 你有在调试一个服务程序,希望在其内部打上了断点,可是,由于这是一个公用的服务你不希望其他访问这个 阅读全文
posted @ 2012-02-26 09:49 spring3 阅读(232) 评论(0) 推荐(0)
摘要:异常日志信息:运行配置文件中指定的扩展时出现异常。 ---> 超过了最大请求长度。System.Web.Services.Protocols.SoapException: 运行配置文件中指定的扩展时出现异常。 ---> 超过了最大请求长度。在 System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse(SoapClientMessage message, WebResponse response, Stream responseStream, Boolean asyncCall)在 System.Web.Ser 阅读全文
posted @ 2012-02-26 09:33 spring3 阅读(1349) 评论(0) 推荐(0)
摘要:Visual C++是一个功能强大的可视化软件开发工具。自1993年Microsoft公司推出Visual C++1.0后,随着其新版本的不断问世,Visual C++已成为专业程序员进行软件开发的首选工具。 虽然微软公司推出了Visual C++.NET(Visual C++7.0),但它的应用的很大的局限性,只适用于Windows 2000,Windows XP和Windows NT4.0。所以实际中,更多的是以Visual C++6.0为平台。 Visual C++6.0不仅是一个C++编译器,而且是一个基于Windows操作系统的可视化集成开发环境(integrated devel.. 阅读全文
posted @ 2012-02-25 15:57 spring3 阅读(782) 评论(0) 推荐(0)
摘要:在职场上,“早起的鸟儿”真的要比同僚们胜出一筹吗?答案或许是肯定的。在《哈佛商业评论》去年发表的一份调查报告中,生物学家克里斯托弗·兰德尔发现,早晨精力最充沛的人更能明确自己的长期目标,更有把握实现自己的目标。另外,也有研究显示,这类人在学校的成绩普遍更加优秀。“夜猫子”们可能更具创造力,“但他们与公司的正常安排不合拍。事关职业成就,晨型人总能占得先机”。积蓄正面能量在早上完成一些事情,能够带来“一连串的成功”。肖恩·阿克尔著有《快乐的优势》一书,他自己之前也属于“夜猫子”型,后来有意识地让自己养成了早起的习惯。现在,他每天睁开眼第一件事,是写下让他心存感激的三件事,然后锻 阅读全文
posted @ 2012-02-25 12:21 spring3 阅读(176) 评论(0) 推荐(0)
摘要:关键词: oracle 转义环境:oracle 9i plsql在plsql里边执行:update userinfo set pageurl='myjsp?page=1&pagesize=10' where id='test'这条sql语句往数据库的pageurl字段放进去了一个url地址,但是执行的时候却并非那么理想,因为这其中有一个oracle的特殊字符,需要进行转义,那就是字符'&'.怎么处理上例中的特殊字符?两个办法: 1) update userinfo setpageurl='myjsp?page=1' 阅读全文
posted @ 2012-02-25 12:16 spring3 阅读(609) 评论(0) 推荐(0)
摘要:对于一个网站的结构来说,URL的设计也非常的重要,在URL设计时我们应该事先做好规划,应该从用户体验和搜索引擎蜘蛛体验出发,在总体上边应该做到URL清晰、友好、方便记忆,然后还要适当的考虑对于搜索引擎排名的影响,具体来说,URL设计时我们要从下边几点来着手:1、URL越短越好这样做主要是为了用户体验,其实对于搜索引擎来说,不超过1000个字母都没有问题,可是如果不考虑用户体验,确实真的用了非常长的URL的话,用户看起来就有些麻烦了,甚至会马上离开你的网站,曾经有人做过这方面的试验,在搜索引擎的搜索结果中,一个较短的URL出现在一个较长的URL下边时,较短的URL的点击率是较长的URL的2.5倍 阅读全文
posted @ 2012-02-24 09:39 spring3 阅读(293) 评论(0) 推荐(0)
摘要:又发现自己写的JavaScript代码在FireFox下运行出错,原因很郁闷,在获取一个Radio元素的值的时候只得到了 undefind。谷歌了一下,大多跟我用的方法是一样的1var value = $("input[name='radio1'][type='radio'][checked]").val();这句在IE、Safari(3.2)下测试通过,但是在FireFox、Chrome下却得不到选中的值。仔细再看手册,发现“表单对象属性”这个列表。难道说对表单对象有专用的属性判断的方法?把代码改一下1var value = $(" 阅读全文
posted @ 2012-02-24 09:39 spring3 阅读(504) 评论(0) 推荐(0)
摘要:1. 我们总是错的 开发人员有着相当大的自我意识,包含了一些其他的非技术性缺陷,这也正是为什么我们很难发现我们做错了什么。我看到过很多无休止的设计讨论,开发人员不断地发表自己的想法……呵呵!猜猜怎样……我们都错了,唯一的区别就是我们犯错的离谱程度不同。 理解并接受这个事实非常重要,我们只有这样做了,才能敞开心胸去听听别人的意见,采用他们的想法,来得出一个更好的解决办法。 2. 事情若有可能出错,就一定会出错 也就是说“希望驱动开发(hope driven development)”,如果你对于某些事并不确定,如果你发现自己使用了“应该”这个词,那你就麻烦了。 而这只有一个解决方案,尽... 阅读全文
posted @ 2012-02-24 09:39 spring3 阅读(113) 评论(0) 推荐(0)
摘要:转至:http://blog.csdn.net/q283595518/article/details/4122053Field 'id' doesn't have a default value昨晚做项目的时候遇到一个问题,在测试数据存储的时候老是报Field 'id' doesn't have a default value异常,从网上找了好久,根据各位大虾的说法也测试了好久好久,可就是没发现原因所在,鼓捣了两三个小时的时间,最后总算找到问题所在:原来是我的数据设计的时候,把主键的类型定义为int的,原本想是用自增的方式来的,可是由于自己的粗心 阅读全文
posted @ 2012-02-20 15:46 spring3 阅读(392) 评论(0) 推荐(0)
摘要:我 找了好久原来是个低级错误,在copy的时候不小心的缘故<hibernate-mapping package="com.strive.entity"> <class name="Dept" table="Dept"> <id name="deptno" column="deptno" type="integer"> <generator class="assigned"></generator> 阅读全文
posted @ 2012-02-19 12:56 spring3 阅读(632) 评论(0) 推荐(0)
摘要:类结构图:jar包:Webroot目录:1.==============================package com.strive.controller;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;import org.springframework.web.servlet.ModelAndView;import org.springframework.web.servlet.mvc.Controller;import com.strive.ser 阅读全文
posted @ 2012-02-09 18:15 spring3 阅读(137) 评论(0) 推荐(0)
摘要:转至:http://blog.csdn.net/dingx/article/details/2242105Spring Framework可以被使用在很多场合之中,考虑到目前大多数Java EE的项目是B/S结构的,所以这里的快速上手教程会以Spring MVC为切入点,用最简单的代码一步一步来实现一个图书列表的页面。在正式动手之前需要做一些准备工作,先安装并设置好JDK 1.5和Tomcat 5,关于数据库及其访问方式可以根据个人习惯进行选择,教程中使用MySQL数据库和Hibernate(映射由Hibernate Annotation实现)。请将实际使用到的jar文件复制到WEB-INF/ 阅读全文
posted @ 2012-02-06 18:45 spring3 阅读(265) 评论(0) 推荐(0)