自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(83)
  • 资源 (1)
  • 收藏
  • 关注

转载 【转发】日访问量百亿级的微博如何做缓存架构设计

微博日活跃用户1.6亿+,每日访问量达百亿级,面对庞大用户群的海量访问,良好架构且不断改进的缓存体系具有非常重要的支撑作用。 4月21日,中生代技术走进盒子科技的现场技术交流活动上,新浪微博技术专家陈波为大家讲解了微博Cache架构的设计实践过程。 刷微博吗?跟我们一起听听那些庞大的数据是如何呈现的吧!陈波:大家好,今天的分享主要有以下内容,首先是微博在运行过程中的...

2018-08-28 10:06:17 808

原创 XXE漏洞小结

中午睡醒,被李老师急促的叫醒。赶紧看一下群里智深发的,看下我们支付有没有这个问题。听到这个声音,慌得一笔。 赶紧看看: https://mp.weixin.qq.com/s?__biz=MzIyMDEzMTA2MQ==&mid=2651149767&idx=1&sn=8ccb13feeaa5f24764b20fd83e9fd869&chksm=8c214e5db...

2018-08-28 09:53:46 2989

转载 Redis容量评估模型

Redis容量评估模型2017-04-26 19:43一、redis常用数据结构做容量评估之前,有必要对redis常用数据结构有大概了解。1、SDSredis没有直接使用c语言传统的字符串(以空字符为结尾的字符数组),而是自己创建了一种名为SDS(简单动态字符串)的抽象类型,用作redis默认的字符串。SDS的定义如下(sds.h

2017-08-02 11:18:23 11940

转载 如何架构一个合适的企业API网关

API Gateway(API GW / API 网关),顾名思义,是出现在系统边界上的一个面向API的、串行集中式的强管控服务,这里的边界是企业IT系统的边界,主要起到隔离外部访问与内部系统的作用。在微服务概念的流行之前,API网关的实体就已经诞生了,例如银行、证券等领域常见的前置机系统,它也是解决访问认证、报文转换、访问统计等问题的。API网关的流行,源于近几年来,移动应用与企业间

2017-05-25 09:34:27 18750 1

转载 consul ACL配置使用

转自:https://www.xiaomastack.com/2016/06/11/cousnl-acl/consul自带ACL控制功能,看了很多遍官方文档,没有配置步骤https://www.consul.io/docs/internals/acl.html 主要对各种配置参数解释,没有明确的步骤,当时唯一疑惑的是怎样生成ACL规则。看了很多相关的blog都是相似的内容,都是

2017-01-23 10:03:25 9983

原创 consul资料

consul

2017-01-23 10:00:09 497

原创 欢迎使用CSDN-markdown编辑器

知识体系缓存层Redis基于sentinel-redis高可用方案:分布式sentinel进程 监听redis(主从)进程,在master挂掉后把slave切成master,保证redis的高可用。欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和

2016-05-12 20:30:12 358

转载 avro

一、介绍,直接看官网来得快官方网站:http://avro.apache.org/1.1、Maven项目构建pom示例所需要的jar包?123456789101112131415161718

2016-05-03 13:10:07 2255

转载 Spring事务配置的五种方式

http://blog.csdn.net/hjm4702192/article/details/17277669前段时间对Spring的事务配置做了比较深入的研究,在此之间对Spring的事务配置虽说也配置过,但是一直没有一个清楚的认识。通过这次的学习发觉Spring的事务配置只要把思路理清,还是比较好掌握的。    总结如下:    Spring配置文件中

2016-02-22 10:45:58 453

原创 机器学习笔记

=====================================================================专题分为六个篇章:1)机器学习 基础篇褪去华衣 裸视学习 之 高斯分布褪去华衣 裸视学习 之 sigmod函数褪去华衣 裸视学习 之 关于‘基’褪去华衣 裸视学习 之 随机数学褪去华衣 裸视学习 之 小赞deep learning

2015-11-29 23:20:00 573

转载 程序员的思考

