自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 较简单的修改和添加功能(链接数据库)

修改和添加关于数据库的信息,可以用于任何的添加和修改这些数据库和前面的随笔数据库是一样的一、显示出数据库中的信息(1)显示的效果也可以是用bootstrap的标签页显示(前面一定要引入bootstrap) 饭面类 特色小吃 酒水饮品

2017-02-28 21:19:25 418

转载 国外大神说-在编程中使用If语句的潜在危险

大多数编程语言中if语句主要有两个作用:验证输入以保护域免受错误数据的影响,以及处理域内业务逻辑。但是,Udi Dahan最近在阿姆斯特丹DDD欧洲会议上的发言中指出,我们一般很少从业务或领域角度管理使用if语句处理逻辑的风险。    我们在线购物时会浏览不同的商品,并仔细阅读其中一些商品的详细信息。当找到想要购买的商品并将其添加到购物车中时,我们也从交互的查询功能转移到命令功能。对任何类型的

2017-02-28 17:27:27 317

转载 SQLServer 中发布与订阅

在对数据库做迁移的时候,会有很多方法,用存储过程,job,也可以用开源工具lettle,那么今天这些天变接触到了一种新的方法,就是SqlServer中自带的发布与订阅。  首先说明一下数据复制的流程。如下图A是(192.168.210.170)上的数据库,B是(172.23.100.109)上的数据库。把B当作数据源,然后A从B上获取数据。     发布前准备:首先两个服务器之间要能相

2017-02-28 14:03:26 834

转载 Java 之泛型通配符 - extends T 与 - super T 解惑

简述大家在平时的工作学习中, 肯定会见过不少如下的语句:ListList我们都知道, 上面的代码时关于 Java 泛型的, 那么这两个不同的写法都有什么区别呢?首先, 说到 Java 的泛型, 我们必须要提到的是Java 泛型的类型擦除机制: Java中的泛型基本上都是在编译器这个层次来实现的. 在生成的 Java 字节代码中是不包含泛型中的类型信息的. 使用泛型的时候加上的类

2017-02-28 10:31:24 299

转载 面向对象—轮播图

大家有木有觉得用面向对象方式写代码。this满天飞,搞得晕头转向的。哈哈!多练多写才能更好的领悟css样式:#box{width:450px;height:270px;background:#ccc;position:relative;}#box  a{width:60px;height:30px; line-height:30px;text-align:center;disp

2017-02-27 21:51:21 323

转载 基于DDD的.NET开发框架ABP实例,多租户 (Sass)应用程序,采用.NET MVC, Angularjs, EntityFramework-介绍

介绍基于ABPZERO的多租户 (Sass)应用程序,采用ASP.NET MVC, Angularjs-介绍ASP.NET Boilerplate作为应用程序框架。 ASP.NET MVC和ASP.NET Web API作为Web框架。 实体框架作为ORM。 Angularjs作为SPA框架。 Bootstrap作为HTML / CSS框架。 你可以在观看在线示例从模板创建一个

2017-02-27 18:19:21 683

转载 SwaggerUI ASP.Net WebAPI2

目前在用ASP.NET的 WebAPI2来做后台接口开发,在与前台做测试的时候,总是需要发送一个demo给他,但是这样很麻烦的,他还有可能记不住。然后就想到SwaggerUI 生成测试文档。话不多说,来看看它的具体用法吧!第一步:在VS2015(后者是你自己的工具里)打开程序包管理控制台输入:Install-Package Swashbuckle等待安装,完成后会发

2017-02-27 14:39:20 242

转载 JavaScript中的this关键字的用法和注意点

