云计算时代:运维人员会踩到哪些坑?
标签: 云计算 运维 近期在ChinaUnix论坛有一场讨论,标题是——云计算时代:运维人员会踩到哪些坑? 整个讨论过程非常活跃,大概有50个答复,运维派这就给大家整理了一些讨论的优质内容分享给大家。 ============================================= 背景:...
View ArticleHTML5游戏——只是趋势 未到爆点
HTML5 游戏是一个趋势,对现状而言,这仅是一个趋势。规则简单、进程快、时间短,成为 HTML5 游戏被迅速认可的主要原因。通过社交网络的分享,获取更广泛的传播,产品变成商业的逻辑正源于此。在资本市场的推波助澜后,留下的只有 HTML5 游戏从业者的迷惑——何时才是爆发点。基于 HTML5 技术开发的《围住神经猫》在微信朋友圈疯狂转发的时候,从业者似乎看到了已故苹果 CEO...
View ArticleHTML5数据可视化第二弹:打造最美3D机房
最近项目开发任务告一段落,刚好有时间整理这大半年的一些成果。使用html5时间还不久,对js的认识还不够深入。没办法,以前一直搞java,对js的一些语言特性和概念一时还转换不过来。 上一篇 第一弹介绍了项目中做的一个彩虹爆炸图,主要用了 html5的canvas的2d绘制技术。这一回我想介绍一下项目中的一个亮点技术:html5的3D,以及如何用它打造精美的3D机房监控系统。...
View ArticleAndroid中HTTP相关的API
Android中大多数应用都会发送和接受HTTP请求,在Android API中主要由两个HTTP请求的相关类,一个是HttpURLConnection,另一个是Apache HTTP Client。这两个类实现的HTTP请求都支持HTTPS协议,基于流的上传和下载,可配置超时时间,IPv6和连接池。Apache HTTP...
View Article全新安装Mac OSX 开发者环境 同时使用homebrew搭建 PHP,Nginx ,MySQL,Redis,Memcache ... ... (LNMP开发
OS X Mavericks重新安装系统,在苹果商店下载好OS X Mavericks安装文件,然后准备一支16G的USB3.0 U盘。制作 OS X Mavericks 全新安装启动U盘。 插上U盘,在终端执行: sudo /Applications/Install\ OS\ X\ Mavericks.app/Contents/Resources/createinstallmedia...
View Articlemysql 定时任务执行
SET GLOBAL event_scheduler = ON;show variables like 'event_scheduler'; event_scheduler ON 创建event:CREATE EVENT my_event ON SCHEDULE AT CURRENT_TIMESTAMP + INTERVAL 10 SECOND DO UPDATE tbl1 SET...
View ArticleAndroid的viewHolder模式
深入浅出(这部分总结的非常好)ListView之BaseAdapter的基本使用以及ViewHolder模式。话说开发用了各种Adapter之后感觉用的最舒服的还是BaseAdapter,尽管使用起来比其他适配器有些麻烦,但是使用它却能实现很多自己喜欢的列表布局,比如ListView、GridView、Gallery、Spinner等等。它是直接继承自接口类Adapter的,使用BaseAdapte...
View Article深入浅出ClassLoader(译)
Dedicate to Molly.你真的了解ClassLoader吗?这篇文章翻译自zeroturnaround.com的 Do You Really Get Classloaders? ,融入和补充了笔者的一些实践、经验和样例。本文的例子比原文更加具有实际意义,文字内容也更充沛一些,非常感谢作者 Jevgeni Kabanov 能够共享如此优秀的文档。1....
View Article浏览器中常见网络协议介绍
本周五我在公司有一个关于《HTTP 协议》的培训,只有两个小时,估计能讲到的东西不会太多。实际上,浏览器为了完成 WEB 应用的各项功能,需要跟各种网络协议打交道,HTTP 只是其中一种。本文会介绍浏览器中常见的网络协议,以及各种协议之间的关系。我们经常会听到「TCP/IP 协议」这个名词,从字面上来看,有人会认为它专指 TCP 和 IP 两种协议。实际上大多数情况,TCP/IP...
View Article开发软件有多贵
有个朋友的朋友想做一个公益的事。因为出资的都是教育水平较高的精英人士,所以对项目的监控透明度要求比较高。于是这个朋友的朋友就想了,信息时代嘛,IT工具不是可以促进交流提升效率么?于是他对我说:我们想做个app,可以干这个这个这个……我打断他说,别着急,做软件很贵的,你不一定玩得起。做个软件究竟有多贵?我们可以做一个非常粗略的估算。市场上定制开发软件的人工成本按一人月20,000人民币来算,平均每人天...
View ArticleODS设计
在一般的数据仓库应用系统中,根据系统体系结构的不同,数据仓库设计的内容和范围不尽相同,并且设计方法也不尽相同,下面的两幅图示分别表示带有ODS的 数据仓库应用系统体系结构和不带ODS的数据仓库应用系统体系结构。本文将说明两个体系结构上的差异以及这种差异造成的设计方法的不同,并且重点介绍带有 ODS的体系结构中数据仓库的设计方法。...
View ArticleJAVA垃圾回收机制原理分析
JAVA堆的描述如下:内存由 Perm 和 Heap 组成. 其中 Heap = {Old + NEW = { Eden , from, to } } JVM内存模型中分两大块,一块是 NEW Generation, 另一块是Old Generation. 在New Generation中,有一个叫Eden的空间,主要是用来存放新生的对象,还有两个Survivor...
View ArticleJVM工作原理介绍
一、 JVM的生命周期1. JVM实例对应了一个独立运行的java程序它是进程级别a) 启动。启动一个Java程序时,一个JVM实例就产生了,任何一个拥有public static void main(String[] args)函数的class都可以作为JVM实例运行的起点b)...
View Article分布式系统的一致性算法简介
在分布式系统中,我们经常遇到多数据副本保持一致的问题,在我们所能找到的资料中该问题讲的很笼统,模模糊糊的,把多个问题或分类糅合在一起,难以理解。在思考和翻阅资料后,通俗地把一致性的问题可分解为2个问题:1、任何一次修改保证数据一致性。2、多次数据修改的一致性。在弱一致性的算法,不要求每次修改的内容在修改后多副本的内容是一致的,对问题1的解决比较宽松,更多解决问题2,该类算法追求每次修改的高度并发性,...
View Articlevirgo-tomcat-server的生产环境线上配置与管理 - 520_1351
Virgo Tomcat Server简称VTS,VTS是一个应用服务器,它是轻量级, 模块化, 基于OSGi系统。与OSGi紧密结合并且可以开发bundles形式的Spring web apps应用他们同样拥有OSGi和Spring的特性。VTS由SpringSource 的Spring DM server过渡而来, virgo官网地址:...
View Article