自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

yangshun的博客

但行好事莫问前程

  • 博客(114)
  • 收藏
  • 关注

原创 curl方式执行shell脚本时传参数

有时候shell脚本可以放在http页面上,不用download,可以直接执行。通常我们可以用curl的方式执行http页面上的shell脚本。 一般方式是:curl http://sukbeta.github.io/web/shell.sh | bash这样脚本就可以再本地机器上执行了。但是需要传入参数的脚本。我们可以用下面的方式传入shell参数-s方式curl -s http://sukbeta.github.io/web/shell.sh | bash -s arg1 arg2

2020-06-16 20:05:55 2534 1

原创 将k8s官网站点克隆到本地

1、前置条件1.1. 安装ruby、golang、sass、docker1.2. 安装git2、拉起服务2.1 git clone 代码$ git clone https://github.com/kubernetes/website.git$ cd website.git2.2 拉起服务# 拉起方法两种:第一种:容器方式拉起,centos7+以上环境建议这样做$ make docker-image$ make docker-serve# 如果容器构建很慢 可以直接 docker

2020-05-20 18:29:27 318

原创 Linux LVM快速教程

@Linux LVM简明教程逻辑卷管理LVM是一个多才多艺的硬盘系统工具。无论在Linux或者其他类似的系统,都是非常的好用。传统分区使用固定大小分区,重新调整大小十分麻烦。但是,LVM可以创建和管理“逻辑”卷,而不是直接使用物理硬盘。可以让管理员弹性的管理逻辑卷的扩大缩小,操作简单,而不损坏已存储的数据。可以随意将新的硬盘添加到LVM,以直接扩展已经存在的逻辑卷。LVM并不需要重启就可以让内核...

2020-04-07 16:16:14 339

原创 E反转字符串--golang

题目描述编写一个函数,其作用是将输入的字符串反转过来。输入字符串以字符数组 char[] 的形式给出。不要给另外的数组分配额外的空间,你必须原地修改输入数组、使用 O(1) 的额外空间解决这一问题。你可以假设数组中的所有字符都是 ASCII 码表中的可打印字符。代码实例package mainimport ( "fmt")//type char [...]string...

2020-01-21 14:23:43 291

原创 E两数之和--golang

题目描述给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。你可以假设每种输入只会对应一个答案。但是,你不能重复利用这个数组中同样的元素。示例:给定 nums = [2, 7, 11, 15], target = 9因为 nums[0] + nums[1] = 2 + 7 = 9所以返回 [0, 1]代码实...

2020-01-21 14:17:22 302

原创 E排序数组中删除重复项-golang

题目描述给定一个排序数组,你需要在原地删除重复出现的元素,使得每个元素只出现一次,返回移除后数组的新长度。不要使用额外的数组空间,你必须在原地修改输入数组并在使用 O(1) 额外空间的条件下完成。示例 :给定 nums = [0,0,1,1,1,2,2,3,3,4],函数应该返回新的长度 5, 并且原数组 nums 的前五个元素被修改为 0, 1, 2, 3, 4。你不需要考虑数组中...

2020-01-21 14:12:16 144

原创 随笔

随笔

2020-01-13 13:47:27 116

原创 Elasticsearch技术选型方案的10个注意点

【序】elasticsearch具有的快速和高效的即时索引查询优势特点,已经越来越多的使用在很多生产环境下,像电商、车联网、Ai、大数据、高速计算已经成为平台系统的必备组件之一。目前,Elasticsearch 被广泛使用,也越来越受到欢迎。这不单单是因为它的典型特征,比如易于部署、无需额外的软件即可扩展到数百个节点、内置 RESTful API、上手快、开源、更新快、社区活跃等。更重要的是...

2019-08-21 11:19:45 583

原创 【摘自华为forum】如何避免DevOps变革的六大“焦油坑”

【摘要】 经过不断发展,DevOps逐渐演变为一种方法框架,使能企业综合运用人员(People)、流程(Processes)与技术(Technologies)等,从而将价值持续交付给最终客户与用户。基于DevOps的价值观(Value)、原则(Principles)与实践(Practices),分析许多企业的DevOps落地案例,DevOps变革会存在6大常见的主要原因,称之为六大“焦油...

