2016年总结,2017规划

2016年12月31日 没有评论 阅读27 次   

2016年最后一天的晚上了,2017年到来之前需要对即将过去的2016做个总结,对即将到来的2017做个规划。 2016年的技术总结 1.2016年团队技术栈彻底从PHP转到了JAVA,工作技术焦点也集中到了JAVA技术栈。期间捡起了扔了8年的JAVA基础,学习了最新版本的Spring,Spring MVC 和Mybatis;项目中遇到遇到高并发问题,使用了ehcac

分类: 生活杂记, 程序人生 标签:

为ElasticSearch添加HTTP基本认证

2016年12月16日 没有评论 阅读22 次   

ES的HTTP连接没有提供任何的权限控制措施,一旦部署在公共网络就容易有数据泄露的风险,尤其是加上类似elasticsearch-head这样友好的前端界面,简直让你的数据瞬间裸奔在黑客的眼皮底下。项目上线前做十万伏特的防护当然不现实,但至少,我们不要裸奔,穿一套比基尼吧。而做一个简单的HTTP认证并不需要从头造轮子,elast

分类: Python教程 标签:

区块链

2016年12月12日 没有评论 阅读7 次   

区块链是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的 新型应用模式。所谓共识机制是区块链系统中实现不同节点之间建立信任、获取权益的数学算法[1] 中文名 区块链 外文名 Blockchain 特 点 比特币的一个重要概念 目 的 用于验证其信息的有效性(防伪) 目录 1 含义 2 创世区块 3 发展 4 分类 5 特征

分类: 站长 标签:

10款最受Python开发者欢迎的Python IDE

2016年12月9日 没有评论 阅读33 次   

Python 非常易学,强大的编程语言。Python 包括高效高级的数据结构,提供简单且高效的面向对象编程。 Python 的学习过程少不了 IDE 或者代码编辑器,或者集成的开发编辑器(IDE)。这些 Python 开发工具帮助开发者加快使用 Python 开发的速度,提高效率。高效的代码编辑器或者 IDE 应该会提供插件,工具等能帮助开发者高

分类: Python教程 标签:

十个主题,最全的优秀 TensorFlow 相关资源列表

2016年12月2日 没有评论 阅读7 次   

摘要: 一个精心挑选的有关 TensorFlow 的实践 、库和项目的列表。全网最全! 什么是 TensorFlow? TensorFlow 是一个开源软件库,用于使用数据流图进行数值计算。换句话说,即是构建深度学习模型的最佳方式。 本文整理了一些优秀的有关 TensorFlow 的实践 、库和项目的列表。 一、教程 TensorFlow Tutorial 1 —

分类: 推荐阅读 标签:

流动的推荐系统——兴趣Feed技术架构与实现

2016年12月1日 没有评论 阅读25 次   

引用 作者:陈开江@刑无刀,金融科技公司天农科技CTO,曾任新浪微博资深推荐算法工程师,考拉FM算法主管,先后负责微博反垃圾、基础数据挖掘、智能客服平台、个性化推荐等产品的后端算法研发,为考拉FM从零构建了个性化音频推荐系统。 本文为《程序员》原创文章,未经允许不得转载,更多精彩文章请订阅2017年《程序员》

分类: 推荐阅读 标签:

创业一年,一些技术上的总结

2016年12月1日 没有评论 阅读32 次   

转载自:https://piaoniu.io/chuang-ye-yi-nian-yi-xie-ji-zhu-shang-de-zong-jie/?utm_source=tuicool&utm_medium=referral 题图来自500px https://500px.com/ 转眼又到11月,加入票牛也快一周年了,作为初创团队的一员,走完了从0到1的过程,有些东西,还是想记录下来。如果分享能帮到别人,就更好了。因为我的工

分类: 程序人生 标签:

云直播系统架构与实施

2016年11月6日 没有评论 阅读26 次   

据数据统计,可以看出 2015 年是视频直播的元年。于2015 年年底的数据显示,直播的 APP 已经达到 200 多家,市场规模是在 90 亿左右,同时大平台的在线人数基本上可以达到 4000 个直播间,通过这些数据我们可以看出的网络视频直播已经来到了群雄逐鹿的时代。 直播类型 传统直播 传统直播基本都是单向传输,很少有做交互。

分类: 架构 标签:

凑热闹:天猫双十一爆款清单

2016年11月6日 没有评论 阅读21 次   

https://s.click.taobao.com/HMwrpOx 天猫双十一爆款清单

分类: 生活杂记 标签:

一只海豚的告白(Mysql 的架构演化)

2016年10月28日 没有评论 阅读25 次   

3.1 来自海豚的告白 3.2 单节点数据库 3.3 一主一从架构 3.4 Master/Slave 复制原理及方式 3.5 一主多从架构 3.6 双主多从架构 3.7 Mysql Sharding 3.8 小张讲解 3.9 课后作业 3.1 来自海豚的告白 “我是一只海豚,我很孤独,我遨游在我的世界里,有很多人喜欢我,也有很多人厌恶我,可是,我还是我。” 这是

分类: 架构 标签:

大话程序猿眼里的高并发架构

2016年10月28日 没有评论 阅读38 次   

