自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 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 15:02:13 371

转载 JAVA设计模式:状态模式

声明:转载请说明来源:http://www.cnblogs.com/pony1223/p/7518226.html一、引出状态模式假设我们现在有一个糖果机项目,那么我们知道正常一般糖果机提供给用户的行为有这么几种:投入硬币、转动曲柄、退出硬币几种行为;那么糖果机呢一般有这几中状态,待机状态、持有硬币的准备状态、运行状态即正在售出状态和初始状态 这么几种正常状态。 我们发现处于不同状态的时候

2017-09-15 18:10:11 352

转载 浅谈设置字体大小

浅谈设置字体大小前言如果设置字体用的是[UIFontsystemFontOfSize:20.0];这种方式 看一下文档会发现这里的后边的字体的参数单位是point即pt  那么如果是UI设计师给我们的标注也是pt为单位的话直接设置就好(有一个基准,别的机型做相应的增量处理),如果是给我们的标注是px(像素)的话,我们该要怎么写呢 举个例子比如说是iPhone6的

2017-09-15 13:26:08 850

转载 rdhbygb

frameset妗嗘灦 frameset涓?/span>body娌℃硶鍚屾椂浣跨敤锛?/span>frameset鐢ㄦ潵鍒嗗壊椤甸潰锛?/span>frame鍦╢rameset鐢ㄤ簬寮曠敤鍏朵粬缃戦〉 1 "100,*" frameborder="no">    --涓婁笅鍒嗭紝绗竴琛?00鍍忕礌锛屽墿浣欎负绗簩琛岋紱rows鎹㈡垚cols锛屽垯涓婁笅鍒嗗彉涓哄乏鍙冲垎銆俧

2017-09-14 21:54:07 488

转载 读书笔记--C陷阱与缺陷(五)

第五章       第五章干货也偏少,但是几个练习题还不错,写出来大家分享下:       1.当一个程序异常终止时,程序输出的最后几行常常会丢失,原因是什么? 我们能够采取怎么样的措施来解决这个问题?       答:因为异常终止的程序可能没机会清空输出缓冲区,程序生存的输出可能位于内存的某个位置,但永远不会被写出。       这种现象会误导程序员以为:程序失败的时

2017-09-14 16:54:08 442

转载 XML的学习笔记(一)————基本语法和规范

题外:为什么我要学XML呢?因为发现ROS系统里面有好多程序,是XML的,当然,我看不到,所以就来补补课,因为暂时只要求能看懂,或能简单写几行,所以,记述的也就不是太详细了。 如何识别XML?可以先介绍XML的一些简单的规则,XML本身就是一个文本文件,XML是通过标记来描述文件的,比如:user>user>“user”这两个就是标记,注意标记有开头就有结尾,结

2017-09-14 11:42:08 839

转载 awk知识点全回顾

本文目录:1.awk简介和基本语法格式2.print和printf格式化输出3.输入行的字段分隔符和行分隔符4.BGEIN和END5.数组6.流程控制语句  6.1 条件判断语句  6.2 while循环  6.3 do循环  6.4 for循环7.更完整的awk程序格式和表达式8.awk中的变量9.awk中的内置函数10.自定义函数11

2017-09-13 19:54:05 340

转载 【javascript】2017-9-12 腾讯笔试小Q升序算法

刚做完笔试,腾讯笔试系统真的不友好,作为一个前端,我只会用js写编程题,然而,然而腾讯笔试系统连js输入函数都没给,还不准跳出页面,那个调试结果一直显示错误,我一直找不到错误在哪,心累。只做了一道笔试编程题,题意是小Q要设计一种升序算法,需要满足:如果 数组[0, n]升序排列后 与 数组[n+1, length]升序排列后 组成的数组 与 数组升序排列 结果相同,即算一种方式;求输入

2017-09-13 15:10:09 532

转载 diff.js 列表对比算法 源码分析

