
linux
文章平均质量分 79
Qcloud_KID
这个作者很懒,什么都没留下…
展开
-
腾讯云发布无服务器云函数,较云主机成本低约70%
4月26日,腾讯云宣布,正式开放国内首款FaaS(Function as a Service,函数即服务) 产品——无服务器云函数(SCF,Serverless Cloud Function)。用户只需要上传代码即可以最简捷的方式使用腾讯云高效稳定的全球基础设施,并可实现毫秒级的弹性伸缩,同时该服务兼具成本低廉的特点,代码按需运行,空闲时不收费。经测试,按调用次数和运行时间付费,在每个月请求不足百转载 2017-04-27 16:41:37 · 1047 阅读 · 0 评论 -
如何提前体验 Laravel 5.5
前言Laravel 5.5 再过一个多月就要发布了,这将是 Laravel 框架的下一个 LTS release(长期支持版),对于喜欢追求最新版本的 Laravel 开发者来说,现在肯定已经至少都升级到 Laravel 5.4 了,接下来升级到 Laravel 5.5 自然是理所当然的事情,但是对于追求稳定和长期技术支持的人来说,即使依然在使用 Laravel 5.1, 面对这个新的长期原创 2017-05-12 22:43:59 · 794 阅读 · 0 评论 -
深度强化学习 ( DQN ) 初探
1. Google的DQN论文2015年2月,Google在Nature上发表了一篇论文(见附件):Human-level control through deep reinforcement learning。文章描述了如何让电脑自己学会打Atari 2600电子游戏。Atari 2600是80年代风靡美国的游戏机,总共包括49个独立的游戏,其中不乏我们熟悉的Breakout原创 2017-05-04 17:06:55 · 4220 阅读 · 0 评论 -
机器学习从入门到出家
| 导语 简述一个2010年入坑的后台如何转向做算法和机器学习的历程和感悟,附录一个书单写在前面:本文主要介绍的是自己的一些经历,以及读过的一些书,实际应用的经验并没有介绍,包括现在很多机器学习的书一般也是侧重于理论,结合实践的时候会发现和模型比起来,数据清洗、特征工程的实际效果更明显,而这方面很难有系统的理论知识,怎么办呢?读paper,去搜索自己应用领域有关的、大公司的经典原创 2017-04-21 20:53:24 · 1066 阅读 · 0 评论 -
即将三十,我不敢说我精通任何一项技术
回顾自己的技术成长之路,具体技术真心没有一样敢说精通,对于一个像我这样工作6、7年的人来说,实在有些难以启齿。现在中国整个的技术环境看重的是技术深度,而我从一开始就认为应该先广度再深度,自然在同行中被认为是异类。我没记错的话,大神左耳朵耗子的观点就是深度优先。为什么要广度优先,而不是深度优先。我有自己理由:技术变化太快,当你还没有深挖到某一个框架的本质,这个框架就可能已经过转载 2017-05-11 16:28:07 · 544 阅读 · 0 评论 -
我编写了一个怪物 —— “消沉的程序员”漫画赏析
消沉的程序员 1depressed-developer很有意思吧,很多看到这样的漫画对话的程序员,应该感觉似曾相识吧。Bug 出现了?消沉的程序员 2depressed-developer有点疑惑,有好像有点眉目,好像是感觉到哪里错了,是不是要重构。消沉的程序员 3depressed-developer哎,终于翻译 2017-05-03 14:44:05 · 975 阅读 · 0 评论 -
手把手教你如何优化linux服务器
关闭不需要的服务。列出需要启动的的服务crond、network、sshd、irqbalance、syslog 启用 irqbalance 服务既可以提升性能,又可以降低能耗。syslog 是 linux 系统日志服务。关闭 selinux ,vim /etc/sysconfig/selinux,将SELINUX=enforcing改为disabled。脚本如下:#!/bin/原创 2017-04-20 21:15:52 · 507 阅读 · 0 评论 -
老司机带你探知存储伸缩之道
作者 | 王炎编辑 | 迷鹿王炎,2013年加入腾讯架构平台部,从事分布式存储平台的开发和运营。目前负责冷数据存储的相关研发工作,主要应对云存储数据快速增长场景下,持续完善分级存储系统,优化总体存储成本。一、概要腾讯分布式文件存储(TFS)的数据量在短短数年时间里从0增加至EB级别,使用了几十万块磁盘,增长速度非常迅猛。另外,TFS承载的几乎都是互联网在线存储业原创 2017-05-02 19:29:27 · 714 阅读 · 0 评论 -
【小程序码 - 设计篇】菊花绽放
作者:lincolnlin,endyxu,changoran2017 年四月,微信正式推出了小程序码。小程序码的使命及诞生的过程, 扫码背后藏了什么秘密?小程序码又为何长得像菊花? | 你问鹅答 一文已经作过一番介绍。本文将为你剖析更多关于小程序码的技术细节。小程序码的前世初见小程序码,犹如一朵盛开的菊花。其实这种脑洞大开的异形码并非微信首创,F原创 2017-05-10 18:59:24 · 9177 阅读 · 1 评论 -
冷扑大师AI简史:你用德扑来游戏,人家用来发Science
前言人类又输了......创新工场组织的一场“人工智能和顶尖牌手巅峰表演赛中”,机器人AI冷扑大师赢了人类代表队龙之队 792327 记分牌,最后 200 万奖励归机器人所有。在围棋项目上人类的一票大师已经被 AlphaGo 虐得得不行。然而这还不算完,最近有在朋友圈里看到不少 “AI 首次在德州扑克战胜人类职业玩家,新算法让机器拥有直觉 ” 这类新闻。所以简单给大原创 2017-04-16 15:01:24 · 1089 阅读 · 0 评论 -
iOS 中的 Promise 设计模式
做iOS开发的同学都非常熟悉代理模式,为避免代码耦合,代理模式的委托者任务交给代理执行,代理执行完毕之后再把回调告诉委托者。委托者不关心代理是怎么执行任务的,只关心结果是成功还是失败。代理模式就像是杀手与雇主的关系一样。但是代理模式也不完美,代理多了,雇主也管不过来了,委托在A处,收结果却要在B处。有的时候,雇主也希望能在同一个地方既可以发配任务,也可以接收结果。闭包Block就能帮雇主解原创 2017-05-13 14:14:52 · 1014 阅读 · 0 评论 -
来谈谈WebAssembly是个啥?为何说它会影响每一个Web开发者?
作者:link原文:What is WebAssembly and why it affects web developers!你听说过WebAssembly吗?这是由Google, Microsoft, Mozilla,Apple等几家大公司合作发起的一个关于面向Web的通用二进制和文本格式的项目。现在就让我们来看看WebAssembly到底是个啥?为什么它的出现和未原创 2017-05-05 14:26:19 · 1043 阅读 · 0 评论 -
WePY 在手机充值小程序中的应用与实践
wepyjs 发布了两个月了,中间经历了很多版本更新,也慢慢开始有一些用户选择 wepyjs 作为开发框架来开发小程序,比如一些线上小程序。以及一些来自网上的 wepyjs 的相关资源:demo源码: one,图书管理系统组件:图表控件因此我也将手机充值小程序在开发过程中 wepyjs 的应用心得分享出来,可以参照对比与传统小程序开发上的差异。说明:原创 2017-05-09 19:23:13 · 806 阅读 · 0 评论 -
一个只有99行代码的JS流程框架(二)
导语前面写了一篇文章,叫《一个只有99行代码的JS流程框架》,虽然该框架基本已经能实现一个流程正常的逻辑流转,但是在分模块应用下还是缺少一定的能力,无法将一个页面中的不同模块很好的连接在一起,于是对之前的框架进行了升级,新增了子流程的概念。子流程什么是子流程?在这个升级后的框架里(当然代码已经不止99行了,不要在乎标题),每个步骤不但可以是一个function,还可以引用另原创 2017-04-26 14:38:08 · 411 阅读 · 0 评论 -
超越Google,腾讯推出自研图片编码格式TPG
近日,记者从国家知识产权局了解到,腾讯公司正式向国家知识产权局提交了一份关于图片编码技术的专利申请。此项专利被命名为TPG(Tiny Portable Graphics),在数据上TPG图片格式产生的文件大小明显小于JPG/JPEG、PNG、GIF、WEBP等业界主流的图片格式,处于世界领先水平。资料显示,此项专利技术由腾讯音视频实验室基于AVS2内核自主研发。据了解,腾讯音视频实验室,其转载 2017-05-08 16:30:10 · 1065 阅读 · 0 评论 -
利用 Flask+Redis 维护 IP 代理池
代理池的维护目前有很多网站提供免费代理,而且种类齐全,比如各个地区、各个匿名级别的都有,不过质量实在不敢恭维,毕竟都是免费公开的,可能一个代理无数个人在用也说不定。所以我们需要做的是大量抓取这些免费代理,然后筛选出其中可用的代理存储起来供我们使用,不可用的进行剔除。获取代理途径维护一个代理池第一步就是要找到提供免费代理的站点,例如PROXY360,网页内容如下:原创 2017-04-25 18:10:20 · 1839 阅读 · 0 评论 -
Android 开发—— 小工具,大效率
一、Hugo插件 —— 打印方法运行时间首先申明下,此Hugo非 彼Hugo(Hugo是由Go语言实现的静态网站生成器)。Hugo插件作用 :能够计算并打印一个方法的输入参数和函数的运行时间Hugo插件应用场景:处理Android 应用卡顿问题(1)先看实例1)在对应方法处标注@DebugLogSearch原创 2017-05-16 19:47:52 · 746 阅读 · 0 评论 -
【干货合集】Docker快速入门与进阶
Docker 在众多技术中,绝对是当红炸子鸡。这年头,如果你不懂一点容器,不学一些Docker,还怎么出去跟人炫耀技术?Docker 也是云计算技术中较为热门的一种,腾讯云技术社区一直有持续分享相关的干货。以下就是目前社区的一些优质内容,能够助你深入浅出地了解 Docker 技术。快速上手Docker快速入门以及安装使用摘要:docker通过内核虚拟化技术(name原创 2017-05-07 20:56:27 · 679 阅读 · 0 评论 -
当我们谈 SQL 优化时在谈些什么?
作者 |孙银行编辑 | 顾乡背景Mysql数据库作为数据持久化的存储系统,在实际业务中应用广泛。在应用也经常会因为SQL遇到各种各样的瓶颈。最常用的Mysql引擎是innodb,索引类型是B-Tree索引,增删改查等操作最经常遇到的问题是“查”,查询又以索引为重点(没索引不是病,慢起来太要命)。踩过O2O优惠券、摇一摇周边两个业务的一些坑,当谈到SQL优化时,想分享下innod原创 2017-04-24 18:14:36 · 431 阅读 · 0 评论 -
腾讯安全反病毒实验室解读“Wannacry”勒索软件
背景针对昨日英国医院被攻击,随后肆虐中国高校的 WannaCry 勒索事件,腾讯安全反病毒实验室第一时间给出了深度权威的分析。此次勒索事件与以往相比最大的亮点在于,勒索病毒结合了蠕虫的方式进行传播,传播方式采用了前不久 NSA 被泄漏出来的 MS17-010 漏洞。在 NSA 泄漏的文件中,WannaCry 传播方式的漏洞利用代码被称为"EternalBlue",所以也有的报道称此次攻击为原创 2017-05-14 20:02:48 · 1101 阅读 · 0 评论 -
【airflow实战系列】 基于 python 的调度和监控工作流的平台
简介airflow 是一个使用python语言编写的data pipeline调度和监控工作流的平台。Airflow被Airbnb内部用来创建、监控和调整数据管道。任何工作流都可以在这个使用Python来编写的平台上运行。Airflow是一种允许工作流开发人员轻松创建、维护和周期性地调度运行工作流(即有向无环图或成为DAGs)的工具。在Airbnb中,这些工作流包括了如数据存储、增原创 2017-05-01 14:20:26 · 6559 阅读 · 0 评论 -
数据库最佳实践:DBA小马如何走上升值加薪之路?
DBA可能是互联网公司里面熬夜最多,背锅最多的岗位之一,腾讯云数据库团队的同学结合自身的成长经历,用漫画的形式为我们分享了一位DBA是如何从菜鸟成长为大神,走上升职加薪,迎娶白富美之路的。此文已由作者授权腾讯云技术社区发布,转载请注明文章出处原创 2017-04-14 19:20:00 · 395 阅读 · 0 评论 -
人人都是网络工程师
网络是个很复杂的东西,经常晚上有美女家里上不了网,就打电话给我说“高老师,我家网络坏了,快来帮我修一下”。修了几次之后,我就有了这样一个心得:网络工程师的桃花运都比较好。当然,修复无线路由器只是小菜一碟(PS:我一般都带个新的路由器过去),网络工程师的日常更多的时候是这样的:凌晨1点,刚刚完成网络变更的你,躺在舒服的床上准备睡觉,望着枕边熟睡的儿子,嘴边泛起一丝微笑,感觉未来都是亮原创 2017-04-09 20:06:23 · 629 阅读 · 0 评论 -
深入理解CPU和异构计算芯片GPU/FPGA/ASIC (上篇)
随着互联网用户的快速增长,数据体量的急剧膨胀,数据中心对计算的需求也在迅猛上涨。诸如深度学习在线预测、直播中的视频转码、图片压缩解压缩以及HTTPS加密等各类应用对计算的需求已远远超出了传统CPU处理器的能力所及。摩尔定律失效的今天,关注“新“成员(GPU\FPGA\ASIC)为数据中心带来的体系架构变革,为业务配上一台动力十足的发动机。1 异构计算:WHY明明CPU用的好好的,为原创 2017-03-23 18:57:41 · 9175 阅读 · 0 评论 -
Centos系统文件权限的系统阐述与演示
Centos系统文件权限的系统阐述与演示,希望大家能够来学习批评。转载 2017-03-14 13:01:17 · 548 阅读 · 0 评论 -
日新进用户200W+,解密《龙之谷》手游背后的压测故事
2017年3月,腾讯正式于全平台上线了《龙之谷》手游,次日冲到了App Store畅销排行第二的位置,并维持到了现在。上线当日百度指数超过40万,微信游戏平台数据显示预约数780多万,而据内部人员透露当日新进用户200W+,这就是《龙之谷》手游在安卓平台上所取得的成绩。较高的市场期待让腾讯测试团队对《龙之谷》手游的测试倾尽全力,面对“经典IP”和盛大游戏一贯口碑,腾讯测试团队对游戏服务器进转载 2017-03-29 19:59:00 · 521 阅读 · 0 评论 -
新增线下、APP、公众号多处入口,小程序会再火起来么?
现在,大多数互联网创业者最缺的是流量,第二缺的是钱。之前开发者们追捧小程序的重要原因就是在于认为这可能是下一个微信公众号体量的流量入口,因为大家都想从微信的8亿多用户中收获自己的一部分用户。近期部分开发者不看好小程序的主要观点,也提到小程序过于克制,不支持用户留存,也不支持分享到朋友圈,线上二维码等为小程序导流。本次小程序开放的6大能力来看,比开放个人开发者注册,更为重要的是支持线原创 2017-03-28 18:03:29 · 430 阅读 · 0 评论 -
从购买服务器到建站,从0打造自己的网络站点。
记得当年我萌生出要建立一个自己的网站的时候,在网络上搜索了很多教程,但是都不怎么能看懂,于是建站这个事情折腾了我很长的时间。在学习了很多知识之后,我终于能够熟练的从0到1建立一个安全可靠的站点。现在把我的经验分享给各位刚入坑的伙伴,希望新手不用像我当年一样为建站苦恼。----------------------第一部分--------------------简单介绍云服务-----------原创 2017-03-20 21:41:31 · 4126 阅读 · 0 评论 -
基于OGG的Oracle与Hadoop集群准实时同步介绍
Oracle里存储的结构化数据导出到Hadoop体系做离线计算是一种常见数据处置手段。近期有场景需要做Oracle到Hadoop体系的实时导入,这里以此案例做以介绍。Oracle作为商业化的数据库解决方案,自发性的获取数据库事务日志等比较困难,故选择官方提供的同步工具OGG(Oracle GoldenGate)来解决。安装与基本配置环境说明软件配置角原创 2017-03-18 22:11:45 · 533 阅读 · 0 评论 -
hadoop伪分布式搭建
hadoop 用户可以在不了解分布式底层细节的情况下,开发分布式程序。充分利用集群的威力进行高速运算和存储。云计算大数据到现在是越来越火,而hadoop成为大数据不可或缺的分布式大数据计算平台。Hadoop实现了一个分布式文件系统(Hadoop Distributed File System),简称HDFS。HDFS有高容错性的特点,并且设计用来部署在低廉的(low-cost)硬件上;而且它提原创 2017-03-18 22:09:29 · 442 阅读 · 0 评论 -
从0到1搭建自己的互联网领地
项目简介通过使用腾讯云多种产品(CVM、CDN、CDB、COS、SSL证书)并配合使用知名 CMS 系统 WordPress,从无到有打造一个自己在互联网空间中的自留地。项目架构CDN(内容分发网络)、COS(对象存储)、CDB(云数据库)、SSL证书为非必选功能,下文演示环境中将分别讲解完整拓扑模式的配置以及最基础模式的配置(仅云服务器)。战前准备拥有转载 2017-03-15 17:27:27 · 639 阅读 · 0 评论 -
跨园区容灾,升级不停服——高可用负载均衡集群实践
对于云计算行业来说,云服务的可用性和可扩展性是的检测其服务质量的重要标准,也是最受用户关注的两大难题。各云计算厂商针对容灾、升级等需求的解决方案,最能够体现其底层架构的实力。腾讯云基于基础架构的优势,为分期乐、微信红包等平台提供技术支持,可以完美满足如下三点需求:1. 高可用能力,容灾能力强,升级不停服2. 可扩展性强,功能丰富,性能超高3. 避免重复造轮子,性价比之王原创 2017-04-01 21:17:40 · 1111 阅读 · 0 评论 -
HTTP 2 的新特性你 get 了吗?
导语HTTP/2 的主要设计思想应该都是源自 Google的 SPDY 协议,是互联网工程任务组 ( IETF ) 对谷歌提出的 SPDY 协议进行标准化才有了现在的 HTTP/2 。下面我们直奔主题分析 HTTP/2 的新特性,并且与 HTTP/1.x作对比。一、多路复用的单一长连接1.单一长连接在HTTP/2中,客户端向某个域名的服务器请求页面的过程中,只会创建原创 2017-04-18 19:25:27 · 566 阅读 · 0 评论 -
遇见大数据可视化:基础研究
近日星巴克与微信推出的社交礼品功能“用星说”,可以说刷遍了朋友圈。无论你爱不爱喝咖啡,星巴克似乎都成为了一种文化象征。上班族青睐,小清新喜欢,基本上大家看到绿色的人鱼标志就能马上认出它来。虽然一直也有喝咖啡的习惯,但至今不知道星巴克菜单版上列的【摩卡】、【拿铁】、【美式】、【卡布奇诺】等等有什么区别。直到看到下列图,才很直观的了解到每个咖啡类别的区别是什么。类似上图示,针对转载 2017-04-14 13:08:42 · 594 阅读 · 0 评论 -
搞点事情,使用node搭建反向代理
导语最近有个需求,需要对业务管理后台的操作记录进行上报。一般这种上报需求都是又后台同学来做比较合适的。但是因为后台人力的原因。这个工作落到了我这个小前端的头上。这里记录下做这个需求踩的一些坑。一、实现反向代理做为一个前端工程师,写代理脚本第一选择肯定是node。不过在此之前,要把请求代理到机器A上面的node服务上面。这里使用了tnginx。在nginx.config文件里原创 2017-04-29 22:56:57 · 2025 阅读 · 0 评论 -
手机发烫是为何—— App 电量测试定位方法
为什么要做电量测试随着移动互联网的快速发展,手机的实用性、娱乐性越来越强。日常使用中发现,安装了应用后,即使不怎么使用,电量也会消耗很快。但如果恢复出场设置充满电后,手机可以待机很长时间。真相只有一个:手机耗电的最终元凶是软件。在各大应用市场中搜索“电量管理”相关应用,每个应用都有几万到几十万次的下载量。这说明,越来越多的用户开始关注应用电量问题。所以,在研发阶段,有效的检测和定位转载 2017-04-28 20:05:15 · 2409 阅读 · 0 评论 -
包学会之浅入浅出Vue.js:升学篇
上一篇《包学会之浅入浅出Vue.js:开学篇》中,我们初步了解单页面组件这个概念,现在通过一个项目,来进一步解析组件的应用吧,Go~需求背景组件库是做UI和前端日常需求中经常用到的,把一个按钮,导航,列表之类的元素封装起来,方便日常使用,调用方法只需直接写上或者这样的代码就可以,是不是很方便呢,接下来我们将要完成以下页面:这是我们组件库的首页,包含三个子页面,按钮页原创 2017-04-04 18:57:20 · 1856 阅读 · 1 评论 -
包学会之浅入浅出Vue.js:开学篇
包学会之浅入浅出Vue.js:开学篇原创 2017-04-03 12:51:29 · 851 阅读 · 0 评论 -
跨站的艺术-XSS Fuzzing 的技巧
对于XSS的漏洞挖掘过程,其实就是一个使用Payload不断测试和调整再测试的过程,这个过程我们把它叫做Fuzzing;同样是Fuzzing,有些人挖洞比较高效,有些人却不那么容易挖出漏洞,除了掌握的技术之外,比如编码的绕过处理等,还包含一些技巧性的东西,掌握一些技巧和规律,可以使得挖洞会更加从容。XSS应该是我挖过的最多漏洞的一种Web漏洞类型,累积下来,就国内BAT、金山、新浪、网易等原创 2017-03-26 19:43:26 · 667 阅读 · 0 评论 -
MySQL内核深度优化
MYSQL数据库适用场景广泛,相较于Oracle、DB2性价比更高,Web网站、日志系统、数据仓库等场景都有MYSQL用武之地,但是也存在对于事务性支持不太好(MySQL 5.5版本开始默认引擎才是InnoDB事务型)、存在多个分支、读写效率瓶颈等问题。所以如何用好MYSQL变得至关重要,一方面需要通过MYSQL优化找出系统读写瓶颈,提高数据库性能;另一方面需要合理涉及数据结构、调整参数,原创 2017-03-16 18:48:43 · 480 阅读 · 0 评论