现在位置: 首页 > bayard发表的所有文章
  • 07月
  • 17日
综合 ⁄ 共 9263字 评论关闭
5.9 hash_map    hash_map以hash table为底层机制,和map类似,每一个元素都同时拥有一个实值和一个键值,但是不同点是hash_map容器中的元素是没有排序的,因为hash table没有提供排序功能。本文源码出自SGI STL的<stl_hash_map.h>文件。         hash_map源码剖析 #ifndef __SGI_STL_INTERNAL_HASH_MAP_H #define __SGI_STL_INTERNAL_HASH_MAP_H #include <concept_checks.h> __STL_BEGIN_NAMESPACE #if defined(__sgi) && !defined(__GNUC__) && (_MIPS_SIM != _MIPS_SIM_ABI32) #pragma set wo......
阅读全文
  • 08月
  • 17日
数据库 ⁄ 共 7543字 评论关闭
今天,数据库的操作越来越成为整个应用的性能瓶颈了,这点对于Web应用尤其明显。关于数据库的性能,这并不只是DBA才需要担心的事,而这更是我 们程序员需要去关注的事情。当我们去设计数据库表结构,对操作数据库时(尤其是查表时的SQL语句),我们都需要注意数据操作的性能。这里,我们不会讲过 多的SQL语句的优化,而只是针对MySQL这一Web应用最多的数据库。希望下面的这些优化技巧对你有用。     1. 为查询缓存优化你的查询 大多数的MySQL服务器都开启了查询缓存。这是提高性最有效的方法之一,而且这是被MySQL的数据库引擎处......
阅读全文
  • 08月
  • 04日
综合 ⁄ 共 8969字 评论关闭
本文由 伯乐在线 - ylovesy 翻译自 Mattt Thompson。欢迎加入技术翻译小组。转载请参见文章末尾处的要求。   说到 iOS 7 和 Mac OS X 10.9 Mavericks 的显著变化,其中一个就是Foundation框架中URL加载系统的优化。   此时可能有人正沉浸在Apple的网络基础架构,我想在这里分享一下我对这些新APIs的看法,并展示这些新APIs如何改变我们构建应用程序的方式,以及这些它们在API设计理念演变中的意义。   作为Core Foundation / CFNetwork 框架的APIs之上的一个抽象,NSURLConnection伴随着2003年Safari浏览器的原始发行版本......
阅读全文
  • 05月
  • 27日
综合 ⁄ 共 1972字 评论关闭
原创,转载请注明出处! 基本流程 >=-. 准备工作#. 把一个项目场景相关的,相对独立(别的场景用不到)的碎图,用TexturePack拼接成大的png图片文件及plist数据字处理文件#. 多场景公用的图,可以以单图的形式存在。但上传资源的时候,注意他们只能出现一次 >=-. 新建工程         #. 删除新工程时,自带着ccb文件,及相关资源文件, (在Finder下删除 cocosBuilder中自己就没有了, cocosBuilder中不能删除,这点还有点麻烦) >=-. 新建ccb         #. 把需要的资源放到工程目录下,新建自己的ccb文件         #. 分辨率......
阅读全文
  • 05月
  • 15日
综合 ⁄ 共 38字 评论关闭
http://mp4.intozgc.com/147/147835.html
阅读全文
  • 05月
  • 05日
综合 ⁄ 共 2791字 评论关闭
           静态(static)成员是C++中类的一种特殊的成员。         在程序中,我们有时希望多个对象公用一个变量,但是使用全局变量会破坏类的封装性。静态成员就是为解决此问题而设计。静态成员的作用域在整个类中,它有全局变量的优点,又不会像全局变量那样破坏类的封装性。   一、静态成员的定义         在类中,在成员函数名或者成员变量名前添加static关键字,则声明此成员为静态成员。         static关键字只能出现在类中,在类外定义成员函数时不能添加此关键字。   二、静态成员的特性         静态成员与普通的成员不......
