摘要:本文大多技术围绕调整磁盘文件 I/O,但是有些内容也同样适合网络 I/O
和窗口输出。第一部分技术讨论底层的I/O问题,然后讨论诸如压缩,格式化和串行化等高级I/O问题。然而这个讨论没有包含应用设计问题,例如搜索算法和数据结构,也没有讨论系统级的问题,例如文件高速缓冲。Java语言采取两种截然...
分类:
编程语言 时间:
2014-06-06 23:35:47
阅读次数:
657
1.使用packer来压缩JS文件packer工具在线版:http://dean.edwards.name/packer/通过packer对js打包压缩的同时,执行Base62
encode编码后,代码变得难以阅读。如:eval(function(p,a,c,k,e,r){e=String;if(!...
分类:
编程语言 时间:
2014-06-06 22:52:40
阅读次数:
337
稀疏矩阵(Sparse
Matrix):对于稀疏矩阵,目前还没有一个确切的定义。设矩阵A是一个n*m的矩阵中有s个非零元素,设
δ=s/(n*m),称δ为稀疏因子,如果某一矩阵的稀疏因子δ满足δ≦0.05时称为稀疏矩阵,稀疏矩阵的压缩存储对于稀疏矩阵,采用压缩存储方法时,只存储非0元素。必须存储非0...
分类:
编程语言 时间:
2014-06-06 16:28:48
阅读次数:
393
作为一个扩展,你需要了解DotNetZip用法,请参见:C# .NET
使用第三方类库DotNetZip解压/压缩Zip文件你也需要了解单文件内嵌入资源文件基本方法,参见:WPF调用嵌入的非.net的EXE资源文件作者:一剑如果你有一大堆文件或者想通过打包的方式嵌入任意格式的文件到资源文件中,那么你...
分类:
其他好文 时间:
2014-06-04 16:15:28
阅读次数:
174
1、因为程序员讨厌修改别人的代码,也讨厌别人修改自己的代码。所以他们不会找小三,也不会做小三,只会一心一意对一个人好。
2、因为程序员知道任何软件都不是完美的,所以他们不会对自己的另一半有太多要求。
3、因为客户三天两头的会改变需求并且压缩工期,所以程序员的忍耐力都比较好,一般不会发火,也不会吵架。...
分类:
其他好文 时间:
2014-06-04 13:50:01
阅读次数:
240
当前是有些工具比如apktool,dextojar等是可以对我们android安装包进行反编译,获得源码的。为了减少被别人破解,导致源码泄露,程序被别人盗取代码,等等。我们需要对代码进行混淆,android的sdk中为我们提供了ProGrard这个工具,可以对代码进行混淆(一般是用无意义的名字来重命名),以及去除没有使用到的代码,对程序进行优化和压缩,这样可以增加你想的难度。最近我做的项目,是我去...
分类:
移动开发 时间:
2014-06-04 13:45:31
阅读次数:
417
? 使用Oracle Enterprise Manager 配置备份设置? 启用控制文件自动备份?
配置备份目标? 为磁带目标分配通道? 配置备份优化? 创建压缩备份? 创建加密备份配置RMAN 的永久性设置? RMAN 有预设的默认配置设置。?
使用CONFIGURE命令可以:– 配置自动通道– ...
分类:
数据库 时间:
2014-06-03 15:48:43
阅读次数:
321
起因在对一堆*.tar.gz文件解压缩时,发现tar xvfz
*.tar.gz不管用,一查,原来是tar xvfz *.tar.gz会被shell给拆成tar xvfz a.tar.gz b.tar.gz
c.tar.gz,而在a.tar.gz中不存在b.tar.gz,当然会报错。解决方法是使用脚...
分类:
其他好文 时间:
2014-06-03 15:37:16
阅读次数:
306
tar命令详解 -c: 建立压缩档案 -x:解压 -t:查看内容 -r:向压缩归档文件末尾追加文件
-u:更新原压缩包中的文件 这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个。 下面的参数是根据需要在压缩或解压档案时可选的。
-z:有gzip属性的 -j:有bz2属...
分类:
其他好文 时间:
2014-06-03 15:22:40
阅读次数:
268
前提条件:1、先装windows7,后装linux系统 2、windows7
里有“未分区的空间”(不是C:,D:,E:) ;计算机→管理→存储空间,删除一些压缩卷即可。3、下载ultraiso →把 i386的DVD1写入硬盘镜像文件
4、复制DVD1与DVD2到U盘根目录上5、在U盘上的这个目录...