[译文]程序员能力矩阵 Programmer Competency Matrix注意:每个层次的知识都是渐增的,位于层次n,也蕴涵了你需了解所有低于层次n的知识。计算机科学 Computer Science 2n (Level 0)n2 (Level 1)n (Level 2)log(n) (Level 3)Com

2015-11-29 23:15:46 416

原创 spring 笔记

spring一、spring介绍Dependency Injection and Inversion of Control(依赖注入和控制反转)Modules(模块介绍)Core Container(核心容器):spring-core, spring-beans, spring-context, springcontext-support, and spring-expression spri

2015-11-03 20:16:00 807

转载 程序员书单合集

http://blog.csdn.net/shenzhq1980/article/details/490495711、java学习基础编程篇下载地址:http://blog.csdn.net/shenzhq1980/article/details/48375543Java程序设计语言.(美国)阿诺德.清晰版 JAVA2核心技术第1卷.基础知识7thJ

2015-10-21 23:54:07 1491

原创 镜像备忘

http://mirrors.sohu.com/

2015-09-21 18:48:38 574

原创 swagger 学习笔记

Swagger 是一个规范和完整的框架,用于生成、描述、调用和可视化 RESTful 风格的 Web 服务。Swagger的目标是对REST API定义一个标准的和语言无关的接口,可让人和计算机无需访问源码、文档或网络流量监测就可以发现和理解服务的能力。当通过Swagger进行正确定义,用户可以理解远程服务并使用最少实现逻辑与远程服务进行交互。与为底层编程所实现的接口类似,Swagger消除了调用

2015-09-17 22:11:17 8254

转载 Netty服务器线程模型概览

写的不错,转来学习。可以让思维很清晰。一切从ServerBootstrap开始ServerBootstrap 负责初始话netty服务器,并且开始监听端口的socket请求。12345678910bootstrap bootstrap =

2015-09-10 11:08:24 571

转载 流媒体分发方式比较

http://blog.csdn.net/Jody1989/article/details/46429923一、分发方式比较互联网上的两种主要的分发方式:HLS和RTMP,什么时候用谁,完全决定于应用场景。还有其他的分发方式,这些分发方式不属于互联网常见和通用的方式,不予以比较:  . UDP:    譬如YY的实时应用,视频会议等等,或者RTSP之类。   

2015-09-01 12:18:27 2293

原创 内容搜索下载--百度云搜索

http://www.sobaidupan.com/

2015-08-27 01:05:04 1523

转载 微博关系服务与Redis的故事

转自:http://www.infoq.com/cn/articles/weibo-relation-service-with-redis/新浪微博的工程师们曾经在多个公开场合都讲到过,微博平台当前在使用并维护着可能是世界上最大的Redis集群,其中最大的一个业务,单个业务使用了超过 10T 的内存,这里说的就是微博关系服务。风起2009年微博刚刚上线的时候,微

2015-08-25 09:46:07 496

转载 yum源修改为本地光盘镜像

http://blog.csdn.net/todd911/article/details/80474451.在cdrom中放入光盘,或者在虚拟机中连接光盘镜像(具体的操作就不说了,但是这边有一点要强调,就是镜像一定要是DVD版本,不能使用liveCD版本的,之前本人就是用了liveCD版本的,怎么试都失败,一般liveCD版本的很小,只有700M左右,而DVD版本的要4G左右,关于

2015-08-24 15:44:35 1239

转载 linux读取windows共享文件

1、mount挂载首先创建被挂载的目录:$ mkdir windows将共享文件夹挂载到windows文件夹:$ sudo mount -t cifs -o username=share,password=share //192.168.66.198/share ./windows其中几个参数表示含义:cifs:Common Internet File

2015-08-24 15:42:55 924

原创 认识Hls备忘

linux下搭建生成HLS所需的.ts和.m3u8文件http://www.cnblogs.com/mystory/archive/2013/04/07/3006200.html

2015-08-19 10:52:28 442

转载 HLS直播技术方案及踩过的坑

