Web前端开发技术包括三个要素:HTML、CSS和JavaScript,但随着RIA的流行和普及,Flash/Flex、Silverlight、XML和服务器端语言也是前端开发工程师应该掌握的。Web前端开发工程师既要与上游的交互设计师、视觉设计师和产品经理沟通,又要与下游的服务器端工程师沟通,.....
分类:
Web程序 时间:
2014-08-21 20:54:14
阅读次数:
261
《Web前端开发人员和设计师必读文章推荐系列十》给大家带来最近两个月发布在《梦想天空》的优秀文章,特别推荐给 Web 开发人员和设计师阅读。梦天空博客关注前端开发技术,展示最新HTML5和CSS3技术应用,分享实用的jQuery插件,推荐优秀的网页设计案例,共享精美的设计素材和优秀的 Web 开发工...
分类:
Web程序 时间:
2014-08-21 20:51:04
阅读次数:
363
面向对象强调系统的结构应该直接与现实世界的结构相对应,系统应该是围绕对象来构造的,而非功能。从程序设计的角度来看,面向对象的程序设计应该是对象及其相互之间关系的语言成分。可用以下几句话慨括面向对象程序设计:系统一切皆对象;对象是属性和操作的封装体;对象可按..
分类:
其他好文 时间:
2014-08-21 19:35:35
阅读次数:
286
aspx页
//ASPX是前台,表示设计页面,ASPX.CS是后台,是代码功能实现,分开来设计是为了代码清晰,功能模块化, Inherits表示继承,Inherits="Home.WebForm1"表示继承Home命名空间下的WebForm1的page,也可以继承其他页面,继承了其他页面,就可以使用其属性和方法....
分类:
Web程序 时间:
2014-08-21 19:32:04
阅读次数:
237
为什么我们随意命名变量会是灾难性的决定?
随意命名变量是编写代码的灾难性决定,我这里说的比较严重,但是为了强调编程过程中不要随意命名我们的变量。因为从以下三方面的理由是不允许我们在程序中随意命名变量的。首先在编程过程中,随意命名的变量会导致我们编写代码中弄乱数据传输的关系,因为人们通过混乱的字段会把字段的本意理解错误的,理解错误字段的意思就会把该字段用在本不该她使用的地方。其次,当你费尽...
分类:
其他好文 时间:
2014-08-21 19:28:54
阅读次数:
174
参考文献
某海量用户网站,用户拥有积分,积分可能会在使用过程中随时更新。现在要为该网站设计一种算法,在每次用户登录时显示其当前积分排名。用户最大规模为2亿;积分为非负整数,且小于100万。
存储结构
首先,我们用一张用户积分表user_score来保存用户的积分信息。
表结构:
scoreschema" title="" style="border:0px">
示例数据:
sco...
分类:
其他好文 时间:
2014-08-21 19:28:14
阅读次数:
362
这篇主要是讲远程视频监控的环境搭建,中间会设计到网络搭建,也会涉及到一些应用和库的移植。...
分类:
其他好文 时间:
2014-08-21 19:25:34
阅读次数:
281
需求
将Oracle中的业务基础表增量数据导入Hive中,与当前的全量表合并为最新的全量表。
设计
涉及的三张表:
全量表:保存了截止上一次同步时间的全量基础数据表
增量表:增量临时表
更新后的全量表:更新后的全量数据表
步骤:
通过Sqoop将Oracle中的表导入Hive,模拟全量表和增量表
通过Hive将“全量...
分类:
数据库 时间:
2014-08-21 19:22:14
阅读次数:
455
BGP线路服务器主要是应用于AS之间的互联,它最主要的功能是控制路由传播和选择最好的路由途径。 现在中国一些大的idc运营上都具有AS号,而且全国各大网络运营商都是通过BGP协议和自身的AS号实现多线互联的。使用了BPG线路互联之后,网络运营商所有的骨干路由设备就会判断到idc机房和ip段的最佳路....
分类:
其他好文 时间:
2014-08-21 19:05:14
阅读次数:
407
android测试的研究方向:Android应用系统测试的设计Android自动化测试Monkey工具环境搭建Monkey命令的使用ADB常用命令详解Robotium测试环境搭建Robotium工具的应用Android单元测试使用Junit对Android应用进行单元测试Android性能测试应用D...
分类:
其他好文 时间:
2014-08-21 19:04:44
阅读次数:
214