技术
文章平均质量分 62
awfwxf
好好学习,天天向上!!!
展开
-
软件工程思想
附件为一本《软件工程思想》的书籍,个人觉得讲的很精彩...值得一看...2008-06-24 20:56:01 · 144 阅读 · 0 评论 -
B/S前端优化
1. 合并脚本文件 包括脚本,样式和图片,可以有选择的把一些Js和css可以合并成一个文件,一些图片可以使用css sprites技术.这样做的原因是什么?做过web开发的人都知道,js和css基本是不变的,是静态文件,图片亦然.那么不变的文件如果适当的合并在一起,会有什么效果呢?请求的次数从多次变成了一次.这样http请求的次数就减少了.当时合并之后,文件体积变大了,会影响速度吗?答:肯定会...原创 2008-12-03 12:02:31 · 330 阅读 · 0 评论 -
php之smarty技术中文文档
最近因工作关系投身于了php语言.基于上都是基于supesite,discuz,uchome做二次开发.所以就会涉及到它们都使用的模板技术smarty.在网上找到本中文的smarty技术文档.拿出来分享一下!如果有做php的朋友愿意的话可跟贴聊聊!...2009-12-07 19:46:58 · 172 阅读 · 0 评论 -
WEB前端高性能优化之JavaScript优化细节
作为一名网站开发WEB前端工程师,对自己开发的网站项目应该尽可能地对其性能进行优化,现在互联网上搜索到的网站性能优化多是翻译转载自 Yahoo14条或34条。Yahoo的优化建议关注在大的方面,下面,W3C Group为大家呈现WEB前端开发高性能优化部分之JavaScript的优化细节!一、避免出现脚本失控不论什么脚本,在任何时间、任何浏览器上执行,都不应该超过100毫秒。如...原创 2009-06-11 14:07:52 · 250 阅读 · 0 评论 -
架构设计的几个心得
一,不要过设计:never over design这是一个常常被提及的话题,但是只要想想你的架构里有多少功能是根本没有用到,或者最后废弃的,就能明白其重要性了,初涉架构设计,往往倾向于设计大而化一的架构,希望设计出具有无比扩展性,能适应一切需求的增加架构,web开发领域是个非常动态的过程,我们很难预测下个星期的变化,而又需要对变化做出最快最有效的响应。。 ebay的工程师说过,...原创 2008-12-24 09:57:56 · 545 阅读 · 0 评论 -
类设计的技巧
设计一个类要明确这个类所要完成的功能,类里的成员变量和方法是描述类的功能的。如果定义了和这个类不相关的成员变量和方法将不是一个良好的设计。【范例6-7】示例代码6-7是一个不太好的类设计。示例代码6-7 public class bike { //这个成员变量描述的是自行车的颜色 String color = "黄色...原创 2008-12-31 10:09:46 · 271 阅读 · 0 评论 -
软件工程师不可不知的10个概念
出色的软件工程师善用设计模式,勤于代码重构,编写单元测试,并对简单有宗教般的追求。除了这些,优秀的软件工程师还要通晓10个概念,这10个概念超越了编程语言与设计模式,软件工程师应当从更广的范围内明白这些道理。10. 关系数据库 (Relational Databases) 关系数据库因为在大规模 Web 服务上缺乏可扩充性而颇受微词,然而,关系数据库仍然是近20年来计算机技术中最伟大的...原创 2009-01-17 13:27:46 · 148 阅读 · 0 评论 -
Java对象的生命周期分析
从以下可心看出使用对象池的好处: Java对象的生命周期大致包括三个阶段:对象的创建,对象的使用,对象的清除。因此,对象的生命周期长度可用如下的表达式表示:T = T1 + T2 +T3。其中T1表示对象的创建时间,T2表示对象的使用时间,而T3则表示其清除时间。由此,我们可以看出,只有T2是真正有效的时间,而T1、T3则是对象本身的开销。下面再看看T1、T3在对象的整个生命周期中所...2009-01-17 15:20:09 · 264 阅读 · 0 评论 -
supesite系统视频播放功能的分析及设置默认打开页面播放
最近做的一个php项目需求中有视频这个频道,于是研究了一下supesite,不过它是在资讯中可以插入多个视频,点击后才能播放,同时又能再次隐藏。于是看了一下代码.记录如下:分析发现,当我们发布一篇含有视频的新闻时,在资讯查看页面(news.view.html.php)源文件里显示如下效果:[code="java"] 百县视频资讯测试喽百县视频资讯测试喽Flash...原创 2009-12-16 20:34:55 · 226 阅读 · 0 评论 -
承接Java项目
本人从事软件开发4年,主要为供电局做远程集抄、营销系统、MIS。因工作得闲,现承接各种Java(j2ee、swing)项目,拼团接单做也行。望有意者与我联系!QQ:174181171...2009-07-13 15:09:36 · 480 阅读 · 0 评论 -
java p2p技术
英文原文地址:http://www.javaworld.com/javaworld/jw-10-2001/jw-1019-jxta-p2.html中文地址http://www.matrix.org.cn/resource/article/43/43627_P2P_Jxta.html摘要 Peer-to-Peer网络毫无疑问是当今的热点技术主题。Napster和Gnute...原创 2009-07-27 10:45:37 · 703 阅读 · 0 评论 -
欲为Java技术大牛所需的25个学习要点
1. 你需要精通面向对象分析与设计(OOA/OOD)、涉及模式(GOF,J2EEDP)以及综合模式。你应该了解UML,尤其是class、object、interaction以及statediagrams。2. 你需要学习Java语言的基础知识以及它的核心类库(collections、serialization、streams、networking、 multithreading、ref...原创 2009-02-24 10:17:25 · 141 阅读 · 0 评论 -
phpcms转supesite转换程序bug修正
因客户前期使用的门户站是phpcms产品,现要升级到康盛的supesite.很惊喜的在网上找到了康盛刚出没多久的一个转换程序XConvert_for_Phpcms.于是拿过来做转换.转换完毕后发现了如下2个bug,没办法只有查看对应的转换程序源码,经过一天的研究终于发现了问题,并换到了解决方法.并己将下述2个bug反馈给了转换程序的作者(作者很感激).在此记录一下希望对需要的朋友有帮助:bug...2009-12-03 21:13:29 · 147 阅读 · 0 评论 -
30个优秀源码网站
从csdn上摘录下来,记录一下1.51源码:http://www.51aspx.com/ 2.源码之家:http://www.codejia.com/ 3.源码网:http://www.codepub.com/ 4.虾客源码:http://www.xkxz.com/ 5.多多源码:http://www.morecode.net/ 6.洪越源代码:ht...2008-11-28 14:25:59 · 11726 阅读 · 0 评论 -
程序员的十层楼(菜鸟,大虾,牛人......)
到底中国的程序员水平比西方程序员水平差,还是中国有许多优秀的程序员达到或超过了西方程序员同等水平呢?要解决这个问题,必须先知道程序员有多少种技术层级,每个层级需要什么样的技术水平,然后再比较中国和西方在各个技术层级的人数,就可以知道到底有没有差距,差距有多大。当然,对于如何划分程序员的技术层级,不同公司或不同人会有不同的划分标准,下面的划分仅代表个人的观点,如有不当之处,还请砸板砖予以纠正...2009-03-19 10:41:18 · 182 阅读 · 0 评论 -
大话设计模式
1、FACTORY?追MM少不了请吃饭了,麦当劳的鸡翅和肯德基的鸡翅都是MM爱吃的东西,虽然口味有所不同,但不管你带MM去麦当劳或肯德基,只管向服务员说“来四个鸡翅”就行了。麦当劳和肯德基就是生产鸡翅的Factory 工厂模式:客户类和工厂类分开。消费者任何时候需要某种产品,只需向工厂请求即可。消费者无须修改就可以接纳新产品。缺点是当产品修改时,工厂类也要做相应的修改。如:...原创 2008-09-04 16:27:09 · 713 阅读 · 0 评论 -
Ext官方中文教程
Extjs.com官方中文教程列表:so good~~!Tutorial:EXT简介http://extjs.com/learn/Tutorial:Introduction_to_Ext_2.0_(Chinese)Tutorial:Ext 2简述 http://extjs.com/learn/Ext_2_Overview_(Chinese) Tutorial:E...2009-03-25 15:09:41 · 2117 阅读 · 0 评论 -
面向对象Fun见解
其实对于面向对象这个概念,我也不是很懂.今天在网上看到附件中的一张图片(图文结合),我觉得很有趣,也很形象.于是乎贴出来与大家一起分享(见附件!)...2008-09-19 17:00:23 · 114 阅读 · 0 评论 -
Ajax框架之ExtJs、DWR入门书籍
说到Web2.0就必定要说到Ajax,说到Ajax也会谈到Ajax框架---对于Ext、DWR我也是半路出家,到现在也还是个入门级的同学。所以话我就不多说了,在这里只是简单的附上几本入门级的书籍,希望对想入门的同学们有所帮助。(如果对Ajax技术不是很了解的话可以看一下附件中的《AJAX开发简略》)...2008-09-20 12:12:44 · 169 阅读 · 0 评论 -
Struts Spring Hibernate整合教程
对于我们做J2EE的coder们说ssh应该是很熟悉了。前段时间网到一本SSH整合的教程,讲的很好,而且短小精悍。不敢独享,拿出来与同学们一起分享下...2008-09-20 14:23:12 · 115 阅读 · 0 评论 -
Eclipse匆删恢复
昨天coding时,不知道是脑袋抽筋还是咋滴了,一不小心把一个很重要的Action类给删了,于是乎打开数据恢复软件搜了半天还是没找到,快灰心时忽然想到去google一下,果然被我找到了eclipse的恢复方法,闲话少叙,贴出来记录一下!Method: 在被删除文件的包或文件夹上点反键-->Restore From Local History,于是你便会看到你被删除的文件(原来这些文件都被ecl...2008-09-20 16:05:25 · 148 阅读 · 0 评论 -
NIO的基本概念及简单示例
在JDK 1.4的新特性中,NIO无疑是最显著和鼓舞人心的。NIO的出现事实上意味着Java虚拟机的性能比以前的版本有了较大的飞跃。在以前的JVM的版本中,代码的执行效率不高(在最原始的版本中Java是解释执行的语言),用Java编写的应用程序通常所消耗的主要资源就是CPU,也就是说应用系统的瓶颈是CPU的计算和运行能力。在不断更新的Java虚拟机版本中,通过动态编译技术使得Java代码执行的效率...2009-04-03 14:43:19 · 371 阅读 · 0 评论 -
ext中文API文档及例子
附件为一个chm文件,主要以ext文档为主,还附有一些ext包中的例子(点击左侧树列表即可显示).此文档类似ext中文站点的在线API,有部份类还没有被翻译过来,但是一大部份基本的类己经完成了翻译.贴出来与各位同学分享一下!希望对E文不太好的同学有些帮助!...2008-09-26 18:51:32 · 3682 阅读 · 0 评论 -
java socket/Serversocket编程详解(中/英文)
socket /套接字 Sockets let you send raw streams of bytes back and forth between two computers, giving you fairly low-level access to the TCP/IP protocol. See the File I/O Amanuensis for sample co...2008-10-23 15:09:24 · 223 阅读 · 0 评论 -
避免发生与安全有关的javascript错误
會產生 JavaScript錯誤:eval() 函數setTimeout() 和 setInterval()Function 建構函式此外,使用下列類型的 JavaScript 陳述式也會失敗,並且不會產生不安全的 JavaScript 錯誤:javascript: URL在 innerHTML 和 outerHTML 陳述式中透過事件之特質指定的事...2008-11-28 11:40:35 · 244 阅读 · 0 评论 -
Android通用布局对象
FrameLayoutFrameLayout is the simplest layout object. It is intended as a blank reserved space on your screen that you can later fill with a single object — for example, a picture that you'll swap...原创 2009-09-02 14:49:42 · 165 阅读 · 0 评论