关于老码农的个人信息,请看这里:http://www.koulianbing.com/?page_id=12一、为什么是IJKPlayer在基础技术方面,后端有比较成熟的系统,就不再说了,这里说说客户端方面。有直播就会有弹幕,基本上是标配了。字幕方面bilibili开源了一个Android的项目,不过IOS却没有,这个只能自己写了,不过本身这个东西技术方案没有什

2015-08-13 14:25:12 2760

转载 基于 Red5 的流媒体服务器的搭建和应用

http://www.open-open.com/lib/view/open1427624415883.html阅读目录顺序流传输实时流传输准备工作:安装工作:学习Red5 是一个采用 Java 开发的开源免费 Flash 流媒体服务器。Red5 基于 Java 和一些功能强大的开源框架,为企业级应用奠定了标准。它使用 RTMP,RTMPT,

2015-08-12 17:56:15 3108

原创 小试mysql分布式

一、需求1.数据集中存储2.二、分布式组件(介绍内容摘自网络)1.Amoeba概述Amoeba是一个以MySQL为底层数据存储,并对应用提供MySQL协议接口的proxy。它集中地响应应用的请求,依据用户事先设置的规则,将SQL请求发送到特定的数据库上执行。基于此可以实现负载均衡、读写分离、高可用性等需求。与MySQL官方的MySQL Proxy相比,作者强调的是amoeb

2015-07-30 11:50:37 5945

原创 回忆游戏平台组工作

标题用回忆来总结在游龙的平台组工作是为了表达对段工作经历的肯定与不舍。不小心被告知可能,即将面临项目大调整,也可能意味着在游龙的工作即将告一段落,虽然那个时刻还未来到。我也想那个时刻到来了,也马上将迎接下一段的挑战,一定没有心思放在回忆上。所以呢,趁着夜深人静,趁着目前工作还没有变故,趁早第二季度刚刚过去,总结下这一年来的工作。

2015-07-09 00:55:10 962

原创 数据交换格式的思考和学习

规范的数据交换格式,我觉得对以下有帮助1、对于跨平台多进程开发2、推进机器人工具,自动压测等3、静态协议和业务分离接下来学下protobuf下面我们看下几个比较常用的交换协议实现。协议实现跨语言性能传输量RPCxml广泛几乎所有低很大N(可实现)json广泛大量一般一

2015-07-08 16:59:49 1043

转载 [python]用profile协助程序性能优化

本文最初发表于恋花蝶的博客http://blog.csdn.net/lanphaday,欢迎转载,但请务必保留原文完整,并保留本声明。  [python]用profile协助程序性能优化       上帝说:“选择了脚本,就不要考虑性能。”我是很支持这句话的,使用脚本要的就是开发速度、良好的扩展性以及可维护性。可惜到了最后,我们的程序难免会运行得太慢,我们的客户不能

2015-07-01 20:18:32 1395

原创 小试C++

一、创建C++程序的步骤如下。(1)使用文本编辑器创建源代码。(2)使用编译器将源代码转换为目标文件。(3)使用链接器链接目标文件和必要的库,生成可执行的程序。(4)输入可执行文件的名称以运行它。GCC编译器将编译和链接合而为一。

2015-06-01 00:00:57 441

转载 python print 重定向

转自:http://www.cnblogs.com/turtle-fly/p/3280519.html本文环境:Python 2.7 使用 print obj 而非 print(obj) 一些背景sys.stdout 与 print当我们在 Python 中打印对象调用 print obj 时候,事实上是调用了 sys.stdout.write(obj+

2014-11-15 03:37:29 3879

转载 PullToRefresh使用详解(一)--构建下拉刷新的listView

前言:前几天写了篇关于PullToRefresh控件的DEMO导入的博客,但由于当时没有用到,所以就没细往下讲,现在开始到了实战阶段,用到了PullToRefresh的listView样式,网上有讲的,但讲的不多,而且没有详细的例子来说,下面我讲讲这个东东的实现方法。这个例子对应PullToRefreshDemo里的第一个选项ListView;效果图:              

2014-05-01 12:56:28 836

