python异常处理脚本
分类:
编程语言 时间:
2018-08-31 15:52:01
阅读次数:
336
题目链接: http://acm.hdu.edu.cn/showproblem.php?pid=3333 题目大意: 给出一数组,以及m个查询区间,每次查询该区间不同数字的和。相同数字只加一次。 解题思路: 离线区间,按照区间右端点进行排序。 这样可以从左到右扫一遍,用尺取法一个一个将数字放入树状数 ...
分类:
编程语言 时间:
2018-08-31 15:52:20
阅读次数:
127
Spring的一个核心功能是IOC,就是将Bean初始化加载到容器中,Bean是如何加载到容器的,可以使用Spring注解方式或者Spring XML配置方式。 Spring注解方式减少了配置文件内容,更加便于管理,并且使用注解可以大大提高了开发效率! 下面按照分类讲解Spring中常用的一些注解。 ...
分类:
编程语言 时间:
2018-08-31 15:52:55
阅读次数:
166
原文:https://www.jianshu.com/p/e88d3f8151db JWT官网: https://jwt.io/ JWT(Java版)的github地址:https://github.com/jwtk/jjwt 什么是JWT Json web token (JWT), 是为了在网络应 ...
分类:
编程语言 时间:
2018-08-31 15:53:03
阅读次数:
504
Python 求两个文本文件以行为单位的交集 并集 差集,来代码: ...
分类:
编程语言 时间:
2018-08-31 15:53:11
阅读次数:
156
以下以2种方法生成唯一ID ...
分类:
编程语言 时间:
2018-08-31 15:53:28
阅读次数:
422
一、找出元素item在给定数组arr中的位置,否则返回-1 查找元素位置的健壮代码 查找元素位置的健壮代码 二、计算给定的数组元素总和(元素均为Number类型) 方法有很多种,常规的循环,递归,forEach遍历,reduce累加甚至是eval()也可以 reduce是专门为累加而生的 reduc ...
分类:
编程语言 时间:
2018-08-31 17:06:28
阅读次数:
136
1.停止线程的几种方式 1.1 一般的逻辑停止 上面的代码如果在线程的运行逻辑中有调用阻塞的方法。就会导致cancel的判断永远不会执行。所以可以采用中断的方式 1.2 中断 ...
分类:
编程语言 时间:
2018-08-31 17:06:55
阅读次数:
142
前言 我们在写用例的时候,单个脚本的用例好执行,那么多个脚本的时候,如何批量执行呢?这时候就需要用到unittet里面的discover方法来加载用例了。加载用例后,用unittest里面的TextTestRunner类的run方法去一次执行多个脚本的用例。 一、新建测试项目 1.pycharm左上 ...
分类:
编程语言 时间:
2018-08-31 17:07:03
阅读次数:
402
1,查看指定进程运行开始时间 ps -eo pid,lstart | grep 进程ID号 2,查看指定进程上的线程在cpu 运行情况 ps -eLo pid,lwp,pcpu | grep 进程ID号 3,查看进程在哪个cpu上 ps -eo pid,args,psr | grep 进程ID号 4 ...
分类:
编程语言 时间:
2018-08-31 17:07:36
阅读次数:
142
Spring Cloud是一个微服务框架,相比Dubbo等RPC框架, Spring Cloud提供的全套的分布式系统解决方案。 Spring Cloud对微服务基础框架Netflix的多个开源组件进行了封装,同时又实现了和云端平台以及和Spring Boot开发框架的集成。 Spring Clou ...
分类:
编程语言 时间:
2018-08-31 17:08:14
阅读次数:
158
在上文讲完之后,我们手里的ubuntu只能算是一个上网机,什么也干不了,本篇我们将折腾它为开发机。 这里,我们这里假定你对linux体系是初级选手,所以本篇会讲的啰嗦一点,高手就出门左转吧。 1.安装 首先我们确定下我们安装的Ubuntu系统是否已经安装了java环境。 进入终端,敲入命令su,进入 ...
分类:
编程语言 时间:
2018-08-31 17:10:00
阅读次数:
184
volatile提醒编译器它后面所定义的变量随时都有可能改变,因此编译后的程序每次需要存储或读取这个变量的时候,都会直接从变量地址中读取数据。 如果没有volatile关键字,则编译器可能优化读取和存储,可能暂时使用寄存器中的值,如果这个变量由别的程序更新了的话,将出现不一致的现象。 参考链接: C ...
分类:
编程语言 时间:
2018-08-31 17:11:03
阅读次数:
131
一、获取一维数组的长度 count、sizeof 都可以直接统计一维数组长度。 例如:$arr = Array('0','1','2','3','4'); echo count($arr); // 输出5 $arr = array('A','B','C'); echo sizeof($arr); / ...
分类:
编程语言 时间:
2018-08-31 17:11:12
阅读次数:
156
如果你的C++代码中出现了很多C++特有的库,例如<iostream>,<list>等,那么你还需要在jni的文件夹下添加一个Application.mk文件,文件内容为: APP_STL := stlport_static APP_STL := gnustl_static 示例 Applicati ...
分类:
编程语言 时间:
2018-08-31 17:11:25
阅读次数:
121
Dubbo管理控制台的安装 1、Dubbo管理控制台的主要作用:服务治理 2、管理控制台主要包含: 路由规则 动态配置 服务降级 访问控制 权重调整 负载均衡等管理功能 3、管理控制台版本: 当前稳定版:dubbo-admin-2.5.3.war (可到群446855438下载) 最新2.5.4-S ...
分类:
编程语言 时间:
2018-08-31 17:11:40
阅读次数:
175
用drag实现拖动表格列进行列排序 以下是用到的主要方法 1.dragstart 拖动开始返回目标对象 2.dragenter 拖动过程中经过的对象 3.dragend 拖动结束返回目标对象 部分代码************************************************** ...
分类:
编程语言 时间:
2018-08-31 17:14:15
阅读次数:
369
jar后台运行:nohup java -jar xx.jar >/dev/null & 此处的“>/dev/null”作用是将终端输出信息输出到空洞中,即不保存输出信息,若要查看输出信息需指定输出到那个文件,例如“>/xxx/yyy.out” 关闭后台进程: 先查看后台进程pid:ps -aux 记 ...
分类:
编程语言 时间:
2018-08-31 17:16:52
阅读次数:
370
利用 Requests 和 Beautifulsoup,周期性爬取网站,获取新闻流数据 ...
分类:
编程语言 时间:
2018-08-31 17:18:24
阅读次数:
253
1、Python 可以使用引号( ' )、双引号( " )、三引号( ''' 或 """ ) 来表示字符串,引号的开始与结束必须的相同类型的; 2、python中单行注释采用 # 开头; 3、python 中多行注释使用三个单引号(''')或三个双引号("""); 4、空行也是程序代码的一部分; 5 ...
分类:
编程语言 时间:
2018-08-31 18:02:44
阅读次数:
187