2019-08-12 15:17:43 161

原创 面向对象思想以及结构化编程思想和golang面向接口思想

golang是一门全新的语言,比其他目前主流语言都新,2009年后公开,相比其他语言更是面向了当前网络化编程和未来智能编程,例如在摩尔定理的逐渐失效问题,所以其有非常明显的特点:面向接口、高并发goroutine(CSP)、易于使用、数据结构丰富、自有gcc。故而,搞清楚golang的设计思想和重要优缺点是成为一个高级程序工程师必不可少的必经之路。由此,本文主要述说面向对象设计思想、结构化...

2019-02-12 15:56:07 555

原创 为什么是docker+k8s ?!

1、什么是PaaS?l2014-2015年,大家都在安逸的使用IaaS服务l亚马逊AWS的部署能力方面比所有竞争对手加起来还大5倍之多,2014年盈利6.6亿美元,2015年Q1盈利2.65亿美元l阿里云在国内客户总数为140万,2015年Q3盈利6.49亿元2、容器l容器是操作系统内核自...

2018-11-22 13:45:45 652

原创 可能影响经济体安全的技术类别

这份新的技术出口管理新提案内容相对简洁,清晰罗列了可能会影响强大国家安全或者经济体的14类新兴和基础技术。1、生物技术例如:(1)纳米生物学;(2)合成生物学;(3)基因组和基因工程;(4)神经科学。2、人工智能(AI)和机器学习技术例如:(1)神经网络和深度学习(例如:脑建模、时间序列预测、分类);(2)进化和遗传计算(例如:遗传算法、遗传算法);(3)强化学习;(...

2018-11-22 13:41:06 149

原创 自动化运维系统具备需求描述

根据现在云计算和DevOps的现态,我觉得一个成熟的自动化运维平台应该包括以下的特性:一、支持混合云的CMDB现在越来越多的服务器都转到了云上,而主流的公有云、私有云平台都拥有比较完备的资源管理的API,这些API也就是构建一个自动化CMDB的基础。新一代的自动化运维平台应该是可以基于这些API来自动维护和管理相关的服务器、存储、网络、负载均衡的资源的。通过API对资源的操作都应该被作为...

2018-08-21 17:03:22 1563

原创 关于微服务的思考和解决办法(一)

首先需要清晰概念,什么是微服务,为什么需要微服务?微服务是一种思想,落到实际简单说就是将原来的工程应用拆分成不同的小应用,每个小应用都是一个相对独立的项目,可以独立的迭代启停并接受CURD等接口(REST或RMP或SSH)用于req和res。微服务的好处,可以很好的解耦数据、产品、开发、基础设施等,使维护迭代大型应用变成可能,变成全异步和全并行,微服务实际也是一种解决方案,必然他也不是银...

2018-08-01 12:03:31 296

原创 Ai团队好习惯,我们的50条

1、不要抱怨,把注意力集中到解决问题上来。2、了解清楚情况,比如团队风格,业务需求等,才动手编码。3、指出问题,当然,更好的做法是礼貌一点。4、勇敢的说出实情,然后努力的去解决问题。5、用邓公的话来说:与时俱进,开拓进取。6、提倡团队成员之间的分享精神,比如搞个午餐会议(虽然听起来很蛋疼)。7、抛弃旧习惯很难,这需要勇气,但是想要与时俱进,这是必须要做的,想想改革开放前后...

2018-01-27 13:26:34 142

原创 【留备】Ai流行框架和库概述

写在最前面:Ai框架和类库当前有很多,主流的还是国际大公司引领,不过他们框架开源程度、计算资源依赖类型和适用场景都不尽相同,下面的每一种框架适用的业务类型也都有不同,以下仅是方便初学者借鉴和选择。切记下面的Ai框架并非银弹,只是极为简单的概述,他们多是基于Ai算法模型的抽象呈现,只有知晓后面的算法才有更好的实际意义,只有通宵分布式计算和操作系统组合管理才能胜任实际的生产环境使用。切切。...

2018-01-15 14:29:00 207

原创 卷积神经网络基本公式(备忘)

AI领域是一个非常交叉的领域,涉及很多技术:数学、软体、硬件和,尤其还有硬件环节,不过一切来源或输入的入口一般有三个:一个是图像识别和处理是其中一个非常重要的环节,一个是自然语言处理,还有一个就是借口输入。一、这是一个python卷积神经网络的代码(开源):https://github.com/yangshun2005/CNN_sentence二、下面是一些基本公式,以备忘:...

2017-12-18 16:25:25 5990

原创 【撰】你就是这么丢失个人隐私信息的;如何鉴别互联行业中的无良APP

近日跟一同学一起吃饭,席间他接了几个电话,有一半都是无聊或骚扰电话,他抱怨说,也不知道哪来的这些电话,不停得跟我推销这个那个,或者给我的家人打电话、发短信、微信、qq和邮件,一直说我这个说我那个,搞不清楚怎么回事,他们怎么知道我的社交群和或多或少的事情的;随后我问了他常用的手机方式和常用的APP,以及一些互金类的app,下面归纳一二,以供大家甄别时使用: 1、直接获取法,直接获取你的信...

2017-11-04 16:25:01 220

原创 【号外】chinaase的IT技术文档开放啦

郑重告知:为方便IT技术人员查询和学习各种语言、web服务、数据库和各种前后端技术,经过近一个月的努力,chinaase的IT技术文档终于上线了,欢迎点击查看:请点击:您没想到的我也帮您做到了,您来合不来他就在那里,等您。http://docs.chinaase.com...

2017-11-02 13:25:06 97

原创 没有他们,什么AI、BI和BD都是空中楼阁!—–hadoop、spark、CM、CDH之数据构架实务...

写在最前面:目前技术生态基础,无论大数据分析、BI或AI,也无论OLTP或者OLAP,都无一例外的指向分布式并行计算,同时也无一列外的指向了“文件系统和数据计算方法”,要解开这些问题和企业实际操作都必须处理好系统层面、分布式存储和分布式运算问题,目前,能够提供底层解决方案的,在国内最流行的是hadoop及其生态系统,本文就从实操层面来说明一下(含实际即决方案):技术参考文档和地...

2017-10-12 10:49:38 439

原创 【自】一分钟搞明白人工智能(AI)是啥?

最近碰到一些朋友问我,到底什么是人工智能,虽然我们的AI也是刚起步,虽然有点微小的收获,但是对于人工智能的理解,有必要说一下我们的认识,AI是怎么回事,我在这里简单的解释一下;AI的基本逻辑是根据人类或者生物感知世界的特点上进行抽象出来的,模拟人类的认知、思考和行动能力,甚至是情感能力;那么人类认知世界大体分两个阶段,一是输入阶段,一是认知加工阶段;人类的输入阶段有三个单元组成:视觉、听觉、...

2017-09-03 19:25:11 1918

原创 open-falcon服务端和agent安装方法

小米推出了一款基于golang和python开发的开源的web自动化监控运维系统,应大家的要求,我将安装方法在这里留一下:步骤:部署前的准备设置环境变量redis安装MySql安装初始化Mysql脚本下载open-falcon安装GoLang环境 (只是使用的话,无需安装,略过)开始部署安装agent安装hbs安装transfer安装graph...

2017-08-02 18:16:30 520

原创 生命的那一句话

如果一件事十年后不值得做,那么这件事就不值得做!互联网就是这个时代的唯一“超级接口”,“飞轮效应”会碾碎5000年的所有模式team是一个“熵”乱制造者,“反熵”需要时刻紧绷做企业就必须是个虔诚的“拜客户教”现在的BAT生态拼图就是积累“纬度优势”没有优异的成本控制,企业或个人就没有“生存选择权”...

2017-08-02 11:03:31 71

原创 【自】为什么说外包的商业模式很难不适合互联网行业?

为什么说外包的商业模式很难不适合互联网行业?分析一个问题基本程序都是:提问题、搞调研、多分析、找方法、勇敢前进首先,要说互联网是什么行业,有什么特点?互联网说白了就是开发+网络+计算机,自身实际更像是工具,自身无商业供需,而是环境和其他行业的需要带来了对互联网的需要,也就是有了互联网行业。人们的生活工作的基本是“衣食住行用+谈情说爱骂娘”,百行百业,各自为王。互联网...

2017-07-23 00:46:20 395

原创 【小品】xen虚拟化–快速搭建多台服务器环境

【前言】xen比kvm更为古老,虽然工具没有kvm多,但是kvm脱胎于此,了解和使用xen还是比较重要的。本文是简单的快速搭建xen虚拟机的一个文章小品。xen虚拟化单个物理机上跑>128个虚拟机,性能损失最大低于硬件8%https://wiki.xenproject.org/wiki/Main_Page【本文没做PXE和kickstart的解释,有需要请留言】~~...

2017-07-04 19:25:54 349

原创 debian安装与LFS(linux from Scratch)

由于在工作中经常遇到客户使用什么linux的系统,其实大家一致主流用的多是,unbuntu\centos,偶尔顾客也会问这里面多是社区版,稳定、安全、扩展咋样,在此,我把debian的安装和LFS主要说明一下。作为一个有责任、有理想的青年,我对于安全、稳定、扩展性、定制化一直是不遗余力的,我们目前可以右转适用于各类用户的linux版本,这里既有市面开源的发行版本,也有我们自己根据用户的需要和...

2017-06-28 16:27:06 420

原创 禅道下载、安装、端口修改和远端连接数据库方法

禅道是国内非常普遍的dev项目管理软件之一,当然还有mantice。禅道安装并配置是很多工程师比较麻烦的之一,在此简单将要点介绍一下:下载方法:http://www.zentao.net/download/80041.html安装方法:http://www.zentao.net/book/zentaopmshelp/40.htmllinux修改端口可以参照上面的方法即可。...

2017-06-22 12:00:42 515

原创 Linux curl命令详解

命令:curl在Linux中curl是一个利用URL规则在命令行下工作的文件传输工具,可以说是一款很强大的http命令行工具。它支持文件的上传和下载,是综合传输工具,但按传统,习惯称url为下载工具。语法:# curl [option] [url]常见参数:-A/–user-agent <string> 设置用户代理发送给服务器-b/–c...

2017-06-08 20:01:22 146

原创 我是这样去找到靠谱的产品经理

对于小型创业公司,在招产品经理的时候,常常面临这样的问题:1.不知道到哪里去找靠谱的产品经理理;2.面对众多的应聘者,不知道如何分辨靠不靠谱。这篇文章的内容也是在努力帮助创业者解答这两个问题。产品经理的重要性产品经理的职责谈到职责,我们常说产品经理就是画原型图呀,流程图呀,写需求文档这些,其实这些仅仅是产品经理做了些什么事情,而产品经理最重要的职责概括为三点:价值,...

2017-05-25 10:47:12 146

原创 【自】一句话说明白:我们自己做的私有云到底是什么?

最近有点忙,连续近两个月的饱和工作,终于把一个需求解决了,闲暇之时写点东西吧。—————–先来看一个表: OPE Production 10、运营应用产品开发 Application 9、应用程序 Runtimes 8、应用程序运行环境 Security & Integration...

2017-05-23 14:46:29 479

原创 【自】要嫁就嫁Fintech工程师—钱多话少死的早

一、Fintech工程师问科比:“你为什么这么成功? ”科比:“你知道洛杉矶凌晨四点是什么样子吗? ”Fintech工程师:“知道,一般那个时候我还在写Fintech工程代码或者去module的路上,怎么了?”科比:“额…….”二、女神:你能让这个论坛的人都吵起来,我今晚就跟你走。Fintech工程师:PYTHON语言是最好的语言!论...

2017-04-25 11:03:51 177

原创 CentOS 6.3下Samba服务器的安装与配置

经常内部用samba服务器,作为共享库,类似ftp之类,总结下:一、简介Samba是一个能让Linux系统应用Microsoft网络通讯协议的软件,而SMB是Server Message Block的缩写,即为服务器消息块 ,SMB主要是作为Microsoft的网络通讯协议,后来Samba将SMB通信协议应用到了Linux系统上,就形成了现在的Samba软件。后来微软又把 SMB 改名为...

2017-04-21 11:56:56 120

原创 互联网业英汉对照词汇

一、硬件类(Hardware)CPU(Center Processor Unit)中央处理单元Main board主板RAM(random access memory)随机存储器(内存)ROM(Read Only Memory)只读存储器Floppy Disk软盘Hard Disk硬盘CD-ROM光盘驱动器(光驱)monitor监视...

2017-04-11 15:00:14 542

原创 互联网常见术语解释

之前花了点时间收集了一些互联网术语和解释,现在分享出来,给小伙伴们添堵添乱,哈哈 :D!(1) DAU : daily active user,日活跃用户数量(2) MAU : 月活跃用户量(3) ARPU : (Average Revenue Per User)即每用户平均收入,用于衡量电信运营商和互联网公司业务收入的指标。(4) KPI :关键绩效指标法,是企业绩效考核的方法...

2017-03-30 12:25:38 978

原创 我们公司的黑话指南

整理了一些公司常用的黑话,供大家参考,可以避免理解上的偏差。每个段落都适用于不同的场景和不同的对象,这就是一群屌事的死该。1.老板黑话你来我办公室一下=老子又想到了绝妙的idea得专注用户体验=界面画的好看点产品气质不够年轻=饱和度通通调最高产品气质不够成熟=界面通通做成黑的产品不够大气=我也不知道哪不好反正就是不好要精致的感觉=抄苹果要...

2017-03-15 20:30:34 539

原创 农业金融的突破点之一:特色小镇优劣的十大准则

【这将会成为一个全新的未来社区发展模式:政府财税、社区底蕴、邻里关系、儿童成长、社区教育、地产联动、产业生态、居民相近】特色小镇实际上是一个新生词,新事物应该以新的方法论来进行阐述。众所周知,上世纪50年代,国际科技界涌现出第一代系统论,即:控制论、信息论和一般系统论。仅仅过了十年,即上个世纪60年代,第二代的系统就出世了,即,耗散结构、突变论和协同论。但这些理论作为科学方法论仍然难以解释像...

2017-03-07 09:58:40 225

原创 【自】淘宝之殇

{以下分析均来自于我们自己三年多的直接数据采集和严格的数据分析,根据我们对淘宝实际活跃用户,尤其是对其MPV和DPV的数据分析,淘宝实际日活跃商家用户在二十万左右,双11除外,同时,我们并根据中国的时代必须,和中国时代发展的必然阶段得出的结论,以下四点是决定性的因素!}1.税务的完善首先开网店是不交税的,尤其是销售税,就是增值税,国内一直是17%,所以实体店商品干不过网店,然后,再加...

2017-03-07 08:16:43 462

原创 kernel+ProDev+ProTech和DevOps=SRE

ProDev:产品开发,既能深入的掌握行业要求和产品灵魂,又可以将产品用开发技术实现ProTech:产品技术、产品科技,既能深入的掌握产品和行业,又能深入的实现开发、测试和处理并发等底层计算机技术。DevOps:开发运维,即开发,合成,编译,测试和发布都可以自动化完成。...

2017-03-03 10:11:10 92

原创 【转】从短期到未来,这46项技术或将变革商业、变革世界

以下是对这张信息图的解释:1)时间上的影响2016 年,看如今的解决方案如何处理这些需求 2017 年,通过试运行思考潜在的解决方案 2018 年,了解现在,思考潜在的影响以及如何解决问题 2019 年以后,现在开始跟随这些技术,观察技术如何演变2)商业影响转型(Transformational)影响,指公司需要进行转变了 高(High)影响,指对人类...

2017-03-02 12:47:42 3524

原创 麦肯锡方法:解决问题的七个步骤

麦肯锡方法——解决问题的七个步骤7 EASY STEPS TO BULLET PROOFPROBLEM SOLVING步骤一:清晰地陈述要解决的问题1清晰地陈述问题的特点:一个主导性的问题或坚定的假设 具体,不笼统 有内容的(而非事实的罗列或一种无可争议的主张) 可行动的 以决策者下一步所需的行动为重点 首要之务是对问题的准确了解 步骤二:分析问题...

2017-03-02 12:00:00 1087

空空如也

空空如也

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

TA关注的人

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