自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 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 19:30:13 297

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

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

2017-09-16 09:50:13 361

转载 java注解

系统内置标准注解:注解的语法比较简单,除了@符号的使用外,他基本与Java固有的语法一致,JavaSE中内置三个标准注解,定义在java.lang中:@Override:用于修饰此方法覆盖了父类的方法;@Deprecated:用于修饰已经过时的方法;@SuppressWarnnings:用于通知java编译器禁止特定的编译警告。自定义注解原注解元注解的作用就是负责注

2017-09-15 18:02:11 311

转载 构建具有用户身份认证的 React + Flux 应用程序

原文:Build a React + Flux App with User Authentication译者:nzbin译者的话:这是一篇内容详实的 React + Flux 教程,文章主要介绍了如何使用 API 获取远程数据以及如何使用 JSON Web Tokens 进行用户身份认证。在阅读本文之后,我一直使用文章介绍的方法,通过搭建 Node 服务器,模拟接口数据进行前端开发。这篇文

2017-09-15 13:18:16 1334

转载 Python学习系列----第四章 函数

4.1 函数定义      函数是python中重要的工具。函数用关键字 def 来定义。def 关键字后跟一个函数的标识符名称,然后跟一对圆括号。圆括号之中可以包括一些变量名,该行以冒号结尾。接下来是一块语句,它们是函数体。例如:      4.2 函数的参数    函数参数是你提供给函数的值。看例子:      4.3  局部变量    当你在函数定义内声明变量

2017-09-14 21:46:09 272

转载 警告- [SetContextPropertiesRule]{Context} Setting property 'source' to 'org.eclipse.jst.jee.server-bui

