- 博客(23)
- 收藏
- 关注
转载 String内存陷阱简介
String 方法用于文本分析及大量字符串处理时会对内存性能造成一些影响。可能导致内存占用太大甚至OOM。 一、先介绍一下String对象的内存占用 一般而言,Java 对象在虚拟机的结构如下:•对象头(object header):8 个字节(保存对象的 class 信息、ID、在虚拟机中的状态)•Java 原始类型数据:如 int, float, char 等类型的数据•引用(refe...
2015-02-27 22:22:00 73
转载 ddos防护中心
ddos防护中心,为搭建一个windows服务器安全交流的一个行业知识圈,所建立的微信订阅号公众平台,主要为大家提供网络服务器安全技术知识和行业资讯类信息的平台,欢迎大家关注,交流网络安全知识及防火墙防御知识,本公众平台订阅号是:ddos120由冰盾DDOS防火墙公司运营管理,此公众号会长期提供DDOS防护文章及技术,供行内人士参考学习,交流,欢迎您也将你的网络安全相关文章...
2015-02-27 17:00:07 68
转载 应用 Valgrind 发现 Linux 程序的内存问题(转)
Valgrind 概述 体系结构 Valgrind 是一套Linux下,开放源代码(GPL V2)的仿真调试工具的集合。Valgrind由内核(core)以及基于内核的其他调试工具组成。内核类似于一个框架(framework),它模拟了 一个CPU环境,并提供服务给其他工具;而其他工具则类似于插件 (plug-in),利用内核提供的服务完成各种特定的内存调试任务。Valgrind的体系结构如下...
2015-02-26 12:47:00 45
转载 IBM刀片服务器虚拟化方案
一、IBM eServer x系列服务器的虚拟化解决方案 在IBM eServer x系列服务器上的虚拟化采用了VMware软件解决方案。通过VMware软件,搭建在操作系统和应用,以及物理平台之间的抽象层,使得每个物理系统上可运行多个虚拟服务器,在同一个虚拟架构上运行多个不同的操作系统,如Windows, Linux , Netware。这些虚拟服务器同时运行在一个物理平台...
2015-02-25 16:35:50 467
转载 微软职位内部推荐-Senior BSP Engineer
微软近期Open的职位:The position of Sr. BSP engineer requires experience and good knowledge in mobile hardware/software platforms integration. This is a hands-on platform software and engineering focused posi...
2015-02-25 14:11:00 128
转载 Codeforces Round #292 (Div. 2) D. Drazil and Tiles [拓扑排序 dfs]
传送门 D. Drazil and Tiles time limit per test 2 seconds memory limit per test 256 megabytes Drazil created a following problem about putting 1 × 2 tiles into an n × m grid: "Th...
2015-02-22 10:03:00 51
转载 poj 1182 食物链 并查集
Description 动物王国中有三类动物A,B,C,这三类动物的食物链构成了有趣的环形。A吃B, B吃C,C吃A。 现有N个动物,以1-N编号。每个动物都是A,B,C中的一种,但是我们并不知道它到底是哪一种。 有人用两种说法对这N个动物所构成的食物链关系进行描述: 第一种说法是"1 X Y",表示X和Y是同类。 第二种说法是"2 X Y",表示X吃Y。 此人对N个动物,...
2015-02-16 20:34:00 39
转载 使用Github的高级搜索功能
使用Github的高级搜索功能 1. 首先,提供Github高级搜索帮助页面 https://help.github.com/categories/search/ 2. 搜索语法 https://help.github.com/articles/search-syntax/ 比方说,你要搜索心数大于一定数目的开源代码,你可以像下面这样子来操作. 搜索某个时间段之...
2015-02-14 07:19:00 409
转载 How to extend size of LVM
While i am using VMWARE, i use thin mode for harddisk. But as i only allocate 40G for each VM, soon i find the disk is short of size. Do i need to rebuilt VM or have some easy way to go? First, i tr...
2015-02-11 11:10:00 53
转载 c reference
1,函数:strdup复制字符串函数原型定义:char * strdup(const char *s);函数说明:strdup()会先用maolloc()配置与参数s字符串相同的空间大小,然后将参数s字符串的内容复制到该内存地址,然后把该地址返回该地址最后可以利用free()释放返回值:返回一字符串指针,该指针指向复制后的新字符串地址,若返回NULL表示...
2015-02-11 09:44:00 121
转载 document.createElement()的用法
document.createElement()是在对象中创建一个对象,要与appendChild() 或 insertBefore()方法联合使用。其中,appendChild() 方法在节点的子节点列表末添加新的子节点。insertBefore() 方法在节点的子节点列表任意位置插入新的节点。 下面,举例说明document.createElement()的用法。<...
2015-02-09 17:53:00 72
转载 快速查找找VS菜单信息(Guid、GuidId、CmdId等)
在vs package插件开发中最常见的就是为我们开发的功能在指定的地方增加相应的菜单。而在这个过程中最重要的一点就是我们需要知道我知道我们的菜单要加到那里去,它的Parent的信息是什么,那么如何获取呢? 1、创始一个.reg的注册表文件,并导入到注册表中。文件内容中的“12.0”代表你机器安装的vs版本,12.0代表vs2013。文件内容如下: Windows Registry Ed...
2015-02-09 11:58:00 169
转载 Nginx学习(二)基础知识
Nginx的内核模块Nginx的内接模块用于控制Nginx服务器的基本功能配置实例:usernobodynobody; worker_processes4; error_loglogs/error.logcrit; pidlogs/nginx.pid; worker_rlimit_nofile65535;指令名称:error_log指令名称:pidNginx的事...
2015-02-08 22:07:50 44
转载 xen虚拟机管理命令
#xen虚拟机管理命令 xm list:所有已知的虚拟机列表 xm create:启动一个非托管的虚拟机 xm top:提供所有虚拟机的状态概貌 xm console:打开控制台管理虚拟机 xm new:添加虚拟机到Xenbase托管环境 xm start:从Xenbase托管环境启动虚拟机 xm destroy:像关掉电源那样关闭虚拟机 xm shutdown:正确地关掉虚拟...
2015-02-08 14:05:00 88
转载 Python的类
1、self 类的方法与普通的函数只有一个特别的区别——它们必须有一个额外的第一个参数名称,但是在调用这个方法的时候你不为这个参数赋值,Python会提供这个值。这个特别的变量指对象本身,按照惯例它的名称是self。虽然你可以给这个参数任何名称,但是 强烈建议 你使用self这个名称——其他名称都是不赞成你使用的。使用一个标准的名称有很多优点——你的程序...
2015-02-06 10:29:51 42
转载 unix 脚本
#!/usr/bin/kshexport ORACLE_SID=mac3dbfunc1(){sqlplus -s mac3_data/oracle<<EOF>tmp.txtset heading off ;set feedback off ;set linesize 2000;set trimspool on;set trimout on;set pages...
2015-02-04 13:36:29 108
转载 20条Linux命令面试问答
问:1 如何查看当前的Linux服务器的运行级别?答: ‘who -r’ 和 ‘runlevel’ 命令可以用来查看当前的Linux服务器的运行级别。问:2 如何查看Linux的默认网关?答: 用 “route -n” 和 “netstat -nr” 命令,我们可以查看默认网关。除了默认的网关信息,这两个命令还可以显示当前的路由表。问:3 如何在Linux上重建初始化内存盘镜...
2015-02-03 17:29:03 48
转载 gcc for Windows 开发环境介绍
导读: 在Windows操作系统下的gcc 第一节 GCC家族概览 GCC是一个原本用于Unix-like系统下编程的编译器。 只是,如今GCC也有了很多Win32下的移植版本号。所以,或许对于很多Windows开发人员来说,GCC还是一个比較陌生的东西。所以,我希望通过这章的叙述,让你——一个Windows开发人员对GCC这一个优秀的编译器有一个大概的了解。 历史...
2015-02-02 21:15:00 47
转载 Maven整理笔记の生命周期和插件
项目构建的生命周期,其实软件开发人员每天都在干这个事,即项目清理、初始化、编译、测试、打包、集成测试、验证、部署和站点生成等,可以说几乎所有项目的构建都可以映射到这样一个生命周期上。 Maven的插件机制是完全依赖Maven的生命周期的。 三套生命周期 Maven的生命周期并不是一个整体,Maven拥有三套独立的生命周期,它们分别是clean\default\site。Cle...
2015-02-02 12:00:00 57
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人