自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 弹性盒布局

一、弹性布局弹性布局,又称“Flex布局”1、弹性布局的使用给父容器添加display: flex/inline-flex;属性,即可使容器内容采用弹性布局显示,而不遵循常规文档流的显示方式容器添加弹性布局后,仅仅是容器内容采用弹性布局,而容器自身在文档流中的定位方式依然遵循常规文档流;display:flex; 容器添加弹性...

2018-07-31 22:24:37 94

转载 java基础---接口和抽象类

----接口类修饰变量===接口中可以定义变量,但是不这么干。默认是public static final default 可以修饰静态===接口中不能够有静态代码块和静态方法方法===接口方法默认的是public abstract可以修饰就是没有具体实现的方法===接口中没有构造函数的方法。===JDK1.8中可以在接口里面定义方法,比如Entry接...

2018-07-31 15:57:00 44

转载 在私有云上实施Calico:以太网互联架构

任何可以传输IP报文的技术,都可以用于组建Calico网络的交换结构,比如MPLS和以太网技术。1 经典以太网在规模上遇到瓶颈近些年业界的一个共识:当网络达到一定规模,经典以太网络已经不适合在生产环境部署了。大规模网络以太网故障的主要原因是:大量的终端(end points)。每一个以太网交换机,必须学习去往同一个广播域内所有终端的路径,当终端的数量是带到十万级规模,就会成为一个十分困难的...

2018-07-31 15:43:48 153

转载 IntelliJ IDEA for Windows 快捷键整理

2019独角兽企业重金招聘Python工程师标准>>> ...

2018-07-31 14:56:00 1007

转载 C#中数组、ArrayList和List三者的区别

