自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(59)
  • 收藏
  • 关注

原创 大神教你设置Linux进程的睡眠和唤醒

导读在Linux中,仅等待CPU时间的进程称为就绪进程,它们被放置在一个运行队列中,一个就绪进程的状 态标志位为TASK_RUNNING。一旦一个运行中的进程时间片用完, Linux 内核的调度器会剥夺这个进程对CPU的控制权,并且从运行队列中选择一个合适的进程投入运行。当然,一个进程也可以主动释放CPU的控制权。函数 schedule()是一个调度函数,它可以被一个进

2017-07-31 13:14:20 798

原创 地下挖掘哪家强?机器小“獾”来帮忙

导读如今你可以在天空、水下、太空、汽车驾驶座上找到机器人的身影,但是能在地下自如活动的机器人还没有被发明。今年1月,欧盟设立了一个机器人开发项目,专门研发用于执行地下钻孔、工程定位、绘制地图、导航等任务的机器人。这款机器人名为BAGER(roBot for Autonomous unDerGround trenchless opERations, mapping and

2017-07-31 13:13:13 428

原创 Linux系统运维工程该具备哪些素质

记得在上高中时,物理老师总是会对我们一句话;“学习是件苦差事。”工作后发现,其实做运维也是件苦差事。最为一名运维工程师,深知这一行的艰辛,但和IT行业其他职务一样,那就是付出的越多,回报的也就越多。回想起成为运维的学习路程,我总想着能给运维新手和以后想从事运维行业的朋友总结一些经验和我看过的书籍,后面会介绍到,他们不要再踩我踩过的坑。第一点,学好Linux。运维行业的门槛很低,我说的低

2017-07-31 13:09:42 628

原创 时间序列数据的首选神经网络

导读本文简单介绍循环神经网络RNN的发展过程,分析了梯度下降算法、反向传播及LSTM过程。随着科学技术的发展以及硬件计算能力的大幅提升,人工智能已经从几十年的幕后工作一下子跃入人们眼帘。人工智能的背后源自于大数据、高性能的硬件与优秀的算法的支持。2016年,深度学习已成为Google搜索的热词,随着最近一两年的围棋人机大战中,阿法狗完胜世界冠军后,人们感觉到再也无法抵挡住A

2017-07-28 21:46:45 898

原创 Google正资助一个由AI机器人编辑的新闻网站

导读Google 正在为一个项目提供资金,这个项目将使用人工智能(AI)机器人撰写新闻报道。英国国家通讯社(Press Association)已从 Google 数字新闻倡议倡议中获得约 80.7 万美元的资金支持。Google 的这个项目称为“记者、数据与机器人(RADAR),利用一个 AI /人类协作的新闻网站每天推出“引人注目的故事”。Google 正在为一个项目

2017-07-28 21:45:52 768

原创 WebUI发布自动化测试框架PhoenixAutotest

介绍WebUI自动化测试框架phoenix.webui.framework发布20170610版本。本次发布修正了一些bug,更多Isseus信息请访问Github。添加的主要功能如下:增加了通过注解的方式来配置PageObject(页面对象),单元测试代码如下(本文所有的代码都可以在Github项目中获取):/* * * * Copyright 2002-2007 th

2017-07-28 21:43:34 347

原创 阿里巴巴智能操作系统YunOS 6 系统发布

导读本月,2017年YunOS开发者大会在上海召开,在会上,YunOS官方正式发布了YunOS 6操作系统。YunOS是是阿里巴巴集团旗下智能操作系统,融合了阿里巴巴在云数据存储、云计算服务以及智能设备操作系统等多领域的技术成果,并且可搭载于智能手机、智能穿戴、互联网汽车、智能家居等多种智能终端设备。按照官方说法,全新架构的YunOS 6拥有高效的系统内核、基于云的

2017-07-28 21:42:05 686

原创 MySQL借助ibd文件恢复数据技巧

导读磁盘坏道、断电等意外不是常态,但遇上了就足够你“惊心动魄”!如果是数据库损坏造成的数据丢失,Binlog也不可用了,怎么办?为了在短时间内无损恢复数据以保证业务稳定性,除了利用binlog,我们还修炼了一招新的恢复技能!还记得我们之前写过的《只需一招,让失控的研发爱上你》吗?前文提到过我们日常使用的比较多的两种数据库恢复方法是:以上两种方法都可以实现实时性的回档

2017-07-28 21:40:39 991

原创 腾讯发布云助力开发者连接 AI 未来!

导读当人工智能不再遥不可及,用户像“插上电”一样“接入云”,开发者再次迎来新一波的机遇。在云+未来峰会上,腾讯云正式推出“智能云”。而在 6 月 22 日的开发者专场上,腾讯发布面向开发者的云实验室,让未来 AI 技术唾手可得。现场,腾讯云揭秘内测中的 CDN 边缘计算,可一次部署全球执行,应用在多个场景。同时腾讯云欢迎开发者参与到 Serverless的优化中。以上分

2017-07-27 22:07:28 1258

原创 剖析网卡绑定模式

目前网卡绑定mode共有七种(0~6)bond0、bond1、bond2、bond3、bond4、bond5、bond6常用的有三种:mode=0:平衡负载模式,有自动备援,但需要”Switch”支援及设定。mode=1:自动备援模式,其中一条线若断线,其他线路将会自动备援。mode=6:平衡负载模式,有自动备援,不必”Switch”支援及设定。说明:需要说明的是如

2017-07-27 22:05:48 467

原创 唠一唠Linux系统入门的方法和经验

相信大伙都听说过linux系统,然而对于这个系统,总使让新手感觉茫然,偌大的系统。下面是一段百度中的介绍:Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操

2017-07-27 13:18:56 498 1

原创 四招助力练就Devops核心能力!

导读毫无疑问,DevOps 对组织是非常有价值的。根据近期发布的 State of DevOps Report,高效的 IT 组织可能会将利润率、市场份额和生产力目标提高两倍。但是,他们是如何做到的呢?又是怎么利用DevOps来提高价值并且和公司区分开的呢?最近,我们和DORA(DevOps研究与评估)的CEO、首席科学家、DevOps状态报告的带头人Nicole Fo

2017-07-26 22:09:57 558

原创 每天新增19093行代码,恐怖不!

近日,Linus Torvalds正式宣布Linux Kernel 4.12内核分支,能够挤进内核历史更新幅度排行前几名。如果你对此还没有直观量化的感受,那么今天Linux内核维护人员Greg Kroah-Hartman为我们提供了相关的数据。根据Kroah-Hartman提供的信息,Linux Kernel 4.12分支在规划之初就是一次大版本更迭,整个开发周期历时63天时间,共计接收到

2017-07-26 22:08:43 397

原创 全栈必备Linux 基础

导读Linux 几乎无处不在,不论是服务器构建,还是客户端开发,操作系统的基础技能对全栈来说都是必备的。系统的选择Linux发行版本可以大体分为两类,一类是商业公司维护的发行版本,一类是社区组织维护的发行版本,前者以著名的Redhat(RHEL)为代表,后者以Debian为代表。Redhat,应该称为Redhat系列,包括RHEL、Fedora、CentOS

2017-07-25 22:40:35 427

原创 程序员最核心的竞争力是学习力

进行社招面试时,有一个问题几乎是必问的:你为什么要离开上一家公司?其实这个问题主要是想试探一下求职者的核心诉求,并借此预估一下他在本公司工作的稳定性。常见的答案也无非就是这么几种:对薪酬不满意、干得不爽,或者是想换个环境。然而,我遇到过好几个初次跳槽的求职者给出的答案是:「在原来的公司学不到技术」。一听到这个,我就不由得叹口气:今天这一小时又算是交代了,这人基本上没戏。

2017-07-25 22:39:29 372

原创 Keepalived 的安装和配置

导读keepalived主要用作RealServer的健康状态检查以及LoadBalance主机和BackUP主机之间failover的实现。keepalived主要目的在于,其自身启动一个服务,能够实现工作在双节点或多个节点上,并且可以在内核生效的ipvs规则其中当前持有资源的节点被称为活跃节点,另外的节点被称为备节点被称为 Master/Backup。VRRP(如果

2017-07-24 21:42:05 421

原创 甩掉运维黑锅,容灾部署如何该怎么做

导读现如今本地负载均衡技术已经解决服务器集群的高可用问题,但是断电、施工挖断光缆、自然灾害等依然可以导致整个数据中心无法工作。另外,中国网络由多家运营商组成,各运营商之间互联互通质量差已是不争的事实。因此大型互联网企业早已不满足于单一、或者双活数据中心提供网站服务,越来越多的互联网企业开始考虑在不同地区、不同运营商部署多个数据中心集群,以实现用户访问就近接入、负载均衡和故障容灾。

2017-07-24 21:41:00 783

原创 大三仍是Linux系统小白的我给大家讲讲学习历程

我与Linux结缘是在大三的时候。我与Linux熟识是在偶然遇到《Linux就该这么学》的时候。因为我是电子信息工程专业,在高年级时开设了嵌入式课程,嵌入式系统是一种专用的计算机系统,作为装置或设备的一部分。所有带有数字接口的设备,如录像机、车子等,都使用嵌入式系统,有些嵌入式系统还包含操作系统。嵌入式操作系统包括µC/OS-II、嵌入式Linux、VxWorks等,但大部分嵌入式操作系统是不开源

2017-07-24 13:19:33 464

原创 在 Linux/Unix/Mac 下清除 DNS 查询缓存

导读在MS-Windows下,你可以使用ipconfig命令来清除dns缓存。然而,Linux和Unix提供了不同的方法来清除缓存。Linux可以运行 nscd 或者 BIND 或者 dnsmasq 作为名称服务缓存守护进程。大型或者工作组服务器可能使用BIND或者dnsmasq作为专用缓存服务器来加速查询。如何: 清除 nscd dns 缓存Nscd 会缓存l

2017-07-21 20:56:32 1148

原创 带你体验正规的运维工作是什么的!

导读互联网运维工作,以服务为中心,以稳定、安全、高效为三个基本点,确保公司的互联网业务能够 7×24 小时为用户提供高质量的服务。运维人员对公司互联网业务所依赖的基础设施、基础服务、线上业务进行稳定性加强,进行日常巡检发现服务可能存在的隐患,对整体架构进行优化以屏蔽常见的运行故障,多数据中接入提高业务的容灾能力。通过监控、日志分析等技术手段,及时发现和响应服务故障,减少

2017-07-21 20:54:34 1494

原创 dnsmasq配置dns实战

导读第一次用这个小软件,感觉还不错,因为没有像bind那样配置起来繁琐,并且我们也不需要去配置很多文件,内外网访问互不干涉。dnsmasq先去解析hosts文件, 再去解析/etc/dnsmasq.d/下的*.conf文件,并且这些文件的优先级要高于dnsmasq.conf,我们自定义的resolv.dnsmasq.conf中的DNS也被称为上游DNS,这是最后去查询解

2017-07-21 20:53:19 5871

原创 你知道这些和Linux有关的物流操作系统吗?

导读说到物联网应用的操作系统,就不能不提Linux,因为Linux系统是目前物联网设备中应用最广泛的操作系统,下面就是小编收集的一些基于Linux的物联网操作系统,希望大家认真阅读!传统的Linux在内核的基础上,经过缩减可以移植到嵌入式操作系统上面,后来很多商业公司和开源组织对Linux系统进行了一番改造,使其更加适用于嵌入式系统和物联网应用的需求,就是修改为实时操作

2017-07-20 20:44:21 538

原创 EasyStack发大招了!

导读6 月 28 日,在 2017 中国开源产业峰会暨第 21 届中国国际软件博览会分论坛上,中国开源云计算的领导者 EasyStack(北京易捷思达科技发展有限公司)正式发布了 EasyStack Container Linux,成为中国首家具备容器 Linux 操作系统产品的企业,也意味着 EasyStack 继 OpenStack、Kuberneres 开源技术之后,首次进入 Linux

2017-07-20 20:43:01 803

原创 真实记录我入门学习Linux系统的经历

我本身来说并不是计算机专业的学生,因此今天来谈及这个话题,对大家来说,有了更多的客观公正性。对我而言,linux给我最大的财富,并不是编程能力提高了多少,而是视野的开阔、心态的转变和自学能力的提高。我本身是医科院校的信息管理专业学生,本身应该是分配到医院的信息科工作的,但是偶然间买了一本《Linux就该这么学》,让我眼界更加的开阔,让我懂得除了windows之外,外面的世界更加的精彩,领悟了开源软

2017-07-20 20:37:10 408

原创 6要点助你开发自动化运维架构

导读运维自动化是我们所渴望获得的,但是我们在一味强调自动化能力时,却忽略了影响自动化落地的一个关键因素。那便是跟运维朝夕相处,让人又爱又恨的业务架构。因为业务架构是决定运维效率和质量的关键因素之一,所以我想跟大家一起聊一下怎么样的架构设计是对运维友好的。结合这些年在腾讯遇到的业务架构和做运维规划时对业务非功能规范的思考,我们可以把面向运维的架构设计分成六大设计要点。

2017-07-19 21:49:19 962

原创 Linux基金会执行总监:中国将成开源社区领导者

导读近日,LC3(LinuxCon + ContainerCon + CloudOpen)大会在北京成功召开,这场开源盛会曾经在北美、欧洲和日本都举办过,而此次是其首次来到中国。在会议期间,通信世界全媒体有幸采访了Linux基金会执行总监Jim Zemlin,听他分享了对于中国开源技术的看法,以及Linux基金会如何推动中国开源产业的发展。 Linux基金会执行总监

2017-07-19 21:46:33 851

原创 Linux系统多网卡绑定实战

导读对于服务器来说,网络设备的稳定也是比较重要的,特别是网卡。在生产型的系统中,网卡的可靠性就更为重要了。多块网卡绑定到一个IP地址,当一块网卡发生物理性损坏的情况下,另一块网卡自动启用,并提供正常的服务即:默认情况下只有一块网卡工作,其它网卡做备份网卡提供冗余的支持。高效率的叠加网络传输速率,负载均衡对于网络负载均衡是我们在文件服务器中常用到的,比如把三块网卡

2017-07-18 20:19:36 570

原创 CTO都需要会哪些技能?

导读如何成为高效 CTO?优秀 CTO 该具备哪些素质与能力?这一向是人们喜闻乐见的话题,相关的分享与内容也非常之多,但大部分都散落在不同的文章之中。作为面向 CTO 的大会,GTLC 全球技术领导力峰会在内容筹备期间,将 CTO 所需的技能统一梳理,并粗略汇成一份简单图谱,以便能以更全面的视角来看待 CTO 所需能力与素养,并有的放矢的进行学习与提升。整体图谱如下:

2017-07-18 20:15:09 2015

原创 虚拟机里面安装Openfiler 2.99

简介Openfiler 由rPath Linux驱动,它是一个基于浏览器的免费网络存储管理实用程序,可以在单一框架中提供基于文件的网络连接存储 (NAS) 和基于块的存储区域网 (SAN)。Openfiler 支持 CIFS、NFS、HTTP/DAV 和 FTP。Openfiler能把标准x86/64架构的系统变成一个强大的NAS、SAN存储和IP存储网关,为管理员提供一个强大的管理平

2017-07-17 21:00:07 534

原创 清除linux系统的多余引导

由于我把系统给升级(update)了,在grub引导模式出现新旧版本(Grub与Grub2)的引导系统分别为正常启动和进入恢复模式各2个引导项,如下图显示:百度找不到相关或类似的教程,只好半夜起来研究,现在做好了并写下笔记。此时我们选择新版本的引导项(旧版本的引导是无法登录系统的),进入系统后打开终端界面,使用cd命令切换到/boot分区,再用ls命令查看该分区,此时应该会有显示grub和

2017-07-17 20:58:42 959

原创 浅谈身为小白学习Linux系统的四点实用建议

游戏、办公、安全,可以总结为是方便当代人们在生活中的刚需,我们大都是这些服务的使用者,而把单个功能整合起来那就必须谈到互联网,自然而然通过互联网要将Service发送给Servicemanagement,经过Service management的处理将结果反馈给使用者,整个过程下来总结为:发送请求、处理请求、反馈请求,这就是一切方便用户,用户只需要发送和接收反馈,而中间的网络传输和服务的处理就交给

2017-07-17 10:21:05 471

原创 go语言一年的实践经验!

导读如公司名暗示的那样,我们是开发移动应用的。在发布一个应用给公众后,我们很快意识到我们缺失一个工具来检查用户实际发生的情况以及他们是如何与应用交互的 - 如果有任何问题或者 bug 的报告,这将会相当方便。现在有几款工具声称能在这个方面帮助开发者,但是没有一个能完全满足要求,因此我们决定自己构建一个。我们开始创建一组基础的脚本,如今它很快进化成了完整的工具,称为 Bu

2017-07-14 22:24:37 501

原创 如何优雅的使用telnet测试端口连通性

telnet命令是TELNET协议的用户接口,它支持两种模式:命令模式和会话模式,虽然telnet支持许多命令,但大部分情况下,我们只是使用它查看目标主机是否打开了某端口(默认是23)。其执行结果有两种:端口未打开$ telnet 101.199.97.65 62715Trying 101.199.97.65...telnet: connect to address 101

2017-07-14 22:23:48 755

原创 当一个程序员写不出代码了,需要做些什么呢?

导读你已经对着电脑n个小时了。不知道该写什么代码,或者一种摔键盘的冲动正在你的胸中酝酿。咖啡一杯接着一杯。不敢再喝了,因为搞不好要有副作用了,心跳加速,身体不由自主地颤抖,出冷汗,但还是无法产出任何代码。所有重新发现编程趣味的努力都徒劳无功,因为你的最后一点能量都用来驱逐大脑中正在攻城略地的话:“我写不出代码来。”编程的本质是棘手即使是最优秀的程序员也会遭遇无法

2017-07-14 22:22:07 1071

原创 8步助你开源硬件起步!

导读制造自己的硬件比以往任何时候都更容易,更便宜。以下是你设计、构建和测试你的第一块板子所需的事情。著名的计算机科学家Alan Kay曾经说过:“认真对待软件的人应该制造他们自己的硬件。” 我认为如今就如 同 1982 年他所说的一样。然而,现在和那时之间的不同是硬件变得越来越快、越来越小,最重要的是:更便宜。 现在可以用 5 美元购买一台完整的电脑。随着大公司降低

2017-07-13 21:36:07 550

原创 IT运维管理必备工具大全,让你成为真正的高手!

统一帐号管理你还在自己写脚本批量增加机器的用户名、分组和修改密码或者同步主机的/etc/passwd吗?你还在使用脚本批量对用户设置权限吗?如果有一台帐号主机能够提供所有服务器的帐号、密码、权限控制,如此一来,如果想要增加、修改、刪除用户,只要到这台服务器上面处理即可,这样是不是很方便?1. LDAP统一管理各种平台帐号和密码,包括但不限于各种操作系统(Windows、Linux),L

2017-07-13 21:35:04 1027

原创 推荐给IT运维工程师必须学习的4本Linux书籍

我们的人生如游戏,每个人都扮演着不同的角色,有普通玩家、NPC、普通野怪,终极Boss,都有不同的级别之分,我们在技术方面又何尝不是呢,我们大部分人都是普通野怪,遍地都是,很容易被别人虐,没有什么特殊的技能,而Boss确实很少的,尤其像一些大的游戏都只有一个终极Boss,那是强大无比的存在,在我们心中那就是大神。而我们又何尝不想成为称霸一方的Boss呢?用一句话说Boss虐我千百遍,我追Boss如

2017-07-13 13:24:42 1583

原创 关于Serverless服务的几点建议

导读通过迅速灵活以及容量巨大的弹性伸缩,无服务器架构能很好地解决关键功能的性能瓶颈,但它并不是完美的:不仅需要修改设计去适应它,对熟悉的编程模型进行调整,还要解决诸如规划预算、安全等等问题。但总的来说,它为云上的应用提供了另一种选择——并且具有难以抵挡的诱惑:极大地简化应用从开发到部署和维护的整个过程。信息技术在不同领域的发展不尽相同。诚然,事实一直如此,因为人们为当下的问题所找到的可行的解决

2017-07-12 22:49:50 417

原创 企业都应该使用开源的 POS 系统的必要性

导读销售点终端 (POS) 系统是从很久以前的简单的收银机发展而来的。如今的 POS 系统可以提供一体化解决方案,包括支付流程、库存管理、营销工具等等。零售店也可以使用移动设备来接收现金流和各种成本支出相关的日报表。POS 系统是每家企业重要的生命线,那就意味着你在选择 POS 系统的过程中要非常谨慎。目前可供选择的收银系统也很多,但是如果你想节约成本,适应不断变化的业务需求,跟上技术发展的脚

2017-07-12 22:48:53 1592

原创 最新消息!Linux内核未来可能会引入形式验证

导读本月19日在北京举办的 LC3 大会 (LinuxCon + ContainerCon + CloudOpen)应该是全球最顶级的开源大会了,而这一为期两天的开源盛会过去几年在北美、欧洲和日本都举办过,而此次是其首次来到中国。就在同一天,Linux 发布了 4.12-rc6 的 release,而Linux 基金会在这次大会上也独家透露了一些未来 Linux 内核开发的新特性。

2017-07-11 20:11:53 599

空空如也

空空如也

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

TA关注的人

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