前言 高并发经常会发生在有大活跃用户量,用户高聚集的业务场景中,如:秒杀活动,定时领取红包等。 为了让业务可以流畅的运行并且给用户一个好的交互体验,我们需要根据业务场景预估达到的并发量等因素,来设计适合自己业务场景的高并发处理方案。 在电商相关产品开发的这些年,我有幸的遇到了并发下的各种坑,这一路摸

分类: 架构 标签:

Docker常用命令

2016年10月25日 没有评论 阅读21 次   

docker # 查看镜像 docker images # 查看运营的容器 docker ps # 运行 ubuntu docker run -i -t daocloud.io/ubuntu:14.04 /bin/bash # 运行ubuntu, 退出时自动删除容器 docker run -i -t --rm daocloud.io/ubuntu:14.04 /bin/bash # 切换machine,使用docker-vm eval "$(docker-machine env docker-v

分类: 架构 标签:

基于 10 大编程语言的 30 个深度学习库

2016年10月23日 没有评论 阅读16 次   

本文介绍了包括 Python、Java、Haskell等在内的一系列编程语言的深度学习库。 Python Theano 是一种用于使用数列来定义和评估数学表达的 Python 库。它可以让 Python 中深度学习算法的编写更为简单。很多其他的库是以 Theano 为基础开发的: Keras 是类似 Torch 的一个精简的,高度模块化的神经网络库。Theano 在底层

分类: 架构 标签:

2017年高频率的互联网校园招聘面试题

2016年10月23日 没有评论 阅读28 次   

前言 参加了2017年校招,面试了阿里、百度、腾讯、滴滴、美团、网易、去哪儿等公司,个人是客户端 Android 方向,总结了面试过程中频率出现较高的题目,希望对大家有所帮助。 Java 一些知识点 Object 有哪些方法 public 方法:getClass、equals、hashCode、toString、wait、notify protected 方法:clone、finalize

分类: 编程 标签:

安装Scrapy开发环境

2016年9月25日 没有评论 阅读43 次   

强烈建议在Linux环境下进行开发,Windows环境会出现许多莫名其妙的问题 CentOS7安装Scrapy 首先安装libxml依赖libxml2,libxml2主要提供解析xpath的组件: yum install libxml2 libxml2-devel 然后安装scrapy: pip install scrapy 执行如下: (scrapy_venv) [liuyuantao@localhost venv-repo]$ pip install scrapy Col

分类: Python教程 标签:

CDN的原理以及其中的一些技术

2016年9月24日 没有评论 阅读28 次   

需求 CDN,全称Content Delivery Network,主要作用是为源站减少访问压力的同时,为客户端提供更快速的内容响应。除此之外,CDN还能对源站进行安全防护。 其实真正为CDN付费的是源站,所以CDN的用户其实是源站,例如新浪微博,youku视频,淘宝网啊之类的。而客户端,是CDN的用户的用户。 所以CDN是夹在源站和源站的用户之

分类: 架构 标签:

Wireshark使用小技巧

2016年9月21日 没有评论 阅读51 次   

阅读: 821 Wireshark它是一款功能强大的网络抓包分析工具,大家对他并不陌生,可能工作中每天都会用,用它来排查故障、分析攻击类型等,可以更快理解和发现问题,下面来让绿盟君介绍一下wireshark的几个使用小技巧。 文章目录   1、TCP流绘制 2、包的拼接与拆解 3、相对时间显示 4、协议统计分层信息 5、网络

分类: 杂记, 编程 标签:

章文嵩(正明)博士和他背后的负载均衡(LOAD BANLANCER)帝国

2016年9月20日 没有评论 阅读44 次   

案首语 阿里集团技术大牛,@正明,淘宝基础核心软件研发负责人、LVS创始人、阿里云首席科学家章文嵩博士从阿里离职,去追求技术人生另一段历程,让阿里像我一样的很多热爱技术的工程师都有一丝牵动和感触。 个人作为一个平凡的一线技术工程师,对章博士是很敬佩的(虽然他还不认识我),国内IT业界这么多年,在底层基石技术

分类: 服务器, 架构 标签:

LVS原理介绍

2016年9月20日 没有评论 阅读22 次   

基于LVS的服务器集群主要由两部分组成,即负载调度器(Load Balancer,简称LB)和真正提供服务的服务器(Real Server,简称RS)。RS对外是不可见的,用户需要通过访问LB来获得服务,所以LB也称为虚拟服务器(Virtual Server),它对外公开的IP称为VIP(Virtual IP)。 LB接收到用户的请求后,会根据设置的转发模式和负载均

分类: 服务器, 架构 标签:

机器学习笔记

2016年9月16日 没有评论 阅读26 次   

机器学习 Machine Learning 简介 属人工智能(AI). 赋予电脑新能力: 反垃圾邮件 数据挖掘: 网络, 医疗, 生物 无法手工编程: 自动驾驶 (Autonomous) 手写识别 自然语言处理 (NLP) 机器视觉 (Computer Vision) 自助客服: 各种网络服务的推荐系统 帮助理解人类学习和真正智能 定义 无需明确编程, 使电脑能自己学习

分类: 架构 标签: