在 Go 编程语言中,数据类型用于声明函数和变量。 数据类型的出现是为了把数据分成所需内存大小不同的数据,编程的时候需要用大数据的时候才需要申请大内存,就可以充分利用内存。 Go 语言按类别有以下几种数据类型: 字符串类型:字符串就是一串固定长度的字符连接起来的字符序列。Go的字符串是由单个字节连接 ...
分类:
其他好文 时间:
2017-05-06 17:44:00
阅读次数:
148
一、NUMA介绍在介绍numactl之前,需要先说说NUMA是什么,这样才能更好的理解numactl。NUMA(NonUniformMemoryAccessArchitecture)字面直译为"非一致性内存访问",对于Linux内核来说最早出现在2.6.7版本上。这种特性对于当下大内存+多CPU为潮流的X86平台来说确实会有不少的性能..
分类:
数据库 时间:
2017-05-03 19:19:11
阅读次数:
198
一、模块 1、什么是模块?一个模块就是一个包含了python定义和声明的文件,文件名就是模块名字加上.py的后缀。 2 为何要使用模块? 如果你退出python解释器然后重新进入,那么你之前定义的函数或者变量都将丢失,因此我们通常将程序写到文件中以便永久保存下来,需要时就通过python test. ...
分类:
编程语言 时间:
2017-05-02 11:50:28
阅读次数:
232
个人认为选什么样的系统,主要看使用习惯、内存大小、水平高低,水平可以的话直接推荐linux,就不在我们话题内了。如果是新手,懒得摸索,习惯了2003,那建议还是2003。如果可以尝试下的话,得看下多大内存,如果小于1G,就03吧,08跑不动,如果内存足够大,还是08。 就PHP来讲,08比03强不只 ...
Oracle Linux 6.3已经公布快2年了,其功能有非常大的提升,增强了KVM,文件卷的在线resizing,LVM支持 raid4, 5, 6。支持很多其它的虚拟CPU数以及更大内存,详细能够參考Oracle官方文档。本文主要描写叙述基于Virtual Box(4.3.6)下安装Oracle ...
分类:
数据库 时间:
2017-04-27 10:25:34
阅读次数:
233
tomcat优化tomcat优化内存优化config修改java jar内存优化JAVA_OPTS参数说明 -server 启用jdk 的 server 版; -Xms java虚拟机初始化时的最小内存; -Xmx java虚拟机可使用的最大内存; -XX:PermSize 内存永久保留区域 -XX... ...
分类:
其他好文 时间:
2017-04-17 13:17:17
阅读次数:
188
在这本书里作者主要讲了调试程序的工具以及一些思想. hook,fuzzy 和 script debugging 等等. 第一章是环境准备, The Hacker’s Best Friend: ctypes 并列出 python 和 c type 的一些 mapping 介绍了函数调用惯例: In t ...
分类:
编程语言 时间:
2017-04-17 00:23:10
阅读次数:
215
题意: 给你一组数,分成差距最小的两份A,B(A>=B) 分析: 转01背包 注意: 01背包用一维数组 不要用二维 二维数组若是开太大,内存超限,开太小,RE ...
分类:
其他好文 时间:
2017-04-15 15:28:06
阅读次数:
139
(1)参数 -Xms:初始堆大小 -Xmx :最大堆大小 此值可以设置与-Xmx相同,以避免每次垃圾回收完成后JVM重新分配内存 -Xmn :年轻代大小 整个堆大小=年轻代大小 + 年老代大小 + 持久代大小。持久代一般固定大小为64m,所以增大年轻代后,将会减小年老代大小。此值对系统性能影响较大, ...
分类:
其他好文 时间:
2017-04-05 00:58:24
阅读次数:
195
1.file_uploads=on/off 是否允许通过http方式上传文件 2.max_execution_time=30 允许脚本最大执行时间,超过这个时间就会报错 3.memory_limit=50M 设置脚本可以分配的最大内存量,防止失控脚本占用过多内存,此指令只有在编译时设置了 --ena ...
分类:
Web程序 时间:
2017-03-31 14:30:17
阅读次数:
175