1、判断一个对象是否为 array let obj = {}; let arr = []; Array.isArray(obj); //false Array.isArray(arr); //true ...
分类:
编程语言 时间:
2019-01-10 17:48:47
阅读次数:
205
案例: 基于事件的进程间通信: 示例: map方法使用: 进程池的异步方法和同步方法时间比较(异步效率更高) 进程池同步方法: 进程池异步方法: 进程池同步方法与异步方法的时间比较 示例: ...
分类:
编程语言 时间:
2019-01-10 18:20:17
阅读次数:
252
基本元素 首先cmaklist必须包括以下几个部分: 其他功能 1. 使其包含c++11特性 (-std=c++11如何写进cmakeList.txt) 2. 设定可执行文件的输出目录 3. 生成so库 这里还有一个坑在里面,就是如果你的库的名字起得不是叫xx-lib的话,编译是通不过的,亲测,比如 ...
分类:
编程语言 时间:
2019-01-10 18:21:20
阅读次数:
261
常用语句: break :退出整个循环,循环外的语句继续执行continue :退出本次循环,继续下一次循环pass :什么也不做,相当于在这里占个位置,以便以后修改代码sys.exit() :直接退出整个程序,后面的代码都不会再执行 ...
分类:
编程语言 时间:
2019-01-10 18:22:14
阅读次数:
126
...
分类:
编程语言 时间:
2019-01-10 18:22:59
阅读次数:
183
1、public char charAt(int index) 返回指定索引处的 char 值。 源码: String.class public char charAt(int index) { if (isLatin1()) { //Latin1单字节编码 return StringLatin1. ...
分类:
编程语言 时间:
2019-01-10 18:24:01
阅读次数:
151
https://blog.csdn.net/u011690583/article/details/51700662 1、创建一个xcode工程,single View就行,项目语言选择swift,oc的直接生成就行不用这么麻烦。 2、把跟目录上创建 node的package.json,执行命令 np ...
分类:
编程语言 时间:
2019-01-10 18:49:01
阅读次数:
181
1、读取configparser 配置文件报错 : 提示: ConfigParser.MissingSectionHeaderError when parsing rsyncd config file with global options 解决方法: https://stackoverflow.c ...
分类:
编程语言 时间:
2019-01-10 18:49:16
阅读次数:
182
参考:https://blog.csdn.net/baoli1008/article/details/48059623 注:下文中,’n’代表容器中元素的数量,’k’代表参数的值,或者参数的数量。 1.列表(list) 以完全随机的列表考虑平均情况。 列表是以数组(Array)实现的。 最大的开销发 ...
分类:
编程语言 时间:
2019-01-10 18:49:39
阅读次数:
617
满足strict weak ordering的运算符能够表达其他所有的逻辑运算符(logical operator): <(a, b) : (a < b) <=(a, b): !(b < a) ==(a, b): !(a < b) && !(b < a) !=(a, b) : (a < b) || ...
分类:
编程语言 时间:
2019-01-10 18:49:48
阅读次数:
636
1.前言 官方解释如下 https://spring.io/projects/spring-security SpringSecurity项目继承WebSecurityConfigurerAdapter完成拦截鉴权逻辑,如下 Spring鉴权认证思路就是利用J2EE的Filter,上面的WebSec ...
分类:
编程语言 时间:
2019-01-10 18:51:12
阅读次数:
262
[toc] python学习第二讲,pythonIDE介绍以及配置使用 一丶集成开发环境IDE简介,以及配置 1.简介 集成开发环境( ,Integrated Development Environment)—— 集成了开发软件需要的所有工具 ,一般包括以下工具: 图形用户界面 代码编辑器(支持 代 ...
分类:
编程语言 时间:
2019-01-10 18:52:07
阅读次数:
203
在工作中遇到了排序问题,随后就总了了几种排序方式【冒泡排序、快速排序、选择排序】 【冒泡排序】 原理:比较相邻的两个元素,将值大的交换至右侧 【快速排序】 原理:1、选择数组的一个中间值,分成左右两个数组, 2、用中间值与数组的值进行比较,比中间值小的放到左数组,比中间值大的放到右数组 3、最后将左 ...
分类:
编程语言 时间:
2019-01-10 19:26:49
阅读次数:
207
thread 在数据预处理的时候用处不大,因为有GIL 锁 查看thread信息 定义thread job并开启 join()的功能 先运行join的功能,然后再运行join 下面的。 注释掉 19、20 你也可以添加thread_2.join()进行尝试,但为了规避不必要的麻烦,推荐如下这种122 ...
分类:
编程语言 时间:
2019-01-10 19:27:21
阅读次数:
183
Java多线程编程:Lock synchronized是java中的一个关键字,也就是说是Java语言内置的特性。那么为什么会出现Lock呢? 如果一个代码块被synchronized修饰了,当一个线程获取了对应的锁,并执行该代码块时,其他线程便只能一直等待,等待获取锁的线程释放锁,而这里获取锁的线 ...
分类:
编程语言 时间:
2019-01-10 19:27:45
阅读次数:
181
一、前言 最近带着两个兄弟做支付宝小程序后端相关的开发,小程序首页涉及到很多查询的服务。小程序后端服务在我司属于互联网域,相关的查询服务已经在核心域存在了,查询这块所要做的工作就是做接口中转。参考了微信小程序的代码,发现他们要么新写一个接口调用,要么新写一个接口包裹多个接口调用。这种方式不容易扩展。 ...
分类:
编程语言 时间:
2019-01-10 19:28:02
阅读次数:
184
1.命令集 1)nohup 用途:不挂断地运行命令。 语法:nohup Command [ Arg … ] [ & ] 无论是否将 nohup 命令的输出重定向到终端,输出都将附加到当前目录的 nohup.out 文件中。 如果当前目录的 nohup.out 文件不可写,输出重定向到 $HOME/n ...
分类:
编程语言 时间:
2019-01-10 19:29:35
阅读次数:
240
############本文介绍使用ELK(elasticsearch、logstash、kibana)+ kafka来搭建一个日志系统。主要演示使用springaop进行日志收集,然后通过kafka将日志发送给logstash,logstash再将日志写入elasticsearch,这样elasticsearch就有了日志数据了,最后,则使用kibana将存放在elasticsearch中的日志
分类:
编程语言 时间:
2019-01-10 19:30:48
阅读次数:
232
学习得到的代码 #include<iostream> 5 #include<stdlib.h> 6 #include <time.h> 7 using namespace std; 8 struct ret 9 { 10 int max, start, end; //用于存放最大值,及始末位置 11 ...
分类:
编程语言 时间:
2019-01-10 19:31:02
阅读次数:
152
python练习:编写一个函数isIn,接受两个字符串作为参数,如果一个字符串是另一个字符串的一部分,返回True,否则返回False。 重难点:定义函数的方法。使用str类型的find()函数,可以查找多个字符。第二种方法为把字符串转化为字符队列,然后遍历寻找,但是只可以寻找一个字符。 ...
分类:
编程语言 时间:
2019-01-10 19:33:32
阅读次数:
1685