JavaScript中的this关键字的用法和注意点一、this关键字的用法this一般用于指向对象(绑定对象);01、在普通函数调用中,其内部的this指向全局对象(window);functionfuncName(){    this.name='Jack';    console.log(this);// Window}funcName();

2017-02-27 11:03:29 215

转载 ABP入门系列(11)——编写单元测试

ABP入门系列目录——学习Abp框架之实操演练源码路径:Github-LearningMpaAbp1. 前言In computer programming, unit testing is a software testing method by which individual units of source code, sets of one or more compute

2017-02-26 21:19:18 519

转载 将本地项目托管到GitHub上

1、要托管到github,那你就应该要有一个属于你自己的github帐号,所以你应该先到github.com注册。打开浏览器在地址栏输入地址:github.com填写用户名、邮箱、密码,点击Sign up即可简单地注册。2、完成注册,进入GitHub平台,点击new repository新建一个新项目(你也可以加入到一个已有的项目)。  3、新建项目的操作其实很简单,输入项目名

2017-02-26 17:43:21 287

转载 Unity编程标准导引-3.3 Transform

本文为博主原创文章,欢迎转载。请保留博主链接http://blog.csdn.net/andrewfan 每个游戏对象(GameObject),其存在于游戏世界,都有一个位置、朝向、大小等基本定位信息;其存于Hierarchy面板,也存在与其他GameObject的相对关系,如父子关系、兄弟关系。Unity中使用Transform来描述和操作这些属性。  Transform的字面理解就是“

2017-02-26 14:03:17 290

转载 Jquery的loading插件

经过几周的时间的开发。我的loading插件终于上线了。这个插件功能为客户提供正在等待的信息,提供优良用户体验效果。先看效果。原理我内部实现我不讲,特别简单。我说调用方式和api。首先引用jquery-1.10.2.js,建议高版本的。 script src="jquery-1.10.2.js">script>然后引入样式和js文件,Loading.css和Lo

2017-02-26 10:11:31 413

转载 Android的Activity的小知识点

1.android的四种启动模式分别是:standard,singleTop,SingleTask,singleInstance. 我们可以在AndroidMainfest.xml中通过Activity标签指定其启动模式:android:lanunchMode。2.standard模式   是活动默认的启动模式,该模式,每启动一次都活创建一个活动的实例。   由Activity1跳转到

2017-02-25 21:35:16 209

转载 排序算法优劣

对n较大的排序记录。一般的选择都是时间复杂度为O(nlog2n)的排序方法。时间复杂度来说:(1)平方阶(O(n2))排序  各类简单排序:直接插入、直接选择和冒泡排序;(2)线性对数阶(O(nlog2n))排序  快速排序、堆排序和归并排序;(3)O(n1+§))排序,§是介于0和1之间的常数。希尔排序(4)线性阶(O(n))排序  基数排序,此外还有桶、

2017-02-25 18:19:38 238

转载 webpack2-webpack.config.js配置

写在前面:  贴一个webpack.ocnfig.js 的配置属性表     一、代码分割:   1.插件 CommonsChunkPlugin :提取vendor的插件,过滤每一个入口文件,提取公共的模块,放到一个vendor.js文件中       2.css代码分割    2.1引入插件(同时可以配置)       2.2 配置loader   

2017-02-25 14:47:16 344

转载 jvm-监控指令-jstack

格式:      jstack [option] vmid选项:  -l 除了堆栈信息外,显示关于锁的附加信息。作用:      生成虚拟机当前时刻的线程快照。目的:      定位线程长时间停顿的原因,比如线程间死锁、死循环、请求外部资源导致的长时间等待。 使用步骤:  1. 得到线程快照。                                

2017-02-25 11:27:18 334

转载 构建Docker平台【第一篇】环境准备

主机信息操作系统版本CentOS-7-x86_64-Everything-1511 主机A192.168.6.128主节点主机B192.168.6.129主节点主机C192.168.6.130从节点 第一步:配置静态IP1.编辑

2017-02-24 18:43:13 261

转载 windows下部署免费ssl证书(letsencrypt)

