右值引用导言右值引用(及其支持的Move语意和完美转发)是C++ 11加入的最重大语言特性之一,这点从该特性的提案在C++ - State of the Evolution列表上高居榜首也可以看得出来。从实践角度讲,它能够完美解决C++ 中长久以来为人所诟病的临时对象效率问题。从语言本身讲,它健全了...
分类:
编程语言 时间:
2014-11-28 17:55:49
阅读次数:
322
排序在所有数据结构中我认为实际使用频率最大之一,并且看似简单,好像都会用,但实际上在合适地方使用合适的排序方式并不简单,并且是其他很多解决问题模型的基础;最近工作过程中实现一个消息总线,过程要解决消息分发时搜索消息效率问题,发现以前学习的数据结构大都已经还回去了,于是抽空好好再学习一下,并且总结.....
分类:
编程语言 时间:
2014-11-27 01:29:06
阅读次数:
147
实测STM32F4中printf的效率问题
一直认为printf所做的工作就是格式化字符串,然后依次调用fputc函数发送出去。于是以前都认为printf函数的瓶颈是在fputc这里,是因为发送一个字节所占的时间太长,才导致printf效率慢。也就是说,一直认为如果串口的波特率设置成115200的话...
分类:
其他好文 时间:
2014-11-22 12:00:07
阅读次数:
241
关于in和or的效率对比:http://blog.chinaunix.net/uid-20639775-id-3416737.htmlSQL语句效率:http://wenku.baidu.com/link?url=NE6iSwPibvMjL1y8dOJExUO31KkdgP5LgIg2hI9dIgo...
分类:
数据库 时间:
2014-11-21 12:34:15
阅读次数:
176
今天上午10点左右,boss告诉我们生产环境一客户在某功能下录入信息时,出现加载数据很慢的情况,因为严重影响了客户使用,就让我们赶紧查实原因,组长和我就根据领导提供的用户登录系统,找到出问题的那个功能,选择买方和银行信息后加载限额信息时组长的电脑出现的反应是浏览器卡死,我的电脑上是去趟厕所回来坐.....
分类:
数据库 时间:
2014-11-20 23:17:45
阅读次数:
604
晚上先总结今天后再学习其它知识,而学到的知识如果有用的话,留到明天总结。上午真正明白了log4j记录日志时要加log.isDebugEnabled()判断是为了效率问题,如果log.dubug()中输出的内容是比较耗性能的内容,比如字符串拼接转换的话加上判断可避免里面的内容计算,否则及时日志级别de...
分类:
其他好文 时间:
2014-11-20 21:54:38
阅读次数:
170
1,前言我们开发了一个专题系统,生成了JSON的数据格式,采用JQuery动态插入HTML中,在前期的使用中,没有太大的问题,效率还可以接受,但是最近可能由于网络加之页面设计问题,我们的JS效率比较差,长达10多秒中,实在难以忍受,到底是什么原因呢?2,分析我观察了一下JS脚本,应该说没有太费时间的...
分类:
Web程序 时间:
2014-11-20 18:16:59
阅读次数:
158
做移动前端的盆友应该都知道,动画特效方面,尤其兼容安卓系统,就和互联网端兼容IE6一样麻烦。好多效果不错的创意都因为不兼容安卓系统而夭折。归根到底还是因为安卓浏览器性能的问题。这里篇外话一下,安卓手机的硬件可以甩苹果一条街。但在浏览器上表现的则相反。现在安卓系统已经发展到android 4.X了.可...
分类:
移动开发 时间:
2014-11-19 15:33:06
阅读次数:
221
在我们做开发的中效率一直是个问题,特别是对于很多大数据量操作,今天我们碰到一个要随机查询数据,一开始我们可能想到最简单的order by rand() 来操作但效率不敢恭维啊
最近由于需要大概研究了一下MYSQL的随机抽取实现方法。举个例子,要从tablename表中随机提取一条记录,大家一般的写法就是:SELECT * FROM tablename ORDER BY RAND() LIMIT ...
分类:
数据库 时间:
2014-11-19 11:01:03
阅读次数:
279
在此把这个算法称作B* 寻路算法(Branch Star 分支寻路算法,且与A*对应),本算法适用于游戏中怪物的自动寻路,其效率远远超过A*算法,经过测试,效率是普通A*算法的几十上百倍。 通过引入该算法,一定程度上解决了游戏服务器端无法进行常规寻路的效率问题,除非服务器端有独立的AI处理线程...
分类:
编程语言 时间:
2014-11-19 08:34:08
阅读次数:
337