自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 快速排序

快速排序由C. A. R. Hoare在1962年提出。它的基本思想是:通过一趟排序将要排序的数据分割成独立的两部分,其中一部分的所有数据都比另外一部分的所有数据都要小,然后再按此方法对这两部分数据分别进行快速排序,整个排序过程可以递归进行,以此达到整个数据变成有序序列。 快速排序是一种交换类的排序,它同样是分治法的经典体现。在一趟排序中将待排序的序列分割成两组,其中一部...

2018-02-28 19:24:00 29

转载 分布式文件系统---GlusterFS

1.1 分布式文件系统1.1.1 什么是分布式文件系统  相对于本机端的文件系统而言,分布式文件系统(英语:Distributed file system, DFS),或是网络文件系统(英语:Network File System),是一种允许文件通过网络在多台主机上分享的文件系统,可让多机器上的多用户分享文件和存储空间。  在这样的文件系统中,客户端并非直接访问底层的数据存...

2018-02-28 09:51:00 42

转载 Node Web开发pdf

下载地址:网盘下载内容简介编辑node 是一个服务器端的javascript 解释器,是构建快速响应、高度可扩展网络应用的轻量高效的平台。node 使用事件驱动和非阻塞的i/o 模型,非常适合数据密集、对实时响应要求高的分布式应用。微软、ebay、linkedin、雅虎等世界知名公司及网站均有使用node 的成功案例。《node web开发》适合web 前、后...

2018-02-28 09:50:00 108

转载 AppDomain 详解一【转】