随着网络的发展,网络安全也越来越重要,对于网站来说,从Http升级到https也是我们要做的首要事情。要实现https,首先我们需要申请一张SSL证书,这篇文章我主要介绍下边这几个方面:1. SSL简单介绍2. 免费Letencrypt证书部署3. 安装注意事项一.SSL简单介绍  ssl作为一个网络加密协议,主要是存在于系统中应用层和传输层之间的一个安全套接字层(Se

2017-02-24 15:23:14 503

转载 Linux Min

查看依赖dpkg --get-selections|grep 软件名软件源更新 System Settings->Software Sources  更新系统$ sudo apt-get update$ sudo apt-get upgrad$ sudo apt-get dist-upgrad安装多媒体解码$ sudo apt-get i

2017-02-24 11:47:12 404

转载 [Kafka]_1

Kafka是由LinkedIn公司开发的,之后贡献给Apache基金会,成为Apache的一个顶级项目,开发语言为Scala。提供了各种不同语言的API,具体参考Kafka的cwiki页面;Kafka的安装方式主要分为三种:单机安装、伪分布式安装、分布式安装;安装基本配置一样,区别在于:单机安装是在一台服务器上只安装一个broker服务,伪分布式安装是指在一台服务器上安装多个broker服务,

2017-02-23 15:59:12 297

转载 Maven入门-4.Maven的依赖

1、Maven的依赖1.1 添加依赖1.2 依赖范围(sope)依赖范围与classpath的关系1.3 依赖的传递性1.2.1 依赖传递性的冲突问题1. 第一种情况2. 第二种情况1.2.2 通过exclusions元素排除不想要的传递性依赖1.2.3 依赖传递性冲突问题解决办法总结1.4 依赖版本的界限1、Maven的依赖Maven的依赖通过

2017-02-23 12:27:09 267

原创 深度神经网络(DNN)反向传播算法(BP)

在深度神经网络(DNN)模型与前向传播算法中,我们对DNN的模型和前向传播算法做了总结,这里我们更进一步,对DNN的反向传播算法(Back Propagation,BP)做一个总结。1. DNN反向传播算法要解决的问题    在了解DNN的反向传播算法前,我们先要知道DNN反向传播算法要解决的问题,也就是说,什么时候我们需要这个反向传播算法?     回到我们监督学习的一般问题,假设我

2017-02-22 19:19:14 538

原创 《智能时代》读书笔记:这是最好的时代,也是最坏的时代

一、关于此书      看完了《硅谷之谜》之后,室友肖老板立即向我推荐了这本《智能时代》,当然他也买了,于是乎我就拿来看了。作者仍然是无所不通的吴军博士,Google早期员工之一,原腾讯副总裁,当前Google中日韩文搜索算法的主要设计者硅谷大咖,是一个还不错的摄影爱好者,一个古典音乐迷,喜欢享受高质量的影视。平时偶尔会修理园子,甚至做点木匠活,每年还会旅游很多次。  罗辑思维的罗胖曾

2017-02-22 15:31:14 864

转载 Mybatis实战之自定义TypeHandler处理枚举

在Mybatis中,处理枚举类的TypeHandler有两个:EnumTypeHandler: 用于保存枚举名 EnumOrdinalTypeHandler: 用于保存枚举的序号。 在实际项目中,以上往往不能满足我们的需求。需求分析枚举需要包含两个属性,label(用于显示), value(实际的枚举值)。数据库保存枚举值(value)。这很明显Mybatis提供的两个枚举

2017-02-22 12:03:08 946

原创 C# 设计模式巩固笔记

前言多读书、多学习介绍-适配器模式定义:适配器模式(Adapter Pattern)是作为两个不兼容的接口之间的桥梁。这种类型的设计模式属于结构型模式,它结合了两个独立接口的功能。实现这里有大家生活中常见的例子,作为一名程序员。看到适配器我首先想到的就是我们常用的笔记本的电源适配器。大家都知道笔记本是无法直接接入220V的电压的,一般笔记本支持的就是16 - 22V的电压,这个

2017-02-21 23:27:08 180

原创 用《内网穿山甲》共享内网中的远程桌面服务

前言:windows远程桌面是一个好东西,用它来管理远程服务器就像在管理本地电脑一样方便,但在日常管理中我们常常需要连接内网中电脑的远程桌面却遇到各种麻烦,如:连接家中的电脑、连接公司内网中办公的电脑、连接客户的办公电脑,由于这些电脑处于内部局域网中并没有公网IP,传统的连接方法无法使用;原来电信运营商给分配动态公网IP的时候还可以使用路由器的端口映射方法通过复杂的路由器设置还可以曲线救国,但

2017-02-21 19:35:05 230

原创 何为"IOE"、"去IOE"

"IOE": I -- IBM公司、O -- Oracle公司、E -- EMC公司企业的数据库架构有三个不可或缺的部分: 数据库服务器、数据库软件、数据存储设备。而IOE这三家公司恰恰分别在这三个领域实现了垄断,造成的结果就是由这三驾马车构成的数据库系统占领了全球数据库市场的很大份额。牵扯到数据安全以及数据设备成本的问题,有公司提出了"去IOE"运动:用mysql替代Oracle,用PC

2017-02-21 16:07:06 472

原创 D. Artsem and Saunders

Artsem has a friend Saunders from University of Chicago. Saunders presented him with the following problem.Let [n] denote the set {1, ..., n}. We will also write f: [x] → [y] when a functionf is

2017-02-21 09:07:06 179

转载 简易版主题切换功能的实现

前言:作为行业中的一个小菜,我希望能够不断的工作实践和学习探讨中慢慢成长。因为公司最近的业务需要,平台要做一套主题切换的功能,起初采取的每套主题一个文件夹(含有多个css文件)的形式,然后在点击不同主题的时候调用不同的文件夹。后来经过查阅博客资料更换为动态修改css文件的形式。以下分别是两种方式实现过程:1)原始方法分别将每套风格的css都引入,然后设置缺省风格,将其他风格的css

