- 博客(158)
- 资源 (3)
- 收藏
- 关注
转载 常用的Java Web框架简介
Web框架是人们在使用某种语言编写Web应用服务端时关于架构的最佳实践。有些Web框架是从实际的Web项目抽取出来的,也就是说,做一个具体的应用项目时,采取的架构比较理想,就把这部分和领域无关,而仅和Web的请求和响应处理有关的设计拿出来,形成一个基础,在开发别的应用项目的时候则可以从这基础做起,让开发者更关注领域问题,而不是Web的请求和响应的控制。也有些Web框架是直接设计出来
2009-08-31 13:20:00 12242 4
原创 ASP.NET检验控件的汇总
ASP.NET检验控件的汇总检验控件执行表单检查1.RequiredFieldValidator (必填域)Username: ID="txtUsername" Text="Enter Some Text" //初始值 Runat="Server" /> Font-Name="仿宋体" //显示字体 ControlToV
2009-08-29 12:45:00 1644 1
原创 mysql 动态执行SQL文
在mysql存储过程中动态执行sql文mysql> PREPARE stmt1 FROM SELECT SQRT(POW(?,2) + POW(?,2)) AS hypotenuse;mysql> SET @a = 3;mysql> SET @b = 4;mysql> EXECUTE stmt1 USING @a, @b;mysql> SET @a = select * from table
2008-11-19 19:18:00 1350
转载 PHP下一代的五个framework介绍
随便编写php的日子将远去了。下面有5个下一代的php框架。每个框架都为php下一步发展做了高深设计,许多都应和Ruby on Rails,快速研发动态语言,更有甚者, php on trax 直指 Ruby on Rails。如下面所列的frameworks,我学习了 AGAVI 就像 Symfony 相同轻松。我诚实的说我不愿望编写php还像以前那么自由散漫。使用这些frameworks将使用
2008-04-11 17:01:00 1532
转载 java数据库设计的14个技巧
下述十四个技巧,是许多人在大量的数据库分析与设计实践中,逐步总结出来的。对于这些经验的运用,读者不能生帮硬套,死记硬背,而要消化理解,实事求是,灵活掌握。并逐步做到:在应用中发展,在发展中应用。1. 原始单据与实体之间的关系 可以是一对一、一对多、多对多的关系。在一般情况下,它们是一对一的关系:即一张原始单据对应且只对应一个实体。在特殊情况下,它们可能是一对多或多对一的关系,即一张原始单证对应多
2008-04-09 13:17:00 1344
转载 Javascrīpt 通用库
/**//*IsEnLetter(string,string):测试字符串,大小写(UL,U,L or ul,u,l)*/function IsEnLetter(objStr,size)...{ var reg; if(Trim(objStr)==““) ...{ return false; } else ...{ obj
2008-04-07 22:14:00 1245
转载 java知识点总结(==和equals,对象克隆clone等)
1、Java常用包n java.applet:包含一些用于创建Java小应用程序的类。n java.awt:包含一些用于编写与平台无关的图形界面(GUI)应用程序的类。n java.io:包含一些用作输入输出(I/O)处理的类。n java.lang:包含一些Java语言的基本类与核心类,如String、Math、Integer、Sy
2008-04-02 16:02:00 2210
转载 SQL Server调优的五个步骤
步骤1 优化应用工作量 优化应用性能的第一步是优化工作量。在该部分调优方法论中列出的优化步骤能够解决很多常见的性能和可延展性问题。这些优化可以帮助降低由于特殊的设计或低效的实施导致的性能瓶颈影响,并且可以保证系统资源能够充分和有效利用。例如,解决低效率的查询计划或低效率的缓存等问题将会
2008-04-02 09:39:00 3841
原创 Java编程经验技巧 谨慎使用Date和Time类
JAVA里提供的日期和时间类,java.sql.Date和java.sql.Time,只会从数据库里读取某部分值,这有时会导致丢失数据。例如一个包含2008/04/01 5:00:57 PM的字段,读取日期时得到的是2008/04/01,而读取时间时得到的是5:00:57 PM. 你需要了解数据库里存储时间的精度。有些数据库,比如MySQL,精度为毫秒,然而另一些数据库,包括O
2008-04-01 10:09:00 1290
转载 35种网站常用Javascript技巧
1. oncontextmenu="window.event.returnValue=false" 将彻底屏蔽鼠标右键no 可用于Table2. 取消选取、防止复制3. onpaste="return false" 不准粘贴4. oncopy="return false;" oncut="return false;" 防止复制5. IE地址栏前换成自己的图标6. 可以在收藏夹中显示出你的图标
2008-03-28 10:32:00 989
原创 IE浏览器快捷键大全
·最小化的快捷键 WIN+M 按“Windows键+M”键可以 最小化所有被打开的窗口,相当于“显示桌面”功能。·窗口最大化快捷键 Shift+WIND+MWindows键+CTRL+M功能是:重新将恢复上一项操作前窗口的大小和位置·在最大化和最小化之间切换的快捷键:WIN+D普通键盘快捷键[推荐]· 最大化ALT+空格+X 【最大化IE窗口】 最小化ALT+空格+N【最小化I
2008-03-28 10:10:00 12909
转载 my.ini描述之mysql的十条另类优化参数
mysql服务优化对于经常做服务器系统的,不管针对apache还是针对iis,都要经常接触,都要配置服务、优化服务,监测日志、分析日志等,不断的在运行中,根据运行状态来调整优化参数,今天,收录十条有关mysql的很少接触到的优化配置参数:1)、back_log: 要求 MySQL 能有的连接数量。当主要MySQL线程在一个很短时间内得到非常多的连接请求,这就起作用,然后主线程花些时间(尽管很短)检
2008-03-28 10:02:00 1499
转载 WEB漏洞概述
物理路径泄露:物理路径泄露一般是由于WEB服务器处理用户请求出错导致的,如通过提交一个超长的请求,或者是某个精心构造的特殊请求,亦或是请求一个WEB服务器上不存在的文件。这些请求都有一个共同特点,那就是被请求的文件肯定属于CGI脚本,而不是静态HTML页面。还有一种情况,就是WEB服务器的某些显示环境变量的程序错误的输出了WEB服务器的物理路径,这应该算是设计上的问题。 CGI源代码泄露:
2008-03-27 13:57:00 1257
转载 自动化测试的7个步骤
一个故事 我在很多软件公司工作过,公司规模有大有小,也和来自其他公司的人员交流,因此经历过或者听说过影响自动化测试效果的各种各样的的问题。本文将提供若干方法规避可能在自动化测试中出现的问题。我先给大家讲一个故事,以便各位了解自动化测试会出现哪些问题。 以前,我们有一个软件项目,开发小组内所有的人都认为应该在项目中采用自动化测试。软件项目的经理是 Anita Delegate 。她评估了所有可
2008-03-27 10:33:00 1786 1
转载 老板问你今天工作忙不忙之尴尬职场篇
*第一家公司 老板:小张,今天工作忙不忙? 小张:不忙。 下班时老板对小张说:你明天不用来了。 小张:为什么? 老板:因为你不能多为公司干事,所以才会不忙,公司要你何用? *第二家公司 老板:小张,今天工作忙不忙? 小张:很忙。 下班时老板对小张说:你明天不用来了。 小张:为什么? 老板:因为你做事没有条理性,所以才会整天忙,公司要你何用? *第三家公司 老板:小张,
2008-03-20 21:34:00 1154
原创 遍历JavaScript对象的所有属性
/**//** 用来遍历指定对象所有的属性名称和值* obj 需要遍历的对象*/function allPrpos(obj) ...{ // 用来保存所有的属性名称和值 var props = ""; // 开始遍历 for(var p in obj)...{ // 方法 if(typeof(obj[p])==
2008-03-20 20:21:00 2029
转载 10年跳槽经验总结
首先,真正的高级人才是不用找工作的,因为只有被工作找的份。 但是,难免有些高级人才厌倦了旧的工作环境,或者遇到天花板,没有了发展空间,或者遇到新老板上任后排除异己来提拔自己的亲信等等,如果您真打算自己去找工作,那么至少需注意以下几点: 1。网上求职尤其需注意那些一天到晚在网上打招聘广告的公司。这类公司通常分成两类: 一类是垃圾公司,如一些别有用心的保险公司、中介公司等。这类公司以获取你
2008-03-19 09:19:00 922
转载 10个方法提高你的编程生产力
我在google工作过,现在有了自己的公司,多年的程序员工作经验告诉我,如果有一个良好的工作习惯,能够极大提高你的工作效率。以下是我的建议,如果你长时间坚持这样做,一年到两年时间,你发现你能够完成的工作速度超过你的想象。 1。一天最多阅读两次新闻 信息爆炸的年代新闻数量多不胜数,不要阅读过多的新闻,我一般一天阅读两次新闻,早晨和下午各打开一次google reader,更多的新闻阅读将会严重降
2008-03-19 09:04:00 945
转载 2008 改变世界的十大新想法
提前出版的3月24日美国《时代》周刊就2008年的世界发展大势作出展望,评出了“即将改变世界的十大新想法”。不过,读者应该能够看出,这十大想法的出发点更多地还是美国,所以我们也可以看作是“改变美国的十大新想法”。 1.美国霸权终结世界共同发展 21世纪将颠覆我们对社会经济生活的传统看法。20世纪结束了欧洲对世界政治经济的统治,而新世纪里,随着中国、印度和巴西等新兴国家持续
2008-03-19 09:00:00 1049
转载 CSS:word-wrap同word-break的区别
本文列举了兼容 IE 和 FF 的换行 CSS 推荐样式,详细介绍了word-wrap同word-break的区别。 兼容 IE 和 FF 的换行 CSS 推荐样式 最好的方式是 以下是引用片段: word-wrap:break-word; overflow:hidden;
2008-03-18 16:11:00 2040
转载 css实现强制不换行/自动换行/强制换行
强制不换行 div{ white-space:nowrap; }自动换行 div{ word-wrap: break-word; word-break: normal; }强制英文单词断行 div{word-break:break-all;}
2008-03-18 16:09:00 960
原创 上海市居住证办理
在上海工作和生活的外地人基本上都会碰到居住证的问题把一些内容做了一下汇总,希望能够对你有帮助!此贴为居住证的相关汇总上海居住证管理部门上海居住证申请操作引进人才实行《上海市居住证》制度暂行规定国内人才《上海市居住证》申领须知国内人才申领《上海市居住证》审核试行办法境外人才申领《上海市居住证》审核试行办法申办《上海市居住证》(境外人员)须知 下载[下载]国内人才《上海市居住证》申领表居住
2008-03-16 21:56:00 1093
原创 mysql 存储过程SAVEPOINT ROLLBACK to
DELIMITER $$DROP PROCEDURE IF EXISTS `test`.`handlerdemo`$$CREATE DEFINER=`root`@`localhost` PROCEDURE `handlerdemo`()BEGIN DECLARE X2 INT; DECLARE CONTINUE HANDLER FOR SQLWARNING
2008-03-10 16:19:00 2333
原创 VSS使用手册
1 VSS概述 版本控制是工作组软件开发中的重要方面,它能防止意外的文件丢失、允许反追踪到早期版本、并能对版本进行分支、合并和管理。在软件开发和您需要比较两种版本的文件或找回早期版本的文件时,源代码的控制是非常有用的。Visual SourceSafe 是一种源代码控制系统,它提供了完善的版本和配置管理功能,以及安全保护和跟踪检查功能。VSS通过将有关项目文档(包括文本文件、图象文件、二进制文件、
2008-03-09 19:19:00 696
转载 MANIFEST.MF 文件内容详解
打开Java的JAR文件我们经常可以看到文件中包含着一个META-INF目录,这个目录下会有一些文件,其中必有一个MANIFEST.MF,这个文件描述了该Jar文件的很多信息,下面将详细介绍MANIFEST.MF文件的内容,先来看struts.jar中包含的MANIFEST.MF文件内容: Manifest-Version: 1.0 Created-By: Apache Ant 1.5.1 Ext
2008-03-07 18:22:00 1264
转载 PHP 框架,第 3 部分: 用户验证
对 PHP 早期版本的常见批评是不支持模型-视图-控制器(Model-View-Controller,MVC)样式的架构。现在,开发人员可以在许多 PHP 框架中做出选择。“PHP 框架” 系列将介绍三个广泛使用的 PHP 框架 —— Zend、symfony 和 CakePHP —— 通过在三个框架中构建和扩展样例应用程序来检验这三个框架的类似之处和不同之处。第 1 部分列出了本系列涵盖的内容并
2008-02-28 09:09:00 1165
转载 PHP 框架,第 2 部分: 构建样例应用程序
“PHP 框架” 系列将介绍三个广泛使用的 PHP 框架 —— Zend、symfony 和 CakePHP —— 通过在三个框架中构建和扩展样例应用程序,研究三个框架的类似之处和不同之处。第 1 部分将列出本系列涵盖的内容并且配置先决条件。在第 2 部分中,您将分别在三个框架中构建样例应用程序。在本系列的 第 1 部分 中,我们已经设定了本系列的范围并满足了先决条件。现在,将分别在三个框架中
2008-02-28 09:03:00 1122
转载 PHP 框架,第 1 部分: 开始使用三种常用框架
短短数年前,对 PHP 最常见批评之一是不支持 MVC 样式的架构。随着时代的变迁,现在在 PHP 框架领域里可以获得多种选择。本系列将介绍三个广泛使用的 PHP 框架 —— Zend、symfony 和 CakePHP —— 通过在三个框架中构建和扩展样例应用程序来检验这三个框架的类似之处和不同之处。“PHP 框架” 系列专门针对那些想要开始使用框架、但又没有机会详细检验可用框架的 PHP
2008-02-28 09:00:00 1004
转载 世卫组织健康食品排行榜:健康肉类减为三种
究竟吃什么才健康?世界卫生组织(WHO)每年更新一次的健康食品榜可以作为权威参照,去年底公布的健康食品榜,排序发生了不少新变化。 健康肉食榜 鹅 鸭 鸡 健康肉食榜种类已从原来的5种减少为3种。世界卫生组织的专家指出,鹅肉和鸭肉的化学结构很接近橄榄油,对心脏健康有益。鸡肉则是公认的“蛋白质最佳来源”之一,其不饱和脂肪酸含量适中。 健康水果榜
2008-02-27 13:05:00 3308
转载 我在研究院的新兵训练
微软亚洲研究院对每个新员工都会进行在专业技术、职业素质、跨组合作等方面的入职培训,不仅历时较长,而且内容设置系统而科学。这些量身定制的培训计划激励着每一个新人快速成长起来,并为他们的职业生涯发展打下坚实的基础。下面,让我们一起来听听入职一年半左右的员工肖颖的新兵训练故事。 作者:宋鑫莹 哈尔滨工业大学 Q1:能谈谈你去年新入职时的感受吗?是怎样完成从应届毕业生到员工
2008-02-26 13:04:00 874
转载 Apache/PHP/MYSQL服务器安装套件总结
Apache/PHP/MYSQL服务器安装套件总结 2005年1月30日23:58星期日 对于已经熟悉Apache+PHP+MYSQL的安装配置的开发人员,或者是不想涉及开发而只是想建立PHP应用程序的人来说,使用Apache/PHP/MYSQL安装套件来配置PHP的WEB环境会方便不少,但是选择合适的套件还是需要的。个人把曾经使用过的,以及比较知名的安装套件总结如下: WAMP 一直在用的,带有
2008-02-20 13:38:00 2133
转载 GNU通用公共许可证(GPL)
GNU通用公共许可证(GPL)GNU通用公共许可证1991.6 第二版 版权所有(C)1989,1991 Free Software foundation, Inc.675 Mass Ave, Cambridge, MA02139, USA允许每个人复制和发布这一许可证原始文档的副本,但绝对不允许对它进行任何修改。 序言 大多数软件许可证决意剥夺你的共享和修改软件的自由。对比之下,
2008-02-20 10:49:00 868
转载 如何得到mysql存储过程的列表
select name,db from mysql.proc;还得知了存储过程的名称长度为64个字节,多于64则自动删除。
2008-02-19 19:16:00 1141 1
转载 mysql存储过程基本函数
一.字符串类 CHARSET(str) //返回字串字符集CONCAT (string2 [,... ]) //连接字串INSTR (string ,substring ) //返回substring首次在string中出现的位置,不存在返回0LCASE (string2 ) //转换成小写LEFT (string2 ,length ) //从string2中的左边起取length个字符L
2008-02-19 19:15:00 881
转载 软件开发环境(Software Development Environment,SDE)
软件开发环境(Software Development Environment,SDE)是指在基本硬件和宿至软件的基础上,为支持系统软件和应用软件的工程化开发和维护而使用的一组软件,简称SDE。它由软件工具和环境集成机制构成,前者用以支持软件开发的相关过程、活动和任务,后者为工具集成和软件的开发、维护及管理提供统一的支持。 SDE在欧洲又叫集成式项目支援环境(Integr
2008-02-19 12:50:00 2623 1
转载 什么是JAVA内容仓库(Java Content Repository)(4完)
<!--aid="20070911820652"; siteid="opensource";atitle=%C7%B6%C8%EB%CA%BDLinux%B2%D9%D7%F7%CF%B5%CD%B3%D1%A7%CF%B0%B9%E6%BB%AE;a_date="2007-09-11 17:22";a_author="";a_source="赛迪网";a_type="0";a_ed
2008-02-19 09:10:00 1050
转载 什么是JAVA内容仓库(Java Content Repository)(3)
开发我们的例子程序 jackrabbit已经配置好了,现在让我们来创建我们的示例程序。这个例子程序将调用JCR-170 API。很显然,我们需要做两件事情:一个是作为后台的对数据进行增删改查(持久层),另一个是开发相对应的UI界面(WEB 层)。首先,让我们定义一个DAO接口。这个接口BlogEntryDAO.java 如下:Code highlighting produced by Acti
2008-02-19 09:09:00 1097
转载 什么是JAVA内容仓库(Java Content Repository)(2)
内容仓库模型 JSR-170 是这样定义内容仓库的,内容仓库由一组 workspace(工作空间)组成,这些workspace通常应该包含相似的内容。一个内容仓库有一个到多个 workspace。每个workspace都是一个树状结构,都有一个唯一的树根节点(root node)。树上的item(元素)或者是个node(节点)或者是个property(属性)。每个node都可以有零个到多个子节点和
2008-02-19 09:08:00 1939
转载 什么是JAVA内容仓库(Java Content Repository)(1)
原文地址:http://www.onjava.com/pub/a/onjava/2006/10/04/what-is-java-content-repository.html?page=4JSR-170把自己定义为一个能与内容仓库互相访问的,独立的,标准的方式。同时它也对内容仓库做出了自己的定义,它认为内容仓库是一个高级的信息管理系统,该系统是是传统的数据仓库的扩展,它提供了诸如版本控制、全文检索
2008-02-19 09:06:00 1333
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人