原创 HTML解析器--jsoup

jsoup 是一款Java 的HTML解析器,可直接解析某个URL地址、HTML文本内容。它提供了一套非常省力的API,可通过DOM,CSS以及类似于jQuery的操作方法来取出和操作数据。jsoup的主要功能如下:1. 从一个URL,文件或字符串中解析HTML;2. 使用DOM或CSS选择器来查找、取出数据;3. 可操作HTML元素、属性、文本;jsoup

2014-04-24 17:53:03 1784

转载 Android多线程任务优化1:探讨AsyncTask的缺陷

http://blog.csdn.net/mylzc/article/details/6784415导语:在开发Android应用的过程中,我们需要时刻注意保障应用的稳定性和界面响应性,因为不稳定或者响应速度慢的应用将会给用户带来非常差的交互体验。在越来越讲究用户体验的大环境下,用户也许会因为应用的一次Force Close(简称FC)或者延迟严重的动画效果而卸载你的应用。

2014-04-24 10:55:43 530

转载 Android 不可缺少的异步(Thread、Handler、AsyncTask) ...

本帖最后由 qiannuo0317 于 2011-10-21 15:38 编辑         很多初入Android或Java开发的新手(我也在内)对Thread、Looper、Handler和Message仍然比较迷惑,衍生的有HandlerThread、java.util.concurrent、Task、AsyncTask由于目前市面上的书籍等资料都没有谈到这些问题,今天就这一问题做

2014-04-24 10:38:58 566

转载 android工程下运行main方法的配置方法

http://blog.csdn.net/r8hzgemq/article/details/8082180很多时候我们需要在android下测试一些j2se的代码,但是android的入口在manifest中,直接右击该测试类运行的话,控制台会打印如下:看着有点蛋疼,说是运行环境导致了一个error。。。要在android工程中运行main,要配置一下java运行环境。

2014-04-23 11:31:09 954

转载 一步步教你为网站开发Android客户端

本文面向Android初级开发者,有一定的Java和Android知识即可。文章覆盖知识点:HttpWatch抓包,HttpClient模拟POST请求,Jsoup解析HTML代码,动态更新ListView背景介绍:客户端(Client)或称为用户端,是指与服务器相对应,为客户提供本地服务的程序。而android系统上的90%客户端软件都有一个共性,就是为了改善网页在a

2014-04-22 15:56:58 1644 1

原创 group by

group by 有一个原则,就是 select 后面的所有列中,没有使用聚合函数的列,必须出现在 group by 后面

2014-04-18 15:16:49 727

转载 SlidingMenu属性详解

SlidingMenu简介:SlidingMenu的是一种比较新的设置界面或配置界面效果,在主界面左滑或者右滑出现设置界面,能方便的进行各种操作.目前有大量的应用都在使用这一效果。如Evernote、Google+、Foursquare等,国内的豌豆夹,人人,360手机助手等都使用SlidingMenu的界面方案。项目下载地址:http://pan.baidu.com/s/1hq7NQ

2014-04-02 14:25:19 520

转载 Android Fragment 基本介绍

Android Fragment 基本介绍Fragment  Android是在Android 3.0 (API level 11)开始引入Fragment的。  可以把Fragment想成Activity中的模块,这个模块有自己的布局,有自己的生命周期,单独处理自己的输入,在Activity运行的时候可以加载或者移除Fragment模块。  可以把Fragment

2014-04-02 14:17:51 523

原创 android中将一个项目作为library导入另一个项目中

1.作为library的项目,右键属性-->Android-->勾选is library2.在另一个项目中,右键项目属性-->android-->add 将刚刚的那个项目加进去问题:在设置完library之后重新打开始始终显示关联错误,就是reference那里是个红叉。Eclipse也没有任何出错提示。解决:原来在windows系统下,library projec

2014-04-02 11:07:05 934

文中提到的jar包

从网页中抓去内容。http://blog.csdn.net/zhengpeitao/article/details/24312607

2014-04-22

空空如也

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

TA关注的人

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