2017-02-20 20:32:07 376

原创 SmartRoute之远程接口调用和负载

基于接口的调用远比基于基础消息交互来得更简单和便于维护,特别在业务展现上,接口作为业务表现更适合其便利性。为了让SmartRoute更适合业务应用集成,在新的一年开始SmartRoute集成了远程接口调用功能。基于SmartRoute的基础特性,在这基础上扩展的接口调用会变得更简单灵活,其特别点如下:并不需要知道服务地址,只需要明确接口和方法即可以实现远程服务调用;无需任何配置即可实现负载和故障迁

2017-02-20 13:48:03 238

原创 Dynamics CRM 2015-Form之控制Ribbon Button

在上一篇中,我用一个例子,简单介绍了如何添加Ribbon Button,以及如何理解RibbonDiffXml,对这方面还不清楚的,可以先看看这篇博文:Dynamics CRM 2015-Form之添加Ribbon Button      接着上一回的讲,在日常开发中,我们不仅需要添加Button,还需要根据一些Rule,对Button进行控制,比如Create Record的时候,Butto

2017-02-20 10:24:03 230

原创 初读《人月神话》

在平时的工作中,时常体会到消耗大量时间的往往不是一些难度很高的技术问题,而是一些由于工作流程管理不当及沟通不善造成的时间浪费,比如没有经过深入全面地分析和详细地设计就开始编码,事后常常要花大量的时间返工和修改;比如代码管理混乱,合并代码时常常出现各种小错误,耽误了进度;比如没有撰写清晰完备的文档,后续其他同事在维护之前的代码时,非常费时费力,等等。因此,学习一些项目管理方面的知识非常有必要。抱着这

2017-02-19 18:24:04 196

原创 Struts2系列笔记(3)---Action类的3种书写方式