今天用Eclipse运行web项目的时候,看到控制台出现:WARNING: [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting property 'source' to 'org.eclipse.jst.jee.server:firstProject' did not find a matching property.

2017-09-14 16:46:09 5368 1

转载 vue中数据双向绑定的实现原理

vue中最常见的属v-model这个数据双向绑定了,很好奇它是如何实现的呢?尝试着用原生的JS去实现一下。首先大致学习了解下Object.defineProperty()这个东东吧!* Object.defineProperty() * 对对象的属性进行 定义/修改 * */ let obj = {x:10}

2017-09-14 11:34:07 548

转载 asp.net.core教程

asp.net.core教程(翻译自微软官方文档https://docs.microsoft.com/en-us/aspnet/core/tutorials/first-mvc-app/adding-controller)本教程会教你使用vs2017去搭建基础的asp.net.core服务程序。本教程教授asp.net.core的控制器和视图。Razor页面是使用asp.net.cor

2017-09-13 19:46:05 377

转载 [ASP.NET MVC] Razor 布局

整体视图模板View模板会先找到对应的controller文件,再找此文件下的Shared文件夹。比如项目最外层的View/Shared 目录下有一个_Layout.cshtml模板页,有这样代码:@{ ViewBag.Tile="我是模板页面";} 我是主页面的模板代码 @*此处为模板占位符*@ @RenderBody()

2017-09-13 15:02:07 366

转载 C和C++中的名字空间和作用域

C和C++中的名字空间和作用域C语言中有名字空间这个概念吗?提到名字空间(或者可能更普遍的叫法,命名空间),很可能先想到的是C++,甚至是C#。C中没有名字空间吧?一开始我也是这样认为的,直到我看了C primer plus这本书,才直到C语言中其实也有名字空间的概念!而为什么我们更熟悉C++中的名字空间呢?可能是因为我们一些C++程序,不过知不知道为什么,总是要加上一句using nam

2017-09-13 10:22:06 447

转载 如何负责一个项目的质量保证工作?

问题通常,我在面试测试相关候选人时,除了技术等硬性标准外,我还非常希望候选人回答这么一个问题 ——如果让你负责一个项目的质量保证工作,你会怎么做?之所以问这么个问题,主要是想考察候选人在过往的经历中,有没有全局性的思考如何把控一个项目的质量状况;有没有对自己日常的工作有个清晰的认识,甚或者有没有观察过你的leader或经理,他们是如何带项目的。这是个开放性的问题,不同行业,不同公司背景下的

2017-09-12 18:02:06 643

转载 JDBC

声明:本栏目所使用的素材都是凯哥学堂VIP学员所写,学员有权匿名,对文章有最终解释权;凯哥学堂旨在促进VIP学员互相学习的基础上公开笔记。1.数据库连接池什么是数据库连接池?现阶段的连接数据库的方法,都是通过DriverManager.getConnection这个接口方法来获得连接对象Connection。但是每次都通过这种方式来获得数据库连接对象很麻烦也很耗费资源。每次需要

2017-09-12 13:10:07 210

转载 暑期总结

1.暑期读书笔记、观影笔记,或暑假期间完成的其他事情的总结(任选一个选题)工厂劳动体验在暑期开始后的一个星期,我开始在泉州丰泽区寻访适合社会实践的地点。通过几天的寻找,并且经亲戚介绍,我与同行的伙伴来到了泉州永大食品有限公司。这家公司是台湾独资的外资型企业,座落于泉州市丰泽区城东街道浔美工业区,于1994年正式投产,是一家集配料、精工制作以及销售各种高品质休闲食品的专业性公司。拥有员工10

2017-09-11 21:26:00 276

转载 linux中文件I-O操作(系统I-O)

我们都知道linux下所有设备都是以文件存在的,所以当我们需要用到这些设备的时候,首先就需要打开它们,下面我们来详细了解一下文件I/O操作。用到的文件I/O有以下几个操作:打开文件、读文件、写文件、关闭文件等,对应用到的函数有:open、read、write、close、lseek(文件指针偏移)文件描述符:对于内核而言,所有打开的文件都通过文件按描述符引用。文件描述符是一个非负整数。

2017-09-11 16:30:02 395

转载 融会贯通——工厂模式全方位解析

工厂模式是面向对象设计模式中非常重要的模式,使用非常广泛,是应该首先被理解透彻的模式。我们讲对象的相关职责包括:对象本身的职责(数据和行为) 创建对象的职责 使用对象的职责 而对象的创建在Java中有四种方式:new 反射 clone() 工厂类创建 工厂模式是创建型设计模式程序员的敏感地带:大量的重复性代码,大量的if...else...语句 一个

2017-09-11 11:42:01 231

转载 Akka(23): Stream:自定义流构件功能-Custom defined stream processing stages

从总体上看:akka-stream是由数据源头Source,流通节点Flow和数据流终点Sink三个框架性的流构件(stream components)组成的。这其中:Source和Sink是stream的两个独立端点,而Flow处于stream Source和Sink中间可能由多个通道式的节点组成,每个节点代表某些数据流元素转化处理功能,它们的链接顺序则可能代表整体作业的流程。一个完整的数据流(

2017-09-10 14:42:01 361

转载 SessionStateMode之SQL Server共享session

分布式应用首先要解决的是跨域的问题,解决session、frame、cookie的跨域是最基本的,然后才是负载均衡和性能优化,上面的不解决就没法往后面进行。上一博客主要是解决了frame跨域的问题,今天来解决session跨域的问题,如何让session共享。其实解决session共享的方案有好多,比如通过数据库像redis、sqlserver,或者用session服务器,今天主要是通过sql s

2017-09-10 10:13:59 549

转载 ACM比赛_注意

ACM比赛_注意:比赛前: 1.前一天早一点睡觉 2.避免参加激烈的活动,以免比赛时精力不足; 3.少喝水,并提前上厕所; 4.把账号,密码都准备好,放在txt中 5.提前创建多个程序(etc.1001~1012,test1~test3) *6.准备好标程比赛时:对于程序的调试: 1.一个个单词检查一遍,看看所写的内容是否符合所想 2.选择边界,大数据,特殊数据测试,看看是否有特殊情况需另外处理,

2017-09-09 18:29:55 412

转载 【DDD】领域驱动设计精要

本文算是《领域驱动设计》这本书的读书笔记,加上自己的一些读后感。网上有很多这本书的读书笔记,但是都是别人的,不如自己总结的理解深刻。建议大家在读这本书时结合《实现领域驱动设计》一起看,同时,一定要去实际建模和编码,理论联系实际才能得其精髓。本文是【DDD & 重构】系列文章的第一篇,可参考:通过业务系统的重构实践DDD定义DDD是Domain driven design(领域驱动设计)

2017-09-09 13:41:56 269

转载 day8--socketserver回顾

sockeserver主要实现多并发的情况,我们知道,socket只能一对一用户进行交互,如何实现一对多交互,socketserver就是用来解决这个问题的。    socketserver--共有这么几种类型:    TCPServer:TCPServer类别的,都是socket。    UDPServer:适用于UDP协议下。    1、class socketserver.T

2017-09-08 21:37:59 406

转载 使用ASP.NET Core MVC 和 Entity Framework Core 开发一个CRUD(增删改查)的应用程序

使用ASP.NET Core MVC 和 Entity Framework Core 开发一个CRUD(增删改查)的应用程序不定时更新翻译系列,此系列更新毫无时间规律,文笔菜翻译菜求各位看官老爷们轻喷,如觉得我翻译有问题请挪步原博客地址本博文翻译自:http://l-knowtech.com/2017/08/28/first-crud-application-asp-net-core-

2017-09-08 16:46:05 6127

转载 Java多线程高并发学习笔记(一)——Thread&Runnable

进程与线程首先来看百度百科关于进程的介绍:进程是一个具有独立功能的程序关于某个数据集合的一次运行活动。它可以申请和拥有系统资源,是一个动态的概念,是一个活动的实体。它不只是程序的代码,还包括当前的活动,通过程序计数器的值和处理寄存器的内容来表示。直观一点: windows的任务管理里面,我们看到的eclipse和360等等,都是进程。(想深入了解的可以看看计算机操作系统)

2017-09-08 12:05:52 512

转载 原生JS数组去重的几种方法

有时候我们做项目的时候往往会需要把数组里面一些重复的项去掉,但是原生JS有排序,有筛选等等,但是就是没有数组去重怎么办呢?这能怎么办,自己手动实现嘛。(以下代码直接在原型上添加的的方法,为的就是和原生JS方法类似)可以达到Array.xxx()这样的效果第一种方法:创建空数组利用indexOf方法检测就数组的项是否在新数组中。Array.prototype.unique=funct

2017-09-07 20:17:51 4033 2

转载 Java基础——Servlet(六)分页相关

前面写了Servlet(一)到(五),主要是在网上搜罗的视频、对分页这块还是不太清楚。于是有找到一些视频,重新学习了一下。主要是对分页的认识和设计思路。也是为了方便我以后回忆一下。。一、分页常识pageSize //每页有多少条记录 --用户设定rowCount //一共有多少条记录 --从数据库中查的pageIndex //当前查看的是第几页 --用户选择的beginRow

2017-09-07 15:30:05 236

转载 根据HttpServletRequest获取用户真实IP地址

原因: 当我们通过request获取客户端IP时,自身服务器通常会为了保护信息或者负载均衡的目的,对自身服务器做反向代理。此时如果我们通过request.getRemoteAddr();可能获取到的是自身代理服务器的IP,而无法达到获取用户请求ip的目的。 解决办法: 以下整理了各个代理服务器自己开发的转发服务请求头,这些请求头都不是标准的http请求头,不一定所有的代理都

2017-09-07 10:49:50 7545 3

转载 php 数据访问练习:投票页面

*{margin: 0px auto;padding: 0px;}.wid{max-width: 300px;}.zhezhao{height: 260px;width: 321px;background-color: white;/*border: 1px solid;*/position: absolute;top: 149px;left

2017-09-06 18:45:53 201

转载 谈MVVM

什么是MVVM?MVVM(模型-视图-视图模型,Model-View-ViewModal)是一种架构模式,并非一种框架,它是一种思想,一种组织与管理代码的艺术。它利用数据绑定,属性依赖,路由事件,命令等特性实现高效灵活的架构一个事件发生的过程:1、用户在视图 V 上与应用发生交互2、VM 触发相应的事件,VM从模型M 中请求到用户需要的数据,并立马反馈回视图3、视图

2017-09-06 14:09:52 472

转载 Xamarin Studio

My Xamarin iOS app will build successfully, however, during launch it will flash a black screen and immediately return to my phones home screen exiting my app without an error. Upon reviewing Xamari

2017-09-05 22:17:47 273

转载 Day-2- Python学习资源

记录下目前学习Python用到的资源,个人感觉这些都是很好的!小白入门  简明的Python教程:特点语言明白易懂,每节都有历程,边学边练学习的更深刻  慕课网Python入门和Python进阶:结合互联网的新型学习平台,特点课程有安排,视频讲解与阅读相结合,每章也有练习题,网站功能很全面:笔记、提问交流等,应有尽有。  廖雪峰的Python教程:其实上面那个就是廖雪峰

2017-09-05 17:33:49 318

转载 五:亲自尝试压缩数据

0 开篇(1)文件储存的基本单位是什么?     字节(1字节=8位)(2)DOC、LZH和TXT这些扩展名中,哪一个是压缩文件的扩展名?     LZH   (LZH是用LHA等工具压缩过的文件的扩展名)(3)文件内容用“数据的值*循环次数”来表示的压缩方法时RLE算法还是哈夫曼算法?     RLE算法(4)在Windows计算机经常使用的SHIFT JIS字符编码

2017-09-05 12:21:48 386

转载 Java面试准备之集合框架

集合框架Collection:List列表,Set集 Map:Hashtable,HashMap,TreeMapCollection 是单列集合 List 元素是有序的(元素存取是有序)、可重复 有序的 collection,可以对列表中每个元素的插入位置进行精确地控制。可以根据元素的整数索引(在列表中的位置)访问元素,并搜索列表中的元素。可存放重复元素,元素存取是有序的。 List接口中

2017-09-04 20:29:46 277

转载 如何拥有一个属于自己的网站

前言网站顾名思义就是网上的一个站点  而你打开的页面就是一个站点上的一个一个文件。那就有人问了,我有一台可以上网的计算机可不可以当站点用呢?答案是肯定的 通俗点来讲就跟你平时串门一样 这家门开着你就可以进去   但是现在计算机日益发展强大 家家都是用路由器 而且网络运营商分给每台计算机的IP都不是固定的 一般都是动态分配的 所以大多数人你即使开启了你电脑的服务器 因为端口 和IP地址问题  也

2017-09-04 15:45:51 1732

转载 数据类型 数据类型转换 运算符

鉴别空对象看齐能否进行属性操作。双等会进行隐式类型转换,==两侧数据类型不一样时,会转换成一样的在进行比较。1 若等号一侧为 布尔值 就都转换成布尔值进行比较。NaN和任何内容比较结果都为falseonchange检测内容(在表单中):1 在单选和复选框中,检测checked值是否发生变化(检测是否勾选或取消勾选)2在其他表单控件中,检测value值发生变化。3 表单控件(

2017-09-03 19:01:43 431

转载 Node.js 用回调处理一次性事件

为了在程序中演示回调的用法,我们来做一个简单的HTTP服务器,让它实现如下功能:异步获取存放在JSON文件中的文章的标题; 异步获取简单的HTML模板; 把那些标题组装到HTML页面里; 把HTML页面发送给用户。 最终结果如下所示:一个包含文章标签的列表:titles.json:[ "Kazakhstan is a huge country... what

2017-09-03 14:21:43 224

转载 编码格式简介:ASCII码、ANSI、GBK、GB2312、GB18030和Unicode、UTF-8,BOM头

编码格式简介:ASCII码、ANSI、GBK、GB2312、GB18030和Unicode、UTF-8,BOM头 二进制:只有0和1。 十进制、十六进制、八进制:计算机其实挺笨的,它只认识0101这样的字符串(二进制),当然了我们看这样的01串时肯定会比较头晕的。所以很多时候为了描述简单都用十进制,十六进制,八进制表示。实际上都是等价的,没啥太多不一样。 位(b

2017-09-03 09:45:47 558

转载 16位汇编第五讲各种指令详解第一讲

汇编指令详解8080指令详解1.8086系统下,Inter指令系统共有117条指令(看似很多,分一下类)1.数据传送类指令(专门传送数据的)2.算术运算类指令(加减乘除的运算的)3.位操作类指令(或  异货 与 ….)4.串操作类指令 (内存拷贝,内存连续地址拷贝的操作)5.控制转移类指令(跳转,比如C语言的Goto)6.处理机控制类指令(计算机的待机 ,重启 等等

2017-09-02 13:13:41 2354

转载 [Torch7]的安装

1 安装Torch本文介绍Torch7的安装方法,因为本人安装Torch前安装了caffe,所以可能CUDA、cudnn、Blas等Torch可能需要用来的库的安装就不再重复介绍了,相关依赖出现问题的的猿友可以参考史上最全的caffe安装过程。1.1 安装luarocklua是通过luarock来进行软件包管理的,Torch7的接口是lua,因此需要先安装Lua,本人安装的是lua52

2017-09-01 21:37:42 365

转载 Django编写RESTful API(四):认证和权限

欢迎访问我的个人网站:www.comingnext.cn前言:按照前面几篇文章里那样做,使用Django编写RESTful API的基本功能已经像模像样了。我们可以通过不同的URL访问到不同的资源,通过不同的HTTP请求来实现对资源的不同操作。但是现在我们的API还有一个很明显的缺陷,那就是没有认证和权限功能,任何资源都会任何用户被随意更改,所以我们要改进程序,实现以下功能:s

2017-09-01 16:49:43 413

转载 利用padding——实现高度可控的分隔线

一.实现分隔线的方法(未理解:不是说span元素垂直方向设置怕padding不影响吗?)html:1 div>2 登陆span>span>注册3 div>css:1 .span{2 padding: 12px 6px 1px;/*这里通过改变第一个参数和第三个参数可以调节风隔线的的上下高度,分别是padding-top和

2017-09-01 12:05:37 601

转载 JSON数据格式

JSON是行业内使用最为广泛的数据交换格式,在很多场景都有广泛的应用。JSON适用于进行数据交互的场景,典型的是Ajax中实现异步加载;为了支持跨平台、数据安全等的Web Service也可以使用(API接口返回值)。JSON(JavaScript Object Notation)是一种完全独立于语言的、轻量级的数据交换格式。它基于JavaScript Programming Language

2017-08-31 20:25:35 215

空空如也

空空如也

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

TA关注的人

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