ITIL基础知识
介绍ITIL被誉为全球真正的IT服务管理最佳时间标准。ITIL是一套帮助企业对IT系统的规划、研发、实施和运营进行有效管理的方法,是一套方法论。ITIL(IT Infrastructure Library,IT基础架构标准库),ITIL是CCTA(英国国家电脑局)于1980年开发的一套IT服务管理标准库。它把英国在IT管理方面的方法归纳起来,变成规范,为企业的IT部门提供一套从计划、研发、实施到运维的标准方法。
前言Foreword以前的系统都是谁需求,谁建设。这个各个部门会建设自己的系统,形成信息孤岛,无法共享数据。现阶段,需求由业务部门和IT共建。业务部门作为使用部门,使用信息化系统,IT作为服务,提供service。
什么是IT服务:接点Service !== Application服务是通过促进客户想要实现的成果而不需要付出特别的成本和风险。服务是一种为客户提供价值的手段
IT service,IT服务IT服务,由IT服务提供商提供的服务。IT服务由信息技术,个人
价值组成Framing thie value of service从客户的角度,价值由2个因 ...
UCLA加州大学洛杉矶分校
有同事是在加州大学洛杉矶分校(UCLA)读大四,暑期在公司实习,给我们培训了UCLA相关的知识,很感兴趣,特意查询了相关资料,汇总如下。
简介加州大学洛杉矶分校成立于 1919年,是加利福尼亚大学系统中第三古老的分校。加州大学是没有总校的,都是分校。UCLA俗称洛杉矶体校,体育十分 出色。吉祥物是熊。
学习加州大学系统实施的是Quarter制,一年主要分为三个学期,每学期11周。10周学习,1周考试。相比较而言,感觉UCLA的课程比较紧凑。毕竟其他学校20左右教学周可以讲的东西,他们要在10周之内讲完。因此每节课的信息量都极大。
生活一般国际学生是住Co-op UCHA或者学校宿舍。学校宿舍,有2人间或者3人间可以选,每一层男女混住,每一间可以要求男女混住。电梯空调什么的宿舍里肯定有,娱乐室、健身房、电脑房也有。校外住宿更便宜,3人合租,月租大概是$900/人。
分3次假期长暑假6–10月份春假1周以及3月份假期
交通洛杉矶的公共交通极差,大小差不多是北京天津连在一起的大小,不会开车的人几乎寸步难行。UCLA步行半小时内没有地铁站,各路公交通常是1小时左右一班。有等过2小 ...
hexo增加百度联盟广告
博客使用的是hexo搭建,使用的next主题,但是配置文件中,没有百度联盟广告的配置项,只能自己搭建了
一、获取广告JS代码我使用的是百度广告,登录百度联盟,代码位管理,创建代码位,得到JS代码,如下:
12345<script type="text/javascript"> /*580*90 创建于 2017/9/12*/ var cpro_id = "u3092140";</script><script type="text/javascript" src="http://cpro.baidustatic.com/cpro/ui/c.js"></script>
二、hexo添加百度广告新建baidu_union.swig文件在路径\themes\next\layout\_macro中添加baidu_union.swig文件,其内容为:
1234567{% if theme.baidu_union.enabled %}< ...
wordpress迁移hexo,批量修改md文件名
一、hexo与wordpress对比最近研究hexo,觉得静态博客加载速度快。以前都是用wordpress写博客,需要上传图片,修改标题等,写完博客后,上传及调整样式,至少需要十分钟。而hexo支持Markdown语法,写博客十分方便。因此考虑将wordpress博客迁移到hexo。
二、迁移前准备2.1需保证URL不变但wordpress博客已经上线两年了,虽然流量不多,但是为了保证百度收录不会受影响,迁移时文章URL不能变动。以前文章导航使用category/id.html形式,例如www.pangxieke/share/1330.html这种样式。
2.2图片同步wordpress使用自有服务器,图片存储在themes/uploads/下,需要将图片也完美迁移过去,不然需要修改所有文章的图片链接,那也是十分繁琐的
三、wordpress文章导出3.1 导出文章为xml登录 Wordpress 后台,在“工具”-“导出”中导出所有记录
得到wordpress.2017-09-08.xml
3.2 替换xml中图片路径将图片路径如www.pangxieke.com/themes/up ...
HEXO+Github搭建自己的博客
hexo是一款基于Node.js的静态博客框架, hexo github链接
写博客,一方面是给自己做笔记,可以提升自己的写作、总结能力,一个技术点我们会使用,并不难,但是要做到让让别人也能听懂我们讲得,还是需要一定的技巧和经验的。最近看到一些大神们的博客,貌似都是用hexo写得,我也依葫芦画瓢的搭建了一个。不罗嗦了,直接上搭建步骤。
配置环境安装Node(必须)
作用:用来生成静态页面的
到Node.js官网下载相应平台的最新版本,一路安装即可。
安装Git(必须)
作用:把本地的hexo内容提交到github上去.
安装Xcode就自带有Git,我就不多说了。
申请GitHub(必须)
作用:是用来做博客的远程创库、域名、服务器之类的,怎么与本地hexo建立连接等下讲。
github账号我也不再啰嗦了,没有的话直接申请就行了,跟一般的注册账号差不多,SSH Keys,看你自己了,可以不配制,不配置的话以后每次对自己的博客有改动提交的时候就要手动输入账号密码,配置了就不需要了,怎么配置我就不多说了,网上有很多教程。
正式安装Hexo
Node和Git都安装好后,首先创建一个文件夹, ...
算法之动态规划
一、基本概念 动态规划过程是:每次决策依赖于当前状态,又随即引起状态的转移。一个决策序列就是在变化的状态中产生出来的,所以,这种多阶段最优化决策解决问题的过程就称为动态规划。
二、基本思想与策略 基本思想与分治法类似,也是将待求解的问题分解为若干个子问题(阶段),按顺序求解子阶段,前一子问题的解,为后一子问题的求解提供了有用的信息。在求解任一子问题时,列出各种可能的局部解,通过决策保留那些有可能达到最优的局部解,丢弃其他局部解。依次解决各子问题,最后一个子问题就是初始问题的解。 由于动态规划解决的问题多数有重叠子问题这个特点,为减少重复计算,对每一个子问题只解一次,将其不同阶段的不同状态保存在一个二维数组中。 与分治法最大的差别是:适合于用动态规划法求解的问题,经分解后得到的子问题往往不是互相独立的(即下一个子阶段的求解是建立在上一个子阶段的解的基础上,进行进一步的求解)。
三、适用的情况能采用动态规划求解的问题的一般要具有3个性质: (1) 最优化原理:如果问题的最优解所包含的子问题的解也是最优的,就称该问题具有最优子结构,即满足最优化原理。 (2 ...
设计思维
一、设计思维的概念定义设计思维 Design ThinkingDesign is not just whtat it looks like and feels likeDesign is a mindest that are used to focus on any kind of problemsDesing Thinking = Innovative Problem Solving Process
设计面临3个问题
你知道的 Known knowns
你不知道的 known unknowns
未知的 big unknowns
对应英文
Known knowns you know how to solve them
known unknowns You know ways to find out how to solve them
big unknowns You don’t konw how to solve them because you don’t konw the root cause.
怎样定义一个问题是未知的 how to identify bi ...
算法之分支限界法
分支限界法
一、基本描述类似于回溯法,也是一种在问题的解空间树T上搜索问题解的算法。但在一般情况下,分支限界法与回溯法的求解目标不同。回溯法的求解目标是找出T中满足约束条件的所有解,而分支限界法的求解目标则是找出满足约束条件的一个解,或是在满足约束条件的解中找出使某一目标函数值达到极大或极小的解,即在某种意义下的最优解。
(1)分支搜索算法所谓“分支”就是采用广度优先的策略,依次搜索E-结点的所有分支,也就是所有相邻结点,抛弃不满足约束条件的结点,其余结点加入活结点表。然后从表中选择一个结点作为下一个E-结点,继续搜索。
选择下一个E-结点的方式不同,则会有几种不同的分支搜索方式。
1)FIFO搜索
2)LIFO搜索
3)优先队列式搜索
二、分支限界法的一般过程由于求解目标不同,导致分支限界法与回溯法在解空间树T上的搜索方式也不相同。回溯法以深度优先的方式搜索解空间树T,而分支限界法则以广度优先或以最小耗费优先的方式搜索解空间树T。
分支限界法的搜索策略是:在扩展结点处,先生成其所有的儿子结点(分支),然后再从当前的活结点表中选择下一个扩展对点。为了有效地选择下一扩展结点,以加速搜索的 ...
算法之分治算法
一、基本概念
在计算机科学中,分治法是一种很重要的算法。字面上的解释是“分而治之”,就是把一个复杂的问题分成两个或更多的相同或相似的子问题,再把子问题分成更小的子问题……直到最后子问题可以简单的直接求解,原问题的解即子问题的解的合并。这个技巧是很多高效算法的基础,如排序算法(快速排序,归并排序),傅立叶变换(快速傅立叶变换)……
任何一个可以用计算机求解的问题所需的计算时间都与其规模有关。问题的规模越小,越容易直接求解,解题所需的计算时间也越少。例如,对于n个元素的排序问题,当n=1时,不需任何计算。n=2时,只要作一次比较即可排好序。n=3时只要作3次比较即可, …。而当n较大时,问题就不那么容易处理了。要想直接解决一个规模较大的问题,有时是相当困难的。
二、基本思想及策略
分治法的设计思想是:将一个难以直接解决的大问题,分割成一些规模较小的相同问题,以便各个击破,分而治之。
分治策略是:对于一个规模为n的问题,若该问题可以容易地解决(比如说规模n较小)则直接解决,否则将其分解为k个规模较小的子问题,这些子问题互相独立且与原问题形式相同,递归地解这些子问 ...
Github使用Issue管理软件项目
原文http://www.ruanyifeng.com/blog/2017/08/issue.html
一、Issue是什么?Issue是指一项待完成的工作。通常可以访问为“问题”、“事物”例如
软件的bug
一项功能建议
待完成的任务
每个Issue应该包含所有历史信息,方便后来人查看,了解整个历史过程。
Issue起源于客户部门。用户反馈问题后,客服部门创建一个工单。以后每次与该用户的交流,都需要更新工单,记录全部信息。这样其他的客户人员接待此客户时,知道以前给该客户做过什么,该继续做什么。
二、Issue管理系统Issue管理系统,需要具有这些功能
项目管理
Issue优先级
Issue阶段
Issue处理人员
日程安排
统计、监控
团队合作
讨论
通知
三、Github Issues3.1 基本用法每个Github仓库,都有一个Issues面板
进入面板后,可以创建新Issue
创建Issue时,左侧填入 Issue 的标题和内容,右侧是四个配置项
Assignees:人员
Labels:标签
Projects:项目
Milestone:里程碑
3.2 Assig ...