Action类的3种书写方式 本文主要写有关写Action类的3种书写方式:      (1)第一种 Action可以是POJO(简单模型对象)  不需要继承任何父类 也不需要实现任何接口    (2)实现Action接口    (3)继承ActionSupport(推荐)那我们先来书写第一种:          (1)第一种 Action可以是POJO (简单模型对象

2017-02-19 15:00:04 161

转载 剖析Asp.Net路由系统

对于Asp.Net Web Forms应用来说,请求的Url都是对应一个具体的物理文件(http://xxx.com/default.aspx)。这样的Url与具体物理文件紧密绑定在一起,带来了诸多方便的局限:可读性、SEO优化等。为了解决这些局限性,微软引入了URL路由系统。下面通过一个Demo来剖析一下Asp.Net的路由系统。创建一个空的WebForm应用程序,在Global.asax.

2017-02-18 19:48:04 157

原创 TypeScript笔记 5--变量声明(解构和展开)

解构是什么解构(destructuring assignment)是一种表达式,将数组或者对象中的数据赋给另一变量。在开发过程中,我们经常遇到这样问题,需要将对象某个属性的值赋给其它两个变量。代码如下:var person = { name:'xxxx', age: 20, hobby:['football', 'run']}var a = p

2017-02-18 16:24:06 806 1

转载 headfirst设计模式(2)—观察者模式

定义观察者模式(有时又被称为发布(publish)-订阅(Subscribe)模式,在此种模式中,一个目标物件管理所有相依于它的观察者物件,并且在它本身的状态改变时主动发出通知。这通常透过呼叫各观察者所提供的方法来实现。此种模式通常被用来实现事件处理系统(摘自百度百科)。关键词:发布-订阅为什么只有一个关键词?因为我觉得一个关键词足够说明问题了。观察者模式适用于,一个对象改变时,需要通

2017-02-18 12:55:59 178

转载 读书笔记 effective c++ Item 8 不要让异常(exceptions)离开析构函数

1.为什么c++不喜欢析构函数抛出异常C++并没有禁止析构函数出现异常,但是它肯定不鼓励这么做。这是有原因的,考虑下面的代码: 1 class Widget { 2 3 public: 4 5 ... 6 7 ~Widget() { ... } // assume this might emit an exception 8 9 };10

2017-02-18 09:28:03 519

转载 反射(基础知识)

一、反射的概念反射是java语言提供的一项非常吸引人的特性,利用反射可以在运行时对程序进行动态的控制。开发使用反射特性的程序需要使用一套专门的工具类,这些类大部分都位于java.lang.reflect包中。反射的操作都是编译之后的操作。二、Class类Class类属于java.lang包,不需要使用import语句引入特殊的包就可以使用,其对象代表一个类,携带类的相应信息,主要包

2017-02-17 20:56:00 224

转载 Unity预计算全局光照的学习(速度优化,LightProbe,LPPV)

1.基本参数与使用 1.1 常规介绍使用预计算光照需要在Window/Lighting面板下找到预计算光照选项,保持勾选预计算光照并保证场景中有一个光照静态的物体此时在编辑器内构建后,预计算光照开始生效。 相关的文章有很多,unity官方有一系列文章不错:https://unity3d.com/cn/learn/tutorials/topics/graphics/int

2017-02-17 17:24:01 500

转载 谨慎能捕千秋蝉(二)——CSRF

CSRF(Cross Site Request Forgery)跨站点请求伪造。CSRF的本质是当重要操作的参数都能被攻击者预测到,才能成功伪造请求。一、场景演示下图是一个伪造请求的场景,按顺序来看;1、2是正常登陆并产生Cookie,3、4是在登陆后访问骇客的网站并发请求,5是服务器执行骇客发出的请求。这个场景的关键就是带上Cookie伪造请求。1)浏览器中的Cook

2017-02-17 10:19:57 244

空空如也

空空如也

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

TA关注的人

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