示例代码: ...
分类:
编程语言 时间:
2018-08-14 18:49:28
阅读次数:
186
监控指标: 1、CPU平均使用率 2、内存平均使用率 3、应用程序错误数 4、应用程序请求量 5、应用平均响应时间 6、硬件I/O指标 7、JMX 7.1、Full gc count 7.2、Full gc time 7.3、Young gc count 7.4、Young gc time 7.5、 ...
分类:
编程语言 时间:
2018-08-14 18:52:11
阅读次数:
326
由于mysql的一些写法在hql里不支持,所以查询各种资料后得出 如果排序要求为,假如说A字段排序(A字段存入的都是数字的字符串),当A字段为空时排在最后,并且为空的用修改时间modify_date来排序,可以这样写 A+0时防止出现排序出现1,11,123,11234,2,3,4.。。。的情况 ...
分类:
编程语言 时间:
2018-08-14 18:52:18
阅读次数:
172
CAS(Compare and Swap),即比较并替换,实现并发算法时常用到的一种技术 CAS的思想很简单:三个参数,一个当前内存值V、旧的预期值A、即将更新的值B,当且仅当预期值A和内存值V相同时,将内存值修改为B并返回true,否则什么都不做,并返回false 由于CAS操作属于乐观派,它总认 ...
分类:
编程语言 时间:
2018-08-14 18:54:45
阅读次数:
166
2)使用Javabean来处理 1、建立user类,封装数据。 2)使用Javabean来处理 1、建立user类,封装数据。 1 package com.po; 2 //用户类 3 public class users { 4 private String username; 5 private ...
分类:
编程语言 时间:
2018-08-14 18:55:00
阅读次数:
203
1、Bean的Scope 1.1、理论 Scope描述的是Spring容器如何新建Bean的实例,可以通过@Scope注解实现 Singleton:默认配置,一个Spring容器中只有一个Bean的实例,全容器共享一个实例。 Prototype:每次调用新建一个Bean实例。 Request:Web ...
分类:
编程语言 时间:
2018-08-14 18:56:22
阅读次数:
166
python3的异常处理
分类:
编程语言 时间:
2018-08-14 18:56:56
阅读次数:
181
最近需要将一些python代码转成java,遇到url编码 urllib.quote(str,safe='/') 但java中URLEncoder.encode(arg, Constant.UTF_8)会将'/'转成%2F 网上查了一下 java没见到类似的safe方式,只好自己实现一个类 验证下 ...
分类:
编程语言 时间:
2018-08-14 18:57:05
阅读次数:
1195
is用来判断两个对象是不是同一个对象,通过id()函数取对象地址进行判断。python会缓存一些小的整数,以及只包含字母数字以及下划线的字符串。所以在对于这些值的时候,is判断为True。 ...
分类:
编程语言 时间:
2018-08-14 18:57:14
阅读次数:
134
JavaScript 类型转换 Number() 转换为数字, String() 转换为字符串, Boolean() 转化为布尔值。 JavaScript 数据类型 在 JavaScript 中有 5 种不同的数据类型: string number boolean object function 3 ...
分类:
编程语言 时间:
2018-08-14 18:58:08
阅读次数:
186
进程: 系统进行资源分配的基本单位,不仅仅局限于一段可执行程序代码,还包括打开的文件,挂起的信号,内核内部数据,处理器状态等。 线程:cpu调度活动的最小单位。 进程的五种状态: TASK_RUNNING(运行): 进程是可执行的,它正在执行或在运行队列中等待运行。 TASK_INTERRUPTIB ...
分类:
编程语言 时间:
2018-08-14 18:59:27
阅读次数:
179
Requests urllib的升级版本打包了全部功能并简化了使用方法 beautifulsoup 是一个可以从HTML或XML文件中提取数据的Python库. LXML 一个HTML解析包 用于辅助beautifulsoup解析网页 urllib2用一个Request对象来映射你提出的HTTP请求 ...
分类:
编程语言 时间:
2018-08-14 19:52:20
阅读次数:
175
多项式乘法 1 #include <bits/stdc++.h> 2 using namespace std; 3 const double pi = acos(-1); 4 const int LEN = 1e5 + 5; 5 int n, m, N; 6 namespace ploy { 7 s ...
分类:
编程语言 时间:
2018-08-14 19:53:13
阅读次数:
179
1、帮助: ?:IPython的概述和简介 help:查询指定名称的帮助 obj? :列出obj对象的详细信息 obj?? : 列出更加详细的信息 2、特殊变量: _ 表示前一次输出 __ 表示倒数第二次输出 ___ 表示倒数第三次输出 _dh :目录历史 》 返回列表 _oh :输出历史 》 返回 ...
分类:
编程语言 时间:
2018-08-14 19:53:58
阅读次数:
176
#黏包:发送端发送数据,接收端不知道应如何去接收造成的一种数据混乱现象. #关于分包和黏包: #黏包:发送端发送两个字符串"hello"和"word",接收方却一次性接收到"helloword" #分包:发送端发送字符串"helloword",接收方却受到了两个字符串"hello"和"word" #... ...
分类:
编程语言 时间:
2018-08-14 19:54:13
阅读次数:
146
一.什么是内置函数 内置函数就是python给你提供的,拿来直接用的函数.截至到python版本3.6.2python一共提供了68个内置函数,他们就是python直接提供给我们的. 作用域相关 locals() 返回当前作用域中的名字 globals() 返回全局作用域中的名字 迭代器相关: ra ...
分类:
编程语言 时间:
2018-08-14 19:56:52
阅读次数:
146
原理:从所有待排序中选出最小的,然后与第一个互换位置,组成整个序列的最小数,然后在从除第一个数以外的待排序的数据中选出最小值,与第二个数互换位置,组成整个序列的第二最小数,依次下去,直到排序完成。 步骤:第一步,扫描所有元素,得到最小的元素,并与第一个元素调换位置。 第二步,在扫描除第一个位置以外的 ...
分类:
编程语言 时间:
2018-08-14 19:57:48
阅读次数:
164
第1章 多线程 1.1 多线程介绍 学习多线程之前,我们先要了解几个关于多线程有关的概念。 进程:进程指正在运行的程序。确切的来说,当一个程序进入内存运行,即变成一个进程,进程是处于运行过程中的程序,并且具有一定独立功能。 线程:线程是进程中的一个执行单元,负责当前进程中程序的执行,一个进程中至少有 ...
分类:
编程语言 时间:
2018-08-14 19:58:15
阅读次数:
196
把sublime编辑的.py文件保存在本地,在当前目录下输入 把sublime编辑的.py文件保存在本地,在当前目录下输入 1 python hello.py 即可运行该程序,一定要在当前目录下运行。如果当前目录下没有该文件则不能成功运行。 其中cmd黑窗口下有这么几个快捷键, c: 进入另一个盘 ...
分类:
编程语言 时间:
2018-08-14 19:58:47
阅读次数:
165
Beautiful is better than ugly. 优美胜于丑陋 Explicit is better than implicit. 明了胜于晦涩 Simple is better than complex. 简洁胜于复杂 Complex is better than complicate ...
分类:
编程语言 时间:
2018-08-14 19:59:40
阅读次数:
170