随笔分类 -  其他知识体系

摘要:来公司一周多,主要是在熟悉各种环境和流程,而作为研发来讲,git的使用也是必不可少的。以前使用方式单一,几个人对着master,pull和push,来了之后发现其实在日常的开发中,git可以很方便的帮我们进行分工和合并,这里总结一些平时可能会用到的命令和要点: 1. 开发模式: 也了解过,其实部门内 阅读全文
posted @ 2017-08-18 18:42 XiaoTeng.bat 阅读(1124) 评论(0) 推荐(1)
摘要:刚入公司的两周多,对CDX项目有了进一步的认识和理解,在这基础上,也开始了解部门内部甚至公司提供的一些中间服务。CDX项目中涉及到的二方服务和三方服务很多,从之前写过的SSO,Auth,到三方图库的各个接口,以及图片存储的云服务Gift,以及今天说到的内搜系统。 由于内搜推送信息是到一个kafka队 阅读全文
posted @ 2017-08-18 13:17 XiaoTeng.bat 阅读(271) 评论(0) 推荐(0)
摘要:微服务架构强调的第一个重点就是业务系统需要彻底的组件化和服务化,原有的单个业务系统会拆分为多个可以独立开发,设计,运行和运维的小应用。这些小应用之间通过服务完成交互和集成。每个小应用从前端web ui,到控制层,逻辑层,数据库访问,数据库都完全是独立的一套。在这里我们不用组件而用小应用这个词更加合适 阅读全文
posted @ 2017-07-10 10:20 XiaoTeng.bat 阅读(880) 评论(0) 推荐(0)
摘要:其实自己的博客搭了有段时间了,但是由于自己不太确定是不是一定要用wd的框架,以及实验室公网服务器的不稳定,就一直荒废着。 今天偶然间看到了腾讯云对于学生的优惠活动,毕业之前每月只要8元的云服务器(就算是打一波广告吧),果断认证并申请了一台。 下面写一个详细的搭建和迁移教程,然后我会慢慢把cnblog 阅读全文
posted @ 2017-05-01 16:58 XiaoTeng.bat 阅读(2500) 评论(0) 推荐(1)
摘要:看过很多面经,里面都会问到海量数据处理的问题。虽然在学校根本遇不到这样的情境,但很多方法还是需要我们去好好了解一下的,也是为了以后的工作做准备吧。 搜集了一些有关海量数据处理的问题和解答,如下: 1、海量日志数据,提取出某日访问百度次数最多的那个IP。 此题,在我之前的一篇文章算法里头有所提到,当时 阅读全文
posted @ 2017-04-10 16:20 XiaoTeng.bat 阅读(348) 评论(0) 推荐(0)
摘要:1. Bit Map算法简介 来自于《编程珠玑》。所谓的Bit-map就是用一个bit位来标记某个元素对应的Value, 而Key即是该元素。由于采用了Bit为单位来存储数据,因此在存储空间方面,可以大大节省。 2、 Bit Map的基本思想 我们先来看一个具体的例子,假设我们要对0-7内的5个元素 阅读全文
posted @ 2017-03-27 14:10 XiaoTeng.bat 阅读(5168) 评论(0) 推荐(0)
摘要:今天看自己的项目,用到的PAAS其实是中间件技术,了解了下什么是中间件,以及消息中间件。 首先理解一下Message Queue。 在平常的开发中,应用开发人员完全可以通过发送和接受消息的方式来方便的与应用程序进行可靠的通信,并且消息的处理为我们提供了方便的消息传递和许多业务处理的可靠的防止故障的方 阅读全文
posted @ 2017-03-24 17:40 XiaoTeng.bat 阅读(1280) 评论(0) 推荐(0)
摘要:这两天看了看有关负载均衡的相关知识,关于一致性hash在之前的笔记中已经写到。今天总结一下负载均衡的基本分类和实现方法吧。 首先是负载均衡服务器的作用: "负载均衡服务器"是本系统的控制服务器,所有用户的请求都首先到此服务器,然后由此服务器根据各个实际处理服务器状态将请求具体分配到某个实际处理服务器 阅读全文
posted @ 2017-03-16 16:35 XiaoTeng.bat 阅读(248) 评论(0) 推荐(0)