程序猿在开发过程中,使用文件的几率是相当大的,有时候,我们甚至需要几十秒内读取一下IO流中的数据,但是原生态的文件流的读写,一旦操作不当,就有可能出现内存溢出和打开文件数过多的异常错误,这一点在Linux环境下表现得尤其突出,所以使用好原生态的读写文件流真的很重要!好啦,这里着重来讲一下Google的Guava对IO的操作升级,上一篇讲的Guava对Collection的优化,魅力之处尽在不言中了...
分类:
其他好文 时间:
2014-07-02 16:45:56
阅读次数:
276
一、卸载旧版本MySql
1、rpm卸载:
1> 检查安装包:
rpm -qa | grep mysql
2> 普通删除:
rpm -e mysql-5.6.16.rpm
3> 强力删除。如果使用上面命令删除时,提示有依赖的其他文件,则使用该命令可以对其进行强力删除。
rpm -e --nodeps mysql-5.6.16.rpm
2、tar卸载:
1> 删除临时文件:
ma...
分类:
数据库 时间:
2014-07-02 16:45:17
阅读次数:
330
C++中的容器类包括“顺序存储结构”和“关联存储结构”,前者包括vector,list,deque等是线性的;后者包括set,map,multiset,multimap等则能够通过key访问元素,multimap,multiset
允许一个key对应多个元素,这和数学中的映射道理一样,完全映射,多重映射。。。。下面介绍一下map的使用,其他的使用方法类似。
一、map的说明
...
分类:
编程语言 时间:
2014-07-02 15:20:06
阅读次数:
209
-server
-Xms8g
初始堆大小
-Xmx8g
最大堆大小
-Xmn2g
年轻代大小
-Xss1024K
每个线程的堆栈大小
-XX:PermSize=256m -XX:MaxPermSize=512m
Perm不属于堆内存,由虚拟机直接分配,可通过-XX:PermSize -XX:MaxPermSize 等参数调整其大小
设置持久代(perm gen)初始...
分类:
其他好文 时间:
2014-07-02 15:19:30
阅读次数:
207
设置好内部状态,然后根据不同的函数作为行为模式,进行状态转换。
有点像Finite Automata算法,两者的思想是一样的。
会Finite Automata,那么这个设计模式就很容易了。
#pragma once
#include
#include
#include
#include
enum STATES
{
FULLY_RENTED, WAITING, GOT_A...
分类:
其他好文 时间:
2014-07-02 16:50:26
阅读次数:
225
unity编辑器和插件(五)讲述制作一个label....
分类:
其他好文 时间:
2014-07-02 16:27:10
阅读次数:
125
跟我一起学extjs5(09--自定义菜单2)
这一节来定...
分类:
Web程序 时间:
2014-07-02 16:38:03
阅读次数:
255
实验目的:
让Nginx支持flv和mp4格式文件,支持RTMP协议的直播和点播;
同时打开RTMP的HLS功能
?资料:
HTTP Live Streaming(缩写是 HLS)是一个由苹果公司提出的基于HTTP的流媒体网络传输协议。
HLS只请求基本的HTTP报文,与实时传输协议(RTP)不同,HLS可以穿过任何允许HTTP数据通过的防火墙或者代理服务器。
它也很容易使用内容分...
分类:
其他好文 时间:
2014-07-02 16:37:24
阅读次数:
170
本次任务是要完成嵌入式Linux下对openssl程序的支持。
我的开发环境:ARM9开发板 和 嵌入式Linux操作系统。装有Linux系统(我的是ubuntu9.04)的PC机一台。串口和串口连接线。串口调试软件:minicom。交叉编译工具:arm-unknown-linux-gnu-gcc
下载最新版本的openssl-1.0.0:
http://www.op...
分类:
其他好文 时间:
2014-07-02 16:29:04
阅读次数:
290
记得有一次开会,我的头儿说了标题所写的这句话,自己深以为然。
有过较多解决问题的经历的人可能会有这样的感觉,很多时候,面对一个问题,我们即使没有完全将之想清
楚,也可以基于已有的经验给出一个能够work的解决方案,当然这种情况下给出的方案往往不是最优的。
而即使给出了解决方案,很可能自己都未必能把自己给出的解决方案所基于的推理逻辑,清晰无误地阐述出来.
因为随着人的知识,经验的积累,我们可...
分类:
其他好文 时间:
2014-07-02 16:28:26
阅读次数:
208
题目如下:
Dungeon Master
You are trapped in a 3D dungeon and need to find the quickest way out!The dungeon is composedof unit cubes which may or may not be filled with rock. It ...
分类:
其他好文 时间:
2014-07-02 16:53:39
阅读次数:
199
cocos2dx 自己整理和收藏的的一些学习资源。...
分类:
其他好文 时间:
2014-07-02 16:46:33
阅读次数:
232
谷歌6月底发布了五大系统,并且android studio同步升级到了android studio 0.8.1。升级了的android studio确实有一些新的变化,运行速度变快,并且还可以选择开发不同的产品,本着尝试新技术的心情,过了一把瘾。现在和大家一起来看看。
由于GFW封了google,所以现在android studio可能有些同仁下不到,由于公司的原因,无法上传到CSDN上,有点遗...
分类:
移动开发 时间:
2014-07-02 16:56:20
阅读次数:
287
通用属性:
labelSeparator:''//表示fieldLabel后不会显示冒号“:”
readOnly:true//只读
focusCls: 'txtHalfInput'//有焦点时的样式
maxLength:3, enforceMaxLength:true//输入位数check
fieldStyle: 'margin-top:3px;'...
分类:
Web程序 时间:
2014-07-02 15:29:15
阅读次数:
260
前面本来说是做h264编码的 研究了两天发现ffmpeg里的h264编码似乎是要信赖第三方库x264 还是怎么简单怎么来吧所以就整了个mpeg编码 ffmpeg移植前面我有一篇ffmpeg解码里已经给了 具体链接在这http://blog.csdn.net/hclydao/article/details/18546757
怎么使用那里面也已经说了 这里主要是通过ffmpeg将yuv422格式转换...
分类:
移动开发 时间:
2014-07-02 15:22:06
阅读次数:
325
最近由于项目的需要,需要再原来运行Tomcat服务器上支持PHP运行。很显然,PHP运行使用的是Apache服务器。虽然Tomcat也属于Apache,但是并没有现有的环境,需要我们自己手动配置。顺便说一下,我们使用的服务器环境是Centos6.4 。
我也是第一次搭建这个环境,没有经验,身边的同事也都没有整合过。所以最好的方法肯定是找度娘了。
但是,我发现网上的东西那叫一个又杂又乱,...
分类:
编程语言 时间:
2014-07-02 16:36:48
阅读次数:
568