关闭

Java collction

List ArrayList 以数组实现。节约空间,但数组有容量限制。超出限制时会增加50%容量,用System.arraycopy()复制到新的数组,因此最好能给出数组大小的预估值。默认第一次插入元素时创建大小为10的数组。 按数组下标访问元素--get(i)/set(i,e) 的性能很高,这是数组的基本优势。 直接在数组末尾加入元素--add(e)的性能也高,但如果按下标插...
阅读(14) 评论(0)

Redis中连接池使用的相关问题

(一)问题描述: 今天跑了一个storm job,job的目的是向redis写入数据,job可以正常运行,但是奇怪的是运行大约3分钟左右就停了,没有报任何的异常…… (二)问题症结(以下为简化代码): @Override public void execute(Tuple input) { KafkaEvent kafkaEvent = (KafkaEvent...
阅读(32) 评论(0)

spring mvc DispatcherServlet详解之前传---前端控制器架构

spring mvc DispatcherServlet详解之前传---前端控制器架构 前端控制器是整个MVC框架中最为核心的一块,它主要用来拦截符合要求的外部请求,并把请求分发到不同的控制器去处理,根据控制器处理后的结果,生成相应的响应发送到客户端。前端控制器既可以使用Filter实现(Struts2采用这种方式),也可以使用Servlet来实现(spring MVC框架)。   ...
阅读(155) 评论(0)

Linux网络编程--sendfile零拷贝高效率发送文件

Linux网络编程--sendfile零拷贝高效率发送文件 标签: 网络编程sendfile零拷贝高效率 2016-03-11 15:24 4154人阅读 评论(1) 收藏 举报 分类: Linux高性能网络编程(32) 版权声明:【本文为博主原创】 【未经博主允许不得转载】 本博文介绍使用sendfile函数进行零拷贝发送文...
阅读(128) 评论(0)

物联网资源

Kaa https://kaaproject.github.io/kaa/docs/v0.10.0/Getting-started/ Devicehive https://github.com/devicehive/devicehive-java-server/wiki/How-to-use#create-network...
阅读(95) 评论(0)

初中经典几何题,95%的同学都不会做,高手请进来 2016-03-21 16:25 几何是初中数学最主要的内容,对大多数孩子来说也是比较难的内容。而我们想要战胜这一比较难的题型,我们就需要多多练题

初中经典几何题,95%的同学都不会做,高手请进来 2016-03-21 16:25 几何是初中数学最主要的内容,对大多数孩子来说也是比较难的内容。而我们想要战胜这一比较难的题型,我们就需要多多练题。 经典难题(一) 1、已知:如图,O是半圆的圆心,C、E是圆上的两点,CD⊥AB,EF⊥AB,EG⊥CO. 求证:CD=GF.(初二) 2、已知:如图,P是正方形ABCD内点,∠P...
阅读(258) 评论(0)

ubus

ubus send wifiClientIn '{"stamac":"b4:f0:ab:16:f0:82","ssidName":"renayuan","bssid":"00:03:7f:24:4c:aa","rssi":70,"is2_4g":1,"rxbytes":0,"txbytes":0,"intfName":"ath9"}' ubus send portalCfg '{"ssi...
阅读(98) 评论(0)

使用Redis分区将数据分割到多个Redis实例

分区是将所有的数据分割到多个Redis实例的过程,所以每个Redis实例存放的是所有键值的子集。 Redis分区主要有两个目标: 1)允许使用多台计算机的内存来存放更大的数据。如果不做分区的话,单台计算机的内存又限制。 2)使用多台计算的计算能力和网络带宽 有许多不同的分区场景,假设有4个Redis实例R0,R1,R2,R3,有很多表示用户的键值比如user:1,user:2,user:3...
阅读(379) 评论(0)

redis的坑

来自: http://blog.csdn.net//chenleixing/article/details/50530419 上上周和同事(龙哥)参加了360组织的互联网技术训练营第三期,美团网的DBA负责人侯军伟给大家介绍了美团网在redis上踩得一些坑,讲的都是干货和坑。     分为5个部分:    一、 周期性出现connect timeout    二、...
阅读(448) 评论(0)

基于NoSQL内存数据库的Linux性能优化

基于NoSQL内存数据库的Linux性能优化 发表于2012-07-05 17:34|9401次阅读| 来源blog.bugsense.com|18 条评论| 作者BugSense NoSQLLinux 摘要:或许你已经或多或少听说过某种NoSQL数据库了,如果NoSQL真的可以让我们的Web应用程序运行的更快、更具扩展性,我想我们可以去尝试,并尽可能发挥其威力。 我们不仅要选择...
阅读(116) 评论(0)

