`
fkbillgates
  • 浏览: 40629 次
  • 性别: Icon_minigender_1
  • 来自: 大连
文章分类
社区版块
存档分类
最新评论
文章列表
    最近对OO的理解又有了一些新的认识,拿出来和大家分享一下。为了能让大家简单直观清晰的知道我想表达的主要意思,我不说废话了。直接提出问题,然后回答。 1. 什么是真正的对象? 2. 什么是面向对象分析阶段时的对 ...
  (1) 类名首字母应该大写。字段、方法以及对象(句柄)的首字母应小写。对于所有标识符,其中包含的所有单词都应紧靠在一起,而且大写中间单词的首字母。例如: ThisIsAClassName thisIsMethodOrFieldName   若在定义中出 ...
Google 在 2001 年发布图像搜索功能时,只有 2.5 亿索引图像,不到 10 年,这个巨大的搜索功能已经可以检索超过 100 亿个图像了,每分钟有 35 小时的内容上传到 YouTube。据称,Twitter 每天平均处理 5500 万 tweet。今年早些时候,搜索功能每天记录 6 亿条查询记录。这 就是我们讨论大数据的意义所在。 关于本系列 从 Java 技术首次亮相以来,Java 开发的格局已经发生了巨大的变化。得益于成熟的开源框架和可靠的租用式部署基础设施,现在已经可以迅速经济地汇编、测试、运行和维护 Java 应用程序了。在 本系列 中,Andr ...
虽然很少有 Java™ 开发人员能够忽视多线程编程和支持它的 Java 平台库,更少有人有时间深入研究线程。相反地,我们临时学习线程,在需要时向我们的工具箱添加新的技巧和技术。以这种方式构建和运行适当的应用程序是可行 的,但是您可以做的不止这些。理解 Java 编译器的线程处理特性和 JVM 将有助于您编写更高效、性能更好的 Java 代码。 在这期的 5 件事 系列 中,我将通过同步方法、volatile 变量和原子类介绍多线程编程的一些更隐晦的方面。我的讨论特别关注于这些构建如何与 JVM 和 Java 编译器交互,以及不同的交互如何影响 Java 应用程序的性能。 1. 同步 ...
你是否相信如果你的程序里没有检查一个变量会导致怎么系统瘫痪?无论你相不相信,这是我一个亲身经历过的案例,你可以在本站的程序员那些悲催的事儿 中找到很多这样的事。这样的事昨天在发生,今天同样在发生。Unix40 ...
  没钱也能创出大事业   很多人都想创业,但他们似乎又有一个不创业的理由:我没有钱,我要是有钱的话,怎么怎么样……似乎只要有钱,他就一定能创业成功。可是马云的创业经历告诉我们:没钱,同样可以创业,同 ...
  最近这些年,越来越多的人开始转向敏捷开发。各种敏捷开发技术并不新鲜,大多是在80 和90 年代发展形成。但只是在最近这些年,程序员和(更重要的是)一些商业顾问,架构师,客户开始变得喜欢和拥抱敏捷开发。   ...
就像猫和狗、该隐和亚伯一样,程序员和美工也是对死对头。 程序员和美工就像来自不同星球的两种完全不同的人,他们脑袋所关心的事情也完全不同。 程序员希望网站运行起来完美,而美工希望网站看起来漂亮。 这次,我 ...
  每年都有无数年轻程序员,加入软件行业。   他们在学校里学过编程,但是对这个行业的现实一无所知。   Patrick McKenzie 是美国一家小软件公司的老板,他写了一篇长文,介绍这个行业的一些实际情况。我看了以后 ...
  脚气,也叫脚癣,现代人已经搞清楚了是由寄生于体表的真菌引起的,它可以 寄生在人体皮肤及其附属器官内,如指(趾)甲。     这类病的特点是-------痒!!  瘙痒严重的就把皮肤抓破了,又引来其他疾病 ,这种病可以传染,摸完带菌的脚再去挠头就会头皮发痒,话题不展开了。         了解真菌生存的条件,针对性地采取科学措施是关键。           取醋精一斤,或米醋也可以,抓一把花椒,浸泡12小时即可拿来使用,具体方 法:先把脚或手洗干净,把洗脚盆洗干净,加清水一斤(米醋就不要加水了,保 证足够的酸度也很关键),再把醋泡花椒倒入盆中,浸泡病足半小时,一天 ...
今日大致浏览了一下《 High Performance Web Sites 》。本书的中文版是《 高性能网站建设指南 》。 本书另有对其中个别问题深入探究的进阶篇《Even Faster Web Sites》,中译《高性能网站建设进阶指南》。   这本书中给出了14条网站性能提升的原则,每个原则独立成章,配有示例。这些原则大多数都非常实用,适合站点架构师、前端工程师。其中对于前端工程师的意义更大一些。   这次看的是原版。我对于Web开发较缺乏实践经验,加之看得匆忙,因此可能存在遗漏、表述不当之处,希望广大网友不吝指正。   原则1 减少HTTP请求数 ...
 您的下一个 PHP/MySQL 项目可能与您最近完成的十几个项目类似:建立一个 MySQL 数据库,创建包含 HTML 的 PHP 视图,根据需要添加 JavaScript 代码和 CSS 文件,连接到数据库,从数据库提取内容来填充视图,等等。如果您熟悉 web ...
历史   在HTML5本地存储之前,如果我们想在客户端保存持久化数据,有这么几个选择: HTTP cookie,HTTP cookie的缺点很明显,最多只能存储4KB的数据,每个HTTP请求都会被传送回服务器,明文传输(除非你使用SSL)。 IE userData,userData是微软在上世纪90年代的浏览器大战时推出的本地存储方案,借助DHTML的behaviour属性来存储本地数据, 允许每个页面最多存储64K数据,每个站点最多640K数据,userData的缺点显而易见,它不是web标准的一部分,除非你的程序只需要支持IE, 否则它基本没什么用处。 Flash co ...
  我们会经常使用iframes来加载第三方的内容、广告或者插件。使用iframe是因为它可以和主页面并行加载,不会阻塞主页面。当然使用iframe也是有利有弊的:Steve Souders在他的blog里面有阐述:Using Iframes Sparingly : iframe会阻塞主页面的onload事件 主页面和iframe共享同一个连接池   阻塞主页面的onload是这两个问题中最影响性能的方面。一般都是想让onload时间越早触发越好,一方面是用户体验过更重要的是google给网站的加载速度的打分:用户可以用IE和FF中Google工具栏来计时。   那么为了提高页面性 ...
1,程序员的5个阶段:新手、高级新手、胜任者、精通者、专家 新手需要指令清单 高级新手不想要全局思维 胜任者能够解决问题 精通者能够自我纠正 专家凭直觉工作 2,达尔文说:无知往往来自于自信而不是知识 3,规则断送专家 4,程序员技能分步 5,专家!=老师 6,直觉和模式匹配能力超越了显性知识 7,积极地实践需要四个条件 1>需要一个明确定义的任务; 2>任务需要有适当的难度——有挑战性但可行; 3>任务环境可以提供大量反馈,以便于你才去行动; 4>提供重复犯错和纠正错误的机会; 8,通过观察和模仿来学习 ...
Global site tag (gtag.js) - Google Analytics