自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

guolong1983811的专栏

http://www.cmd5.com/

  • 博客(30)
  • 资源 (64)
  • 收藏
  • 关注

转载 猿题库 iOS 客户端架构设计

我几周前写过一篇文章,叫 《被误解的 MVC 和被神化的 MVVM》,其中的很多思想是和本文的作者 Lancy 交流获得的。当时很多人回复问:能直接上猿题库的代码吗?这次 Lancy 的这篇文章就直接上代码了。这篇文章详细介绍了猿题库客户端架构的设计和思考,当然,也有大量的代码示例。Lancy 引入了一个名为 Data Controller 的层级为 View Controller 瘦身,

2015-12-31 18:52:10 850

原创 架构之美

架构有助于确保系统能够满足其利益相关人的关注点,在构想,计划,构建和维护时,架构有助于处理复杂性。一个理想的系统包含以下特征:具备客户要求的功能。能够在要求的工期内安全的构建。性能足够好。可靠的。可用的,并且使用时不会造成伤害。安全的。成本是可以接受的。符合法规标准。将超越前人及其竞争者。但从来没有一个复杂的系统能够很好的满足上述特征。架构是一种折中——

2015-12-31 17:12:47 428

转载 Android 之 内存管理

http://blog.csdn.net/xieqibao/article/details/6707519概述在android的开发中,要时刻主要内存的分配和垃圾回收,因为系统为每一个dalvik虚拟机分配的内存是有限的,在google的G1中,分配的最大堆大小只有16M,后来的机器一般都为24M,实在是少的可怜。这样就需要我们在开发过程中要时刻注意。不要因为自己的代码问题而造成OOM

2015-12-29 16:23:30 323

转载 架构师于小波:魅族实时消息推送架构

【编者按】此文是根据魅族架构师于小波在msup和魅族联合举办的#魅族技术开放日#的演讲中的分享内容整理而成,于小波分享了魅族实时消息推送架构的其中遇到的坑和一些心得体会。系统介绍这个系统数据情况是这样的,实时在线的用户是2500万左右,下面有一个趋势图,从今年1到10月份的都列出来了,这个系统一天PV量是50亿左右,这个系统推送速度可以达到600万条/分钟。

2015-12-28 22:18:19 553

转载 Linux 集群文件系统简介

http://www.csdn.net/article/1970-01-01/2417集群应用程序简介集群应用程序具有各种级别的成熟度和功能。它们包括: 高性能 集群也称为并行集群或计算集群,通常用于那些支持大量计算处理的系统。在这些集群中,并行文件系统在节点间分配处理资源,因而允许每个节点通过并发的读写同时访问同一文件。NASA 在二十世纪九十年代初期开发的 Beow

2015-12-28 22:15:45 2956

转载 Hadoop分布式文件系统:架构和设计要点

http://www.csdn.net/article/1970-01-01/282725一、前提和设计目标1、硬件错误是常态,而非异常情况,HDFS可能是有成百上千的server组成,任何一个组件都有可能一直失效,因此错误检测和快速、自动的恢复是HDFS的核心架构目标。2、跑在HDFS上的应用与一般的应用不同,它们主要是以流式读为主,做批量处理;比之关注数据访问的

2015-12-28 22:13:27 369

转载 磁盘IO

http://elf8848.iteye.com/blog/1944219http://pengjiaheng.iteye.com/ 说说IO - IO的分层 说说IO(一)- IO的分层  IO 性能对于一个系统的影响是至关重要的。一个系统经过多项优化以后,瓶颈往往落在数据库;而数据库经过多种优化以后,瓶颈最终会落到 IO 。而 IO 性能的发展,明显落后于 

2015-12-28 22:11:20 3636

转载 8天学通MongoDB——第八天 驱动实践

http://www.cnblogs.com/huangxincheng/archive/2012/03/09/2386054.html 作为系列的最后一篇,得要说说C#驱动对mongodb的操作,目前驱动有两种:官方驱动和samus驱动,不过我个人还是喜欢后者,因为提供了丰富的linq操作,相当方便。 官方驱动:https://github.com/mongo

2015-12-26 01:26:36 340

转载 8天学通MongoDB——第七天 运维技术

http://www.cnblogs.com/huangxincheng/archive/2012/03/08/2384571.html这一篇我们以管理员的视角来看mongodb,作为一名管理员,我们经常接触到的主要有4个方面:1.  安装部署2.  状态监控3.  安全认证4.  备份和恢复,下面我们就一点一点的讲解。 一:安装

2015-12-26 01:14:17 391

转载 8天学通MongoDB——第六天 分片技术

http://www.cnblogs.com/huangxincheng/archive/2012/03/07/2383284.html 在mongodb里面存在另一种集群,就是分片技术,跟sql server的表分区类似,我们知道当数据量达到T级别的时候,我们的磁盘,内存就吃不消了,针对这样的场景我们该如何应对。 一:分片     mongodb采用将

