
s2: 框架组件
文章平均质量分 52
涛歌依旧
毕业后就职于华为和腾讯
展开
-
NoSql之key-value数据库------腾讯CKV海量分布式存储系统(其中有和memcache, redis的对比)
转载地址:https://www.youkuaiyun.com/article/2014-03-11/2818723《程序员》杂志2014年3月刊CKV分布式存储腾讯云计算NoSQL摘要:腾讯CKV,是腾讯自主研发的高性能、低延时、持久化、分布式KV存储服务。在腾讯的微信平台、开放平台、腾讯云、腾讯游戏和电商平台广泛使用,日访问量超过万亿次。本文将全面剖析CKV的实现原理和转载 2018-01-30 23:02:24 · 11042 阅读 · 2 评论 -
linux环境安装单机版spark------不一定需要hadoop
大数据持续升温, 不熟悉几个大数据组件, 连装逼的口头禅都没有。 最起码, 你要会说个hadoop, hdfs, mapreduce, yarn, kafka, spark, zookeeper, neo4j吧, 这些都是装逼的必备技能。 关于spark的详细介绍, 网上一大堆, 搜搜便是, 下面, 我们来说单机版的spark的安装和简要使用。 0. 安装j...原创 2018-02-02 20:50:14 · 16782 阅读 · 4 评论 -
腾讯专家分享:腾讯做业务监控的心得和经验
转载地址:http://www.qcloud.com/blog/?p=497 分享主题: 腾讯业务立体化监控体系 1.介绍腾讯业务监控体系的层级构成;2.用代表性的监控系统阐述每个监控层次的实现方法;3.与监控体系配合,业务做了哪些容灾和调度的方案。 分享实录: 首先很荣幸在这里给大家分享腾讯在做业务监控的一些心得和经验,当然今天所提及的只是腾讯业务运营监控体系中的...转载 2018-05-13 09:42:44 · 9803 阅读 · 2 评论 -
很多人居然以为select/poll/epoll是用来实现后台服务并发的?
网上资料,很多都是以讹传讹,到处复制粘贴,不可尽信。 我们需要有自己的判断。 来说说后台服务模型: 1. 迭代服务器 简单说,就是在while中循环accept, 然后处理。显然, 这种服务是没有并发功能的, 后一个请求必须等前一个请求处理完毕, 才会被处理。 2. 多线程模型 简单说, 在while循环中...原创 2018-07-07 15:02:26 · 9395 阅读 · 29 评论 -
用go gin来操作cookie
准确地说, 这个标题是有问题的, go gin只能给浏览器返回操作cookie的指令, 真正执行cookie操作的是浏览器。 但广泛地来讲, 说go gin操作cookie, 也是可以的(间接操作) 来看go gin代码:package mainimport ( "github.com/gin-gonic/gin")func main() {...原创 2018-09-22 10:23:29 · 15590 阅读 · 2 评论 -
go gin server初体验
gin可用作go环境的web server, 很好用,来玩下: 1. go get github.com/gin-gonic/gin 下载并安装gin库 结果出现:go build github.com/ugorji/go/codec: /usr/lib/go-1.6/pkg/tool/linux_amd64/compile: signal: kill...原创 2018-09-22 10:07:13 · 5575 阅读 · 1 评论 -
用go来操作redis
安装redis, 运行如下go代码:package mainimport ( "time" "fmt" "github.com/go-redis/redis")var Client *redis.Clientfunc init() { Client = redis.NewClient(&redis.Options{ ...原创 2018-09-30 21:02:10 · 7422 阅读 · 4 评论 -
用proteus来做一个简单的cpu并用机器语言/汇编语言编程
五一假期,陪家人在附近转了转, 人多, 蛮吵杂的。 看了下赖晓铮老师的《基于Proteus的计算机系统实验教程---逻辑、组成原理、体系结构、微机接口》,用proteus玩了一下简单的cpu并用机器语言/汇编语言编程,体会一下cpu硬件级别的运行,这些是机器域的事情,纯属爱好, 对自己工作并没有直接的帮助,毕竟日常工作主要是在问题域的。 来大致看看: ...原创 2019-05-03 12:10:10 · 8756 阅读 · 21 评论 -
大数据组件图谱---比较齐全
转载地址:http://blog.youkuaiyun.com/u010039929/article/details/70157376大数据组件图谱文件系统数据存储内存技术数据搜集消息系统数据处理查询引擎分析和报告工具调度与管理服务机器学习开发平台文件系统HDFSHadoop Distributed File S转载 2018-02-01 20:01:44 · 43982 阅读 · 4 评论 -
NoSQL入门------关于NoSQL
转载地址:http://blog.youkuaiyun.com/testcs_dn/article/details/51225843 关于NoSQL的专栏申请了可能快一年了,也没有填充一篇文章,今天看到,还是先写一篇放进去吧。现在应用NoSQL的人也非常多了,大家可能都不再陌生了,中文方面的资料已经漫天飞舞了。但是查看知乎中 NoSQL 相关话题的回答数却寥寥无几。可能是大家都更多的转载 2018-01-30 22:51:17 · 6828 阅读 · 2 评论 -
libcurl和curl简介
libcurl是一个client端网络库, curl是一个client端的网络命令行工具。 我们来看下:xxxxxx$ curl http://www.baidu.com 百度一下,你就知道 新闻 hao123 地图 视频 贴吧 登录 document.write('登录'); 更多产品 关于百度 About Baidu ©原创 2017-09-14 19:22:04 · 8187 阅读 · 1 评论 -
一个难解的undefined reference to xxx 让我决定永远告别json库, 转而用开源的RapidJson
最近, 需要用json库来解析一个json串, 这是多么简单的事情啊, 而且我以前经常这么干。 可是, 我却遇到了undefined reference to xxx这样一个问题。 这个, 我已经很熟悉了, 肯定是没有包含对应的json静态库, 要么就是makefile顺序问题, 要么就是间接引用问题(本质还是缺libxxx.a), 可是, 无论我找多少资料, 无论怎么尝试, 这原创 2017-09-16 07:39:28 · 9353 阅读 · 1 评论 -
rapidjson解析json代码实例以及常见的json core dump问题
直接看代码:#include #include #include#include #include #include #include// 请自己下载开源的rapidjson#include "rapidjson/prettywriter.h"#include "rapidjson/rapidjson.h"#include "rapidjson/document.h"#原创 2017-09-30 19:35:40 · 9443 阅读 · 1 评论 -
rapidjson将map转为json------人生苦短,我用rapidjson
直接撸代码:#include #include // 请自己下载开源的rapidjson#include "rapidjson/prettywriter.h"#include "rapidjson/rapidjson.h"#include "rapidjson/document.h"#include "rapidjson/stringbuffer.h"#include "rap原创 2017-10-01 17:40:41 · 10384 阅读 · 1 评论 -
从string引起的串扰bug说起
最近遇到一个低概率问题, 具体问题就不详细说了, 只简要说说: 拉取某接口失败(低概率), 做重复拉取一次的动作, 第二次成功, 但后台给客户端返回的值始终不对, 花了一番功夫, 才查出原因。 这个问题非常隐蔽, 来看看:#include #include #include "curl.h" // 请自己负责添加curl头文件和库using namespace std;sta原创 2017-10-23 21:01:08 · 7181 阅读 · 2 评论 -
深度剖析hdfs原理
转载地址:http://www.cnblogs.com/tgzhu/p/5788634.html 在配置hbase集群将 hdfs 挂接到其它镜像盘时,有不少困惑的地方,结合以前的资料再次学习; 大数据底层技术的三大基石起源于Google在2006年之前的三篇论文GFS、Map-Reduce、 Bigtable,其中GFS、Map-Reduce技术直接支转载 2017-07-01 16:07:29 · 8849 阅读 · 0 评论 -
MapReduce原理与设计思想
转载地址:http://blog.jobbole.com/80619/简单解释 MapReduce 算法一个有趣的例子你想数出一摞牌中有多少张黑桃。直观方式是一张一张检查并且数出有多少张是黑桃?MapReduce方法则是:给在座的所有玩家中分配这摞牌让每个玩家数自己手中的牌有几张是黑桃,然后把这个数目汇报给你你把所有玩家告诉你转载 2017-07-01 16:04:26 · 11605 阅读 · 1 评论 -
《Hadoop基础教程》之初识Hadoop
转载地址:http://blessht.iteye.com/blog/2095675 Hadoop一直是我想学习的技术,正巧最近项目组要做电子商城,我就开始研究Hadoop,虽然最后鉴定Hadoop不适用我们的项目,但是我会继续研究下去,技多不压身。 《Hadoop基础教程》是我读的第一本Hadoop书籍,当然在线只能试读第一章,不过对Hadoop历转载 2017-11-25 15:30:19 · 7287 阅读 · 4 评论 -
MFC、WTL、WPF、wxWidgets、Qt、GTK、Cocoa、VCL 各有什么特点?
转自:https://www.cnblogs.com/findumars/p/4204416.htmlWTL都算不上什么Framework,就是利用泛型特性对Win API做了层封装,设计思路也没摆脱MFC的影响,实际上用泛型做UI Framework也只能算是一次行为艺术,这个思路下继续发展就会变得没法用了,比如 代码过于复杂,编译太慢,出错不好调试等问题难以解决。而且封装得也不转载 2017-12-13 23:33:58 · 7656 阅读 · 2 评论 -
我所了解的cgi
转载地址:http://www.cnblogs.com/liuzhang/p/3929198.html 最早的Web服务器简单地响应浏览器发来的HTTP请求,并将存储在服务器上的HTML文件返回给浏览器,也就是静态html。事物总是不断发展,网站也越来越复杂,所以出现动态技术。但是服务器并不能直接运行 php,asp这样的文件,自己不能做,外包给转载 2015-09-29 22:58:45 · 8387 阅读 · 2 评论