diff.js列表对比算法 源码分析npm上的代码可以查看 (https://www.npmjs.com/package/list-diff2) 源码如下: 1 /** 2 * 3 * @param {Array} oldList 原始列表 4 * @param {Array} newList 新列表 5 * @param {Strin

2017-09-13 10:30:07 1087

转载 委托

第一次写博客,经验不足,有很多地方考虑不到,还请大家海涵。一. 委托的应用场景?  1. 把方法当作参数传给其他方法时,需要使用委托。二. 什么是委托?     1. 委托是一种类型,属于引用类型,定义委托的关键字是 delegate ,在命名空间下以及类的内部都可以定义委托。     2. 声明委托的语法:        a. [访问修饰符] delegate 返回值类型

2017-09-12 18:10:04 275

转载 正则表达式用法基础及应用实例

正则表达式是一种文本模式,包括普通字符(例如,a 到 z 之间的字母)和特殊字符(称为“元字符”)。模式描述在搜索文本时要匹配的一个或多个字符串。  1. 正则表达式包括两部分:①定义正则表达式的规则;② 正则表达式的模式(i/g/m)2. 声明正则表达式:①自变量声明:var reg =/表达式规则/表达式模式;eg:var erg=/white/g②使用ne

2017-09-11 21:34:05 377

转载 Mac下Java JNI 调C

简介JNI的实现步骤如下:编写带有native声明的方法的Java类 使用javac命令编译编写的Java类 使用java -jni className 来生成后缀名为.h的头文件 使用其他语言(C、C++)实现本地方法 将本地方法编写的文件生成动态链接库 我们开始来编写一个简单的Java call C1、编写含有native方法的Java类public class H

2017-09-11 16:38:00 341

转载 让js中的函数只有一次有效调用的三种常用方法

如何让js中的函数只被执行一次?我们有时候会有这种需求,即让一个函数只执行一次,第二次调用不会返回任何有价值的值,也不会报错。下面将通过三个小demo展示使用的方法,当做个人笔记。1.通过闭包来实现。 window.onload = function () { function once(fn) {

2017-09-11 11:50:06 2868 1

转载 Spark算子讲解(一)

1:Zip算子def zip[U](other: RDD[U])(implicit arg0: ClassTag[U]): RDD[(T, U)]将两个RDD做zip操作,如果当两个RDD分区数目不一样的话或每一个分区数目不一样的话则会异常。例如:val rdd1 = sc.parallelize(Array(1,2,3,4,5,6),2)val rdd2 = sc

2017-09-10 19:37:59 305

转载 Android彻底组件化demo发布

今年6月份开始,我开始负责对“得到app”的android代码进行组件化拆分,在动手之前我查阅了很多组件化或者模块化的文章,虽然有一些收获,但是很少有文章能够给出一个整体且有效的方案,大部分文章都只停留在组件单独调试的层面上,涉及组件之间的交互就很少了,更不用说组件生命周期、集成调试和代码边界这些最棘手的问题了。有感于此,我觉得很有必要设计一套完整的组件化方案,经过几周的思考,反复的推倒重建,终于

2017-09-10 14:50:01 804 1

转载 Spark算子讲解(一)

1:Zip算子def zip[U](other: RDD[U])(implicit arg0: ClassTag[U]): RDD[(T, U)]将两个RDD做zip操作,如果当两个RDD分区数目不一样的话或每一个分区数目不一样的话则会异常。例如:val rdd1 = sc.parallelize(Array(1,2,3,4,5,6),2)val rdd2 = sc

2017-09-10 10:21:58 401

转载 【JCP模式实战--ferrous-framework】ferrous前端开发框架邀您初体验

一、简介ferrous-framework是为了迎合微服务架构而封装的纯前端开发框架。以数据驱动为核心理念,实现了一种介于单页面和多页面的开发模式,让大家根据自己的需要对单页面和多页面进行切换或者共存。页面结构采用JCP(Javascript Client Page)模式,可以很好得对前端页面进行逻辑抽象和组装。     二、何为JCP(Javascript Client

2017-09-09 13:49:55 304

转载 HandlerThread实现数字时钟

1.描述刚看完Android多线程编程,对HandlerThread比较感兴趣,趁热巩固练习,实现一个了数字时钟,希望对学习HandlerThread有所帮助。如下:启动一个HandlerThread不断获取时间 每隔一秒钟通过Handler通知UI线程更新界面的显示 界面上有按钮可以暂停、继续的计时 2.代码实现创建一个TimerDemo工程,内容很简单,主要是两个文件:布局

2017-09-08 21:45:53 489

转载 Java核心技术点之集合框架

概述Java集合框架由Java类库的一系列接口、抽象类以及具体实现类组成。我们这里所说的集合就是把一组对象组织到一起,然后再根据不同的需求操纵这些数据。集合类型就是容纳这些对象的一个容器。也就是说,最基本的集合特性就是把一组对象放一起集中管理。根据集合中是否允许有重复的对象、对象组织在一起是否按某种顺序等标准来划分的话,集合类型又可以细分为许多种不同的子类型。Java集合框架为我们提供了一

2017-09-08 12:13:54 239

转载 在Intellij IDEA中使用Debug

Debug用来追踪代码的运行流程,通常在程序运行过程中出现异常,启用Debug模式可以分析定位异常发生的位置,以及在运行过程中参数的变化。通常我们也可以启用Debug模式来跟踪代码的运行流程去学习三方框架的源码。  所以学习下如何在Intellij IDEA中使用好Debug,主要包括如下内容:    一、Debug开篇    二、基本用法&快捷键    三、变量查看    四

2017-09-07 20:25:51 376

转载 java基础解析系列(四)---LinkedHashMap的原理及LRU算法的实现

java基础解析系列(四)---LinkedHashMap的原理及LRU算法的实现java基础解析系列(一)---String、StringBuffer、StringBuilder java基础解析系列(二)---Integer java基础解析系列(三)---HashMap 这是我的博客目录,欢迎阅读 实验遍历HashMappublic static void main(St

2017-09-07 15:37:52 299

转载 洞藏酒,心如兰酒!素心如兰,酒如琼露

心如兰选料精心,原料采用颗粒饱满、淀粉含量高的糯高粱(小红梁),在川南,名豪酒业建立起了自己的有机生态粮种植基地,即使一年风调雨顺糯高粱产量也很有限,因此,心如兰酒从生产源头保证了心如兰酒的贵族基因品质。   心如兰的酿酒窖池被四川省认定为文物保护单位、泸州市文物保护单位。恢弘气派的古法天锅酿酒技艺,是心如兰酒秉承传统的重要表现,也是心如兰的品质保障。  天锅是中国古代

2017-09-07 11:01:58 1818

转载 python 浅析对return的理解

最近很忙,但是还是很认真的学习python这个东西,不是出于什么目的,只是单纯的喜欢罢了。最近学习的东西比较简单,但是也遇到了一些问题,就是比较迷惑人的问题,今天小编就在这里讲讲自己的对return的理解。    return 语句是Python语言中函数返回的一个值,每个函数都应该有一个返回值;其中,return返回值可以是一个数值,一个字符串,一个布尔值或者一个列表。   But  P

2017-09-06 18:53:51 28299 4

转载 [C#] 获取计算机内部信息

获取计算机内部信息 - ComputerInfoHelper一、代码  ComputerInfoHelper.cs /// /// 计算机信息助手类 /// public class ComputerInfoHelper { /// /// 获取硬盘容量汇总 ///

2017-09-05 22:25:49 649

转载 Electron 实战桌面计算器应用

前言Electron 是一个搭建跨平台桌面应用的框架,仅仅使用 JavaScript、HTML 以及 CSS,即可快速而容易地搭建一个原生应用。这对于想要涉及其他领域的开发者来说是一个非常大的福利。原文作者:林鑫,作者博客:http://blog.gdfengshuo.com/项目介绍仓库地址:lin-xin/calculator我这里通过 Electron 实现了仿

2017-09-05 17:41:50 1096

转载 八大排序之快速排序算法-python实现

快排就是折中时间和空间的一个算法,可以说是较为高效的算法,平时用用他没啥大问题。自己也看到个比较形象生动的例子,为了让大家能够看的比较清楚,我就直接转过来给大家看了哈!但是我使用python实现的:注意以下除了实现代码,其他为转发,详见页末!假设我们现在对“6  1  2 7  9  3  4  5 10  8”这个10个数进行排序。首先在这个序列中随便找一个数作为基准数(不要被这个名

2017-09-05 12:29:47 296

转载 jquery+css实现下拉列表

fruit.hide {  display: none;}div {  float: left;  width: 100%;}.selector-containter {  margin-bottom: 10px;}.selector {  width: 200px;  background: #FFF;  border: 1px sol

2017-09-04 20:37:44 214

转载 成为优秀Java程序员的10大技巧

Java程序员有许多应遵循的守则或最佳实践方式。本文概述了每个开发者最应该遵循的10条守则或戒律,如果不遵循它们,将会导致灾难性后果。1. 为代码添加注释(Add comments to your code). – 每个人都知道这一点,但不是每个人都会这么做。你有多少次“忘记”添加注释了?确实,注释不会为你的程序增加任何函数功能。但是,有多少次,看到2周前写的代码,你都记不起它是干什么的?你很

2017-09-04 15:54:21 283

转载 机器学习实战之第一章 机器学习基础

第1章 机器学习基础机器学习 概述机器学习就是把无序的数据转换成有用的信息。获取海量的数据 从海量数据中获取有用的信息 我们会利用计算机来彰显数据背后的真实含义,这才是机器学习的意义。机器学习 场景例如:识别动物猫模式识别(官方标准):人们通过大量的经验,得到结论,从而判断它就是猫。机器学习(数据学习):人们通过阅读进行学习,观察它会叫、小眼睛、两只耳朵、四

2017-09-03 19:13:56 223

转载 NYOJ 2356 哈希计划(模拟)

题目链接:http://acm.nyist.me/JudgeOnline/problem.php?id=2356题目描述众所周知,LLM的算法之所以菜,就是因为成天打游戏,最近LLM突然想玩《金庸群侠传X》,结果进去后各种被虐,LLM就开始研究这个游戏的代码,顺便还学会了一点点点点lua语言,然后就开始了伟大的改游戏代码之旅,然后LLM发现自己too young了,这个游戏把所有的

2017-09-03 14:33:46 197

转载 自定义博客园Markdown样式.超简单!

前言写笔记就喜欢用Markdown, 轻量, 直观, 易保存. 但是博客园自带的Markdown样式, 实在惨不忍睹.不说别的, 多行代码样式看起来, 实在别扭, 字体太小. 虽然不排斥其它等宽字体作为代码字体, 但是我个人已经习惯Consolas字体.博客园官方最早的样式设置教程, 我看了下基本能追溯到2008年, 而且常年没跟新了, 在网上看了其它大牛分享的样式设置, 又感

2017-09-03 09:53:41 816

转载 Python初学——窗口视窗Tkinter

此篇文章是跟着沫凡小哥的视频学习的,附上学习网址:https://morvanzhou.github.io/tutorials/python-basic/什么是 tkinter 窗口1.1 什么是 Tkinter Python自带的可编辑的GUI界面,是一个图像窗口。Tkinter是使用 python 进行窗口视窗设计的模块。简单的构造,多平台,多系统的兼容性, 能让它成为让你快速

2017-09-02 17:53:42 3881 2

转载 35、concurrent.futures模块与协程

concurrent.futures  —Launching parallel tasks    concurrent.futures模块同时提供了进程池和线程池,它是将来的使用趋势,同样我们之前学习的进程池Pool和threadpool模块也可以使用。对进程池疑惑的可以参阅:32进程池与回调函数http://www.cnblogs.com/liluning/p/7445457.html对

2017-09-02 13:21:41 297

转载 【Java学习笔记之三十】详解Java单例(Singleton)模式

概念:  Java中单例模式是一种常见的设计模式,单例模式的写法有好几种,这里主要介绍三种:懒汉式单例、饿汉式单例、登记式单例。  单例模式有以下特点:  1、单例类只能有一个实例。  2、单例类必须自己创建自己的唯一实例。  3、单例类必须给所有其他对象提供这一实例。  单例模式确保某个类只有一个实例,而且自行实例化并向整个系统提供这个实例。在计算机系统中,线程池、缓存、

2017-09-01 21:45:38 172

转载 DWR第一篇之入门示例

1. 新建maven-web项目,目录结构如下:2. 在pom.xml里添加dwr所需的依赖 1 dependency> 2 groupId>org.directwebremotinggroupId> 3 artifactId>dwrartifactId> 4 version>3.0.1-RELEASEversion> 5 dependenc

2017-09-01 16:57:38 184

转载 前端常见的性能优化手段

在前端,HTML创造结构,CSS表现样式,JS控制行为,三者一起形成了用户可见可操作的web页面。但是不同网站页面的加载速度、用户请求的执行速度却大相径庭。页面初始加载的HTML资源、CSS资源、JS资源、多媒体资源、数据资源等,都会影响页面的加载速度和执行速度。但是好的web页面不仅要简洁易懂,还要让人赏心悦目,还得有内容。所以前端程序员不仅得会写代码,还得注重网站优化和网站安全,更得保证用户体

2017-09-01 12:13:42 3950

转载 js常用的字符串方法分析

##字符串##字符串:由0个或多个字符组成,被成对的英文单引号或双引号包含起来的。字符编码:每一个字符在计算机存储的编号。计算机会保存有一套或几套用于标注编号与字符对应关系的字典。(字符集) 计算机存储单位位:bit->0/1能存2个字字节:byte->8bit可存256个不同的字。KB:1KB=1024byte; 字符串的操作,属性(此中str代表

2017-08-31 20:37:41 186

转载 独木舟(贪心)

独木舟问题 n个人,已知每个人体重。独木舟承重固定,每只独木舟最多坐两个人,可以坐一个人或者两个人。显然要求总重量不超过独木舟承重,假设每个人体重也不超过独木舟承重,问最少需要几只独木舟?n个人,已知每个人体重,独木舟承重固定,每只独木舟最多坐两个人,可以坐一个人或者两个人。显然要求总重量不超过独木舟承重,假设每个人体重也不超过独木舟承重,问最少需要几只独木舟?

2017-08-31 15:53:56 346

转载 Runnable JAR file spring + mybatis 普通项目(非maven 非springboot)

项目源码:https://github.com/dillyant/JAVA/tree/master/springmybatis 准备环境: mysql数据库,测试数据库yanwftest 数据准备:CREATE TABLE `user_t` (  `id` int(11) NOT NULL AUTO_INCREMENT,  `user_name` varchar(40) N

2017-08-31 11:13:35 443

转载 高CPU业务场景下的任务分发方案Gearman搭建一览

Gearman是当年LiveJournal用来做图片resize的,大家也明白图片resize是一个高CPU的操作,如果让web网站去做这个高CPU的功能,有可能会拖垮你的web应用,那本篇我们来看看gearman是如何解决这个问题的,它的架构图类似下面这样:从上面这张图,你应该会看到,Gearman是由三个部分组成:1. Job Server    这个就是Gearman的J

2017-08-30 19:29:35 1534

空空如也

空空如也

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

TA关注的人

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