自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 Calico 的网络结构是什么?- 每天5分钟玩转 Docker 容器技术(68)

上一节我们部署了 Calico 网络,今天将运行容器并分析 Calico 的网络结构。在 host1 中运行容器 bbox1 并连接到 cal_net1: docker container run --net cal_net1 --name bbox1 -tid busybox查看 bbox1 的网络配置。 cali0 是 calico interface,

2017-09-16 21:58:13 342

转载 Springboot系列:Springboot与Thymeleaf模板引擎整合基础教程(附源码)

前言由于在开发My Blog项目时使用了大量的技术整合,针对于部分框架的使用和整合的流程没有做详细的介绍和记录,导致有些朋友用起来有些吃力,因此打算在接下来的时间里做一些基础整合的介绍,当然,可能也不会特别的基础,但是源码会开放给大家,方便大家学习,此次的源码地址为springboot-thymeleaf,多谢大家支持。简介Thymeleaf是一个跟Velocity、FreeMar

2017-09-16 12:34:12 406

转载 spring boot+mybatis 多数据源切换

由于公司业务划分了多个数据库,开发一个项目会同事调用多个库,经过学习我们采用了注解+aop的方式实现的1.首先定义一个注解类@Retention(RetentionPolicy.RUNTIME)@Target(ElementType.METHOD)public @interface TargetDataSource { String value();//此处接收的是数据源的

2017-09-15 20:38:10 401

转载 AFN鍜孲DWebImage璇锋眰缃戠粶鍥剧墖鐨勪竴鐐归棶棰-- ITCoderW

闂1.AFN 澶勭悊鏈夊叧鍥剧墖鐩稿叧鐨勮姹傜殑闂鍦ㄤ娇鐢ˋFN Post缃戠粶鍥剧墖鐨勬椂鍊欏彂鐜?span>NSLocalizedDescription=Request failed: unacceptable content-type: image/jpeg}鍙槸鑷繁鏄庢槑鏈夋坊鍔?/span> mgr.responseSerializer.acceptableCo

2017-09-15 15:54:17 2662

转载 [Unity 设计模式]桥接模式(BridgePattern)

1.前言继上一讲IOC模式的基础上继续本讲桥接模式,笔者感觉桥接模式是23种设计模式中桥接模式是最好用但也是最难理解的设计模式之一,23中设计模式就好武侠剧中一本武功秘籍,我们在工作过程中想要熟练运用其中的每一种设计模式就好比跟高手过招想要能运用好武侠秘籍中的每一招每一式,并且能随着对手出招的不同我们能随机应变对应的招数,这就要求我们对每一种设计模式都理解的非常深刻才能运用自如,打出组合拳的效

2017-09-15 11:02:09 508

转载 HTTPS静态服务搭建过程详解

HTTPS服务对于一个前端开发者来说是一个天天打招呼的老伙计了,但是之前我跟HTTPS打交道的场景一直是抓包,自己没有亲自搭建过HTTPS服务,对HTTPS的底层知识也是一知半解。最近正好遇到一个用户场景,页面需要调起手机的摄像头,这就要求页面服务必须是HTTPS的,所以就尝试搭建了HTTPS的静态服务,过程挺曲折的,所以总结一下分享给大家,希望能给看过本文的朋友一点帮助,提高工作效率。本文主

2017-09-14 19:22:35 804

转载 基础才是重中之重~再说软件设计的各大原则

回到目录下面将介绍以下几个原则,都是软件设计里的大哥大,大姐大级别的人物!DRY KISS SRP OCP LSP ISP DIP SOC YANGI DRYDRY是Do Not Repeat Yourself的简称,不要写重复的代码,可以使用代码重构里的提取到方法,提取到类来做这事KISSKISS 是Keep it short and simple 的简称。意思是在设

2017-09-14 14:26:09 402

转载 JS连等赋值的坑

