自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 CentOS6.5安装Docker

1、升级内核:yum install -y epel-release2、安装Docker:yum install -y docker-io说明:从前当CentOS6.5 安装Docker报错No package docker available时我们只需要做一步yum install epel-release操作就行。但是现在这种操作无效,运行yum install docker-io仍...

2019-09-06 15:22:00 179

转载 CentOS7安装Docker

1、确定你是CentOS7及以上版本cat /etc/redhat-release2、确保CentOS7的PIC以太网已连接3、yum安装gcc相关yum -y install gcc4、卸载旧版本(如果有)yum -y remove docker docker-common docker-selinux docker-engine 2018.3官网版本: yum remov...

2019-09-06 15:19:00 191

转载 Https的作用

在普通的网络环境下,HTTP请求存在DNS劫持、运营商插入广告、数据被窃取,正常数据被修改等安全风险。使用HTTPS协议可以保证数据传输的安全性。Https的作用: 内容加密 建立一个信息安全通道,来保证数据传输的安全; 身份验证 确认网站的真实性; 数据完整性 防止内容被第三方冒充或者篡改 参考:https://pay.weixin.qq.com/wiki/do...

2019-03-01 11:03:00 230

转载 TCP协议和UDP协议的对比【转】

原文:https://blog.csdn.net/lzj2504476514/article/details/81454754 一、TCP协议的主要特点(1)TCP是面向连接的运输层协议;(2)每一条TCP连接只能有两个端点(即两个套接字),只能是点对点的;(3)TCP提供可靠的传输服务。传送的数据无差错、不丢失、不重复、按序到达;(4)TCP提供全双工通信。允许通信双方的应用进程在任何...

2019-02-23 16:46:00 197

转载 OSI的七层网络模型

一、概念七层模型,亦称OSI(Open System Interconnection)参考模型,是参考模型是国际标准化组织(ISO)制定的一个用于计算机或通信系统间互联的标准体系。它是一个七层的、抽象的模型体,不仅包括一系列抽象的术语或概念,也包括具体的协议。二、协议应用层 网络服务与最终用户的一个接口。 协议有:HTTP FTP TFTP SMTP SNMP DNS TEL...

2019-02-23 16:44:00 168

转载 Windows群集之NLB【转】

本文转自:http://www.talkwithtrend.com/Article/31746网络负载平衡群集(Network Load balancing)在Internet快速发展的今天,为了满足企业的高速发展。为了解决服务器的负载、高可用、以及服务器的可伸缩性。通常我们的做法是在“网络层、数据链路层”不断的添加硬件设备。但是这种做法对于一些中小企业来说是在“资金”方面是吃不...

2019-02-12 10:05:00 414

转载 分布式事务(ACID特性、CAP定律)

普通事务和分布式事务的区别:普通事务就是一般所说的数据库事务,事务是数据库管理系统执行过程中的一个逻辑单位,由一个有限的数据库操作序列构成。当事务被提交给了DBMS(数据库管理系统),则DBMS(数据库管理系统)需要确保该事务中的所有操作都成功完成且其结果被永久保存在数据库中,如果事务中有的操作没有成功完成,则事务中的所有操作都需要被回滚,回到事务执行前的状态;同时,该事务对数据库或...

2019-02-11 16:39:00 157

转载 C#中的协变和逆变

用于增强泛型接口和委托,赋予更大的灵活性。协变:指从派生类泛型接口向基类泛型接口的转变。类型参数T前用out关键字修饰,如:public interface IEnumerable<out T> : IEnumerable{ IEnumerator<T> GetEnumerator();}IEnumerable<string&...

2019-01-30 09:17:00 107

转载 .NET中AOP实现

静态织入,如:PostSharp(收费)动态织入1、使用Castle DynamicProxy不太方便的是需要在AOP的方法上加上virual关键字,配置较繁琐https://blog.csdn.net/liming850628/article/details/50990866https://blog.csdn.net/jurson99/article/details/499924172...

2019-01-29 15:27:00 86