AppDomain是CLR的运行单元,它可以加载Assembly、创建对象以及执行程序。(CLR:C#是一种编程语言,他是运行在CLR上的,CLR提供了他的编译环境。CLR,即公共语言运行时,CLR提供了所有类型的应用程序都要使用的编程模型。包括文件加载器,垃圾收集器,安全系统,线程池等。CLR还提供了一个面向对象的编程模型,定义了类型和对象是什么,以及他们的行为方式。)AppDoma...

2018-02-27 15:06:00 126

转载 CentOS6.9安装mysql5.7

1、查看系统版本uname -a2、卸载old mysqlrpm -qa|grep -i mysqlrpm -ev MySQL-client-5.5.25a-1.rhel5 如果提示依赖错误,增加–nodepsfind / -name mysqlrm -rf /var/lib/mysqlrm -rf /var/lib/mysqlrm -rf /usr/lib64/my...

2018-02-25 19:20:00 114

转载 Altium Designer中敷铜和板子一样大

转载于:https://www.cnblogs.com/chulin/p/8465875.html

2018-02-24 15:04:00 340

转载 面向对象设计原则

单一职责原则(SRP, Single Responsibility Principle)定义一个类,最好只做一件事,只有一个引起它变化的原因。应用数据库管理系统为例,通常情况下根据不同的权限进行数据增删改查。比较坏的设计将判断用户权限和对数据的增删改查放在一个类,在遇到权限或对数据操作修改时都需要修改该类 public void Add() { ...

2018-02-24 13:18:00 39

转载 《数据库设计入门经典》读书笔记——第一章:数据库建模的过去与现在

《数据库设计入门经典》,现在学习的是这本书,虽然以前就看过类似的书,可能由于之前经验不足,书中说的某些东西只消化了一部分,现在重温一边好懂多了。所以说读第一遍读不懂不要紧,过个一年半载的再来读,还是会读不懂的,哈哈。就是这本了。第一章 数据库建模的过去与现在数据库模型和数据库之间有什么区别?数据库将服务于某类型的应用程序。不同类型的数据库模型支持不同类型的应用程序。联机事务...

2018-02-24 11:09:00 100

转载 数据库SQL优化大总结之 百万级数据库优化方案(转载)

网上关于SQL优化的教程很多,但是比较杂乱。近日有空整理了一下,写出来跟大家分享一下,其中有错误和不足的地方,还请大家纠正补充。这篇文章我花费了大量的时间查找资料、修改、排版,希望大家阅读之后,感觉好的话推荐给更多的人,让更多的人看到、纠正以及补充。一、百万级数据库优化方案1.对查询进行优化,要尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立...

2018-02-24 09:12:00 140

转载 C++ 的static 与 const

1.static成员变量(非const)必须在类外定义,在类中只是作为声明(声明其scope为该类),不能使用类初始化成员列表来初始化,只能在定义的时候初始化。2.static const的成员变量必须在类中定义的时候就初始化,不能在类外再定义,不能使用类初始化成员列表初始化。3.static 与 virtual不能共存于一个函数上,即没有静态虚函数,原因在于静态函数没有this指针,无法...

2018-02-23 18:47:00 35

转载 OWIN 自托管静态网站

我们知道,借助OWIN,WebApi,SignalR,WCF 都可以创建自托管(Self-Host)实例,完全不需要IIS,静态网站也可以。最近做一个服务器监控小工具,用 SignalR 通信,监控端是一个静态网站(挂在IIS),服务端是一个 WinForm 程序(SignalR 服务寄宿),但是我想网站也寄宿到这个 WinForm 中,这样通过 WebApp.Start 开启主机时...

2018-02-22 22:56:00 663

转载 Node.js Query Strings

Query String稳定性: 3 - 稳定这个模块提供了一些处理 query strings 的工具,包括以下方法:querystring.stringify(obj[, sep][, eq][, options])将一个对象序列化化为一个 query string 。可以选择重写默认的分隔符('&') 和分配符 ('=')。Options 对象可能包含...

2018-02-22 13:50:00 82

转载 洛谷.T22136.最长不下降子序列(01归并排序 分治)

题目链接\(Description\)给定一个长为n的序列,每次可以反转 \([l,r]\) 区间,代价为 \(r-l+1\)。要求在\(4*10^6\)代价内使其LIS长度最长,并输出需要操作的数量及每个反转操作。\(n\leq32000\)。\(Solution\)显然,需要在4e6的代价内将\(1\sim n\)尽可能排好序。(而且不一定要反转一大段区间,可以交换相邻元素实现一个...

2018-02-22 06:29:00 80

转载 laravel代码生成器的记录

laravel代码生成器的记录 在使用laravel5.5时,关于代码生成器还有很多的功能不明白 是么回事,在此先记录下来过程.1.composer reqiure summerblue/generator --devphp artisan make:scaffold Topic --schema="title:string:in...

2018-02-21 13:06:00 114

转载 加密相关

IKE(Internet Key Exchange):密钥交换 密钥交换,双方通过交换密钥来实现数据加密解密。 密钥交换的两种方式: 1.对称密钥加密: 将公钥加密后通过网路传输到对方进行解密,这种方式有很大可能被截取破解,所以不常用。 2.DH (Deffie-Hellman) : 双方共有一些参数,...

2018-02-17 14:35:00 35

转载 【原创】centos6创建sftp账号,并设置权限和目录

网上找了个教程,折腾好长时间都不行,最后往死里整,终于弄好了,记录一下。系统环境:Centos6.9 64bit完美解决:Permission denied (publickey,gssapi-keyex,gssapi-with-mic,password).Couldn't read packet: Connection reset by peer以下命令行,一行一个命...

2018-02-16 18:13:00 177

转载 web API简介(四):客户端储存之IndexedDB API

概述前篇:web API简介(三):客户端储存之Web Storage API客户端储存从某一方面来说和动态网站差不多。动态网站是用服务端来储存数据,而客户端储存是用客户端来储存数据。IndexedDB API就是现代HTML5客户端储存的方法之二。IndexedDB介绍IndexedDB是专门为大量结构化数据设计的。IndexedDB有这些特性:(1)IndexedDB数据库储存的...

2018-02-14 22:31:00 133

转载 Sql2012数据库还原

Sql2012数据库还原(通过.bak数据库备份文件)昨天系统挂了,那叫一个悲惨,重装了系统,但是sql2012的数据没有备份,同事帮忙发来备份文件(.bak),开始还原数据。步骤:1 自己新建一个数据库,这个数据库就是最终还原的数据库。(图1)图一2 右击“shu ju huan yuan” 数据库-->任务-->还原数据库,结果如图二3选择还原的数据(还...

2018-02-13 10:19:00 120

转载 Unity编辑器 - DragAndDrop拖拽控件

Unity编辑器 - DragAndDrop拖拽控件Unity编辑器的拖拽(DragAndDrop)在网上能找到的资料少,自己稍微研究了一下,写了个相对完整的案例,效果如下 代码:object dragData = "dragData";Vector2 offset;Color col = new Color(1, 0, 0, 0...

2018-02-12 22:38:00 214

转载 linux安装微软雅黑等字体

linux安装微软雅黑等字体1、检查字体是否已经安装:fc-list----------检查所有已有的字体fc-list :lang=zh-----------只检查中文如果没有这个命令,那就是没有安装font包,跳到第8步,做好yum源,然后yuminstall *font* 装好后再试试可不可以使用fc-l...

2018-02-12 10:00:00 338

转载 编码规范学习总结

164173422 陶冶GitHub 地址https://github.com/fishmanIs自己的错误错误1:毫无意义的命名案例:错误2:命名抽象不合理案例:错误3:命名格式不规范案例:第一张未使用WinForm Control 命名规范,第二张私有变量命名格式错误错误4:卖弄风骚(大概算是案例:错误5:注释多余、没解释清楚案例:错误6:...

2018-02-11 21:34:00 174

转载 Android面试收集录3 ContentProvider详解

1.ContentProvider简单介绍1.1.定义  ContentProvider,即内容提供者属于Android的四大组件之一。1.2.作用  进程间进行数据交互&共享,即跨进程通信。  1.3.原理  ContentProvider的底层是采用Android中的Binder机制。...

2018-02-11 15:31:00 37

转载 nginx参数优化

大家好,分享即关爱,我们很乐意和你分享一些新的知识,我们准备了一个 Nginx 的教程,分为三个系列,如果你对 Nginx 有所耳闻,或者想增进 Nginx 方面的经验和理解,那么恭喜你来对地方了。我们会告诉你 Nginx 如何工作及其背后的理念,还有如何优化以加快应用的性能,如何安装启动和保持运行。这个教程有三个部分:基本概念 —— 这部分需要去了解 Nginx 的...

2018-02-11 10:06:00 45

转载 C++ 什么叫做离散化

C++ 什么叫做离散化 如果说今年这时候OIBH问得最多的问题是二分图,那么去年这时候问得最多的算是离散化了。对于“什么是离散化”,搜索帖子你会发现有各种说法,比如“排序后处理”、“对坐标的近似处理”等等。哪个是对的呢?哪个都对。关键在于,这需要一些例子和不少的讲解才能完全解释清楚。离散化是程序设计中一个非常常用的技巧,它可以有效的降低时间复杂度。其基本思想就是在众多可能...

2018-02-09 16:35:00 76

转载 【转】数据库连接池优化配置(druid,dbcp,c3p0)

http://blog.csdn.net/hetaohappy/article/details/51861015转载于:https://www.cnblogs.com/suneryong/p/8427614.html

2018-02-07 17:19:00 77

转载 react props验证

Prop 验证随着应用不断变大,保证组件被正确使用变得非常有用。为此我们引入propTypes。React.PropTypes提供很多验证器 (validator) 来验证传入数据的有效性。当向 props 传入无效数据时,JavaScript 控制台会抛出警告。注意为了性能考虑,只在开发环境验证propTypes。下面用例子来说明不同验证器的区别:React.creat...

2018-02-07 16:35:00 40

转载 Tomcat7解决java.lang.OutOfMemoryError: PermGen space

上述两参数,可根据实际情况,逐渐调大。转载于:https://www.cnblogs.com/rgqancy/p/8422623.html

2018-02-06 15:33:00 102

转载 Java 多态

  一、多态介绍  继承提高了代码的重用性,让类和类之间建立的联系,为多态创造了条件。  1、什么是多态  多态是指,在程序中定义的引用变量所指向的具体类型在编程时并不确定,而是在程序运行期间才确定。  由于在程序运行时才确定具体的类型,即不修改程序的代码就可以改变程序运行时所绑定的具体代码,让程序选择多个运行状态,这就是多态性。  2、多态的分类(主要指运行期)  ...

2018-02-06 12:51:00 41

转载 ArcGIS图例标注上标和下标

1. 插入图例在布局视图下,从插入中选择“图例”,我们获得以下的样式: 2. 转为单个图形选择图例,点击右键,选择“转化为图形”,再次点击右键,点击“取消分组”,获得单个图形如下: 3. 修改图例双击“Mean production of mazie residue(Kt)”,修改如下: 修改完点击确认,如下: 把sup改成...

2018-02-05 18:55:00 2472

转载 洛谷P3809 【模板】后缀排序

题目背景这是一道模板题。题目描述读入一个长度为nn的由大小写英文字母或数字组成的字符串,请把这个字符串的所有非空后缀按字典序从小到大排序,然后按顺序输出后缀的第一个字符在原串中的位置。位置编号为11到nn。输入输出格式输入格式:一行一个长度为nn的仅包含大小写英文字母或数字的字符串。输出格式:一行,共n个整数,表示答案。...

2018-02-03 22:00:00 38

转载 idea foreach格式自动换行

可以使用iter自动生成代码或者在如下位置设置foreach的代码格式转载于:https://www.cnblogs.com/lhb20114417/p/8409657.html

2018-02-03 15:43:00 1160

转载 zabbix触发器函数 count

转摘至梅总文章一直没用过这个函数,今天研究了下,确实很有用(用过的忽略);之前很多功能都是用max,min,avg曲线实现的,其实用count最合理(如典典刚用的高防持续N次ping超时)。举例:监控weburl返回值,正常返回200,连续3次(3分钟)返回值都不是200,报警:生成的函数:{192.168.75.130:web.test.time[78...

2018-02-03 10:52:00 161

转载 《程序员修炼之道》读书笔记②

概述花了几天时间看完了程序员修炼之道,有很多感悟,记录于此,供自己开发时参考,相信对其他人也有用。值得一提的是,这本书写的非常好,很多大牛在走了很多弯路之后再读这本书都很感慨没有早些读。《程序员修炼之道》读书笔记①弯曲,或折断解耦与得墨忒耳法则1.函数的得墨忒耳法则规定,某个对象的任何方法都应该只调用属于以下情形的方法:它自身;传入该方法的任何参数;它创建的任何对象;任何直接持有的组件...

2018-02-02 23:18:00 94

转载 Codeforces Round #460 (Div. 2) E. Congruence Equation (CRT+数论)

题目链接:http://codeforces.com/problemset/problem/919/E题意:让你求满足 \(na^n\equiv b \pmod p\) 的 \(n\) 的个数。\(2 ≤ p ≤ 10^{6} + 3, 1 ≤ a, b < p, 1 ≤ x ≤ 10^{12}\).题解:因为:$n \mod p $的循环节是 \(p\)\(a^{n} \m...

2018-02-02 15:26:00 80

转载 ASP.NET MVC Area 区域

  大型网站或项目通常有很多子系统或功能模块,如大型网站可能包含酒店、旅游、机票子系统,通过二级域名来访问,或者一个网站的前台和后台模块,每个团队负责某一子系统或模块,为了各团队进行协同开发,我们可以分不同的MVC项目,或使用区域Area进行隔离,Ares相当于一个大项目中的独立小项目,每一个Area都有独立的Controller,View文件结构,互不影响,易于项目维护和管理。  路由注册时...

2018-02-02 13:26:00 88

转载 php--------对象(object) 与 数组(array) 的转换

php开发中常常用到数组,sql数据都是数组,数组和对象用的也是比较多的,常常相互转化,数组是PHP的灵魂,非常强大,面向对象编程也是挺方便的。/** * 数组 转 对象 * * @param array $arr 数组 * @return object */function array_to_object($arr) { if (gettype($...

2018-02-02 09:19:00 45

转载 关于数组

分为一维数组、二维数组、字符数组1、c语言不允许对数组的大小做动态定义,即数组的大小不依赖于程序运行过程中变量的值,例如: int n; scanf("%d",&n); int a[n]; 这样是不行的2、c语言规定只能逐个引用数组元素而不能一次引用整个数组 下标可以是整型常量或整型表达式,例如:a[0],a[2...

2018-02-01 17:12:00 162

转载 VSCode调试C#控制台与单元测试

公司前端最近项目里面在用VSCode编写前端代码,觉得这个编辑器很轻便,既然是微软出的,肯定支持C#,就去网上查了查资料,发现还真是支持C#,并且蛮多地方用到dotnet命令,哈哈。1.powershell中执行dotnet命令创建项目2.还原项目3.加载进工作区4.编译运行项目5.单元测试6.asp.net core创建、运行与控制台流程一样...

2018-02-01 16:29:00 366

转载 hdu---1950---Bridging signals解题报告(求Lis n*logn贪心+二分搜索)

  http://acm.hdu.edu.cn/showproblem.php?pid=1950 最长上升子序列(LIS)的典型变形,熟悉的n^2的动归会超时。LIS问题可以优化为nlogn的算法。  定义d[k]:长度为k的上升子序列的最末元素,若有多个长度为k的上升子序列,则记录最小的那个最末元素。 注意d中元素是单调递增的,下面要用到这个性质。  首先len...

2018-02-01 15:03:00 72

空空如也

空空如也

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

TA关注的人

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