描述:获取当前可用的port. (vue-cli配置好了,一旦端口被占用,报错,再次运行时会打开:8080+1,依次类推...8080+n) 官网地址:https://www.npmjs.com/package/portfinder ...
分类:
Web程序 时间:
2018-09-09 12:02:08
阅读次数:
221
menu = {'PS':{ 'EPC':{'USN', 'UGW','CG','DNS' }, 'UPCC':{'PCRF', 'SPR','SW'}}, 'CS': {'IMS': {'CSCF', 'AF'}, 'GSM':{'UMG', 'SERVER'}} }while True: for ...
分类:
其他好文 时间:
2018-09-09 12:02:00
阅读次数:
157
描述:将单个文件或整个目录复制到构建目录 官网地址:https://www.npmjs.com/package/copy-webpack-plugin ...
分类:
Web程序 时间:
2018-09-09 12:01:51
阅读次数:
194
定义: 客户端发送的请求会被Struts2的过滤器所拦截,此时Struts2对请求持有控制权。 它会创建action的代理对象,并通过一系列拦截器处理请求,最后交给action处理。 创建拦截器: 一般采用继承类HandlerInterceptorAdapter或者抽象类AbstractInterc ...
分类:
其他好文 时间:
2018-09-09 12:01:42
阅读次数:
139
《阿里巴巴java开发手册》线程池不使用 Executors 去创建,而是通过 ThreadPoolExecutor 的方式,这样 的处理方式让写的同学更加明确线程池的运行规则,规避资源耗尽的风险。 主要原因是使用Executors创建线程池不会传入这个参数而使用默认值所以我们常常忽略这一参数,而且 ...
分类:
其他好文 时间:
2018-09-09 12:01:32
阅读次数:
138
潜在问题:(1)随着求和可能精度会溢出int 范围,需要使用long 来辅助判断是否溢出,此时返回 0 Assume we are dealing with an environment which could only store integers within the 32-bit signed ...
分类:
其他好文 时间:
2018-09-09 12:01:23
阅读次数:
138
一、控制nginx并发链接数 ngx_http_limit_conn_module这个模块用于限制每个定义的key值的链接数,特别是单IP的链接数。 不是所有的链接数都会被计数,一个符合计数要求的连接数是整个请求头已经被读取的链接数。 控制nginx并发链接数量参数的说明如下: 1)、限制单IP并发 ...
分类:
其他好文 时间:
2018-09-09 12:01:14
阅读次数:
282
1、 HelloDialog和 Ui::HelloDialog是两个不同的类,后者的命名空间是Ui 2、修改代码,使用多继承的方式调用Ui::HelloDialog的成员函数setupUi(),不用成员指针ui ...
分类:
其他好文 时间:
2018-09-09 12:01:07
阅读次数:
415
一、前言 今天在做一些高并发的简单测试时(主要测试悲观锁、乐观锁、重入机制等等的效率,加深对锁的理解),报了一个莫名其妙的空指针错误: 错误原因指向一个业务实现类,于是赶忙打开该类查看第62行代码: 观察到,第62行只是一个简单的判断语句: 该判断句所引对象来自61行代码: 思考后发现,如果是空指针 ...
分类:
其他好文 时间:
2018-09-09 12:00:53
阅读次数:
226
const 1. 定义本地常量,替换宏。 #define LENGHTH 16 static const int LENGHTH = 16; 2. const出现在星号左边,表示被指物是常量;const出现在星号的右边,表示指针本身是常量。 const int *p = &a; p=&b; true ...
分类:
其他好文 时间:
2018-09-09 12:00:45
阅读次数:
139
HashMap HashMap 为了便于理解,以下源码分析以 JDK 1.7 为主。 1. 存储结构 内部包含了一个 Entry 类型的数组 table。 2. 拉链法的工作原理 新建一个 HashMap,默认大小为 16; 插入 <K1,V1> 键值对,先计算 K1 的 hashCode 为 11 ...
分类:
编程语言 时间:
2018-09-09 12:00:36
阅读次数:
142
1. hashCode 1.1 基本概念 hashCode是JDK根据对象的地址算出来的一个int数字(对象的哈希码值),代表了该对象再内存中的存储位置。 hashCode()方法是超级类Object类提供的一个方法,所有类都可以对该方法进行重写。 1.2 为什么重写equals()方法要重写has ...
分类:
编程语言 时间:
2018-09-09 12:00:22
阅读次数:
139
参考博客 struct L_B { LL d[65], p[65]; int cnt; void init() { memset(d, 0, sizeof(d)); memset(p, 0, sizeof(p)); cnt = 0; } // 1e18以内的数都适用. bool Insert(LL ...
分类:
其他好文 时间:
2018-09-09 12:00:11
阅读次数:
189
如何将Android程序部署到实体机上(实践过程参照网上教程) 4.在“MainActivity上点击右键”-->“Run MainActivity”。 5.完成上述操作之后,会要求“在电脑端允许安装程序”的几步相关操作,点击允许,等待一段时间之后,程序安装在实体机设备上,并运行成功。 ...
分类:
移动开发 时间:
2018-09-09 11:59:53
阅读次数:
204
CISC(复杂指令集计算机)和RISC(精简指令集计算机)是当前CPU的两种架构。它们的区别在于不同的CPU设计理念和方法。早期的CPU全部是CISC架构,它的设计目的是 CISC要用最少的机器语言指令来完成所需的计算任务。 RISC和CISC是设计制造微处理器的两种典型技术,虽然它们都是试图在体系 ...
分类:
其他好文 时间:
2018-09-09 11:59:46
阅读次数:
237
感谢作者 -–> 原文链接 什么是json:JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。易于人阅读和编写。同时也易于机器解析和生成。它基于JavaScript Programming Language, Standard ECMA-262 3rd E... ...
分类:
Web程序 时间:
2018-09-09 11:59:22
阅读次数:
201