转载 eclipse复制工作空间配置步骤

多个workspace,把每个workspace的设置共享,省去每次都重新配置一次。 总结一下,复制工作空间配置步骤如下: 【最好是在新的workspace创建项目之前操作】1 使用eclipse新建workspace。2 关闭eclipse,将新建的workspace下的.metadata\.plugins内容全部删除。【如果已经新建了项目,那么应该不删除org.ecli...

2019-01-09 11:12:00 140

转载 dll安装到GAC以及引用的方法【转】

一 首先 程序集(dll) 安装到 GAC 中的方法 所谓的GAC,就是全局程序集缓存(Global Assembly Cache)。 针对一些类库项目或用户控件项目在程序开发完成后,有时需要将开发的程序集(dll文件)安装部署到GAC(全局程序集缓存)中,以便其他的程序也可以调用。被放入GAC的程序集,无论在何处被其他程序集引用,都可以保证自...

2018-12-26 09:46:00 611

转载 eclipse设置各种编码

https://blog.csdn.net/qq_32786873/article/details/81910022转载于:https://www.cnblogs.com/zhaow/p/10168190.html

2018-12-24 13:49:00 75

转载 Nginx与负载均衡

Nginx,首先是一款轻量级的Web服务器,其特点是占有内存少,并发能力强,大厂用户有:百度、新浪、网易、腾讯等。其次,它是一款反向代理服务器;第三,它还是一款电子邮件(IMAP/POP3)代理服务器;Nginx由俄罗斯的程序设计师Igor Sysoev所开发,供俄国大型的入口网站及搜索引擎Rambler(俄文:Рамблер)使用。详见:http://www.cnblogs.com...

2018-12-11 14:27:00 64

转载 Intellij IDEA 快捷键大全【转】

IntelliJ Idea 常用快捷键列表Ctrl+Shift + Enter,语句完成“!”,否定完成,输入表达式时按 “!”键Ctrl+E,最近的文件Ctrl+Shift+E,最近更改的文件Shift+Click,可以关闭文件Ctrl+[ OR ],可以跑到大括号的开头与结尾Ctrl+F12,可以显示当前文件的结构Ctrl+F7,可以查询当前元素在当前...

2018-11-26 11:37:00 78

转载 Eclipse常用快捷键

编辑 Ctrl+1 快速修复(最经典的快捷键,就不用多说了,可以解决很多问题,比如import类、try catch包围等) Ctrl+Shift+F 格式化当前代码 Ctrl+Shift+M 添加类的import导入 Ctrl+Shift+O 组织类的import导入(既有Ctrl+Shift+M的作用,又可以帮你去除没用的导入,很有用) Ctrl+Y 重做(与撤销Ctrl+Z相反) ...

2018-11-05 10:20:00 79

转载 cmd查找端口占用情况

查找端口占用情况:netstat -ano|findstr 4848查看使用指定端口的应用程序:tasklist|findstr xxxx,xxxx指的是pid结束指定进程:taskkill /pid xxxx -t -f,xxxx指的是pid或者:taskkill /f /t /im QQ.exe转载于:https://www.cnblogs.com/zhaow/p/9875509...

2018-10-30 10:47:00 363

转载 Linq to sql之left join运用示例

示例一:var l= from a in cardsBll.GetCards() join b in usersBll.GetAllUsers() on a.CardSn equals b.CardSn into temp where a.CardSn.Contains(key) from t in temp.DefaultIfEmpty() ...

2018-10-16 10:29:00 236

转载 MiniUI学习笔记一【转】

MiniUI Api文档:http://miniui.com/docs/api/index.html1.取组件值 传递form data,load发送 请求加载数据<script type="text/javascript"> mini.parse(); // get grid var grid = mini.get("grid"); var form = new ...

2018-10-12 13:16:00 703

转载 mini.DataGrid使用说明

mini.DataGrid表格。实现分页加载、自定义列、单元格渲染、行编辑器、锁定列、过滤行、汇总行等功能。Extend mini.PanelUsage<div id="datagrid1" class="mini-datagrid" style="width:700px;height:250px;" url="../data/AjaxService.as...

