首页 > 2017年02月25日 > 全部分享
JVM内存GC的骗局——JVM不抛出OOM但内存已经泄露
概述 在日常测试中,我们会去重点观察java的内存使用情况,比如:进程会抛出OOM异常,不再接收新的请求;响应时间在固定时间段内变长,超时或者不响应,CPU使用率时常像过山车一样等。有时候JVM还会发生欺骗你的场景, JVM不停的在垃圾回收,可是每次回收完后堆却还是满的,很明显程序内存被使用完了,已 ...
分类:其他   时间:2017-02-25 12:26:27    收藏:0  评论:0  赞:0  阅读:778
JavaScript 检测字符串的真实长度
function(str){ var realLength = 0, len = str.length, charCode = -1; for (var i = 0; i = 0 && charCode <= 128) { realLength += 1; } else { realLength +... ...
分类:编程语言   时间:2017-02-25 12:26:08    收藏:0  评论:0  赞:0  阅读:158
测试、Logcat
1.测试是否知道源代码 黑盒测试 不知道代码 白盒测试 知道代码 2.按照测试的粒度 方法测试 单元测试 Junit 集成测试 系统测试 3.按照测试的暴力程度 冒烟测试 硬件 压力测试 12306 (百度云测) 在公司开发中一般打印日志用Log类,通常会封装一个LogUtils,通过开关来控制日志 ...
分类:其他   时间:2017-02-25 12:25:29    收藏:0  评论:0  赞:0  阅读:118
org.apache.hadoop.ipc.Client: Retrying connect to server异常的解决
检查发现是DataNode一直连接不到NameNode。 检查各个节点在etc/hosts中的配置是否有127.0.1.1 xxxxxx。如果有把其屏蔽或者删除,重启各节点即可。 原因:127.0.1.1是debian中的本地回环。这个造成了hadoop解析出现问题。这个设置应该是在做伪分布式的ha ...
分类:Web开发   时间:2017-02-25 12:25:15    收藏:0  评论:0  赞:0  阅读:244
PYTHON_DACORATOR
装饰器在后面(异步io)威力强大 作用:在代码运行期间动态增加功能的方式,称之为“装饰器”(Decorator)。 本质上,decorator就是一个返回函数的高阶函数(传入将要装饰函数,返回函数体函数): def 函数名(参数是函数): 函数体 return 返回值是函数体函数 example: ...
分类:编程语言   时间:2017-02-25 12:24:57    收藏:0  评论:0  赞:0  阅读:197
了解BroadcastRecever
广播分类: 标准广播(Normal broadcasts):完全异步执行的广播,接收没有先后顺序,效率高,无法被接收器被拦截。 有序广播(Ordered broadcasts) :同步执行的广播,有先后顺序,广播可以被接收器拦截或修改。 接收系统广播: 动态注册监听网络变化:(只能在程序启动后才能接 ...
分类:其他   时间:2017-02-25 12:24:40    收藏:0  评论:0  赞:0  阅读:193
公司HBase基准性能测试之结果篇
上一篇文章《公司HBase基准性能测试之准备篇》中详细介绍了本次性能测试的基本准备情况,包括测试集群架构、单台机器软硬件配置、测试工具以及测试方法等,在此基础上本篇文章主要介绍HBase在各种测试场景下的性能指标(主要包括单次请求平均延迟和系统吞吐量)以及对应的资源利用情况,并对各种测试结果进行分析 ...
分类:其他   时间:2017-02-25 12:24:19    收藏:0  评论:0  赞:0  阅读:638
Bootstrap学习笔记(5)--实现Bootstrap导航条可点击和鼠标悬停显示下拉菜单
实现Bootstrap导航条可点击和鼠标悬停显示下拉菜单 微笑的鱼 2014-01-03 Bootstrap 5,281 次围观 11条评论 微笑的鱼 2014-01-03 Bootstrap 5,281 次围观 11条评论 使用Bootstrap导航条组件时,如果你的导航条带有下拉菜单,那么这个带 ...
分类:其他   时间:2017-02-25 12:24:03    收藏:0  评论:0  赞:0  阅读:175
Javascript 保留两位小数的巧妙方法
function(num) { var number = parseFloat(num)*100; return parseInt(number+0.5)/100;};null ...
分类:编程语言   时间:2017-02-25 12:23:48    收藏:0  评论:0  赞:0  阅读:172
【视野】中国的程序员培训是不是有问题?
本文作者为InfoQ社区编辑、旅日工程师吕之华,转载以共勉。 中国技术开放日的出海团对日本进行了为期一周的访问。笔者随行了头两天,参加Slush Asia大会,并访问了Gungho和Deloitte两家企业。虽然已经在日本生活了四年,但这样的体验却甚少,对中日两国的技术力有不少思考。 不知从什么时候 ...
分类:其他   时间:2017-02-25 12:23:23    收藏:0  评论:0  赞:0  阅读:177
c#基础语句——分支语句的应用
一、if...else... if是如果的意思,else是另外的意思,if后面跟(),括号内为判断条件,如果符合条件则进入if语句执行命令。如果不符合则不进入if语句。else后不用加条件,但是必须与if配合使用,else后也可以加if,但if后需要条件。if...else...可以嵌套。 类似于条 ...
分类:Windows开发   时间:2017-02-25 12:22:56    收藏:0  评论:0  赞:0  阅读:209
[转] 在安卓设备上使用 Chrome 远程调试功能
你的网页内容在移动设备上的体验可能和电脑上完全不同。Chrome DevTools 提供了远程调试功能,这让你可以在安卓设备上实时调试开发的内容。 安卓远程调试支持: 在浏览器选项卡中调试网站。 在原生安卓应用中调试网页内容。 将屏幕从你的安卓设备上投影到你的开发机器上。 使用端口转发和虚拟主机映射 ...
分类:移动平台   时间:2017-02-25 12:22:37    收藏:0  评论:0  赞:0  阅读:317
循环队列(弥补队列顺序储存的不足)
1 #include 2 #include 3 using namespace std; 4 5 #define MAXSIZE 10 6 struct quene 7 { 8 int count; 9 int number[MAXSIZE]; 10 int front; 11 int end; 1... ...
分类:其他   时间:2017-02-25 12:22:01    收藏:0  评论:0  赞:0  阅读:238
【BZOJ3675】【APIO2014】序列分割 [斜率优化DP]
序列分割 Description 小H最近迷上了一个分隔序列的游戏。在这个游戏里,小H需要将一个长度为n的非负整数序列分割成k+1个非空的子序列。为了得到k+1个子序列,小H需要重复k次以下的步骤: 1.小H首先选择一个长度超过1的序列(一开始小H只有一个长度为n的序列——也就是一开始得到的整个序列 ...
分类:Windows开发   时间:2017-02-25 12:21:41    收藏:0  评论:0  赞:0  阅读:248
ZOJ 3256 Tour in the Castle 插头DP 矩阵乘法
题解 这题是一道非常好的插头题,与一般的按格转移的题目不同,由于m很大,要矩阵乘法,这题需要你做一个按列转移的插头DP。 按列转移多少与按格转移不同,但大体上还是基于连通性进行转移。每一列只有右插头是对下一列的转移有影响的,那么我们只需要记录每一列的右插头的连通情况,用最小表示法表示为当前列的状态。 ...
分类:其他   时间:2017-02-25 12:20:31    收藏:0  评论:0  赞:0  阅读:144
HTTP之一 If-Modified-Since & If-None-Match
If-Modified-Since & If-None-MatchIf-Modified-Since,和 Last-Modified 一样都是用于记录页面最后修改时间的 HTTP 头信息,只是 Last-Modified 是由服务器往客户端发送的 HTTP 头,而 If-Modified-Since ...
分类:Web开发   时间:2017-02-25 12:20:20    收藏:0  评论:0  赞:0  阅读:184
BZOJ 1022: [SHOI2008]小约翰的游戏John
1022: [SHOI2008]小约翰的游戏John Description 小约翰经常和他的哥哥玩一个非常有趣的游戏:桌子上有n堆石子,小约翰和他的哥哥轮流取石子,每个人取的时候,可以随意选择一堆石子,在这堆石子中取走任意多的石子,但不能一粒石子也不取,我们规定取到最后一粒石子的人算输。小约翰相当 ...
分类:其他   时间:2017-02-25 12:19:59    收藏:0  评论:0  赞:0  阅读:246
OctoMap 在Ubuntu环境下的安装
由于工程实践中需要对机器人地图进行概率化估计并表示,故引入OctoMap库。本文将介绍如何在Ubuntu环境下安装OctoMap。 1 OctoMap的下载: 使用git从github下载OctoMap库。 如果系统没有安装git则输入以下指令安装git: 如果使用git下载OctoMap连接不上, ...
分类:系统服务   时间:2017-02-25 12:19:47    收藏:0  评论:0  赞:0  阅读:867
eclipse中设置文件的编码格式为utf-8
1.可以在 eclipse 中配置 workspace 项下 text file encoding 属性的值来决定此工作区间下所有的 eclipse 项目的文档的编码属性。 Window-->Preferences-->General-->Workspace, 在 workspace 下配置 tex ...
分类:系统服务   时间:2017-02-25 12:19:25    收藏:0  评论:0  赞:0  阅读:219
c#基础语句——分支语句
一、if...else... if是如果的意思,else是另外的意思,if后面跟(),括号内为判断条件,如果符合条件则进入if语句执行命令。如果不符合则不进入if语句。else后不用加条件,但是必须与if配合使用,else后也可以加if,但if后需要条件。if...else...可以嵌套。 类似于条 ...
分类:Windows开发   时间:2017-02-25 12:18:59    收藏:0  评论:0  赞:0  阅读:213
1126条   上一页 1 ... 42 43 44 45 46 ... 57 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!