对TMemoryStream的一些改进 怎么又是关于Stream的,呵呵,应该说只是最近比较关心程序的效率问题,而我对Stream其实并没有什么特别的研究,只是自己发现了一些新的用法,希望能对大家有用而已。 事情的起因还是那个破烂电子相册软件,今天又发现了一个可改进之处,有一段程序我原来是这么写的:
分类:
其他 时间:
2016-03-17 19:08:59
收藏:
0 评论:
0 赞:
0 阅读:
270
ar 命令 用途 维护链接编辑器使用的索引库。 语法 ar [ -c ] [ -l ] [ -g | -o ] [ -s ] [ -v ] [ -C ] [ -T ] [ -z ] { -h | -p | -t | -x } [ -X {32|64|32_64}] ArchiveFile [ Fil
分类:
其他 时间:
2016-03-17 19:08:49
收藏:
0 评论:
0 赞:
0 阅读:
161
前几天看到开源工具MLeaksFinder,决定用在公司的项目中试一下,效果很不错,用法也很简单,直接把项目文件夹拖到项目中就可以了,依靠这个项目,我发现公司项目中有不少内存泄露的地方,在此总结一下: 1、block中用引用外界对象一定要先__weak,否则容易引起循环引用; 2、对象中的deleg
分类:
其他 时间:
2016-03-17 19:08:39
收藏:
0 评论:
0 赞:
0 阅读:
237
初入大学满怀激情与希望。在大学宽松的管理下,慢慢的激情化作了茫然,渐渐的迷失了自己的方向。it小小鸟这本书似乎让我找到了大学四年努力地方向与学习的方法。 这本书收集了二十一位来自不同大学的IT学子的文章,里面说到了大学里面的一些主题:专业/技术方向选择;社团活动;竞赛;实验室;实习;求职;出国;技术
分类:
其他 时间:
2016-03-17 19:08:29
收藏:
0 评论:
0 赞:
0 阅读:
106
上课已有一段时间了,通过这次的开发工作,让我们深刻的了解到我们知识的欠缺和不足,我们对C语言基础知识学的还不够透彻,以至于编译过程中总会出现一系列问题,经过反复的修改,终于运行成功。但是其中还有很多不足的地方,我们今后会更加努力完善自己的开发程序。让我明白在现在的编程当中,不仅要有足够的耐心更多的是
分类:
其他 时间:
2016-03-17 19:08:19
收藏:
0 评论:
0 赞:
0 阅读:
137
当我们要将一个庞大的数据进行编号时,而编号有位数限制,比如5位的车牌号、10位的某证件号码、订单流水号、短网址等等,我们可以使用36进制计算出符合位数的不重复的编号。我们将0-Z(0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ)分别代表数值0-35,如字母Z代表35。这样的
分类:
Web开发 时间:
2016-03-17 19:08:09
收藏:
0 评论:
0 赞:
0 阅读:
164
刚开始看到HashTable,HashMap和TreeMap的时候比较晕,觉得作用差不多,但是到实际运用的时候又发现有许多差别的。于是自己搜索了一些相关资料来学习,以下就是我的学习沉淀。 java为数据结构中的映射定义了一个接口java.util.Map,而HashMap Hashtable和Tre
分类:
其他 时间:
2016-03-17 19:07:49
收藏:
0 评论:
0 赞:
0 阅读:
182
按sort排序,sort为空的在后面 select * from 表名 order by (case when sort is null or sort='' then 1 else 0 end),sort select t.*, t.rowid from hs_tr_goods_attach_re
分类:
编程语言 时间:
2016-03-17 19:07:32
收藏:
0 评论:
0 赞:
0 阅读:
200
** 设置内容距btn边框距离 **/ btn.contentEdgeInsets = UIEdgeInsetsMake(0, 0, 0, 0); /** 将label和imageView看成一个整体 比如将imageview放到label后面 则需要计算 imageview与label相对的位置
分类:
其他 时间:
2016-03-17 19:07:19
收藏:
0 评论:
0 赞:
0 阅读:
254
伪函数是通过类的操作符重载实现的,主要用于回调函数 调用方式为: Eat eat; eat(); 输出结果: eat food请按任意键继续. . .
分类:
编程语言 时间:
2016-03-17 19:06:59
收藏:
0 评论:
0 赞:
0 阅读:
233
一直搞不明白,c++中指针到底是个啥东西,今天遇到到c++,指向指针的指针的问题,突然有点开窍了。 举个例子: int main(int argc, char** argv){ int a[5]={1,2,3,4,5}; int *p=a; int **pointer=&p; std::cout<<
分类:
编程语言 时间:
2016-03-17 19:06:49
收藏:
0 评论:
0 赞:
0 阅读:
157
作为一名普通的软件工程大学生,我也算是身处IT行业了。读过《我是一只IT小小鸟》这本书之后我发现,这个曾经火热的行业,虽然经历过一次次的人才补给,但是它和别的行业一样需要有新的血液补充。而我,就立志要成为这新的血液,而且是不一样的血液。 要成为新血液,就要先充实自己,充实自己最好的途径就是学习。最适
分类:
其他 时间:
2016-03-17 19:06:39
收藏:
0 评论:
0 赞:
0 阅读:
97
防火墙配置后执行service iptables save 出现"Failed to restart iptables.service: Unit iptables.service failed to load: No such file or directory."错误,在CentOS 7或RHE
分类:
其他 时间:
2016-03-17 19:06:29
收藏:
0 评论:
0 赞:
0 阅读:
176
<!--StartFragment --> HttpServletRequest request = ((ServletRequestAttributes) RequestContextHolder.getRequestAttributes()).getRequest(); HttpSession
分类:
其他 时间:
2016-03-17 19:06:19
收藏:
0 评论:
0 赞:
0 阅读:
283
在对gif或png格式的图片进行缩放等操作时,原本透明背景的图片最后都变成黑色的,解决办法 然后再进行imagecopyresampled和Imagecopymerge就没有问题了
分类:
Web开发 时间:
2016-03-17 19:06:09
收藏:
0 评论:
0 赞:
0 阅读:
276
今天一来公司,在IntelliJ IDEA 中启动Tomcat服务器时就出现了如下图所示的错误: 错误: 代理抛出异常错误: java.rmi.server.ExportException: Port already in use: 1099; nested exception is: java.n
分类:
编程语言 时间:
2016-03-17 19:05:59
收藏:
0 评论:
0 赞:
0 阅读:
141
我们每天都在使用数据库,我们部门使用最多的关系数据库有Sqlserver,Oracle,有没有想过这些数据库是怎么存放到操作系统的文件中的?有时候为了能够设计出最优的表结构,写出高性能的Sqlserver脚本,处理海量数据并发,我们必须解底层原理。由于个人兴趣最近研究了下Sqlserver的文件存储
分类:
数据库技术 时间:
2016-03-17 19:05:39
收藏:
0 评论:
0 赞:
0 阅读:
261
1 安装cloudfoundry cli 客户端 2 带密码等录 cf login --skip-ssl-validation -a https://api.yourcompany.com -u username -p password 3 显示组织(org) cf orgs 4 创建组织(org)
分类:
其他 时间:
2016-03-17 19:05:30
收藏:
0 评论:
0 赞:
0 阅读:
347
6. 数组的交集 array_intersect() 8. 数组的差集 array_diff() 9. 关联数组的差集 array_diff_assoc() 11. 获取当前数组值 current() 12. 获取当前数组键和值 each() 13. in_array()函数 14. array_k
分类:
编程语言 时间:
2016-03-17 19:05:19
收藏:
0 评论:
0 赞:
0 阅读:
167
【技术文档】jeecg3.6.2-maven搭建环境入门...
分类:
其他 时间:
2016-03-17 17:55:10
收藏:
0 评论:
0 赞:
0 阅读:
344