linux内存源码分析 - 内存压缩(实现流程)

linux内存源码分析 - 内存压缩(实现流程) 2016-03-23 11:06 by tolimit, 1446 阅读, 3 评论, 收藏, 编辑 本文为原创,转载请注明:http://www.cnblogs.com/tolimit/   概述   本文章最好结合linux内存管理源码分析 - 页框分配器与linux内存源码分析 -伙伴系统(初始化和申请页框)一起看,...
阅读(255) 评论(0)

hadoop集群System Cpu消耗过高问题分析--内存碎片整合问题

hadoop集群System Cpu消耗过高问题分析--内存碎片整合问题 2013-06-21 17:01 2410人阅读 评论(0) 收藏 举报 Hadoop集群服务器升级为rhel6内核后,System Cpu占用非常高,有任务运行的时候经常到50%以上。对其中一台机器一天的运行状态采样的数据: idle: 76%   sys:14%  user: 9% 从...
阅读(332) 评论(0)

把awk中的数组赋值给shell中的数组

把awk中的数组赋值给shell中的数组 博客分类: linux/shell/sed/awk CC++C#JavaScriptBash  方法1,通过eval Shell代码   #!/bin/bash  ipstr="192.168.1.152,192.168.1.153";  #declare -a arr;  eval $(echo $ipstr | ...
阅读(698) 评论(0)

内核内存碎片管理

内核内存碎片管理 学习 大页面和透明大页面 内存是由块管理,即众所周知的页面。一个页面有 4096 字节。1MB 内存等于 256 个页面。1GB 内存等于 256000 个页面等等。CPU 有内嵌的内存管理单元,这些单元中包含这些页面列表,每个页面都使用页表条目参考。 让系统管理大量内存有两种方法: 增加硬件内存管理单元中页表数增大页面大小 第一个方法很昂贵,因为现代处理器中...
阅读(324) 评论(0)

Linux glibc 的 mallopt 海量小内存回收问题

Linux glibc 的 mallopt 海量小内存回收问题 2015-03-13 18:04 702人阅读 评论(0) 收藏 举报 分类: linux编程(27) 一.http://blog.sina.com.cn/s/blog_4673e6030101haxg.html 最近使用ACE的Message_Block时发现,程序运行一段时...
阅读(172) 评论(0)

linux环境内存分配原理 mallocinfo

linux环境内存分配原理 mallocinfo Linux的虚拟内存管理有几个关键概念: Linux 虚拟地址空间如何分布?malloc和free是如何分配和释放内存?如何查看堆内内存的碎片情况?既然堆内内存brk和sbrk不能直接释放,为什么不全部使用 mmap 来分配,munmap直接释放呢 ? Linux 的虚拟内存管理有几个关键概念: 1、每个进程都有独立的虚拟地址空间,进程访...
阅读(168) 评论(0)

min_free_kbytes2

Kernel Documents/mm sysctl 1. min_free_kbytes 先看官方解释: This is used to force the Linux VM to keep a minimum number of kilobytes free. The VM uses this number to compute a watermark[WMARK_MIN] value...
阅读(166) 评论(0)

min_free_kbytes

rocketmq涉及到的系统参数(min_free_kbytes ) 2015-05-17 18:09 3352人阅读 评论(0) 收藏 举报 分类: linux learn(8) Linux默认参数vm.min_free_kbytes 64mb, /proc/sys/vm/min_free_kbytes 该文件表示强制Lin...
阅读(298) 评论(0)

Linux下内存使用分析思路

Linux下内存使用分析思路 2015年1月11日 admin 发表评论 阅读评论 在系统层面最基础最重要的三个指标是CPU、IO、memory,本篇主要汇总定位分析内存使用的常见思路。在进行下一步之前,需要先对top、free 、/proc/meminfo、slabtop、nmon等工具要有一个概念和认识。如果可能的话,最好还需要先了解下/proc/$pid下的smaps和status文...
阅读(103) 评论(0)

Linux内存使用调整

Linux内存使用调整 2014-09-17 17:44 4308人阅读 评论(0) 收藏 举报 版权声明:本文为博主原创文章,未经博主允许不得转载。 前段时间在做播放器的时候,遇到个问题,花了很长时间,做个记录,希望对有需要的人有所帮助: 播放器的播视频的时候,无论是手动切换视频还是到视频播放完成,自动切换视频,一定次数后均出现黑屏现象,偶尔有声音,问...
阅读(143) 评论(0)
247条 共13页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:171629次
    • 积分:2324
    • 等级:
    • 排名:第17713名
    • 原创:38篇
    • 转载:208篇
    • 译文:1篇
    • 评论:4条
    文章分类
    最新评论