阅读全文
  • 05月
  • 02日
综合 ⁄ 共 1862字 评论关闭
字符串hash String Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 697    Accepted Submission(s): 190 Problem Description Given a string S and two integers L and M, we consider a substring of S as “recoverable” if and only if   (i) It is of length M*L;   (ii) It can be constructed by concatenating M “diversified” substrings of S, where each of these substrings has length L; two strings are considered as “diversified” if they do......
阅读全文
  • 04月
  • 28日
综合 ⁄ 共 761字 评论关闭
sock5代理软件---SS5的安装配置 一、准备unzip  ss5-3.6.4-3.zip二、编译cd ss5-3.6.4./configure (默认是1080端口,如果想改端口的话,                  ./configure --with-defaultport=10800 )makemake install 三配置:1、/etc/opt/ss5/ss5.conf将auth    0.0.0.0/0               -               -改成:auth    0.0.0.0/0               -               u2。/etc/opt/ss5/ss5.passwd--设置用户名和密码3。cp /usr/sbin/ss5 /usr/local/sbin/ss5 四、运行[root@localhost ss5]# /etc/rc.d/init.d/ss5 start/etc/rc.d/init.......
阅读全文
  • 02月
  • 15日
综合 ⁄ 共 3315字 评论关闭
表:DOS系统功能调INT 21H http://www.cnblogs.com/ynwlgh/archive/2011/12/12/2285017.html AH 功能 调用参数 返回参数 00 程序终止(同INT 20H) CS=程序段前缀   01 键盘输入并回显   AL=输入字符 02 显示输出 DL=输出字符   03 异步通迅输入   AL=输入数据 04 异步通迅输出 DL=输出数据   05 打印机输出 DL=输出字符   06 直接控制台I/O DL=FF(输入) DL=字符(输出) AL=输入字符 07 键盘输入(无回显)   AL=输入字符 08......
阅读全文
  • 01月
  • 16日

SVN

综合 ⁄ 共 640字 评论关闭
这里介紹Eclipse的SVN Plugin,叫做Subclipse,官方网站的下载地址在http://subclipse.tigris.org/,也提供了update site http://subclipse.tigris.org/update。Eclipse 的使用者可以通过Eclipse的插件自动下载和更新功能来安装这个插件,在Eclipse的菜单中选择Help->Software Updates->Find and Install-> Search for new features to install ->New Remote Site。URL中就输入http://subclipse.tigris.org/update,Eclipse就会自已安装上了. 安装完成后,在Eclipse的plugins中就会多了5个包,命名为org.tigris.subver......
阅读全文
  • 12月
  • 28日
综合 ⁄ 共 1774字 评论关闭
  2006-02-15 09:21作者:出处:IBM责任编辑:原野   五、自旋锁(spinlock)   自旋锁与互斥锁有点类似,只是自旋锁不会引起调用者睡眠,如果自旋锁已经被别的执行单元保持,调用者就一直循环在那里看是否该自旋锁的保持者已经释放了锁,"自旋"一词就是因此而得名。   由于自旋锁使用者一般保持锁时间非常短,因此选择自旋而不是睡眠是非常必要的,自旋锁的效率远高于互斥锁。   信号量和读写信号量适合于保持时间较长的情况,它们会导致调用者睡眠,因此只能在进程上下文使用(_trylock的变种能够在中断上下文......
阅读全文
  • 12月
  • 27日
综合 ⁄ 共 1283字 评论关闭
function ajaxChangePage(){ var prov = $("#prov").val(); var pageIndex = $("#pageIndex").val();//下一页就是第二页 //alert('当前pageindex:'+pageIndex); var ip = '<%=Global.getProperty("tianyiClub_ip") %>'; //alert(ip); $.ajax({ data:$("#theForm").serialize(), url: ip + "/tianyiClub/changePage.jspx", type: 'POST', dataType: 'JSON', timeout: 5000, error: function() { alert('翻页失败!'); }, success: function(......
阅读全文