cnblogs标题: JS连等赋值的坑关于JS连等赋值有个经典的笔试题:var a = {n: 1};var b = a;a.x = a = {n: 2};console.log(a.x); // --> undefinedconsole.log(b.x); // --> {n: 2}咋一看, 一脸懵逼, 这都什么玩意. 我一开始也是这个想法, 不过理解之后

2017-09-13 22:22:05 453

转载 易泊车牌识别SDK

易泊车牌识别SDK是北京易泊时代科技有限公司自主研发的车牌识别SDK,在智能交通系统、出入口管理系统、公安图帧系统、移动警务系统等多种行业都已实现成功运用。易泊车牌识别SDK采用清华OCR技术,融合了车牌定位、车牌字符切分、车牌字符识别等算法,使该系统具有识别效率高、速度快、适应性强、使用方便等优势,技术处于国际先进水平,在相关行业领域得到用户的广泛好评。        易泊牌识别SDK目前可

2017-09-13 17:30:06 1335

转载 Python之函数练习题

一、简述普通参数、指定参数、默认参数、动态参数的区别普通参数:就是放入一个形参,当放入实参时,需要按照顺序给形参值。指定参数:放入实参时是指定的,不用按照顺序给形参,都能让形参获得相应的参数。默认参数:在形参内指定一个参数,需要放在形参的最后面。当实参没有给值时,就默认是形参的值。动态参数:格式:*args 和 **kwargs 前面一个保存为元组,后面一个保存为字典。二、写函

2017-09-13 12:42:04 3128

转载 谈谈个人网站的建立(三)—— 定时任务

欢迎访问我的网站http://www.wenzhihuai.com/ 。谢谢啊,如果可以,希望能在GitHub上给个star,GitHub地址https://github.com/Zephery/newblog 。Quartz先看一下Quartz的架构图:一.特点:强大的调度功能,例如支持丰富多样的调度方法,可以满足各种常规及特殊需求; 灵活的应用方式,例如

2017-09-12 21:06:03 561

转载 spring 和 mybatis 整合过程 (包含分页)

1.web.xml  : 使得 spring 加载 mybatis-config.xml 文件  contextConfigLocation classpath:applicationContext.xml, classpath:spring-*.xml, classpath:mybat

2017-09-12 15:42:02 403

转载 apache如何设置缓存

基本介绍     httpd是一个比较经典的web服务器,也就是静态资源服务器,主要用来服务于一些静态的文件,例如css,js,html等文件,所谓的静态文件,也就是不需要通过服务器进行运行的文件。     在使用静态服务器的时候,大部分的图片或者js文件或者css文件的变化一般都是比较少的,从而我们可以设置缓存时间,从而实现用户访问的加速,从而提高用户体验。     由于

2017-09-12 10:54:03 1259

转载 [js高手之路]深入浅出webpack教程系列2-配置文件webpack.config.js详解(上)

接着上文,重新在webpack文件夹下面新建一个项目文件夹demo2,然后用npm init --yes初始化项目的package.json配置文件,然后安装webpack( npm install [email protected] --save-dev ),然后创建基本的项目文件夹结构,好了,我们的又一个基本项目结构就搭建好了.第一、开始通过webpack.config.js文件配置我们的we

2017-09-11 18:58:00 1007

转载 deepin系统下部署Python3.5的开发及运行环境

deepin系统下部署Python3.5的开发及运行环境1 概述本人小白一枚,由于最近要学习python接口自动化测试,所以记录一下相关学习经过及经验,希望对跟我一样小白的朋友可以有所帮助。2 下载在python官网下载指定平台下的python3.5的环境wget https://www.python.org/ftp/python/3.5.1/Python-3.5.1.tg

2017-09-11 14:10:02 5719

转载 基于Redis的简单分布式锁的原理

参考资料:https://redis.io/commands/setnx加锁是为了解决多线程的资源共享问题。Java中,单机环境的锁可以用synchronized和Lock,其他语言也都应该有自己的加锁机制。但是到了分布式环境,单机环境中的锁就没什么作用了,因为每个节点只能获取到自己机器内存中的锁,而无法获取到其他节点的锁状态。分布式环境中,应该用专门的分布式锁来解决需要加锁的问题。分布式

