- 博客(41)
- 收藏
- 关注
转载 【转】细说自动化运维的前世今生
原文:http://www.yunweipai.com/archives/10897.html作者介绍:朱祥磊,山东移动BOSS系统架构师,负责业务支撑系统架构规划和建设。获国家级创新奖1项、通信行业级科技进步奖2项、移动集团级业务服务创新奖3项,申请发明专利13项。系统规模的不断发展以及应用软件架构的发展,推动着自动化运维的演进。因此在说自动化运维之前,需要先说说应用软件架构的发...
2017-02-28 19:13:00 135
转载 【UOJ#196】【BZOJ4574】[Zjoi2016]线段树
题目链接:http://www.lydsy.com/JudgeOnline/problem.php?id=4574http://uoj.ac/problem/196考虑数字随机并且值域够大,我们将元素离散化并且不需要去重。令$g[i]$表示每一个位置的期望大小。那么${Ans=\sum (g[i]*(\frac{n(n+1))}{2})^{q})}$考虑根据这个$...
2017-02-27 21:18:00 104
转载 PageRank算法R语言实现
PageRank算法R语言实现Google搜索,早已成为我每天必用的工具,无数次惊叹它搜索结果的准确性。同时,我也在做Google的SEO,推广自己的博客。经过几个月尝试,我的博客PR到2了,外链也有几万个了。总结下来,还是感叹PageRank的神奇!改变世界的算法,PageRank!目录PageRank算法介绍PageRank算法原理PageRank算法的R语言...
2017-02-27 11:19:00 243
转载 安全之路:Web渗透技术及实战案例解析(第2版)
安全之路:Web渗透技术及实战案例解析(第2版)转载于:https://www.cnblogs.com/ITniu/p/6472437.html
2017-02-27 10:22:00 344
转载 【Java并发编程】1、ConcurrentHashMap原理分析
集合是编程中最常用的数据结构。而谈到并发,几乎总是离不开集合这类高级数据结构的支持。比如两个线程需要同时访问一个中间临界区(Queue),比如常会用缓存作为外部文件的副本(HashMap)。这篇文章主要分析jdk1.5的3种并发集合类型(concurrent,copyonright,queue)中的ConcurrentHashMap,让我们从原理上细致的了解它们,能够让我们在深度项目开发中获益非浅...
2017-02-27 00:54:00 37
转载 jtag管脚复用---lattice LCMXO3
当IO资源不够的时候,会考虑复用专用IO,JTAG是较为常见的复用。复用JTAG IO要做的工作1.软件要关闭JTAG_PORT,即JTAG_PORT设置为DISABLE,这一步是前提,只有JTAG_PORT设置为DISABLE,才有复用一说,如下图2.硬件要将JTAGENB拉低,拉高的话是作为专用下载程序的脚使用(这个在硬件上默认拉高拉低无所谓),如下图。...
2017-02-25 16:03:00 573
转载 git 使用规范
git使用资料:https://github.com/peak-c/my-git公司内部使用开发规范:一. 代码库介绍个人开发库([email protected]:spero/xxx_spero.git)master:个人主线,始终与发布库的master保持同步。feature:功能分支,在master上创建,可以根据需要创建多个feature...
2017-02-24 11:38:00 88
转载 JavaOO 集合框架
框架:为了实现某一种特定功能而预先设计好的一系列具有继承或实现关系的类与接口,操作是可以直接从高层进行开发而不必关注底层的实现。java的集合框架简称为:JCF工具类:Collections(操作集合)Arrays(操作数组)比较器:ComparableComparator集合框架的核心接口:Collection增:add();删:remove();...
2017-02-23 23:29:00 44
转载 切换到新的项目,保留历史提交记录
>git remote rm origin >git remote add origin [email protected]:zhangbaowei/my.git >git add . >git commit >git push -u origin master转载于:https://www.cnblogs.com/zbw911/p/6432975.html...
2017-02-23 12:58:00 70
转载 【BZOJ】3575: [Hnoi2014]道路堵塞
题目链接:http://www.lydsy.com/JudgeOnline/problem.php?id=3575 大概的做法是,按照顺序枚举每一条要删去的边,(假设当前点为$u$,在最短路径上的下一个点是$v$)然后强制不走${u->v}$这条边,将$u$入队,做一遍以$1$号点为原点的SPFA(这个SPFA的dis值是要保留的,因为具有单调性同时也保证了复杂度),如果可以...
2017-02-22 20:10:00 41
转载 2017年2月22日数学小测
T1:题目:分析:因为$φ$是积性函数,所以$φ(n)=φ (p_{1})*φ (p_{2})…*φ (p_{r})$对于一个数字$p^{q}$,$φ(p^{q})=\left\{\begin{matrix}1& \\ 2*k& \end{matrix}\right.$(因为$φ(p^{q})=(p-1)p^{q-1}$),所以说一个偶数每求一次...
2017-02-22 14:28:00 54
转载 [Spark内核] 第28课:Spark天堂之门解密
本課主題什么是 Spark 的天堂之门Spark 天堂之门到底在那里Spark 天堂之门源码鉴赏引言我说的 Spark 天堂之门就是SparkContext,这篇文章会从 SparkContext 创建3大核心对象 TaskSchedulerImpl、DAGScheduler 和 SchedulerBackend 开始到注册给 Master 这个过程中的源码鉴赏...
2017-02-22 10:32:00 68
转载 nodejs-Path模块
JavaScript 标准参考教程(alpha)草稿二:Node.jsPath模块GitHubTOPPath模块来自《JavaScript 标准参考教程(alpha)》,by 阮一峰目录path.join()path.resolve()accessSync()path.relat...
2017-02-21 20:56:00 215
转载 vim go 插件安装
centos vim安装http://tonybai.com/2014/11/07/golang-development-environment-for-vim/tagbar插件就和普通vim插件安装一样,可以通过pathtogen或者vundle。安装完之后,需要对Go进行配置,在.vimrc中加入以下代码:mac 下 vim 配置下载 NERDTree 将plu...
2017-02-21 11:38:00 105
转载 BZOJ4552: [Tjoi2016&Heoi2016]排序
题目大意给你一个$n$的排列,要求支持$m$次把$(l_i,r_i)$区间内数字升序或降序排,最后求某一个位置上的值。简要题解一开始维护$n$棵权值线段树,然后你需要支持split一棵线段树或者merge一棵线段树,用平衡树来维护区间就好了。关于线段树合并的复杂度分析。split复杂度显然和求第k大是一致的,而merge操作每次遍历到两个点都会删去一个,反正每次插入$\log n$...
2017-02-20 19:23:00 61
转载 2016寒假自学笔记
寒假在家无聊,找了一本还不错的电子书来学习,一是复习了以前最初学的一些基本类,二是学一些那时候老师没有教的东西,看的书是pdf的所以下面全部都是手打出来的,有什么错误在所难免。其实一个寒假只看了这么一点还是很懒惰的。放上来以后自己好查。以后空闲了还可以看看。=============================================================...
2017-02-20 18:07:00 70
转载 openstack--6--控制节点和计算节点安装配置neutron
Neutron相关介绍早期的时候是没有neutron,早期所使用的网络的nova-network,经过版本改变才有个neutron。quantum是因为商标和别的公司重名了,又改成的NeutronOpenStack Networking网络:在实际的物理环境下,我们使用交换机或者集线器把多个计算机连接起来形成了网络。在Neutron的世界里,网络也是将多...
2017-02-20 14:18:00 1035
转载 1052. Linked List Sorting (25)
数组的下标可以是字符!!!C++中字符在计算机内存储的是字符的ASCII码;而ASCII码实质是数字,例如‘a’是97,‘A'是65;如果用字符作为下标,实质就是用该字符的ASCII码作为下标; 4、ASCII码有0~255共256个取值。代码(我并没有用到这一点……因为根本不知道啊!) 1 #include<stdio.h>...
2017-02-19 14:30:00 35
转载 HTML文档的组成和标签的规范
Html文档的组成(1): <html></html>来明确html文档的范围(2): <head></head>标签可以设置一个内容比如: <title></title>(3): <body></body>标签设置要在页面显示的内容 Html标签的规范(1): Html...
2017-02-19 10:22:00 71
转载 S3C2440启动程序运行过程
s3c2440有两种启动方式,一种Nor flash 启动,一种Nand flash 启动。由于NAND FLASH是接在NAND FLASH控制器上而不是系统总线上,所以没有在S3C2440A的8个BANK中分配地址空间。如果S3C2440被配置成从Nand Flash启动,在S3C2440上电后,Nand Flash控制器的会自动的把Nand Flash上的前4K数据搬移到内部SR...
2017-02-18 23:36:00 89
转载 利用POI实现Excel的导入导出
在项目开中,我们经常需要用excel来导入导出数据,而POI技术是实现我们需求的一个选择。POI支持office的所有版本POI全称 PoorObfuscation Implementation,直译为“可怜的模糊实现”,利用POI接口可以通过JAVA操作Microsoft office 套件工具的读写功能。官网:http://poi.apache.or...
2017-02-18 22:51:00 448
转载 Setting composer minimum stability for your application
Minimum Stability SettingsComposer accepts these flags asminimum-stabilitysettings. The default setting forminimum-stabilityif not provided is assumed to bestable, but you could define any of t...
2017-02-18 20:24:00 84
转载 leetcode 111. Minimum Depth of Binary Tree
Given a binary tree, find its minimum depth.The minimum depth is the number of nodes along the shortest path from the root node down to the nearest leaf node.递归: 1 /** 2 * Definition for a ...
2017-02-18 16:26:00 34
转载 Scala学习——array与arraybuffer的区别(初)
1.由于Array是不可变的,所以不能直接地对其元素进行删除操作,只能通过重赋值或过滤生成新的Array的方式来删除不要的元素。而ArrayBuffer是可变的,本身提供了很多元素的操作,当然包括删除操作。(如果你需要在Array和ArrayBuffer之间转换,那么分别调用toArray()和toBuffer()方法即可) 1 object DeleteOperators e...
2017-02-17 21:56:00 141
转载 Find Bottom Left Tree Value
Given a binary tree, find the leftmost value in the last row of the tree.Example 1:Input: 2 / \ 1 3Output:1Example 2:Input: 1 / \ 2 ...
2017-02-17 12:03:00 34
转载 .net 调用存储过程
语言:C#一、调用带输入参数的存储过程首先自然是在查询分析器里创建一个存储过程喽~~ 如下所示:create proc proc_1 @uid int, @pwd varchar(255) as select UserName from users where uid = @uid and PassWord = @pwd gocreate proc proc_1 @uid in...
2017-02-17 10:14:00 145
转载 C++中变量命名规范
变量命名有许多约定俗成的规范,如下的一些规范能够有效的提高程序的可读性:标识符要能够体现实际含义。变量名一般用小写字母,如index,不要使用大写或者半大写,例如Index或者INDEX。用户定义的类名一半以大写字母开头。如果标识符有多个单词组成,则单词间应该有比较明显的区分,例如student_loan, studentLoan, 而不是studentloan。...
2017-02-16 20:38:00 387
转载 xml数据格式
<?xml version="1.0" encoding="utf-8"?><country> <name>中国</name> <province> <name>广西</name> <citys> <city>桂林</city> ...
2017-02-16 00:44:00 36
转载 血色青春 2012年
血色青春镜中熟悉的脸在笑心里却想着那时别人的嘲笑他在笑微笑带着点感激紧了紧手中与朋友们的合照转过身面向窗口望向初升的太阳那殷红的颜色是我们年轻的血色闭上双眼感受勃勃生机心中呐喊睁开眼握紧双拳暗下誓言转身离去只留下血色的光辉正如我们的青春别样光华转载于:htt...
2017-02-14 15:21:00 61
转载 nodejs之Buffer
Buffer是什么? 简单点理解,buff就是固定长度的uint8array.(es6已实现TypedArray).由于是固定长度所以没有了splice,concat方法。由于是固定类型所以没有了join,split方法由于是二进制操作,所以有数据类型读写,大头,小头等1:怎么创建Buffer呢? Buffer.from(array|string|buffe...
2017-02-13 22:53:00 54
转载 SDOI2011 染色
染色http://codevs.cn/problem/1566/https://www.luogu.org/problem/show?pid=2486省队选拔赛山东时间限制: 2 s空间限制: 256000 KB题目描述Description给定一棵有n个节点的无根树和m个操作,操作有2类:1...
2017-02-13 15:35:00 42
转载 LCD驱动程序(一)
LCD显示原理:在JZ2440上,想要让LCD显示,需要几个部分1、LCD硬件 2、开发板上的LCD控制器 3、SDRAM内存存放数据FramBuffer 4、可能还需要一个调色板(实际上是一块内存,里面数据可以组成各种颜色)显示原理:在开发板上操作LCD控制器,使得开发板向SDRAM内存里去除数据发送通过LCD数据引脚发送到LCD屏上。具体硬件操作步骤:1、LCD引脚的连接...
2017-02-12 15:28:00 180
转载 List<>集合
1 List<int> clist = new List<int>(); 2 clist.Add(0); 3 clist.Add(2); 4 clist.AddRange( new int []{3,4,5,6,7});//往集合中添加数组,最后该数组...
2017-02-11 12:43:00 32
转载 使用laravel搭建CURD后台页面
配置即一切一切皆于需求,后台从0开始搭建,但是写了一两个页面后发现太多的是对单表的增删改查操作,于是就想到了,能不能做一个快速搭建的后台。想到一句话,配置即一切。如果一个CURD后台能只进行配置就自动生成,该是多么美妙的事情,那么就开始搭建这么个结构。首先配置文件应该怎么设计起初想到将配置文件放到config目录下,但是想想还是放弃了这个想法,那样子可能会导致有一个“万能”文件,...
2017-02-08 18:47:00 73
转载 libevent简单介绍
1简介主页:http://www.monkey.org/~provos/libevent/。libevent是一个事件触发的网络库,适用于windows、Linux、bsd等多种平台,内部使用select、epoll、kqueue等系统调用管理事件机制。编译库代码,编译脚本会判断OS支持哪种类型的事件机制(select、epoll或kqueue),然后条件编译相...
2017-02-08 15:48:00 37
转载 PBXCp Error
PBXCp Errorerror: open /Users/csmd/Library/Developer/Xcode/DerivedData/PersonLife-bvpkghofqqfiaibetltljyhciojp/Build/Products/Debug-iphoneos/PersonLife.app/ExCardRes.bundle/DRCardViewControl...
2017-02-08 09:35:00 59
转载 周权重指数计算方式
1.获取每日实际销售额select CONVERT(varchar(10),t1.Created,120),sum(t1.Payment) from Trade t1where t1.OrderSource=1 and t1.Created>'2017-01-01'and t1.IsVP=0group by CONVERT(varchar(10),t1.Created,1...
2017-02-06 21:20:00 606
转载 jQuery_5AJAX使用
首先声明本次随笔大部分来源于huizhi网,单纯用于自己记笔记1 load()方法加载数据load()方法是简单但强大的AJAX方法。它从服务器加载数据,并把返回的数据放入被选元素中。语法:$(selector).load(URL,data,callback);URL参数规定加载的路径,为必需参数。参数data是和请求一起发送的查询字符串键/值对集合。callback参数是load...
2017-02-06 13:45:00 58
转载 02-SSH综合案例:需求分析(后台)
1.1.7 用户模块:(后台)不用添加了,添加的话在前台就注册了。查询所有用户:修改用户信息:删除用户信息:1.1.8 一级分类:(后台)主要都还是增删改查的操作查询所有一级分类: *分页添加一级分类:修改一级分类:删除一级分类: *删除二级分类.(级联)1.1.9 二级分类:(后台)...
2017-02-05 15:33:00 72
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人