- 博客(285)
- 收藏
- 关注
转载 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 20:34:12
495
转载 Springboot系列:Springboot与Thymeleaf模板引擎整合基础教程(附源码)
前言由于在开发My Blog项目时使用了大量的技术整合,针对于部分框架的使用和整合的流程没有做详细的介绍和记录,导致有些朋友用起来有些吃力,因此打算在接下来的时间里做一些基础整合的介绍,当然,可能也不会特别的基础,但是源码会开放给大家,方便大家学习,此次的源码地址为springboot-thymeleaf,多谢大家支持。简介Thymeleaf是一个跟Velocity、FreeMar
2017-09-16 10:58:18
5219
转载 postman 简单教程-实现简单的接口测试
最近开始做接口测试了,因为公司电脑刚好有postman,于是就用postman来做接口测试,哈哈哈哈,。。。postman 功能蛮强大的,还比较好用,下面说下postman如何来测试接口1.下载postman插件,网址http://chromecj.com/web-development/2014-09/60/download.html2.chrom 浏览器设置中-更多工具-扩展程序中找到
2017-09-15 19:06:10
17439
1
转载 Spark学习笔记2:RDD编程
通过一个简单的单词计数的例子来开始介绍RDD编程。import org.apache.spark.{SparkConf, SparkContext}object word { def main(args: Array[String]): Unit = { val conf = new SparkConf().setMaster("local").setAppName
2017-09-15 09:30:08
388
转载 32位汇编第二讲,编写窗口程序,加载资源,响应消息,以及调用C库函数
32位汇编第二讲,编写窗口程序,加载资源,响应消息,以及调用C库函数(如果想看所有代码,请下载课堂资料,里面有所有代码,这里会讲解怎么生成一个窗口程序)一丶32位汇编编写Windows窗口程序首先我们知道32位汇编是可以调用Windows API的,那么今天我们就调用windowsAPI来写一个窗口程序如果你有windows开发知识,那么就很理解了,如果没有,那么跟着我写,跟着步骤
2017-09-14 17:50:11
680
转载 【全面总结】js获取元素位置大小
目录1.关于offsetoffsetParent(只读)offsetTop(只读)offsetLeft(只读)offsetHeight(只读)offsetWidth(只读)2.滚动尺寸scrollscrollWidth(只读)scrollHeight(只读)scrollLeft(可写)scrollTop(可写)3.关于clientclie
2017-09-14 12:42:08
1247
转载 C和C++中的名字空间和作用域
C和C++中的名字空间和作用域C语言中有名字空间这个概念吗?提到名字空间(或者可能更普遍的叫法,命名空间),很可能先想到的是C++,甚至是C#。C中没有名字空间吧?一开始我也是这样认为的,直到我看了C primer plus这本书,才直到C语言中其实也有名字空间的概念!而为什么我们更熟悉C++中的名字空间呢?可能是因为我们一些C++程序,不过知不知道为什么,总是要加上一句using nam
2017-09-13 20:46:06
458
转载 多态
1 多态的概述定义:某一类事物的多种存在形态。 伪代码如下: class 动物{}class 猫 extends 动物{}class 狗 extends 动物{}猫 x = new 猫();动物 y = new 猫();猫这类事物既具有猫的形态,又具有动物的形态,这就是对象的多态性。换句话说,就是一个对象对应不同的类型。
2017-09-13 16:02:05
369
转载 java排序算法之 --- 选择排序
选择排序是一种非常简单的排序算法,从字面意思我们就可以知道,选择就是从未排序好的序列中选择出最小(最大)的元素,然后与第 i 趟排序的第 i-1(数组中下标从 0 开始) 个位置的元素进行交换,第 i 个元素之前的序列就是已经排序好的序列。整个排序过程只需要遍历 n-1 趟便可排好,最后一个元素自动为最大(最小)值。 举个小例子: arr[] = {3,1,2,6,5,4}
2017-09-13 11:22:05
233
转载 江湖二三事:听说你想做数据分析师?
四周昏暗,是一家小城的酒肆,屋外正是大雪纷飞。林葱抖了抖外套,进的店里来,叫了两斤熟牛肉,一壶烧酒。“小二,最近什么工作有前途啊?”小二打量了一眼林葱,只见眼前的客官浓眉大眼,身穿一件半旧西装,一副黑框眼镜半藏衣袋之中。远看像个老坏蛋,近看好像朱时茂一般,越看越觉得有一个工作适合他。“小二你瞪得我发毛”“客官,你且等我细说”说罢用指头蘸了一点桌上的茶水,就画起了百度指数的图来:
2017-09-12 19:26:04
358
转载 MySQL(九)之数据表的查询详解(SELECT语法)一
这一篇是MySQL中的重点也是相对于MySQL中比较难得地方,个人觉得要好好的去归类,并多去练一下题目。MySQL的查询也是在笔试中必有的题目。希望我的这篇博客能帮助到大家!重感冒下的我,很难受!keep on going,never givp up.(小编高中最喜欢用的句子,因为只记得这一句)对数据表数据进行查询操作,其中可能大家不熟悉的就对于INNER JOIN(内连接)、LEFT J
2017-09-12 14:10:04
1090
转载 详细教程:将本地项目上传到github
作为 一个工程师,将本地项目上传到github进行备份和分享是一个不错的技能,一来可以方便以后的工作,二来可以分享自己的成果。所以下面本人详细教大家如何将本地项目上传到github,十分简单,一学就会!!!! 首先先进入github。网址是:https://github.com/ 如果你还没有在github上注册过账号,那你先要注册一个账号,账号最好是用自己常用的邮箱,方便别人联
2017-09-11 22:30:02
461
转载 python的hashlib字符串加密模块
hashlib模块是用来对字符串进行hash加密的模块,得到的hash密文不会改变,稳定;用于注册、登录时用户名、密码等加密使用。一.函数分析:1.共有5种加密算法:md5(),sha1(),sha224(),sha256(),sha384(),sha512(),分别得到不同的加密密文。2.hashlib.hexdigest():获取加密的密文,16进制,无参数。3.hashl
2017-09-11 17:30:03
1651
转载 Akka(23): Stream:自定义流构件功能-Custom defined stream processing stages
从总体上看:akka-stream是由数据源头Source,流通节点Flow和数据流终点Sink三个框架性的流构件(stream components)组成的。这其中:Source和Sink是stream的两个独立端点,而Flow处于stream Source和Sink中间可能由多个通道式的节点组成,每个节点代表某些数据流元素转化处理功能,它们的链接顺序则可能代表整体作业的流程。一个完整的数据流(
2017-09-11 12:46:11
470
转载 [Project] Simulate HTTP Post Request to obtain data from Web Page by using Python Scrapy Framework
1. BackgroundThough it's always difficult to give child a perfect name, parent never give up trying. One of my friends met a problem. his baby girl just came to the world, he want to make a perfect
2017-09-10 20:34:02
452
转载 Flask-Bcrypt中文文档发布了!
Flask-Bcrypt - flask-bcrypt-docs-zh 0.5 文档Flask-Bcrypt是一个Flask扩展,它能为你的应用提供bcrypt散列功能。欢迎批评指正。Flask-BcryptFlask-Bcrypt是一个Flask扩展,它为你的应用提供了bcrypt散列功能。得益于近些年来计算机硬件(如GPU)性能的提升,散列技术已经变得很容易被攻破了。想
2017-09-10 15:41:58
2603
转载 [Project] Simulate HTTP Post Request to obtain data from Web Page by using Python Scrapy Framework
1. BackgroundThough it's always difficult to give child a perfect name, parent never give up trying. One of my friends met a problem. his baby girl just came to the world, he want to make a perfect
2017-09-10 11:13:58
745
转载 CodeForces 获得数据
CodeForces :当输入、输出超过一定字符,会隐藏内容所以:分若干个程序进行输入数据的获取1. 1 for (i=1;i) 2 { 3 scanf("%ld%ld%ld",&info[i].x,&info[i].y,&info[i].t); 4 if (n==41 && m==27) 5 {
2017-09-09 19:29:55
5406
转载 前端开发【第2篇:CSS】
鸡血样式的属性多达几千个,但别担心,按照80-20原则,常用的也就几十个,你完全可以掌握它。Css初识HTML的诞生 早期只有HTML的时候为了让HTML更美观一点,当时页面的开发者会把颜色写到标签里面,想想一下一堆标签一堆属性:颜色、字体等,总结一个字就是“乱”为了解决这个问题,万维网联盟(W3C),这个非营利的标准化联盟,肩负起了 HTML 标准化的使命,并在 HTML 4
2017-09-09 14:41:57
326
转载 JavaScript面向对象(二)——成员属性、静态属性、原型属性与JS原型链
前 言JRedu 上一篇博客中,我们介绍了JS中的面向对象,并详细的解释了this的指向问题。本篇博客,我们继续来学习JS的面向对象。来深入理解一下JavaScript OOP中的成员属性/方法、静态属性/方法、原型属性/方法,并且一起来探讨一下JS中的原型与原型链。 一 成员属性与成员方法在构造函数中,通过this.属性声明。或者实例化出
2017-09-09 09:49:55
953
1
转载 属于你自己的自动化框架思路
前言说起自动化,最先想到的应该就是一些编码技术了。 比如至少会一种语言:java、python、js、c++、vb、等等; 用来设计测试用例和脚本框架,比如至少熟悉一种框架或工具:spring、Django、Selenium、UTF、RobotFramework、JMeter、LR、Appium、Macaca、TestNG、UniTest等等; 用来支持元素抓取,或者写
2017-09-08 17:50:02
5502
转载 Mybatis简介
总体介绍:MyBatis实际上是Ibatis3.0版本以后的持久化层框架【也就是和数据库打交道的框架】!和数据库打交道的技术有:原生的JDBC技术---》Spring的JdbcTemplate技术这些工具都是提供简单的SQL语句的执行,但是和我们这里学的MyBatis框架还有些不同,框架是一整套的东西,例如事务控制,查询缓存,字段映射等等。我们用原生JDBC
2017-09-08 13:14:00
347
转载 断点续传下载原理实现
需求背景动态创建的文件下载的时候希望浏览器显示下载进度 动态创建的文件希望能够分段下载 HTTP断点续传报文要实现HTTP断点续传必须要简单了解以下几个报文。Accept-Ranges 告诉客户端(浏览器..)服务器端支持断点续传 服务器端返回 Range 客户端告诉服务器端从指定的的位置/范围(这里值字节数)下载资源 客户端发出 Content-Range 服务器端告诉客
2017-09-07 21:21:53
481
转载 macaca 测试web(3)
上回书说到 macaca 测试web(2) 使用ddt做参数驱动化, 有些人会说,你好low,我说怎么low呢,他说你看看你的脚本就放在一个文件里,对于我们小白来说,这看起来很乱啊,能不能给我拆分,拆分,于是乎,你有需求,我有方案,你有你的需求,我有我的方案,我的方案会满足你的需求, 你是产品经理,我是测试,我来给你拆分,拆分,那么我们先看看上节课的脚本, import uni
2017-09-07 16:29:54
741
转载 调度工具taskctl跨调度服务依赖实现
调度工具taskctl虽然支持分布式调度,但是有的时候,不同重要程度的调度服务还是要区分开来,在区分开后,不同调度服务之间怎么实现依赖啦, 其实有很多方式,比如写文件,写数据库之类的,这些都可以根据用户自己的设计来实现,但其实taskctl自带的消息发送组件也是可以做到的,只是大家没发现(已经向官方求证和亲测过了) 下面就把这个比较强大的功能跨调度服务依赖分享给大家:
2017-09-07 11:53:55
555
转载 SVG基本形状及样式设置
前面的话 图形分为位图和矢量图。位图是基于颜色的描述,是由像素点组成的图像;而矢量图是基于数学矢量的描述,是由几何图元组成的图像,与分辨率无关。可缩放矢量图形,即SVG,是W3C XML的分支语言之一,用于标记可缩放的矢量图形。本文将详细介绍SVG基本形状及样式设置 概述 SVG是XML语言的一种形式,有点类似XHTML,它可以用来绘制矢量图形,可以通过定义必要的线和形状来创建
2017-09-06 20:01:50
10248
1
转载 android开发——Android开发中的47个小知识
1、判断sd卡是否存在 boolean sdCardExist = Environment.getExternalStorageState().equals(android.os.Environment.MEDIA_MOUNTED); 2、TextView部分文字设置颜色 TextView tv = new TextView(this); //添加css样式 t
2017-09-06 15:13:49
344
转载 《人月神话》代序篇感想-客户需求满足
《人月神话》这本书入手已有些时日了,说来惭愧,一直没有认真的阅读过。近些时间晚上割接频繁,等待操作窗口期翻了一下,感觉大有裨益。想认真读完,又怕琐事太多,故将每次的感想记录:一来好记性不如烂笔头,二来也是督促自己;由本书代序所想我这本是《人月神话》的40周年中文纪念版,在本书的开头王计斌博士写了一个自我揶揄为“本书中唯一的一节废话”的代序。序中他将此书归为“神品”,这也体现了本书的价值。但
2017-09-06 10:22:00
280
转载 java类加载过程
前面的博客讲过对象的创建过程,其中第一步就是去查看方法区的常量池有没有对应类的符号引用,再判断类有没有被加载进内存,没有的话,就会去启类加载机制。那么类到底是怎么加载进内存的呢?仅仅把.class文件拷贝到内存,然后直接运行就可以了吗?需不需要检验一下,判断是不是符合jvm标准呢?下面我们带着问题讲解下。使用java编译器可以把java代码编译为存储字节码的Class文件,使用其他语言的编译器
2017-09-05 18:41:48
337
转载 如何修改PPT中左下方状态栏的主题名称
网上有很多很好的PPT,可惜一般作者都加了名字和主题,现在我们就来说说如何修改PPT中左下方状态栏的主题名称。如下图所示,红色方框内就是别人设置的主题。网上很多网友都说:点击"视图" --》"幻灯片母版" --》"重命名" --》"修改" ,保存即可,但事实上并不行,下面我来说说正确的方法吧。在"视图"--》"幻灯片母版"界面,右键点击左侧的幻灯片,在下拉菜单中点击"重命名母版",
2017-09-05 13:29:46
28707
转载 Maven项目下update maven后Eclipse报错:java.lang.ClassNotFoundException- ContextLoaderL
Maven项目下update maven后Eclipse报错:java.lang.ClassNotFoundException: ContextLoaderL 严重: Error configuring application listener of class org.springframework.web.context.ContextLoad
2017-09-04 21:29:43
268
转载 物联网智能硬件设备身份验证机制
设备身份验证有以下目标:1,别人的设备不能接入我们的云平台2,我们的设备,不能接入别人的云平台3,考虑到设备要批量生产,云平台先生成设备编码再写入每个设备的方法,非常不现实!那么,标准的设备身份验证应该是:1,设备上电联网后,需要一个激活过程2,设备向云平台申请激活,包括 厂商、生产批次、生产密码、芯片唯一编码 等信息3,云平台判断并通过激活,根据诸多信息生成全局唯
2017-09-04 16:45:44
5549
转载 自定义博客园Markdown样式.超简单!
前言写笔记就喜欢用Markdown, 轻量, 直观, 易保存. 但是博客园自带的Markdown样式, 实在惨不忍睹.不说别的, 多行代码样式看起来, 实在别扭, 字体太小. 虽然不排斥其它等宽字体作为代码字体, 但是我个人已经习惯Consolas字体.博客园官方最早的样式设置教程, 我看了下基本能追溯到2008年, 而且常年没跟新了, 在网上看了其它大牛分享的样式设置, 又感
2017-09-03 20:09:45
7939
转载 redis安装及注意事项
在linux中使用wget时,若报-bash: wget: command not found,则表明没有安装wget,需要安装,安装命令如下:yum -y install wget安装完成即可以使用。 使用 vim 时出现 -bash: vim: command not found. 只能使用 vi. 解决办法:输入 rpm -qa|grep vim 命令, 如果 vim 已
2017-09-03 15:25:42
436
转载 Apache2.4+Tomcat9.0配置反向代理
所需工具,能看懂标题的人就知道要什么工具(Apache2.4+Tomcat)运行Tomcat需要jdk,学java的小伙伴都知道吧。昨天学的知识。现在总结一下并把配置过程发出来。当个记录以后自己忘了可以看。在学校大佬讲的太乱了,一直在debug。好多人都睡着了,大佬牛逼是牛逼,但是对于我们这些新手他一直在debug我们实在看不懂。最后大佬弄出来了,给我们总结了一下。他讲的过程我也没
2017-09-03 10:49:43
575
转载 TensorFlow框架(4)之CNN卷积神经网络详解
1. 卷积神经网络1.1 多层前馈神经网络 多层前馈神经网络是指在多层的神经网络中,每层神经元与下一层神经元完全互连,神经元之间不存在同层连接,也不存在跨层连接的情况,如图 11所示。图 11 对于上图中隐藏层的第j个神经元的输出可以表示为:其中,f是激活函数,bj为每个神经元的偏置。1.2 卷积神经网络1.2.1 网络结构 卷积神经网络与多层前
2017-09-02 18:53:42
924
转载 CMenu类中禁用-变灰某一项
CMenu::EnableMenuItem 启用、 禁用,或变暗的菜单项。 UINT EnableMenuItem( UINT nIDEnableItem, UINT nEnable);参数nIDEnableItem根据所指定的菜单项,若要启用, nEnable。 弹出菜单项,以及标准菜单项,可以指定此参数。nEnable指定要执行的操作。 它可
2017-09-02 14:13:51
1946
转载 九天学会Java,第四天,循环结构
变量和数据类型,赋值和输出 算术运算 选择结构 循环结构函数定义,函数调用 变量作用域 栈,程序运行的基石 面向对象 异常处理 语言提供的公用包 这次我们讲Java的循环结构。循环结构在编程中广泛使用,所以一定要了解好循环结构是怎么用的。举个例子,我们实现一个记账软件,纪录每一天的开销,最后要出一个汇总,本年度花了多少钱。面临这样的case,你总不能第一天+第二天+第三天+。。。第n天这么
2017-09-02 09:41:43
298
转载 java菜鸟的Python学习之路(1)
学习一门新的语言,应当抓住语言的共有特性,这样容易触类旁通,学习起来也十分的快捷愉悦而语言的特性大约有以下元素变量定义与类型 算术符号与逻辑符号 for 循环与 while 循环 数组,线性表等一些常用的数据结构 函数的定义与调用 递归 静态类型系统 类型的推导 lambda 函数 面向对象 垃圾回收 异常检测如果你对一个语言以上的元素都有了大致了解(事实上其实并不需要花太多时间)
2017-09-01 18:01:38
239
转载 极乐技术周报(第二十四期)
柳依依 说:其实我爸是个程序员,我大姐叫玲玲,二姐叫玲依,三姐叫依玲 ,我还有个妹妹,叫忆初1.浏览器兼容性问题解决方案 · 总结浏览器的兼容性问题,往往是个别浏览器(没错,就是那个与众不同的浏览器)对于一些标准的定义不一致导致的。俗话说:没有IE就没有伤害。链接地址2. GitHub 上最火的开源项目 —— Java 篇很多开发者在看到自己感兴趣的项目时会使用 S
2017-09-01 13:09:36
347
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人