2015-12-26 01:03:19 335

转载 8天学通MongoDB——第五天 主从复制

http://www.cnblogs.com/huangxincheng/archive/2012/03/04/2379755.html  从这一篇开始我们主要讨论mongodb的部署技术。    我们知道sql server能够做到读写分离,双机热备份和集群部署,当然mongodb也能做到,实际应用中我们不希望数据库采用单点部署,如果碰到数据库宕机或者被毁灭性破坏那是

2015-12-26 00:47:28 350

转载 8天学通MongoDB——第四天 索引操作

http://www.cnblogs.com/huangxincheng/archive/2012/02/29/2372699.html、这些天项目改版,时间比较紧,博客也就没跟得上,还望大家见谅。    好,今天分享下mongodb中关于索引的基本操作,我们日常做开发都避免不了要对程序进行性能优化,而程序的操作无非就是CURD,通常我们又会花费50%的时间在R上面,因

2015-12-26 00:37:22 421

转载 8天学通MongoDB——第三天 细说高级操作

http://www.cnblogs.com/huangxincheng/archive/2012/02/21/2361205.html一: 聚合      常见的聚合操作跟sql server一样,有:count,distinct,group,mapReduce。 count        count是最简单,最容易,也是最常用的聚合工具,它的使用跟我们C#里

2015-12-26 00:17:27 385

转载 8天学通MongoDB——第二天 细说增删查改

http://www.cnblogs.com/huangxincheng/archive/2012/02/19/2357846.html看过上一篇,相信大家都会知道如何开启mongodb了,这篇就细说下其中的增删查改,首先当我们用上一篇同样的方式打开mongodb,突然傻眼了,擦,竟然开启不了,仔细观察“划线区域“的信息,发现db文件夹下有一个类似的”lock file”阻止了

2015-12-26 00:00:32 306

转载 8天学通MongoDB——第一天 基础入门

http://www.cnblogs.com/huangxincheng/archive/2012/02/18/2356595.html 关于mongodb的好处,优点之类的这里就不说了,唯一要讲的一点就是mongodb中有三元素:数据库,集合,文档,其中“集合”就是对应关系数据库中的“表”,“文档”对应“行”。 一: 下载      上MongoDB官

2015-12-25 23:58:16 336

转载 mongodb与mysql相比的优缺点

http://blog.sina.com.cn/s/blog_966e430001019s8v.html与关系型数据库相比,MongoDB的优点:①弱一致性(最终一致),更能保证用户的访问速度:举例来说,在传统的关系型数据库中,一个COUNT类型的操作会锁定数据集,这样可以保证得到“当前”情况下的精确值。这在某些情况下,例 如通过ATM查看账户信息的时候很重要,但对于Wordn

2015-12-25 23:48:59 511

转载 互联网公司的简历

有设计感的简历当然会多看两眼,但是,如果一定要我评价一份电子版简历的排版,那我唯一的要求是简洁大方,标点和分段正确,整篇简历除照片外不多于2种颜色,能让人看明白,不乱,在我这儿就过关了。至于有些HR非崇尚宋体贬低微软雅黑(我还见过专门喜欢微软雅黑的HR,不过人家也不会因为你用宋体就把你毙了),喜欢PDF贬损word(一个技术大牛因为用word你就把人毙了试试,老板分分钟pia飞你),这在我长期服务

2015-12-24 22:42:43 744

转载 Java面试问题汇总

ava 面试随着时间的改变而改变。在过去的日子里,当你知道 String 和 StringBuilder 的区别就能让你直接进入第二轮面试,但是现在问题变得越来越高级,面试官问的问题也更深入。 在我初入职场的时候,类似于 Vector 与 Array 的区别、HashMap 与 Hashtable 的区别是最流行的问题,只需要记住它们,就能在面试中获得更好的机会,但这种情形已经不复存在。如今,你将

2015-12-24 22:36:28 1492

转载 java 二叉搜索树(搜索、添加、遍历)

http://marcospring.iteye.com/blog/1622408栈、队列、链表都有他们各自的好处,同样的也有弊端的存在。     如果我想要一个有序的数组和链表这个当然很好实现。现在我要在这几个数据结构中查找一个值。先说数组,因为是有序的通过二分查找很快的就可以找到。查找的效率还是很高的,但如果要是插入呢,为了保证有序,我要先找到插入位置,然后再将比插入数字大的数字依次向

2015-12-24 14:25:10 846

转载 一些著名问题与算法

http://toutiao.com/i6230918855481360898/?tt_from=android_share&utm_campaign=client_share&app=news_article&utm_source=email&iid=3375098659&utm_medium=toutiao_androidCSDN 2015-12-22 09:29