[引用BobWei的blog:https://www.cnblogs.com/BObwei/p/4869157.html]在C#中,ArrayList,List都能够存储一组对象,那么这三者到底有什么样的区别呢。数组 数组在C#中是最早出现的。它在内存中是连续的存储的,所以索引速度很快,而且赋值与修改元素也很简单。可以利用偏移地址访问元素,时间复杂度为O(1);...

2018-07-31 12:15:00 54

转载 YII2控制器与路由

控制器以Controller作为后缀,继承自yii\web\Controller;动作以action作为前缀,public访问修饰;控制器ID 类名去后缀,全部转为小写,如果是驼峰命名多个单词转为中杠分割;动作ID 去前缀,全部转为小写,如果是驼峰命名多个单词,转为中杠分割;路由如何指向动作:控制器ID/动作IDURL访问规则:index.php?r=路由传参使用&参数=值的...

2018-07-31 08:53:00 214

转载 2018.7.28 A murder that scandalised Harvard and the world

A murder that scandalised Harvard and the worldVisiting Boston in 1868, Charles Dickens was asked what he wanted to see most. The room where it happened, Dickens said—by which he meant the scene of a ...

2018-07-28 08:33:00 158

转载 jvm默认垃圾收集器

jdk1.7 默认垃圾收集器Parallel Scavenge(新生代)+Parallel Old(老年代)jdk1.8 默认垃圾收集器Parallel Scavenge(新生代)+Parallel Old(老年代)jdk1.9 默认垃圾收集器G1 -XX:+PrintCommandLineFlagsjvm参数可查看默认设置收集器类型-XX:+PrintGCDetails亦...

2018-07-28 07:53:00 50

转载 Node.js版本管理工具 nvm

1. 下载安装curl  curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.1/install.sh | bashwgetwget -qO- https://raw.githubusercontent.com/creationix/nvm/v0.33.1/install.sh | bash 2. so...

2018-07-27 10:31:00 46

转载 Thread类的sleep()方法和对象的wait()方法都可以让线程暂停执行,它们有什么区别?...

sleep()方法(休眠)是线程类(Thread)的静态方法,调用此方法会让当前线程暂停执行指定的时间,将执行机会(CPU)让给其他线程,但是对象的锁依然保持,因此休眠时间结束后会自动恢复(线程回到就绪状态,请参考第66题中的线程状态转换图)。wait()是Object类的方法,调用对象的wait()方法导致...

2018-07-25 17:52:00 189

转载 Scala的类层级讲解

Scala的类层级Scala里,每个类都继承自通用的名为Any的超类。因为所有的类都是Any的子类,所以定义在Any中的方法就是“共同的”方法:它们可以被任何对象调用。Scala还在层级的底端定义了一些类,如Null和Nothing,扮演通用的子类。即,Any是所有其他类的超类,Nothing是所有其他类的子类。类层级图如下:Any类层级的顶端是Any类,定义了下列方法:fi...

2018-07-25 14:05:00 90

转载 jRebel与xRebel的使用

jRebel:https://blog.csdn.net/liuzhigang828/article/details/72875190xRebel:https://blog.csdn.net/anttu/article/details/77688057 免费破解jRebel:https://blog.csdn.net/zhoukikoo/article/details/80644093...

2018-07-25 13:45:00 4218

转载 浅入浅出javascript执行机制

1.主要内容主要内容是讲javascript的执行机制。以及对Event Loop的解释,以下内容中js执行的宿主环境是浏览器端,在nodeJs中某些细微的地方可能会有些差异,但执行机制还是一样的。2.一些基本概念javascrip的执行是单线程,也就是一次执行一个任务,多个任务就要一个一个排队执行,但是如果要执行一个耗时很长的任务,那就会阻塞后续代码的执行,因此JS就有了Event Loo...

2018-07-25 11:25:59 91

转载 Robotium

转移到  这里

2018-07-24 06:58:00 47

转载 简单的封装在bootstrap框架下收集和获取数据的js.

没有跟上时代的初学者,没有学习新的三大框架,要下定决心学习学习。不过在使用bootstrap框架在收集和获取数据的时候有着难以言表的重复大量数据,于是简单的封装了一个属于自己的js,自己感觉还是挺好用的,嘿嘿。 1 <div class="well" id="well"> 2 <div class="form-horizontal form-pd"...

2018-07-23 13:57:00 159

转载 Mac 键盘映射hidutil+LaunchAgents

前言公司的带有数字小键盘的妙控键盘不知道哪一次进水,导致⬆️和4,5,6 按钮不能使用了,之前一直使用的是Karabiner在软件级别重新映射key,但是在更新macOS Hign sierra之后就不能使用了,在作者做出兼容后,在我的电脑上又出现和锁屏组合键冲突(control + shift + ˆ),并且Karabiner karabiner_grabber进程的CPU使用率太高,所以还...

2018-07-23 04:38:06 406

转载 跟我一起学docker(一)--认识

最近开始自学docker,决定把自己的学习进度分享给大家,每天一篇希望能帮助docker的初学者。大家积极留言哦,输出决定输入!预计20次完成docker的讲解。1.什么是dockerDocker 是一个开源项目,诞生于 2013 年初,最初是 dotCloud 公司内部的一个业余项目。它基于 Google 公司推出的 Go 语言实现。 项目后来加入了 Linux 基金会,遵从了 Apache 2...

2018-07-21 01:33:31 47

转载 Python 模块调用

# 多个模块间的调用,以及注意事项#主模块Main 1 # 导入模块的方式 2 3 # 方法一,整体导入法 4 import sendMsg 5 import recvMsg 6 sendMsg.test1() 7 sendMsg.test2() 8 recvMsg.test1() 9 10 # 方法二,方法导入法,下面就只导入了test1方法...

2018-07-20 07:20:00 73

转载 Linux shell脚本示例(四)

Example No. 2作为shell编写人员,经常面对数据格式不一致的问题,将数据标准话后输出是一个需要解决问题,本示例以MySQL的时间为例,脚本输入月、日、年三个参数,将其标准化后输出,月份以英文标准输出,年份如果是4个数字,直接输出,如果是0~69,则年份为2000~2069,如果是70~99,则年份为1970~1999;脚本示例:#!/bin/bash#shell name:she...

2018-07-19 23:13:16 97

转载 python学习之老男孩python全栈第九期_day013知识点总结

# l = [1,2,3]# 索引# 循环 for # list # dic # str # set # tuple # f = open() # range() # enumerate'''print(dir([])) # 告诉我列表的所有方法print(dir({})) # 告诉我字典的所有方法print(dir('')) ...

2018-07-19 22:07:00 67

转载 Goland常用快捷键

文件相关快捷键:CTRL+E,打开最近浏览过的文件。CTRL+SHIFT+E,打开最近更改的文件。CTRL+N,可以快速打开struct结构体。CTRL+SHIFT+N,可以快速打开文件。代码格式化:CTRL+ALT+T,可以把代码包在一个块内,例如if{…}else{…}。CTRL+ALT+L,格式化代码。CTRL+空格,代码提示。CTRL+/,单行注释。CTRL+SHI...

2018-07-19 15:23:00 49

转载 HDU 3374 String Problem(最大最小表示+KMP)题解

题意:给你一个字符串,这个字符串可以这样操作:把第一个字符放到最后一个形成一个新的字符串,记原式Rank为1,每操作一步Rank+1,问你这样操作得出的最小字典序的字符串的Rank和这样的字符串有几个,最大字典序的字符串的Rank和这样的字符串有几个。思路:手动模拟操作复杂度O(n^2)果断超时,引入一种专门计算此情况的方法,复杂度O(n)。这里只说最小表示:我们先拿两个指针i,j,分...

2018-07-18 15:36:00 106

转载 ES6 系列之模拟实现一个 Set 数据结构

基本介绍ES6 提供了新的数据结构 Set。它类似于数组,但是成员的值都是唯一的,没有重复的值。初始化Set 本身是一个构造函数,用来生成 Set 数据结构。let set = new Set();Set 函数可以接受一个数组(或者具有 iterable 接口的其他数据结构)作为参数,用来初始化。let set = new ...

2018-07-18 14:42:08 44

转载 在Mac OS里安装和升级Git

在此记录,给自己看,也给别人参考。进入终端,查看当前Git版本,输入指令:git --version输入which git回车,可以查看当前git在什么位置经查,版本:2.10.0,版本较低,为了升级Git的版本,查网上资料,输入下面指令:git clone https://github.com/git/git安装以后,查git --version,仍是旧版本...

2018-07-18 09:30:00 100

转载 pinpoint 安装部署

序章简单的说,Pinpoint是一款对Java编写的大规模分布式系统的APM工具,有些人也喜欢称呼这类工具为调用链系统、分布式跟踪系统。我们知道,前端向后台发起一个查询请求,后台服务可能要调用多个服务,每个服务可能又会调用其它服务,最终将结果返回,汇总到页面上。如果某个环节发生异常,工程师很难准确定位这个问题到底是由哪个服务调用造成的,Pinpoint等相关工具的作用就是追踪每个请求的完整调用...

2018-07-17 22:01:00 336

转载 [BZOJ3529]数表

假设$n\leq m$,我们先不考虑$\leq a$的限制$\sum\limits_{i=1}^n\sum\limits_{j=1}^m\sigma((i,j))=\sum\limits_{T=1}^n\left\lfloor\frac nT\right\rfloor\left\lfloor\frac mT\right\rfloor\sum\limits_{d|T}\sigma(d)\mu\l...

2018-07-17 21:25:00 47

转载 [Vue-rx] Stream an API using RxJS into a Vue.js Template

You can map remote data directly into your Vue.js templates using RxJS. This lesson uses axios (and the vue-axios library which exposes axios on components as this.$http) and wraps the remote call ins...

2018-07-17 20:18:00 87

转载 [RxJS] Get current value out of Subject (BehaviorSubject)

When you want to get the current value of a subject, you need to switch BehaviorSubject, it always emit the latest value or throw error.Then you can call 'getValue()':var subject = new Rx.Behavi...

2018-07-17 02:11:00 109

转载 计蒜客 ACM训练联盟周赛 第一场 从零开始的神棍之路 暴力dfs

题目描述ggwdwsbs最近被Zeratul和Kyurem拉入了日本麻将的坑。现在,ggwdwsbs有13张牌,Kyurem又打了一张,加起来有14张牌。ggwdwsbs想拜托你帮他判断一下,这14张牌能否和。为了方便起见,本题不考虑字牌,即只有万,筒,条三种类型的牌,牌上带有数字1~9,相同的牌最多可能出现四次。麻将想要和,必须把14张牌凑成指定的类型——七对子(2222222的...

2018-07-16 12:08:00 68

转载 崛起于Springboot2.X之热部署提高开发效率(13)

为什么80%的码农都做不了架构师?>>> ...

2018-07-15 12:04:00 100

转载 【c】内存大小端存储

什么是大小端:大端(储存)模式:指数据的低位保存在内存的高地址中,而数据的高位保存在内存的低地址中小端(储存)模式:指数据的低位保存在内存的低地址中,而数据的高位保存在内存的高地址中大小端的产生:因为在计算机系统中,我们是以字节为单位的,每个地址单元都对应着一个字节,一个字节为8bit。但是在c语言中除了8bit的char之外,还有16bit的short型,32bit的long型,另外,对...

2018-07-15 07:15:05 98

转载 QuickBI助你成为分析师——计算字段功能

摘要: 在用户创建报表时,通过现有字段数据不能直接满足展示需求,需要进行一定建模操作。目前产品支持在数据集编辑界面进行初步建模,下面主要介绍新建字段功能,以达到展示需求。在用户创建报表时,有时通过现有字段数据不能直接满足展示需求,需要进行一定建模操作。目前产品支持在数据集编辑界面进行初步建模,下面主要介绍新建字段功能,以达到展示需求。...

2018-07-13 17:42:27 180

转载 echarts中的图表大小自适应

<div id="serverStatus"></div> <script type="text/javascript"> var worldMapContainer = document.getElementById('serverStatus'); var resizeWorldMapContainer ...

2018-07-13 16:45:00 315

转载 07-JavaScript之常用内置对象

JavaScript之常用内置对象1.数组Array1.1数组的创建方式// 直接创建数组var colors = ['red', 'blue', 'green'];console.log(colors, typeof(colors));// 使用构造函数,通过new关键字创造数组var colors2 = new Array();console.log(c...

2018-07-13 11:40:00 52

转载 iOS - OC - 打印信息 - xcode 中文打印

#import <Foundation/Foundation.h>@implementation NSDictionary (Log)//重写系统的方法控制输出-(NSString *)descriptionWithLocale:(id)locale indent:(NSUInteger)level{// return @"你大爷是你大姐"; ...

2018-07-12 17:40:00 83

转载 javascript如何实现类的Mixin混合

Javascript如何实现类的Mixin混合?  Mixin功能是类似接口的一种子类,这种子类能够像实现多个接口一样实现多个超类功能。一个Mixin分两个部分:1.Mixin定义,一个类的定义可以应用到不同超类,实际是一个子类工厂,2.Mixin应用,将Mixin定义应用到一个超类,超类能产生新的子类。下面是一个通过函数实现Mixin的代码,其实则是将源类中属性改写到目标类属性中:functio...

2018-07-12 04:59:47 154

转载 使用pip遇到错误ImportError: No module named packaging.ve

由于需要用到pip,所以在Ubuntu上安装了一个,由于Python是2.7版本的,所以装的并不是pip3。附pip安装命令:sudo apt-get install python-pip本来用得好好的,在执行一次之后突然报错:ImportError: No module named packaging.version之后任何和pip有关的操作都报上述错误,很迷,就连查看pip --versi...

2018-07-11 16:02:07 161

转载 Protocol Buffers入门教程

什么是Protocol Buffers先看官网定义:protocol buffers – a language-neutral, platform-neutral, extensible way of serializing structured data for use in communications protocols, data stora...

2018-07-11 09:56:58 107

转载 Docker 入门(Mac环境)- part 5 stacks

part-5 stacks简介stack就是栈,栈的结构是什么样的呢?一层一层是紧挨着的,然后互相依赖,不能说中间少了一个。这样说就很明白了,栈实际上在docker中就相当于多个互相依赖的组件,共同组合成一个完整的项目,比方说你实现了登陆,我实现了登录后的操作。compose也很直白,协奏,乐团~增加一个服务,然后重新部署应用更新一下docker-compose.ymlversion...

2018-07-10 16:07:00 76

转载 UIAlertController简单使用

UIAlertView 在iOS2 的时候开始使用,在iOS9 的时候被摒弃NS_CLASS_DEPRECATED_IOS(2_0, 9_0, "UIAlertView is deprecated. Use UIAlertController with a preferredStyle of UIAlertControllerStyleAlert instead") __TVOS_PROH...

2018-07-10 13:50:00 75

空空如也

空空如也

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

TA关注的人

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