2017-09-10 21:53:59 544

转载 JavaScript实现图片轮播图

var time;function init(){//设置定时操作time=setInterval("show()",0);//3秒执行一次setInterval("show1()",1000);}var num=1;function show1(){if(num>4){num=1;}var imageObj=document.getElementB

2017-09-10 17:14:01 435

转载 基于Redis的简单分布式锁的原理

参考资料:https://redis.io/commands/setnx加锁是为了解决多线程的资源共享问题。Java中,单机环境的锁可以用synchronized和Lock,其他语言也都应该有自己的加锁机制。但是到了分布式环境,单机环境中的锁就没什么作用了,因为每个节点只能获取到自己机器内存中的锁,而无法获取到其他节点的锁状态。分布式环境中,应该用专门的分布式锁来解决需要加锁的问题。分布式

2017-09-10 12:33:58 312

转载 Java基础——Servlet(八)文件上传下载

一、简单的文件上传常见的组件Smartupload , Apache 的 commons FileUploadSmartupload上传的步骤:1.初始化上传上下文2.准备上传3.保存文件    <% if(request.getParameter("flag")!=null){ SmartUpload su=n

2017-09-09 20:49:56 245

转载 开源分享 Unity3d客户端与C#分布式服务端游戏框架

很久之前,在博客园写了一篇文章,《分布式网游server的一些想法语言和平台的选择》,当时就有了用C#做网游服务端的想法。写了个Unity3d客户端分布式服务端框架,最近发布了1.0版本,取名ET框架。ET框架的目标就是简化客户端开发,简化分布式服务端开发,但是功能非常强大,完全可以作为一个大型分布式服务端使用。ET框架有很多创造性的设计:1.可用VS单步调试的分布式服务端,N变1一般来说

2017-09-09 16:01:59 2202

转载 MySQL(五)之DDL(数据定义语言)与六大约束

前言前面在数据库的讲解中,其实很多东西都非常的细节,在以前的学习过程中我都是没有注意到的。可能在以后的工作中会碰到所以都是做了记录的。接下来,我将分享的是MySQL的DDL用来对数据库及表进行操作的。  mysql中保存了很多数据库、一个数据库中可以保存很多表。  对数据表的增(创建表)删(删除表)改(修改表字段)查(查询表结构)。  注意:这里的操作对象是表,对表的操作也就是表的

2017-09-09 11:09:57 282

转载 网络协议基础知识(一)

现在我们每天都在上网,互联网已经占据了我们生活的大部分。互联网到底是如何实现的?互联网的核心是一系列的互联网协议,了解了互联网协议才能更进一步了解互联网。网络层次划分1.标准的OSI七层模型  除了OSI七层模型,常见的还有TCP/IP 4层协议,以及TCP/IP 5层协议。越靠下的层,越靠近硬件;越往上的层,越靠近用户。1.物理层(physial layer)OS

2017-09-08 19:17:54 1195

转载 spring事物回滚机制 (事务异常回滚,捕获异常不抛出就不会回滚)

当异常被捕获catch的时候,spring的事物则不会回滚为什么不会滚呢?? spring aop  异常捕获原理:被拦截的方法需显式抛出异常,并不能经任何处理,这样aop代理才能捕获到方法的异常,才能进行回滚,默认情况下aop只捕获runtimeexception的异常;解决方案:1、例如service层处理事务,那么service中的方法中不做异常捕获,或者在catch语句中最

2017-09-08 14:34:14 474

转载 .NET Core多平台开发体验[4]- Docker

对于一个 .NET开发人员,你可能没有使用过Docker,但是你不可能没有听说过Docker。Docker是Github上最受欢迎的开源项目之一,它号称要成为所有云应用的基石,并把互联网升级到下一代。Docker是dotCloud公司开源的一款产品,Docker从其诞生到现在,短短两三年的时间里已经成为了开源社区最火爆的项目。对于完全拥抱开源的.NET Core来说,它自然应该对Docker提供完

2017-09-08 09:45:51 288

转载 Ubuntu16.04+CUDA8.0+CUNN5.1+caffe+tensorflow+Theano

前言  经过一周的不懈努力,通过对网站各种安装教程的学习,终于呕心沥血的完成本次的环境搭建= =。虽然网站的教程多不胜数,但是学习下来,总有一些不尽人意的地方,比如一些命令行中少了一个空格或者什么的,对于一个Ubuntu小白(就像我一样+_+)来说出了问题,很难察觉。现在就根据我自身在安装过程中的一些体会总结,来详细地梳理一遍,一是可以给自己做一个记录下次配置安装的时候会方便很多,二是也希望跟

2017-09-07 18:01:57 346

转载 Asp.Net MVC 5使用Identity之简单的注册和登陆

由于.Net MVC 5登陆和注册方式有很多种,但是Identity方式去实现或许会更简单更容易理解首先新建一个项目 其次如下选择Empty和MVC的选项然后打开NuGet包管理器分别安装几个包EntityFramework Microsoft.AspNet.Identity.CoreMicrosoft.AspNet.Identity.EntityFramewo

2017-09-07 13:17:52 1054

转载 【Unity与23种设计模式】适配器模式(Adapter)

GoF中定义:“将一个类的接口转换成为客户端期待的类接口。适配器模式让原本接口不兼容的类能一起合作。” 适配器模式与装饰模式有一定的相似之处两者都是在着手解决C#不能多继承的问题 当出现一个不符合客户端接口的情况时再不想破坏接口的前提下就必须设计一个适配器来进行转换将原本不符合的接口,转换到客户端预期的接口上 public abstract clas

2017-09-06 21:25:49 554

转载 instanceof 是如何工作的

知其然JavaScript 提供 instanceof 关键字判断一个对象所属的构造函数。在 js 高级编程中讲到 instanceof 的作用:instanceof 操作符,用来测试实例与原型链中出现过的构造函数,只要出现过就会返回 true。个人对这句话不是很理解,看下面例子:function Person(){ this.name="tjm";}

2017-09-06 16:37:54 249

转载 利用WHID为隔离主机建立隐秘通道

0 引言从2014年BADUSB出现以后,USB-HID攻击就这一直被关注,且具争议。争议的焦点是USB-HID的实战效果过于“鸡肋”,无论从早期的BADUSB,还是到后来的各种USB-HID设备,对于目标机来说,都要通过弹出“运行框”来实现payload的植入,由于弹框过于明显,所以实战中效果就大打折扣。于是,围绕着如何提升实战效果,很多人提出了不同的想法,我也做过多次尝试,比如通过改善pa

2017-09-06 11:41:53 222

转载 MYSQL的索引类型:PRIMARY, INDEX,UNIQUE,FULLTEXT,SPAIAL 有什么区别?各适用于什么场合?

一、介绍一下索引的类型Mysql常见索引有:主键索引、唯一索引、普通索引、全文索引、组合索引PRIMARY KEY(主键索引) ALTER TABLE `table_name` ADD PRIMARY KEY ( `column` ) UNIQUE(唯一索引) ALTER TABLE `table_name` ADD UNIQUE (`column`)INDEX(普通索引)      

2017-09-05 20:01:53 259

转载 百度鹰眼Java接口调用增删改查实例

因感觉百度鹰眼的使用场景比较符合实际业务,于是对百度鹰眼做了简单功能调试。刚开始使用springframework封装的RestTemplate,但是测试提示ak参数不存在。后又试了几种方法,均提示ak参数不存在。但是ak参数明明存在的,且是正确的(可能本人参数设置问题)。百度相关ak参数不存在问题,发现还有一部分人遇到这个问题。经过参考对应资料,终于把基础的增删改查业务调试通过。

2017-09-05 15:05:46 910

转载 Spring Security学习笔记

Spring Web Security是Java web开发领域的一个认证(Authentication)/授权(Authorisation)框架,基于Servlet技术,更确切的说是基于Servlet的Filter技术。因此,在学习Spring Web Security之前,有必要先对Servlet Filter的工作机制做个介绍。注:Spring Security本身并不只是针对web的,

2017-09-05 09:57:51 248

转载

声明:本栏目所使用的素材都是凯哥学堂VIP学员所写,学员有权匿名,对文章有最终解释权;凯哥学堂旨在促进VIP学员互相学习的基础上公开笔记。表级锁:表级锁分分两种一种只读一种是只写解锁语句是 unlocak tables;只要解锁这个用户锁定的所有表都会被解除只读锁:Lock tables 表名 read;如果你锁定的 是只读模式的话那所有的用户都是只读模

2017-09-04 18:05:49 192

转载 Unix-Linux操作系统中如何在sqlplus-rman中使用方向键

默认情况下在Unix/Linux中使用Oracle的sqlplus/rman是无法使用↑↓←→几个方向键进行操作的,要想达到Windows下使用sqlplus/rman的效果需要安装rlwrap。rlwrap依赖readline,可以使用rpm -q readline readline-devel 查看系统中是否安装有readline和readline-devel,如果没有的话需要使用yum

2017-09-04 13:25:43 435

转载 CMenu类中禁用-变灰某一项

CMenu::EnableMenuItem 启用、 禁用,或变暗的菜单项。 UINT EnableMenuItem( UINT nIDEnableItem, UINT nEnable);参数nIDEnableItem根据所指定的菜单项,若要启用, nEnable。 弹出菜单项,以及标准菜单项,可以指定此参数。nEnable指定要执行的操作。 它可

2017-09-03 21:33:45 360

转载 XML系列之--Linq操作带属性的XML(四)

关于XML,之前解析过电文收发方面的,就是所谓的带表头、前缀(命名空间)SOAP格式。这次需求是解析一个xml的模板(xls内容),然后填充数据,最后保存。需要时可转换xls、pdf等文件。关于这种带属性xml文件, 只要了解linq操作的方法, 在參照微软官网上有样例,XAttribute类就是定义属性。基本上多数都可以解决。详细方法,随笔XML分类中,介绍的比较详细,至于今天要介绍的xls内容

2017-09-03 16:49:56 441

转载 HTTP Components简介

基于版本4.5.x简介组件HttpClient,核心组件 HC Fluent,提供了流式操作接口 HttpMime,提供文件上传时用到的一些工具类 HttpClient Cache,有待学习 HttpClient OSGi,有待学习 特性基于标准、纯净的Java语言。实现了Http1.0和Http1.1 以可扩展的面向对象的结构实现了Http全部的方法(GET, POS

2017-09-03 12:13:47 471

转载 下沉传递和冒泡响应的过程

dispatchTouchEven 下沉传递onInterceptTouchEvent 拦截onTouch或onTouchEvent 冒泡响应      下沉传递 (a) 拦截 (if false) 下沉传递 (b) 冒泡响应(b) 冒泡响应(a)  下沉传递 (a) 拦截 (if true) 冒泡响应(a)  那onTouch和on

2017-09-02 20:33:43 250

转载 java selenium环境搭建

JAVA语言编写的Seleniu自动化测试脚本通常在Eclipse集成开发环境中运行,所以在搭建Selenium环境之前需要先搭建JAVA环境。一:获取JDK安装包:方法一:官方下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html方法二:到我百度网盘中下载: ht

2017-09-02 15:33:41 762

转载 我在学JavaScript中的循环

for (var num1 = 1;num1 10;num1++ ){ for (var num2 = 1;num210;num2++ ){ console.log(num1+'*'+num2+'='+num1*num2) }console.log("")}TODO 问题一:为什么会换行TODO 在测试过程中我发现在控制台每九次会加一个brTODO 这是在控制台 如果我让

2017-09-02 11:05:39 206

空空如也

空空如也

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

TA关注的人

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