2015-12-24 11:11:06 1700

转载 Redis 的性能幻想与残酷现实

http://toutiao.com/news/6231154592172737026/?tt_from=android_share&utm_campaign=client_share&app=news_article&utm_source=email&iid=3375098659&utm_medium=toutiao_androidRedis 的性能幻想与残酷现实 读社会

2015-12-24 11:09:20 530

转载 数据库schema设计与优化

http://toutiao.com/i6231427267264791041/?tt_from=android_share&utm_campaign=client_share&app=news_article&utm_source=email&iid=3375098659&utm_medium=toutiao_android数据库schema设计与优化 腾讯大

2015-12-24 11:07:01 1140

转载 腾讯分析系统架构解析

http://www.csdn.net/article/2014-09-15/2821698摘要:TA是一款面向第三方站长的免费网站分析系统,在数据稳定性、及时性方面广受站长好评,其秒级的实时数据更新频率也获得业界认可。本文将从实时数据处理、数据存储等多个方面带你深入探寻TA的系统架构及实现原理。TA(Tencent Analytics,腾讯分析)是一款面向第三方站长的

2015-12-24 11:04:24 822

转载 双机高可用、负载均衡、MySQL(读写分离、主从自动切换)架构设计

https://www.centos.bz/2014/12/ha-load-balance-mysql-master-slave-architecture/#%E8%A7%A3%E5%86%B3session%E5%85%B1%E4%BA%AB%E9%97%AE%E9%A2%98双机高可用、负载均衡、MySQL(读写分离、主从自动切换)架构设计作者: 朱 茂海 分类:

2015-12-23 09:02:59 988

转载 tomcat架构分析 (JNDI配置)

http://gearever.iteye.com/blog/1554295出处:http://gearever.iteye.comJNDI(Java Naming and Directory Interface,Java命名和目录接口)是一组在Java应用中访问命名和目录服务的API。命名服务将名称和对象联系起来,使得我们可以用名称访问对象。目录服务是一种命名服务,在这种服务里,对象

2015-12-23 08:50:10 522

转载 VM调优总结

http://my.oschina.net/shootercn/blog/15393一、相关概念基本回收算法引用计数(Reference Counting)比较古老的回收算法。原理是此对象有一个引用,即增加一个计数,删除一个引用则减少一个计数。垃圾回收时,只用收集计数为0的对象。此算法最致命的是无法处理循环引用的问题。标记-清除(Mark-Sweep)此算法

2015-12-23 00:15:17 437

转载 Java theory and practice: Fixing the Java Memory Model, Part 2

http://www.ibm.com/developerworks/library/j-jtp03304/Java theory and practice: Fixing the Java Memory Model, Part 2How will the JMM change under JSR 133?JSR 133, which has be

2015-12-20 08:58:25 504

转载 Java theory and practice: Fixing the Java Memory Model, Part 1

http://www.ibm.com/developerworks/library/j-jtp02244/index.htmlJava theory and practice: Fixing the Java Memory Model, Part 1What is the Java Memory Model, and how was it broken in the

2015-12-20 08:57:34 817

转载 JSR 133 (Java Memory Model) FAQ

https://www.cs.umd.edu/~pugh/java/memoryModel/jsr-133-faq.htmlJSR 133 (Java Memory Model) FAQJeremy Manson and Brian Goetz, February 2004Table of ContentsWhat is a memory model, anyway?Do

2015-12-20 08:55:14 775

转载 jvm 堆栈方法区数据存放和操作流程

http://chengjianxiaoxue.iteye.com/blog/2153147栈:  1 基础数据类型 byte short int long float double char boolean 2 方法的形式参数,方法调用完后从栈空间回收 3 引用对象的地址,引用完后,栈空间地址立即被回收,堆空间等待GC a) 栈内的数据线程之间独立 b

2015-12-17 18:26:31 1004

EclipseMemoryAnalyzer-x86_64

EclipseMemoryAnalyzer-x86_64,MemoryAnalyzer-1.7.0.20170613-win32.win32.x86_64.zip

2018-01-03

loadRunner12.02社区版

loadRunner12.02社区版,安装源链接及安装教程………………

2017-11-21

微服务:从设计到部署

本书为 Chris Richardson 和 Floyd Smith 联合编写的微服务电子书 Designing and Deploying Microservices 中文版,其从不同角度全面介绍了微服务:微服务的优点 与缺点、API 网关、进程间通信(IPC)、服务发现、事件驱动数据管理、微服务部署 策略、重构单体。

2017-10-21

svn代码合并步骤

svn代码合并步骤

2017-03-14

阿里java开发手册

阿里java开发手册

2017-03-12

阿里双11电子书

阿里双11电子书 不一样的技术创新-- 阿里巴巴 2016 双 11 背后的技术

