- 博客(159)
- 资源 (25)
- 收藏
- 关注
转载 SSH框架总结(框架分析+环境搭建+实例源码下载)
首先,SSH不是一个框架,而是多个框架(struts+spring+hibernate)的集成,是目前较流行的一种Web应用程序开源集成框架,用于构建灵活、易于扩展的多层Web应用程序。 集成SSH框架的系统从职责上分为四层:表示层、业务逻辑层、数据持久层和域模块层(实体层)。 Struts作为系统的整体基础架构,负责MVC的分离,在Struts框架的模型部分,控制业务跳转,利用H
2013-04-30 22:06:31 1131 2
原创 在不同尺寸屏幕下浏览网站效果 - Responsivator
如果你需要开发响应式的网站的话,使用一个必要的浏览工具来检验不同尺寸屏幕下显示效果还是非常有用的,在今天的这篇文章中,我们再给大家介绍另外一个不错的在线工具 - Responsivator,它提供了很多不同的尺寸屏幕的展示效果,你只需要提供一个url,就可以看到你的网站在不同的屏幕下的显示效果。为了让大家清晰的了解到它的功能,小编用PHP100网站做了一个效果图,效果如下: 最棒的地方
2013-04-30 21:56:31 1378
原创 超棒的web字体查询工具-Best Web Fonts
今天要介绍的是一个来自bestwebfonts的在线字体工具,Best web fonts是一个免费的字体工具,能够帮助你直观清晰的查询Google的web字体,你可以在一个现成的网站中调试不同类型的Google web字体,能够高效直观的看到不同字体在不同页面不同大小的情况下的显示效果。而且你可以直接的得到字体相关的代码,非常方便那些开发英文环境下的网站的朋友。更酷的地方在于,它提供了不同字
2013-04-30 21:54:39 1004 5
原创 jQuery 2.0 正式版发布,不支持 IE 6/7/8
正如之前所承诺的,jQuery 2.0 正式版如时发布,不支持 IE 6/7/8 浏览器。因此该版本更小、更快。但别担心 jQuery 团队将继续对 1.x 版本分支进行维护,如果你无法抛弃 IE 6/7/8 的话,你可继续使用 jQuery 1.9 和即将发布的 1.10.http://jquery.com/
2013-04-30 21:48:13 903 4
原创 Android开发环境搭建教程
在开始Android开发之旅启动之前,首先要搭建环境 。打包下载开发环境所需软件http://pan.baidu.com/share/link?shareid=521417&uk=3206814945 1、jdk安装如果你还没有JDK的话,可以去这里下载,接下来的工作就是安装提示一步一步走。 安装完成之后,可以在检查JDK是否安装成功。打开cmd窗口,输
2013-04-30 21:46:03 804 9
原创 移动开发人员的职业前景
这里指的移动开发主要指智能手机上的软件开发。? 快速增长的智能机用户数预示着移动开发行业光明的前景。目前一年经验的symbian程序员月薪可达6k--8k,?? 超过2年经验的可超过10k。 火爆的“3G培训” 彰显出大家对搞手机拿高薪的热盼,尽管3G本来就是个骗局,而绝大多数的”3G培训“都很水。 现在手机操作系统纷繁复杂,SYMBIAN是2G时代的胜利者,靠稳定的性能和丰富
2013-04-30 21:30:50 1303
原创 前途一片光明的移动开发
在计算机发展的早期,摩尔提出了自己的定律:每隔18个月芯片的处理能力会翻一番;进入到网络时代以后,以太网的发明者Metcalfe对网络的价值提出了自己的Metcalfe定律:网络的价值等于相关连接的平方。但这一切都不能解释正在迅猛发展着的移动应用的价值,于是TraverGruen-Kennedy提出了自己的Traver定律:连接的价值等于相关应用功能的倍数。按照Traver定律,我们得以重新开
2013-04-30 21:26:33 1182
原创 优秀程序员的两大要素:懒 + 笨
懒 只有懒惰的程序员才会去编写那些可以最终代替自己工作的自动化工具,才不会成天为了实现相似的功能去编写大段大段冗余重复的代码 - 这种代码往往是软件后期维护和重构的天敌。通常来说,由于惰性的驱使所产生出来的工具和程序将最终极大的提高生产开发的速度。当然,对于一个程序员来说,光光具备懒惰这个要素还是不够的。在享受懒惰之前,他必须以最大的热情和最高的效率去研究解放自己的途径,比如:找到
2013-04-30 16:01:53 718 2
原创 别在那抱怨高考怎么不考DOTA呢!!高考就是考DOTA你也不行!
DOTA高考全国卷A卷 第一次看这套题,完全傻眼了...这完全考的不是dota知识,感觉就像一套文理综合啊。天啊,看哪位精通dota而且成绩超高的童鞋可以考个及格不,反正我是不指望了。这一套题,打消了我所有的信心啊!一 填空题。 1、力量成长最高的英雄是__,数值是__;敏捷成长最高的英雄是__,数值是 __;智力成长最高的英雄是__,数值是__。(6分) 2、初始移动速度为
2013-04-30 16:00:24 928 2
原创 为何大部分创业公司都活不过5年
是否绝大部分创业公司都活不过5年,哪些原因让创业公司走向倒闭? 知名企业家、领先控股集团董事长李建新博士提醒青年创业者“创业有风险,投资需谨慎”。并就此,与广大创业者共同分享一篇精彩文章。希望广大青年创业者引以为鉴。 1.技术不等于产品,产品不等于商品。从技术到商品,需要走很远,而从一个想法要到能被人认可,到能产生实际的价值和收入、利润,恐怕是一样的远。 有些人高估了自己的能力,低估了
2013-04-30 15:56:27 746 1
翻译 软件创业者的五个误区
当谈到软件创业时,看起来有许多常见的误解漂浮在周围。 我曾经对这些误解一次又一次地坐视不理,并且把它们看作事实 而不大理会。现在我想花费几分钟来揭露软件创业者常有的5个错误观点。 错误观点一:为了公司的成功我需要风险投资 任何与这个类似的观点都是错误的,这不是我一个人的看法 。实际上,这涉及到对“成功”真正含义的理解,一个“成功的 公司”包括哪些方面?你对“成功公司”的理解是拉到风险投
2013-04-30 15:54:55 886 2
翻译 为什么如此多的创业公司挂了?
本文来自Bob Dorf,一个退休企业家。The Startup Owner s Manual 合著者之一。创业公司的成功率不是我们能控制的,1000家中可能有那么2家能够估值1亿美元。我有40年的投资经验,每每见到创业公司创始人拉着脸说:“我们差点就让它出现在用户面前了”,我就知道他们的产品挂了,都没来得及获得用户反馈……但我经常给的建议是:让它们出现一周吧,看看有任何人注意它吗? 他们有认
2013-04-30 15:53:32 869 2
翻译 开发过程中可以提升性能的八大处
数据库访问低效、框架配置错误、内存使用过度、网页臃肿,以及不遵循常见Web性能最佳实践都是应用开发中常见的、影响应用性能的主要陷阱 。技术性能公司Computeware从实际案例总结了贯穿应用始终的八大影响应用性能的陷阱,这些陷阱不仅仅局限于应用开发中,还涉及到整个应用交付流程,包括从终端用户到后台系统的所有组件、数据库以及第三方服务等等,望运维人员、架构师、测试人员和开发人员引以为戒。CSDN摘
2013-04-30 15:50:25 1400 2
转载 mysql事务与mysql储存引擎
事务概念及存储引擎 1.0 为何要事务? 先来看一个场景,银行转账汇款: 李彦宏和周鸿祎天天打架,现在让李彦宏给周鸿祎转款1000 元 设计如下表 account表 编号(id)用户名(user)金额(cash) 1李彦宏3000 2周鸿祎2000 传统的做法: mysql> update acco
2013-04-30 15:48:11 706 1
翻译 从小型网站到超大规模网站的MySQL参考架构
Oracle发布《面向大规模可伸缩网站基础设施的MySQL参考架构》白皮书,针对将MySQL用作数据存储的不同类型和不同规模的网站给出了推荐的拓扑结构。根据分别提供4类服务——用户和会话管理、电子商务、分析类应用 (多结构数据)和CMS(元数据)——的网站的规模和可用性要求(如下表所示),这份白皮书给出了4个参考架构。请注意,这里给出的指导方针只是基本建议,实际应用中需要根
2013-04-30 15:46:59 1006 1
原创 对jQuery的事件绑定的一些思考
问题首先我们看下面的一个很常见的事件绑定代码://example $('#dom').click(function(e){ //do something }); $('#dom2').click(function(e){ //do something }); 这段代码在事件绑定处理上有一些缺陷:1.
2013-04-30 15:44:10 957 1
原创 玩Linux这些年积累的技巧
1. bash中的$相关参数 Shell代码 $0 - 表示当前文件名 $* - 以空格分离所有参数,形成一个字符串 $@ - 以空格分离所有参数,形成一个字符串组合。与$*的不同表现在被""引用时,"$*"是一个字符串,而"$@"则包含多个字符串 $# - 传递给进程的参数数目 $? - 上一条命令的执行结果,没有错误时为0 $$ -
2013-04-30 15:41:48 912 3
原创 解析Web服务器和应用服务器的区别
通俗的讲,Web服务器传送页面使浏览器可以浏览,然而应用程序服务器提供的是客户端应用程序可以调用(call)的方法(methods)。确切一点,你可以说:Web服务器专门处理HTTP请求(request),但是应用程序服务器是通过很多协议来为应用程序提供(serves)商业逻辑(business logic)。 下面让我们来细细道来: Web服务器(Web Server)
2013-04-30 15:39:37 851 1
原创 数据库设计范式深入浅出
关系数据库设计之时是要遵守一定的规则的。尤其是数据库设计范式 现简单介绍1NF(第一范式),2NF(第二范式),3NF(第三范式)和BCNF,另有第四范式和第五范式留到以后再介绍。 在你设计数据库之时,若能符合这几个范式,你就是数据库设计的高手。 第一范式(1NF):在关系模式R中的每一个具体关系r中,如果每个属性值 都是不可再分的最小数据单位,则称R是第一范式的关系。例:如职工号,姓名,电
2013-04-30 01:35:39 1742 1
转载 MYSQL数据库:存储过程学习
这个例子里面我们从两个表中取出头两行,然后合并到一个表中。 在现实中我们常常会遇到这样的情况,在一个数据库中存在两个表,假设表1储存着公司个产品本季度销售信息,表2储存着公司本季度欠款金额情况。在一个页面中我们想把这两个信息显示出来。通常的做法是在程序中进行两次SQL查询,返回两个结果集,在分别显示出来,非常麻烦。 下面是实现这个功能的代码: CREATE PROCEDURE t
2013-04-30 01:34:26 822 1
原创 一些工作和学习中经常用到的SQL语句
一些常用的SQL语句: 新建表: create table [表名] ( [自动编号字段] int IDENTITY (1,1) PRIMARY KEY , [字段1] nVarChar(50) default '默认值' null , [字段2] ntext null , [字段3] datetime, [字段4] money null , [字段5] int
2013-04-30 01:32:45 1164 1
原创 受益无穷的三十条职场语录
引导语:学历代表你的过去,财力代表现在的努力,学习能力代表将来的成就。大多数人都想要改造这个世界,但却罕有人想改造自己。无论你在好单位还是一时不得志,都请你保持学习,这是你未来立足之本。 1.别光听那些所谓的成功的人士娓娓道来自己的工作是如何的机缘巧合,好像上帝是他亲戚,其实所有的人都逃不掉一开始漫无目的的大撒网行动。 2.世界上很多的“不可能”是自己找的退缩
2013-04-30 01:29:06 1327 2
原创 30岁之前需要知道的10个人生底线,你知道几个?
引导语:现在的这些年轻人,你是否考虑过你人生成长发展风向与目标,一旦追求和愿望受阻后,你会如何思考对应,分析其原因的所在,你该如何面对去做,你的底线又是在哪里,你清楚吗? 30岁之前你需要知到自己的人生底线 1、一定要相信30岁很快就会到来,无论你是在魔兽、cs还是蹦迪泡吧,就算装得再嫩,岁月总会在你的心里留下烙印,掩饰永远都不能改变事实,办法只
2013-04-30 01:25:14 2972 38
原创 不要以你的现状来判断你的未来—俞敏洪6月2号在同济大学的演讲
不管你是用手机还是用电脑,都希望你能够抽空读完它… 相貌与成功的关系—俞敏洪6月2号在同济大学的演讲 同济大学的同学们大家晚上好! 其实人活着就挺好,至于生命有没有意义另当别论。活着每天都会有太阳升起来,每天都会看到太阳落下去。你就可以看到朝霞,看到晚霞,看到月亮升起和落下,看到满天的繁星,这就是活着的最美好的意义所在。
2013-04-30 01:23:45 2339 2
原创 二十五条励志金句,让你迅速提升自己的价值!
引导语:如果你害怕失败,你就会不勇于尝试,你将错过一个学习和发展的机会。也许你在职业生涯中犯了很多错误,这并不奇怪,不过,你必须要尝试从错误中学习,并尽量不要重复同样的错误。你要懂得,世上没有任何事可以替代坚持!一起来领悟这些励志金句,来你提升自己的价值! 1、多做一点 每次你多做一些,别人就欠你一些。让别人做得更好,同时提升自己的价值。善于钓鱼的人选用鱼喜欢的饵。你
2013-04-30 01:20:52 1421 2
原创 PHP 5中新增加日期(date)函数的常量
PHP 5.1.1 起定义有以下常量来提供标准日期表达方法,可以用于日期格式函数(例如 date())。 DATE_ATOM(string) 原子钟格式(如:2005-08-15T15:52:01+00:00) DATE_COOKIE(string) HTTP Cookies 格式(如:Mon, 15 Aug 2005 15:52:01 UTC) DATE_ISO8601(st
2013-04-30 01:15:06 1072 3
原创 PHP5中的异常处理详解
首先是try,catch ﹤?php $path = "D:\\\\in.txt"; try //检测异常 { file_open($path); } catch(Exception $e) //捕获异常 { echo $e-﹥getMessage(); } function file_open($path) { if(!file_exists($pa
2013-04-30 01:14:09 977 2
原创 简评用PHP开发大型系统的缺点
笔者在过去的四年里一直致力于PHP应用的开发。PHP确实十分容易编写。但是PHP也有一些十分严重的缺陷。 下面笔者会给出自己的理由,为什么PHP不适合于比小型业余网站更大的网站。1. 对递归的不良支持递归是一种函数调用自身的机制。这是一种强大的特性可以把某些复杂的东西变得很简单。有一个使用递归的例子是快速排序(quicksort)。不幸的是,PHP并不擅长递归。Zeev,一个PHP开发
2013-04-30 01:13:07 1351 1
原创 20个非常有用的PHP类库
下面是一些非常有用的PHP类库,相信一定可以为你的WEB开发提供更好和更为快速的方法。图表库下面的类库可以让你很简的创建复杂的图表和图片。当然,它们需要GD库的支持。pChart - 一个可以创建统计图的库。Libchart - 这也是一个简单的统计图库。JpGraph - 一个面向对象的图片创建类。Open Flash Chart - 这是一个基于Flash的统计
2013-04-30 01:11:45 1049 1
原创 简述PHP在Web开发领域的优势
在多数WEB开发者眼中,ASP和JSP都被认为是领跑者,而PHP却被认为是个弱小的“挣扎者”,或者说它是一门被贬低为业余者才使用的语言,不值得参与企业WEB开发的竞争。在我看来,PHP没有被当作竞争者的理由是评论者缺乏对它的了解,而且也不了解用于WEB开发的其他操作系统。和一些观点相反,Windows不再占有WEB虚拟主机服务市场的最大份额,我猜想它在WEB开发这一领域里也在被摧城拔寨。在企业
2013-04-30 01:10:41 1066 3
原创 PHP入门指导:如何学习PHP?
每个人的学习方式不同,写这篇文章的目的是分享一下自己的学习过程,仅供参考,不要一味的用别人的学习方法,找对自己有用的学习方式经常在某些论坛和QQ群里看到一些朋友会问“怎样才能学好PHP,怎样才能学好***语言 ”,但别人回答最多的是:从最“简单”的开始。这个简单也许真的不简单,呵呵。下面我想分享一下自己学习的一些过程。先说些费话,语言组织能力差,说了不少费话,愿意看的就看,不要骂我就行
2013-04-30 01:09:35 1019
原创 PHP开发者必不可少的五个发展要素
语法结构教科书上的知识和实际的程序设计是有区别的,真正的知识要在实际的开发中获得。每个php的开发人员在开始开发web应用程序之前,都应该熟悉下面的五件事:1. 框架框架可以说是php开发中的一个最重要的问题。 用php开发web应用程序时有很多方法,有很多开源的框架可以使用,可以帮助快速的开发,保持更高的一致性和有效性。 其中比较好的框架包括cakephp ,Symfony和CodeIg
2013-04-30 01:08:29 925
原创 初学者学习PHP开发应该掌握几段精华代码
经典循环例子<HTML><HEAD><TITLE>经典循环例子</TITLE></HEAD><BODY><? for($counter = 1; $counter <= 6; $counter++) //循环6次 { print("<B>counter is $counter</B><BR>\n"); //打印6次
2013-04-30 01:07:39 709
原创 十四条令PHP初学者头疼问题大总结
今天为大家奉上令PHP初学者头疼问题大总结,下面提出的14个问题希望对PHP初学者有所帮助。 1、页面之间无法传递变量 get,post,session在最新的php版本中自动全局变量是关闭的,所以要从上一页面取得提交过来得变量要使用$_GET['foo'],$_POST['foo'],$_SESSION['foo']来得到。当然也可以修改自动全局变量为开(php.ini改为registe
2013-04-30 01:05:54 891
原创 成就PHP高手的五个必由之路
经常有一些经验不足的PHP开发人员在Freenode的##php IRC频道上问问题。如果问题很琐碎,或者答案显而易见,或表现得象一个菜鸟,很快他们就会发现会受到如下一些回复的炮轰:“去读该死的手册去吧”,“好好去学一学PHP吧”,“我们不是你个人的导师”或更直接的“你需要成为一个更好的PHP开发者”。但是,怎样才能成为一个更优秀的PHP开发者呢?在这篇文章中,我列出了五种成为更优秀的PHP开发者
2013-04-30 01:04:51 749
原创 关于PHP你可能不知道的10件事
1.使用ip2long() 和long2ip()函数来把IP地址转化成整型存储到数据库里。这种方法把存储空间降到了接近四分之一(char(15)的15个字节对整形的4个字节),计算一个特定的地址是不是在一个区段内页更简单了,而且加快了搜索和排序的速度(虽然有时仅仅是快了一点)。2.在验证Email地址的时候使用checkdnsrr() 函数验证域名是否存在。这个内置函数能够确认指定的域
2013-04-30 01:03:51 691
原创 优秀的PHP开发者是怎样炼成的?
PHP是一门高效的网络编程语言,由于它具有编写灵活、运行快速等优点,迅速成为Web程序员的首选语言。那么怎样才能成为一个优秀的PHP开发者呢?51CTO推荐专题: PHP开发基础入门要成为一名PHP编程高手并不容易,并不像很多人想象的那样,只要能够飞快地编写几条简单的代码去解决一个复杂的问题就是PHP编程高手了,真正的PHP高手还需要考虑更多的其它问题。以下三条准则是一名成熟的PHP
2013-04-30 01:02:53 685
原创 PHP程序员五大兵器排行
根据《第二届PHP中国开源发展及人才状况调查报告》中对从业者开发PHP所使用的IDE环境的统计数据分析,其中67.7%的PHP从业者是在Zend Studio环境下开发PHP,另有27.7%的从业者在Eclipse环境下开发PHP,使用过PHPEdit的从业者比例是23.6%,在EditPlus下开发PHP项目的有11.6%。PhpED、komodo的使用率分别为5.1%和2.5%。根据这项调查结
2013-04-30 01:01:20 768
原创 PHP编程的五个良好习惯
根据具体的情况,一般的开发人员往往比优秀的开发人员的效率低 10%~20%。优秀的开发人员的效率更高,因为他们拥有丰富的经验和良好的编程习惯。不良的编程习惯将会影响到效率。本文通过展示一些良好的编程习惯,帮助您成为更优秀的程序员。这些良好的编程习惯不仅能提高效率,还能让您编写出在应用程序的整个生命周期中易于维护的代码。编写出来的代码可能需要大量的维护;应用程序的维护是一笔很 大的开支。养成良好
2013-04-30 01:00:30 729
原创 十款PHP开发者值得关注的编码工具
当我们经常都要处理诸如像手工代码测试,及部署这样枯燥重复的工作时,往往会感到沮丧,然而我们一直努力想变得高效率。而本文将向你介绍10款PHP开发工具,它们能正好能帮助你达到那样的要求,使你能有更多时间专注于建设更优秀的网页。51CTO推荐专题: PHP开发基础入门1 . PHPUnit测试在软件开发中是相当重要的一环,但很多开发者都只是给予很少的时间去测试,因为这工作的确相当耗时,
2013-04-30 00:58:41 771
spring-framework-3.2.2.RELEASE-dist.zip
2013-04-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人