综合
xiaoniba1024
这个作者很懒,什么都没留下…
展开
-
HTML5重构互联网:浏览器将部分替代操作系统
如日中天的苹果公司一直是下一代WEB语言HTML5最坚定的支持者,如今正面临新的强劲挑战者。 6月有国外媒体称,社交网站Facebook正在秘密开发基于下一代Web语言HTML5的应用项目,以摆脱苹果公司APP Store对Facebook在移动领域的束缚。 去年初,在推出备受关注的平板电脑iPad时,苹果公司坚持不支持Adobe公司旗下的网页视频播放软件 Flash Play转载 2011-11-10 13:28:20 · 2202 阅读 · 0 评论 -
下载百度文库中内容
如何复制百度文库中的文章。。。这个必须留一份。。很多人经常会上百度搜索资料,结果发现在百度文库那边可以找到,兴奋了半天却发现下载时要币的,或者登陆上去麻烦。针对这种情况,今天我给大家带来一个破解百度文库下载的方法,其实非常简单,而且不用下载任何软件。好了,废话不多说,直接进入正题。首先,我们按照平常的习惯,找到自己要的:文章不能复制,题目总是可以的吧转载 2011-12-08 18:31:12 · 472 阅读 · 0 评论 -
借助类图看源码
在学习swing或者其他人写的源码是,如果结构很复杂的话,可以边看边把类的结构图画出来,可以借助UML工具,如果是完整的源码可以用UML工具的反向工程原创 2011-12-18 09:52:47 · 363 阅读 · 0 评论 -
Enterprise Architect 7.5快捷键大全
Enterprise Architect 7.5快捷键大全Enterprise Architect(EA)是澳大利亚Sparx System公司的面向对象建模工具软件。支持UML建模。此外,还支持XML,代码生成和逆向工程,相当好用的图形用户界面。文件操作快捷键功能提示Ctr转载 2011-12-10 11:18:27 · 5694 阅读 · 0 评论 -
浅谈是否用继承来利用
实现开闭原则的过程:1抽象2里氏代换,Coad法则3聚合/合成4依赖倒置5迪米特,隔离进行封闭。我们下面只讨论开闭原则的”开”的分析过程:1首先要抽象2然后用子类去替换基类,判断是否符合里氏代换原则。这里如果子类扩展基类后,不添加任何属性和方法,它就一定符合里氏代换。3如果符合里氏代换,再判断是否符合Coad法则。Coad法则有四条A是否按照严格分类原创 2011-12-10 14:33:52 · 463 阅读 · 0 评论 -
最易读的Total Commander教程——搜索与批量改名
引言: 上一讲介绍了TC的压缩功能,并以压缩程序插件为例,初步介绍了TC的插件功能。 本讲介绍TC的两大功能:搜索、批量文件改名。并结合这些内容,补充文件内容插件、更改快捷键的知识。 默认情况下,搜索的快捷键是Alt+F7,批量改名的快捷键是Ctrl+m。一、直观体验 一如既往,我们先看一段视频,对搜索、批量改名有一个直观认识。 上述视频中,演转载 2011-12-21 11:02:56 · 20250 阅读 · 1 评论 -
面象对象设计总结
一、目标:1可扩展性新的性能可以很容易地加入到系统中去2灵活性允许代码修改平稳地发生3可插入性可以很容易地将一个类抽出去,同时将另一个有同样接口的类加入进来,这就是可插入性可扩展和可插入(替换)对应“开闭原则”的开。灵活性对应“开闭原则”的闭。可维护性与可复用性是有共同性的两个独立特性,它们就像是两只同时在奔跑的兔子。二、抽象类1一个设计师设计一个新原创 2011-12-10 17:04:13 · 629 阅读 · 0 评论 -
高内聚低耦合
高内聚低耦合 高内聚低耦合,是软件工程中的概念,是判断设计好坏的标准,主要是面向对象的设计,主要是看类的内聚性是否高,耦合度是否低。编辑本段高内聚内聚就是一个模块内各个元素彼此结合的紧密程度,高内聚就是一个模块内各个元素彼此结合的紧密程度高。 所谓高内聚是指一个软件模块是由相关性很强的代码组成,只负责一项任务,也就是常说的单一责任原则。转载 2011-12-26 18:27:41 · 341 阅读 · 0 评论 -
为程序员量身定制的12个目标
对程序员们来说挑战自我非常重要,要么不断创新,要么技术停滞不前。新年伊始,我整理了12个月的目标,每个目标都是对技术或个人能力的挑战,而且可以年复一年循环使用。01. 变得有耐心02. 保持健康03. 拥抱变化带来的不适应04. 学习一门新的编程语言05. 自动化06. 学习更多数学知识07. 关注安全08. 备份你的数据09转载 2012-01-16 16:40:13 · 509 阅读 · 0 评论 -
软件的价值
1对于如何引导用户完成他想要完成的操作,在操作过程非常复杂的情况,借鉴其他软件的解决办法。可以是提供一个可“独立”运行的联机帮助文档,文档要对每个功能介绍得非常详细,并配合实例讲解,文档可以在平台打开后启动,并可以通过快捷键呼叫相应的帮助信息,也可以在平台没有打开时启动,方便用户对功能的查找(相当于程序开发人员用的帮助文档的作用)。或者给用户附赠一套编辑好的实例,用户只需简单修改就可以变成它想要的原创 2012-01-16 16:33:38 · 714 阅读 · 0 评论 -
chm文件打不开解决办法
CHM是英语“Compiled Help Manual”的简写,即“已编译的帮助文件”。CHM是微软新一代的帮助文件格式,利用HTML作源文,把帮助内容以类似数据库的形式编译储存。 一般情况下,系统是默认(通过window目录下的hh.exe)可以打开这个文件的。有时候安装软件导致冲突之后,chm的关联打开方式可能就关联不到原来的hh.exe啦.解决方法如下: 首先要确定 windows目原创 2012-02-23 22:38:19 · 681 阅读 · 0 评论 -
Adobe回应乔布斯炮轰:HTML5无法取代Flash
据国外媒体报道,Adobe首席技术官凯文林奇(Kevin Lynch)回应苹果CEO乔布斯炮轰称,Adobe时刻准备让Flash登陆苹果产品,苹果却一直采取不合作态度,自己不解。 乔布斯2008年3月份曾表示,Flash软件在iPhone上运行速度太低,手机版Flash功能不够强大,希望Adobe开发一个介于桌面版和手机版之间的Flash版本。在上周末,还有报道报出乔布斯在内部员工大会大骂转载 2011-11-10 13:17:15 · 666 阅读 · 0 评论 -
Adobe与苹果之争落败:停止开发移动版Flash
Adobe周三宣布,该公司将停止为移动浏览器开发Flash Player,这表明Adobe基本上承认在与其竞争对手苹果长期以来的网络标准“战争”中落败。业界人士指出,Adobe停止开发移动版Flash Player的决定意味着,网络开发者很可能将停止使用其Flash工具来制作用于移动浏览器的视频、网站和应用,这对iPhone和iPad用户来说是 种安慰,原因是这些用户无法观看使转载 2011-11-10 12:52:59 · 452 阅读 · 0 评论 -
乔布斯发文炮轰Adobe:Flash不适合手机时代
4月30日消息,本周四,苹果CEO乔布斯发表一篇长文章,针对封杀Adobe的Flash技术一事,他回应了外界的批评。文章一再重申了乔布斯之前的立场,阐明苹果一直偏爱“非技术专利”的技术的态度,还谈及Flash的稳定性、安全性及性能。乔布斯表示,之所以弃用Flash技术,很大的一个原因是不想开发者利用Adobe工具开发“技术标准以下”的应用,并使之服务于多样化的科技平台。在文章中,乔布斯称:“F转载 2011-11-10 12:48:51 · 698 阅读 · 0 评论 -
使用cvs或svn从sourceforge上获取开源项目的方法
著名开源软件网站(www.sourceforge.net)上面的开源项目,大部分使用的管理工具为cvs或svn。这两种软件的代表客户端程序是wincvs和tortoiseSVN。 1.cvsCVS (Concurrent Versions System) is a转载 2011-09-07 21:16:21 · 1094 阅读 · 1 评论 -
google svn 服务器使用(免费SVN服务器)
1. 进入http://code.google.com/ 用Google帐户登录(推荐使用gmail邮箱)。然后点击>Project Hosting2. 进入>> http://code.google.com/hosting/ 然后点击>Create a new projec原创 2011-08-28 19:21:17 · 6152 阅读 · 0 评论 -
如何在sourceforge上通过SVN下载源代码
在sourceforge上源码是用svn控制的,由于以前没有用过svn于是得不到源码,经过一番研究发现了tortoise SVN,并用其顺利下载了源码,总结步骤如下:1.下载tortoise SVN2.在sourceforge页面选code中的SVN,并复制其svn地址原创 2011-08-28 19:36:59 · 5635 阅读 · 2 评论 -
NBear简介
转载自:http://tech.16c.cn/svnzixun/20090504/5091.htmlNBear是一个.Net 2.0下的快速开发框架。它提供了包括可视化实体设计、代码生成、持久化、SOA、MVP等一系列组件。NBear的设计目标是尽最大可能减少程序员的原创 2011-08-28 19:39:34 · 455 阅读 · 0 评论 -
SVN客户端用户使用手册(完整版)
转载自:http://tech.16c.cn/svnzixun/20090413/4578.htmlSVN客户端用户使用手册(完整版)该文档将逐步教您如何在软件开发过程中使用svn客户端环境模拟现有项目名称:test服务端版本库:testURL:htt原创 2011-08-28 19:41:49 · 328 阅读 · 0 评论 -
Godaddy创始人:成就亿万富翁的10条规则
1.远离你舒服的领域“当我们处在一个舒服的领域时,我们就很难做出有重大意义的事。我听有人说,‘但我更喜欢有安全感。’对此,我的回答很简单:‘安全只适合死人’”2.永不放弃“并不是所有事在首次尝试时都会有所成效的。你正在做的事没有成效,并不意味着它不会成功。这仅仅意味着转载 2011-07-03 10:42:07 · 773 阅读 · 0 评论 -
学习计划C
语言。我可以告诉你C语言有两大主题你要好好学,一个是内存管理,一个是指针!这个世界上90%以上的C/C++出的严重性错误全是和这两个有关。不要看谭浩强的那本书,那本是本烂书。推荐这本书给你《C程序设计语言(第2版·新版)》算法和数据结构。我认为,用C语言实现算法和数据结构莫过转载 2011-10-16 20:45:14 · 406 阅读 · 0 评论 -
写读书笔记的偷懒方法
如果看纸质的书,为了便于理解,可能要在书上加些标记!但看电子书时,确不行!可以用CAJView的功能,把文字拷贝到word中。这样就可以做标记啦!可以方便的写读书笔记!转载 2011-11-30 13:10:04 · 634 阅读 · 0 评论 -
离散数学 等价关系解释
集合上每个等价关系对应集合的一种划分,集合的每一种划分又对应于该集合的一个等价关系,不同的等价关系对应于集合的划分也不同,因此集合有多少不同划分,就有多少不同等价关系,三个元素的集合共有5种不同划分,(含有1块和3块各有1种,含有2块有3种),故含有三个元素的集合,可以确定5种等价关系. 如A={1,2,3},则5种不同划分为 {{1}, {2}, {3}};{{1}, {2,3}};{{转载 2011-11-09 08:02:10 · 3543 阅读 · 0 评论 -
为什么有些chm文件打开后,看不到内容
查了一下,原来xp+sp2系统需要解锁才可以用. 用鼠标右键点击chm文件,选择属性,然后点击“解除锁定”按钮即可。原创 2012-02-23 22:38:56 · 1470 阅读 · 0 评论