2018-10-12 13:10:00 1329

转载 MVC的12种ActionResult介绍以及应用示例【转】

一、介绍1、ViewResult表示一个视图结果,它根据视图模板产生应答内容。对应得Controller方法为View。2、PartialViewResult表示一个部分视图结果,与ViewResult本质上一致,只是部分视图不支持母版,对应于ASP.NET,ViewResult相当于一个Page,而PartialViewResult 则相当于一个UserControl。...

2018-10-11 11:27:00 115

转载 SQL Server抛出异常信息 RAISERROR

用于数据库抛出具体异常信息给程序,示例:BEGIN TRY /* RAISERROR ('Error raised in TRY block.', -- Message text. 16, -- Severity. 1 -- State. ); */ DECLARE @x INT=9; DECL...

2018-10-08 15:29:00 1356

转载 lambda select和where区别

本文用一个linq to xml语法作为示例,以下是用来操作的xml:<?xml version="1.0" encoding="utf-8" standalone="yes"?><!--This is a comment.Just input what you want to say.--><UsersInfomation> <User ID...

2018-10-08 15:24:00 379

转载 JS中的原型对象与构造器

在Javascript中:原型对象是属于构造函数的,不属于实例;实例只能共享原型对象中的属性和方法(当然也可以有自己的属性和方法,或者覆盖原型中同名的属性和方法);构造器constructor属于原型的,不属于实例;实例之所以能有constructor属性是因为它共享了原型对象的所有成员,包括原型对象的constructor属性;function Wede(){this.name="zh...

2018-10-08 15:23:00 98

转载 JS原型的动态性

由于在原型中查找成员的过程是一次搜索,所以我们对原型对象所做的任何修改都能立即从实例上反映出来(但不包括对原型对象的重写,下面会介绍到),即使是对原型的修改操作在创建实例之后。如下面的示例所示:function Wede(){}Wede.prototype.name="wede's name"; //"wede's name"//创建实例var person=new Wede();//这...

2018-10-08 15:22:00 101

转载 关于困惑已久的var self=this的解释

首先说下this这个对象的由来(属于个人理解):每个函数在定义被ECMAScript解析器解析时,都会创建两个特殊的变量:this和arguments,换句话说,每个函数都有属于自己的this对象,这个this对象是在运行时基于函数的执行环境绑定的,即在全局对象中,this指向的是window对象;在自定义函数中,this对象指向的是调用这个函数的对象,也就是说,this指向的是调用执行...

2018-10-08 15:21:00 73

转载 JS原型对象的问题

原型模式最大的问题是由其共享的本性所导致的。我们知道,原型中所有的成员是被很多实例共享的,这种共享对于函数非常合适。对于那些包含基本值的属性倒也说得过去,毕竟可以通过在实例上添加一个同名的属性来隐藏原型中对应的属性;然而,对于包含引用类型值的属性来说,问题就比较突出了。来看下面的代码:function Wede(){}//重写构造函数的原型对象,其中定义了一个基本类型和一个引用类型;We...

2018-10-08 15:21:00 72

转载 再谈.NET委托(delegate、Func<>)

为了演示委托,我们先来定义一个方法:public static bool IsTen(int i){ return i == 10 ? true : false;}如果要用自定义委托,则需要声明:delegate bool IsTenDelegate(int i);示例一://这是最基本的写法IsTenDelegate d = new IsTenDelegate(IsTen);C...

2018-10-08 15:20:00 191

转载 在函数作用域嵌套下使用this

var myObj = { specialFunction: function () { console.log("specialFunction."); }, anotherSpecialFunction: function () { console.log("anotherSpecialFunction."); }, getA...

2018-10-08 15:18:00 193

转载 IOC实现-Unity

.NET中实现IOC有很多方式,比如:Unity、Ninject、Autofac、MEFNinject的实现参考《Pro ASP.NET MVC3.5 FrameWork》下面给出的是Unity的实现,结合配置文件实现的IOC。配置示例:<?xml version="1.0"?><configuration> <configSections>...

2018-10-08 15:12:00 154

转载 两段关于模块模式的代码

记性不好,特此记录。代码一:var Co = (function () { function getTypeOf(o) { return typeof o; } function getPrototypeToString(o) { return Object.prototype.toString.call(o); } return...

2018-10-08 15:08:00 82

转载 Javascript中的事件二

<!------------------示例代码一---------------------><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns=...

2018-10-08 15:07:00 58

转载 检测对象类型的两种方式,constructor属性和instanceof

//本例是为了记录检测对象类型的两种方式,即constructor属性和instanceof操作符。详见《高三》P145 function Person(name, age, job) { this.name = name; this.age = age; this.job = job;...

2018-10-08 15:06:00 270

转载 Javascript中的事件

//事件概述:(详见高三第十三章P350)//“DOM2级事件”定义了两个方法:addEventListener()和removeEventListener()用于指定和删除事件处理程序的操作;//(支持DOM2级事件处理程序的浏览器有IE9、FireFox、Safari、Chrome、Opera)//IE实现了与DOM中类似的两个方法:attachEvent()和detachEvent...

2018-10-08 15:05:00 57

转载 工厂模式、寄生构造函数模式、稳妥构造函数模式比较

//工厂模式:function createPerson(name, age, job) { var o = new Object(); o.name = name; o.age = age; o.job = job; o.say = function () { document.write("Hello,I'm " + this.name +...

2018-10-08 15:05:00 134

转载 ECMAScript中的原型继承

//ECMAScript中的原型继承//ECMAScript中的继承主要是依靠原型链实现的。(关于原型链的介绍,详见《高三》6.3.1章节 P162)//本文示例主要为了说明SubType.prototype=new SuperType()与SubType.prototype=SuperType.prototype的区别。//从理解的角度来说,它们的区别貌似就是把SubType.prot...

2018-10-08 15:04:00 102

转载 Javascript中new的作用

关于js中new关键字的理解,先来看个例子:像这样创建实例时使用new与不使用new有什么区别????function ParasiticPerson(name, age, job) { var o = new Object(); o.name = name; o.age = age; o.job = job; o.say = function () {...

2018-10-08 15:03:00 144

转载 js组合继承

//组合继承指的是将原型链和借用构造函数(call、apply)的技术组合到一起,从而发挥二者之长的一种继承模式,//其背后的思路就是使用原型链实现对原型属性和方法的继承;//而通过借用构造函数来实现对实例属性的继承。这样,既通过在原型上定义方法实现了函数复用,又能保证每个实例都有它自己的属性。//详见《高三》6.3.3章节 2014-12-17function SuperType(n...

2018-10-08 15:03:00 65

转载 动态原型模式

//把构造函数模式与原型模式结合,所有信息都封装在了构造函数中,即在构造函数中初始化原型:function Person(name, age, job) { //实例属性 this.name = name; this.age = age; this.job = job; //原型方法,这里只执行一次!---因为在构造函数中定义成员会首先从原型中查找,请看下面...

2018-10-08 15:02:00 98

转载 【原型模式】--重写原型对象prototype的影响

//【原型模式】--重写原型对象prototype的影响 2014-12-12//定义构造函数function Person() { }//直接指定构造函数的原型为一个对象(为了简化逐个给原型添加成员的操作),但是这样写带来了两个问题,我们先来看第一个问题:Person.prototype = { name: "wede", age: 29, job: "SoftWar...

2018-10-08 15:02:00 135

转载 js类型检测

大体来说,基本类型的值应该用typeof来检测,而对象类型的值则应该用instanceof来检测。 ----《高三》P509上面的规则只适用于比较,但是如果要检测一个对象是否存在,或者浏览器是否支持这个对象时,用typeof检测比较方便,例如:if(typeof ActiveXObject != "undefined"){ //some code here...}补充(2014-1...

2018-10-08 15:01:00 65

空空如也

空空如也

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

TA关注的人

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