java故障诊断案例分析: 死锁瓶颈(性能分析) 只要是java程序, 都可以使用这种方式来分析性能的瓶颈 1. Dump信息查看 Thread dump信息对于性能诊断非常有用 kill 命令使用 kill : 杀死一个进程 ? 9: 强制杀死一个进程 ? 3: 打印进程的Thread dump信 ...
分类:
编程语言 时间:
2019-05-26 15:55:37
阅读次数:
127
一、random 1. 产生随机小数(0,1):random.random(); 2. 产生[1,5]范围内的整数:random.randint(1,5); 3. 产生[1,5)范围内的整数:random.randrange(1,5); 4. 列表元素任意1个元素:random.choice([1, ...
分类:
编程语言 时间:
2019-05-26 15:57:50
阅读次数:
111
一.interface中的变量 interface中的变量都是默认public static final修饰的 二.interface中的方法 interface中的方法都默认是public abstract修饰的 注意点: 这些修饰词可以省略一个,也可以省略多个(甚至都省略),但是不能用其他修饰词 ...
分类:
编程语言 时间:
2019-05-26 15:59:09
阅读次数:
142
异常的概念 捕获异常 异常的传递 抛出异常 异常的概念 程序在运行时,如果 Python 解释器 遇到 到一个错误,会停止程序的执行,并且提示一些错误信息,这就是 异常 程序停止执行并且提示错误信息 这个动作,我们通常称之为:抛出(raise)异常 捕获异常 1、简单的捕获异常语法 在程序开发中,如 ...
分类:
编程语言 时间:
2019-05-26 15:59:43
阅读次数:
139
描述: python split()是通过指定分隔符对字符串进行切片,且可以指定分隔n+1个字符串。 语法: str.split(str="",num=string.count(str)) str 分隔符,默认为所有的空字符,可以包括空格,换行符,制表符(\t)、#; num ,分隔次数,默认为-1 ...
分类:
编程语言 时间:
2019-05-26 16:00:28
阅读次数:
93
策略模式的结构 参考 https://segmentfault.com/a/1190000011918366 ...
分类:
编程语言 时间:
2019-05-26 16:00:56
阅读次数:
112
字符串魔法 1.首字母大写功能 2.所有变小写(casefold更厉害,可以将很多未知的其他国家字符变小写) 3.设置宽度,并将内容居中,20代指总长度,*为空白位置填充一个字符,可有可无。 4.统计某字符出现的次数,可以设置起始和结束位置,可以不设置 5.判断以什么什么结尾或开始,也可以指定起始和 ...
分类:
编程语言 时间:
2019-05-26 16:01:31
阅读次数:
125
指令和程序 计算机的硬件系统通常由五大部件构成,包括:运算器、控制器、存储器、输入设备和输出设备。其中,运算器和控制器放在一起就是我们通常所说的中央处理器,它的功能是执行各种运算和控制指令以及处理计算机软件中的数据。我们通常所说的程序实际上就是指令的集合,我们程序就是将一系列的指令按照某种方式组织到 ...
分类:
编程语言 时间:
2019-05-26 16:02:28
阅读次数:
119
Servlet中页面跳转的两种方式 请求转发 使用requestDispatcher对象 使用JSP动作元素 请求重定向 使用response的sendRedirect方法 请求转发与请求重定向的区别 1. 转发是在服务器内部完成,是服务器内部的跳转;重定向是在客户端完成,是客户端的跳转。 2. 转 ...
分类:
编程语言 时间:
2019-05-26 16:03:32
阅读次数:
104
python2.7 版 python3.6 版 python import json import requests import sys if len(sys.argv) ...
分类:
编程语言 时间:
2019-05-26 16:07:43
阅读次数:
97
原文链接:https://dzone.com/articles/spring-boot-vs-spring-mvc-vs-spring-how-do-they-compare 作者: Ranga Karanam 译者:Yunooa 推荐关注公众号: 锅外的大佬每日推送,专注分享国外最新技术内容,帮助 ...
分类:
编程语言 时间:
2019-05-26 16:08:13
阅读次数:
120
整理了以下数组方法 join() push()和pop() shift() 和 unshift() sort() reverse() concat() slice() splice() indexOf()和 lastIndexOf() (ES5新增) forEach() (ES5新增) map() ...
分类:
编程语言 时间:
2019-05-26 16:08:46
阅读次数:
105
1 #!/usr/bin/env python 2 #__author: hlc 3 #date: 2019/5/26 4 #字典是python中唯一的映射类型,采用键值对(key-value)的形式进行存储,python对key进行哈希函数运算,根据结果决定value的存储地址,所以字典是无序存储... ...
分类:
编程语言 时间:
2019-05-26 16:08:59
阅读次数:
97
问题,如下图: 解决方法: ...
分类:
编程语言 时间:
2019-05-26 16:10:25
阅读次数:
112
一致性哈希算法在1997年由麻省理工学院提出的一种分布式哈希(DHT)实现算法,设计目标是为了解决因特网中的热点(Hot spot)问题,初衷和CARP十分类似。一致性哈希修正了CARP使用的简单哈希算法带来的问题,使得分布式哈希(DHT)可以在P2P环境中真正得到应用。 Hash算法 一致性has ...
分类:
编程语言 时间:
2019-05-26 16:15:29
阅读次数:
125
Requests 安装requests模块: D:\Install\Python36>pip3 install requests 请求方式 #coding:utf-8 import requests requests.get("http://www.baidu.com") requests.post... ...
分类:
编程语言 时间:
2019-05-26 16:17:17
阅读次数:
115
虚拟内存探究 -- 第二篇:Python 字节 http://blog.coderhuo.tech/2017/10/15/Virtual_Memory_python_bytes/ 是真看不懂哦 翻译 虚拟内存 翻译 http://blog.coderhuo.tech/2017/10/15/Virtu ...
分类:
编程语言 时间:
2019-05-26 16:18:05
阅读次数:
168
通过条件来控制程序的走向,就需要用到条件语句条件运算符:==, , >, >=, <, <=, !=, &&(而且), ||(或者), !(否) if elsevar iNum01=3;var iNum02=5;var sTr;if (iNum01>iNum02){ sTr='大于';}else{ ...
分类:
编程语言 时间:
2019-05-26 16:21:09
阅读次数:
135
定义一个委托实现回调函数 public delegate void CallBackDelegate(string message); 程序开始的时候 //把回调的方法给委托变量 CallBackDelegate cbd = CallBack; //启动线程 Thread th = new Thre ...
分类:
编程语言 时间:
2019-05-26 16:22:20
阅读次数:
141
阿里云 http://mirrors.aliyun.com/pypi/simple/ 中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/ 豆瓣(douban) http://pypi.douban.com/simple/ 清华大学 https://pypi ...
分类:
编程语言 时间:
2019-05-26 16:27:45
阅读次数:
103