随笔分类 -  随笔

摘要:循环知识第一部分:重复运行的代码就可以使用循环来解决。JavaScript的重复机制为循环(loop)for:适合重复动作已知次数的循环。while:while循环能重复执行动作,直到特定条件语句为true。for循坏由4部分组成。1.初始化(initialization):初始化只在循环开始时发生2.测试条件(test condition):测试条件检查循环是否要再继续3.动作(action):循环里的动作就是每一轮循环实际重复执行的代码4.更新(update):循环里的负责更新每一轮循环的循环变量。具体组成:for(Init;Test;Update){Action;}while循环由两个不 阅读全文
posted @ 2012-11-01 17:22 快乐八哥 阅读(696) 评论(0) 推荐(0)
摘要:循环知识:自我重复的风险 第一部分: 重复运行的代码就可以使用循环来解决。JavaScript的重复机制为循环(loop) for:适合重复动作已知次数的循环。 while:while循环能重复执行动作,直到特定条件语句为true。 for循坏由4部分组成。 1.初始化(initialization 阅读全文
posted @ 2012-11-01 17:17 快乐八哥 阅读(262) 评论(0) 推荐(0)
摘要:JavaScript在客户端和服务器的应用场景。Draft and Typescript, Node.js第一部分:JavaScript中的定时器JavaScript中有2中定时器(timer)。单次定时器:定时器在终止并运行指定程序代码后,定时器就结束了。setTimeout(TimerCode,Timerdelay);间隔定时器:每隔一段时间就执行,直到程序让它停止。函数:clearInterval(timerID)clearInterval(timerID)函数清除setInterval()设置的间隔定时器。TimerID是创建定时器的时,由setInterval()返回的。第二部分:J 阅读全文
posted @ 2012-10-29 18:08 快乐八哥 阅读(189) 评论(0) 推荐(0)
摘要:在Web开发日益成熟的过程中,PHP和JavaScript已经成为了Web工程师的必备技能。前者因为LAMP的经典组合,而后者JavaScript在经历过JavaScript滥用的时代之后,也来到了一个崭新的应用的时代。JavaScript几乎成了Web前端开发中必不可少的一项技术。HTML+CSS+JavaScript=真正的交互式应用/网站。JavaScript应用场景:1.提高应用的交互体验,这也是早期JavaScript用的最多的地方。比如鼠标跟随,弹出广告框,提示对话框,点击某个区域改变该区域的背景颜色等。2.客户端验证3.Ajax异步发送请求4.操作HTML DOM,修改页面的cs 阅读全文
posted @ 2012-10-24 15:14 快乐八哥 阅读(318) 评论(0) 推荐(0)
摘要:设计要求效果如下:平时看到的radio button效果如下:可以看出设计上图的radio button选中和没有选中的状态都有自定义的图片样式。但是我们使用radio button基本上都是需要在互斥的一组。我们需要保持radio button本身的功能,同时又需要自定义的它的样式。之前项目中大家都是能使用传统的radio button过了就过了,也没有怎么研究。这次项目,我尝试使用了一些方法,可以达到自定义的radio button的样式。4个选项的结构都相同,只是内容有所改变,结构如下所示:<li> <span class="pollspanRadio&quo 阅读全文
posted @ 2012-10-22 16:57 快乐八哥 阅读(9459) 评论(0) 推荐(0)
摘要:最近把自己的笔记本安装了一个Ubuntu,现在的笔记本有2个系统。一个是Window XP,一个是Ubuntu 12.04。其实就是安装的双系统,因为自己工作是做.net开发,所以有时还需要使用vs2010,所以就保留来xp系统。通过这几天使用ubuntu来看,系统还是非常稳定,可能是自己的笔记本配置都比较老,不是什么新产品,所以一安装好,驱动都带来,不用我去找驱动程序,这一点也加大我学习linux的兴趣和自信心。使用Linux,作为一个普通用户来说,很多软件当然是有linux版本都想着装一个。比如说QQ,qq在目前即时通讯领域占有率还是很高的,所以我决定安装一个QQ for liunx,然后 阅读全文
posted @ 2012-09-29 00:23 快乐八哥 阅读(31099) 评论(21) 推荐(1)
摘要:前一篇日志写到,“医”食住行是关乎民生的四大基础服务业。个人觉得IT是第五个服务。大家可以理解认为IT是第三产业,服务业也称第三产业。同时大家需要和IT服务分开,IT服务是IT三大分类中的一个部分,第一个部分是硬件(服务器,存储设备,网络设备),第二个部分是软件。其实软件里面包含互联网软件。软件发展 阅读全文
posted @ 2012-09-08 23:20 快乐八哥 阅读(378) 评论(0) 推荐(0)
摘要:因为自己从事软件开发相关的工作,所以也很关注IT改变生活,改变商业模式之类的理念。当然自从计算机发明到现在,IT确实很大程度改变我们的生活、工作、学习和娱乐。IT简称:Information Technolgoy。其实IT行业包括三个大的方面,1.硬件和通讯行业 2.软件行业 3.咨询和服务。《冷眼看IT》强调未来信息技术将不是企业有效的竞争力,因为未来IT和铁路网和电报网,电话网一样是一个服务行业,是任何一个企业发展的必修的基础。企业想通过IT之间的差别来提供企业核心竞争力越来越难。所以它和字面的意思不一样,并不是说IT在未来不重要,恰恰相反,它强调的是信息技术的发展是未来企业发展的基石,在 阅读全文
posted @ 2012-09-04 22:11 快乐八哥 阅读(258) 评论(0) 推荐(0)
摘要:最近复习JavaScript中的基础知识,一方面给新来的实习生介绍一下JavaScript基础知识,一方面也是自己工作一年来自己在JavaScript方面学习的总结。Javascript在Web开发中地位越来越重要,所以也很多人说,JavaScript在Web开发中地位就像C语言在操作系统上的地位。目前稍微复杂的Web应用或者企业拥有,都会使用到JavaScript。addEventListener(eventtarget,eventlistener,event caputring)设计demo的需求是,页面放置一个button。当用户点击button按钮时,对button添加事件,然后在ha 阅读全文
posted @ 2012-08-21 23:21 快乐八哥 阅读(13001) 评论(0) 推荐(2)
摘要:在Web开发中,前端掌握JavaScript,后台掌握PHP成为一个趋势。当然后台掌握C#/Java,当然还有Python,Ruby其中的一种,都是可以的。其实现在成熟的企业开发,移动mobile web开发都属于Web开发的大家庭。不过企业开发更多注重业务的逻辑性,同时要保持产品开发的稳定性,同时易于和其他现有的产品集成。所以企业级开发中级开发中使用Java来做的企业特别多。JavaScript作为一门优秀的前端开发语言,当然现在Node.js也将JavaScript开发扩展到服务器上。目前国内和国外都有很人在使用Node.js来开发,当然目前还未出现重量级的产品。JavaScript中的t 阅读全文
posted @ 2012-07-26 17:17 快乐八哥 阅读(211) 评论(0) 推荐(0)
摘要:软件开发中,都需要涉及到代码管理工具。在Visual Studio中一般都是使用Team Foundation Server,简称TFS。团队中一般有一台服务器作为TFS Server端,然后VS端本身集成了TFS的客户端,当然也可以使用Web版查看work items和bugs等等。但是不是所有的企业都使用visual studio,另外有的是java开发,PHP开发等等。在开源的代码管理工具中,TortoiseSVN和Subversion配合使用,是一种经典的组合。同时TortoiseSVN是开源的,所有很多中小企业,甚至大公司都会使用TortoiseSVN作为代码管理的客户端。Sina 阅读全文
posted @ 2012-07-03 22:52 快乐八哥 阅读(1585) 评论(0) 推荐(0)
摘要:social network。中文:社交网络。它随着Facebook的上市,把社交网络带上一个顶峰。美国SNS三大领导地位分别是:Facebook,Twitter和Google+。在中国也有SNS三大巨头。微博、QQ和人人网。我还是喜欢叫人人网为校内网。不过人人网发展这么久,已经很少和学习有关的内容,已经成为大家娱乐和分享的平台了。从我个人角度来看,三个不同的公司开发出的产品代表三种不同的社交文化。分别是:拉、推和摆。大家能猜一下三个产品分别对应的的社交文化吗?1.拉--QQ。这个文化当然要算QQ了,其实QQ的产品很多,这里主要谈到的是QQ即时通讯工具和QQ空间。从一开始使用QQ的好友是自己的 阅读全文
posted @ 2012-06-20 23:20 快乐八哥 阅读(1856) 评论(9) 推荐(6)
摘要:在大多数企业开发或Web开发中,都会涉及数据的存储和检索。存储数据有两种基本的方法:保存到普通文件中(File System),或者保存到数据库(Database)中。文件存储常见,并且简单,操作系统提供的完善的API,所以在早期项目中都会使用文件作存储载体。但是随着企业业务越来越复杂,网站访问量也越来越大时,对数据的并发性和检索速度有更高的要求。所以慢慢的也就引入使用数据库作为数据存储了。使用普通文件的遇到的问题:当文件变大时,使用普通文件将会变得非常慢,访问速度制约了应用性能在一个普通文件中查找特定的一个或一组记录将非常困难。处理并发访问可能遇到问题。虽然可以使用锁定文件来操作文件,但是多 阅读全文
posted @ 2012-06-02 22:55 快乐八哥 阅读(2992) 评论(0) 推荐(0)
摘要:http://book.douban.com/subject/6382788/ 通过2周的时间,阅读完了由吴朱华编著的《云计算核心技术剖析》一书。同时国内由CSDN协办的第四届云计算大会要开幕,我在这里把自己写下这本书的读书笔记。这本书是2011年出版,但是在这本书上对微软的Windows Azur 阅读全文
posted @ 2012-05-13 18:11 快乐八哥 阅读(1383) 评论(0) 推荐(0)
摘要:Web项目中需要播放视频。需要支持桌面浏览器,同时支持iPhone,iPad设备,目前还不用考虑Android和微软自家的Windows Phone设备。桌面浏览器当然首选使用Flash Player播放视频了,iPHone和iPad不支持Flash,当然只能支持HTML5 video了。需求如下:1.桌面浏览器:桌面浏览器这一块其实要求挺多的。不要假设所有访问站点的用户都安装了Flash Player。所以有以下场景:用户安装了Flash Player,优先使用Flash Player播放视频。用户没有安装Flash Player,检测用户当前的浏览器是否支持HTML5 Video;如果支持 阅读全文
posted @ 2012-04-28 16:15 快乐八哥 阅读(1530) 评论(9) 推荐(1)
摘要:看完《Foundation HTML5 Canvas For Games and Entertainment》,今天开始看《Foundation HTML5 Animation with JavaScript》。当然我学习和开发的目的不是去做Game Development。但是学习使用HTML5,JavaScript去制作动画,学习效果更好,同时能够通过学习新知识完成一个游戏或者小应用,增强自信心。本系列不是完完全全的《Foundation HTML5 Animation with JavaScript》的翻译,主要是个人笔记,同时需要重点掌握的地方,我会记录下来。首先学习HTML5 Ani 阅读全文
posted @ 2012-04-21 17:00 快乐八哥 阅读(2218) 评论(0) 推荐(0)
摘要:本来想取名《离职那点事》,怕大家误会是我要离职,所以改成了《工作那点事》。其实也是谈谈自己对工作的态度,以及个人对大家看待工作的意见。个人的观点,还请多多参与探讨。从3月份开始,公司Team当然也包括其他Team纷纷有人离职。前几天看新闻,说软件和服务外包的人才流动率是15-20%。我估算了一下,这个比例和公司的人才流动率30%左右相比偏低。当然我们公司属于典型的服务外包公司,本身公司没有产品线和很多解决方案。当然公司是在美国上市,目前也在构建基于自身的解决方案和产品。大家选择离职都有自己的原因,我个人觉得无非有两个原因决定了你从这家公司跳到那家公司。1.工资待遇,特别对工作了3-5年的sen 阅读全文
posted @ 2012-04-17 23:06 快乐八哥 阅读(2161) 评论(24) 推荐(2)
摘要:1.我们身边的互联网2.基于搜索引擎技术的协同互联网3.基于社交网络技术的协同互联网本篇主要讲Facebook,当然很多国内的人都无法访问了。我们在公司做的欧美外包,走的是VPN,所以可以直接访问。同时很多项目都需要集成Facebook。目前集成最多的2大社交组件是Facebook和Twitter,估计过一段时间,很多项目都会集成Google+。目前Facebook、Twitter和Google+是美国及全世界公认的三大社交平台。对应的国内三个社交平台是:人人网,新浪微博,腾讯微博。但是相比国外的技术,国内各个公司都需要很多的提升。当然国内公司在很多方面都是模仿国外的公司。 左侧导航条 快速. 阅读全文
posted @ 2012-03-29 23:14 快乐八哥 阅读(644) 评论(0) 推荐(1)
摘要:1.我们身边的互联网2.基于搜索引擎技术的协同互联网3.基于社交网络技术的协同互联网本文主要我自己根据多年使用Google技术总结,同时和国内一些互联网公司做了一下简单的对比而得来。说到搜索引擎,大家都知道大名鼎鼎的Google,Baidu,Yahoo,Bing。当然国内的用户还熟悉:搜搜(腾讯公司)、搜狗(搜狐公司,我以前也以为是搜狗公司的)。Web2.0的时代,搜索引擎是我们进入互联网的入口,所以各大公司也是发展自己的搜索引擎,但是Google应该是做成功的一个。当然Google和中国政府合作上有一些问题,所以很多服务在国内是无法正常使用的。比如说Google+,Google App En 阅读全文
posted @ 2012-03-24 22:45 快乐八哥 阅读(1231) 评论(0) 推荐(2)
摘要:大家好:最近使用Google和Facebook多了,加上使用智能手机也有一个月了。同时我的工作又是从事Web开发,所以总结了一下。本想取个好听的名字,但是想来想去还是想不出来,就叫《我们身边的互联网》,准备分3篇来写,分别如下:1.我们身边的互联网2.基于搜索引擎技术的协同互联网3.基于社交网络技术的协同互联网本篇是第一篇,探讨自己对互联网的看法,以及大家每天都接触的互联网。互联网简称:Internet。大家平时上的网大多数是互联网,看电影,玩游戏,聊天,搜索,学习,工作。生活中80%的内容需要借助电脑,50%的内容需要借助互联网来完成。特别是对于我们80后,90后,互联网已经成为我们生活的中 阅读全文
posted @ 2012-03-21 23:01 快乐八哥 阅读(2454) 评论(2) 推荐(5)