2017-01-24

UML类关系图解

UML java 图示6种类关系,帮忙理解uml的基本概念。

2016-12-11

从PAXOS到ZOOKEEPER分布式一致性原理与实践

从PAXOS到ZOOKEEPER分布式一致性原理与实践

2016-10-10

XMLSpy 2012破解版

XMLSpy 2012破解版 解压后按照readme文件里操作,就可以了使用。

2016-08-02

BareTail日志动态查看利器

日志动态查看利器,免费版本,不需要安装, BareTail

2016-06-30

Hive高级编程

Hive高级编程

2016-06-05

Netty权威指南 PDF电子书下载 带目录书签 完整版

Netty权威指南 PDF电子书下载 带目录书签 完整版 Netty权威指南 PDF电子书下载 带目录书签 完整版 高清

2016-05-02

开发项目模板

开发项目模板,一个maven web项目的模板工程,集成了springmvc,hibernate,mybatis,在jetty中可以直接跑

2016-04-26

org.sf.easyexplore_1.0.4.jar

eclipse plugin easyexplore org.sf.easyexplore_1.0.4.jar

2016-04-18

Unix环境高级编程 第三版

本书是被誉为UNIX编程“圣经”的Advanced Programming in the UNIX Environment一书的最新版(第三版),PDF格式,带书签

2016-01-01

Patterns of Enterprise Application Architecture .pdf

Patterns of Enterprise Application Architecture

2015-12-26

企业应用架构模式中文版_Patterns of Enterprise Application Architecture.rar

企业应用架构模式中文版 Patterns of Enterprise Application Architecture

2015-12-26

测试驱动开发Test-Driven+Development+By+Example(中英文)

测试驱动开发 Test-Driven+Development+By+Example

2015-12-26

用例图释义

用例图讨论总结 两个角度分析用例: a. 客户的角度 b. 系统的角度 外加两个衡量要点: 1. 尽可能可以独立测试 2. 有一定有工作量 当颗粒度粗时,需要用时序图来表达流程关系。

2015-06-12

大规模传感网数据溯源技术研究

大规模传感网数据溯源技术研究

2015-06-05

构建高性能web站点(完整版).pdf

构建高性能web站点(完整版).

2015-03-08

Thinking in UML

Thinking in UML

2015-01-22

架构之美 清晰中文完整版

架构之美 清晰中文完整版

2015-01-22

敏捷软件开发

敏捷软件开发.pdf 这本书是老外写的,不过是翻译版。我不推荐,原因是,通常翻译版的看起来,很蹩脚。 还是看原版,英文版吧。 如果你有兴趣看看,可以下,我这提供下载不需要积分的。

2015-01-22

Java 23种设计模式通解

Java 23种设计模式通解

2015-01-16

Python核心编程第二版英文版

Python 核心编程 第二版 英文版 chm

2013-09-26

Linux1_mingling

Linux1_mingling.rar

2013-09-26

maven.chm

maven.chm maven权威指南

2013-09-26

java面试题

java面试题

2013-08-05

系统架构设计

系统架构设计

2013-07-15

PMP 英文版

PMP PMBOK 2008 En 英文版

2013-01-13

WebSphere+Application+Server

IBM+WebSphere+Application+Server-+The+Complete+Reference.rar

2012-12-25

我编程我快乐(英文版)

我编程我快乐(英文版) PDF 我编程我快乐(英文版)

2012-12-23

x.509 证书说明书

x.509 证书说明书 (spec) Internet X.509 Public Key Infrastructure Certificate and CRL Profile

2012-12-20

jude 社区版,最后免费的绝版

jude 社区版,最后免费的绝版

2012-08-04

oralce 培训

oralce 培训

2011-12-30

hql ppt Hql PPt

Hql PPt Hql PPt

2011-12-30

Mule ESB 概念和使用介绍

自己学习Mule ESB怕时间久了,忘了,所以做成PPT,方便自己以后查看. 都是英文的喔

2011-10-23

Hudson Maven generate report

Hudson Maven generate report

2011-05-20

jad eclipse 执行文件和插件jar

1.net.sf.jadclipse_3.3.0.jar拷贝到Eclipse下的plugins目录 2.将Jad.exe拷贝到JDK安装目录下的bin文件下(方便,与java,javac等常用命令放在一起,可以直接在控制台使用jad命令),我的机器上的目录是C:\RAD7\jdk\bin\jad.exe 3.然后,重新启动Eclipse,找到Eclipse->Window->Preferences->Java->JadClipse 4.设置Path to Decompiler:C:\RAD7\jdk\bin\jad.exe 5.查看一下class文件的默认打开方式,Eclipse->Window->Preferences->General->Editors->File Associations class文件对应的Associated Editor 为:jad. 5.重起eclipse.

2011-02-17

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除