一、什么叫inline函数?inline(小心,不是online),翻译成“内联”或“内嵌”。意指:当编译器发现某段代码在调用一个内联函数时,它不是去调用该函数,而是将该函数的代码,整段插入到当前位置。这样做的好处是省去了调用的过程,加快程序运行速度。(函数的调用过程,由于有前面所说的参数入栈等操作...
分类:
其他好文 时间:
2014-08-28 23:53:36
阅读次数:
225
场景1:类库独立调试。 方法:可以将类库项目修改成控制台程序,然后增加一个静态的main函数的方式来调试场景2:程序需要连接数据库,本机调试的时候因为权限问题无法连接上数据库,只能放在服务器上跑 方法:在服务器上开启远程,把vs中的Remote Debugger 文件夹拷贝到服务器,然后...
分类:
其他好文 时间:
2014-08-28 23:53:09
阅读次数:
272
NIO 设计背后的基石:反应器模式,用于事件多路分离和分派的体系结构模式。 反应器(Reactor):用于事件多路分离和分派的体系结构模式 通常的,对一个文件描述符指定的文件或设备, 有两种工作方式:?阻塞?与非阻...
分类:
编程语言 时间:
2014-08-28 22:50:56
阅读次数:
331
题目链接:uva 11468 - Substring
题目大意:给出一些字符和各自字符对应的选择概率,随机选择L次后得到一个长度为L的字符串,要求该字符串不包含任意一个子串的概率。
解题思路:构造AC自动机之后,每随机生成一个字母,等于是在AC自动机上走一步,所有子串的结束位置的节点标记为禁止通行,然后问题转换成记忆搜索处理。
#include
#include
#include...
分类:
其他好文 时间:
2014-08-28 22:47:46
阅读次数:
359
TGB的第二个年,也是大三的这一年。与第一年的懵懂清闲的时光相比,这一年我们都有了很大的压力,无论是学习上还是生活上。第一年,我们还在不紧不慢的学习,根本没有人去理会“进度”、“时间管理”类似的东西。可现在却不同了,当你面对自考、等级考试、软考,你的时间管理真的面临着很大的考验。当你状态不好,懒懒散散的时候,很快就会发现,别人的脚步已经悄悄的超过了你。
好好总结这一年,才能更好的开始下一年。...
分类:
其他好文 时间:
2014-08-28 22:46:36
阅读次数:
281
Spring容器初始化完成后,调用BeanPostProcessor这个类,这个类实现ApplicationListener接口,重写onApplicationEvent方法,
方法中就是我们自己要在容器初始化完成后加载的数据或者缓存。
下面是XML配置:
下面是自己写的BeanPostProcessor类:
下面是启动Tomcat后,重复加载了数据,调用了两次onAppl...
分类:
移动开发 时间:
2014-08-28 22:44:16
阅读次数:
436
文章仅记录自己的一点理解,仅供自己参考。
1、mInputFocus
WMS.addWindow()-->WMS.finishUpdateFocusedWindowAfterAssignLayersLocked()-->InputMonitor.setInputFocusLw()-->mInputFocus = newWindow;
add一个window的时候会重新寻找焦点窗口,并把焦点窗...
分类:
其他好文 时间:
2014-08-28 22:43:56
阅读次数:
986
在项目实力中经常用到负margin 如:
子元素1
子元素2
子元素3
子元素4
子元素5
子元素6
是实现如图的效果:
对于css 要做到兼容ie 6 需要 对浮动的li加上样式
position:...
分类:
其他好文 时间:
2014-08-28 22:43:36
阅读次数:
241
go语言环境配置 一直想找一份web方面的工作,所谓工欲善其事必先利其器,开始之前当然是挑选一门自己喜欢的语言,最后选择了Go,简洁,快速。语法方面主要是通过Go的官网过了一遍,接下来准备跟着《Go Web编程》学一遍,第一步自然是搭一个本地的环境,主要是参考《Go Web编程》的第一章。这里简要记...
分类:
编程语言 时间:
2014-08-28 22:41:46
阅读次数:
276
1.概述 许多初学者对C/C++语言中的void及void指针类型不甚理解,因此在使用上出现了一些错误。本文将对void关键字的深刻含义进行解说,并详述void及void指针类型的使用方法与技巧。2.void的含义 void的字面意思是“无类型”,void *则为“无类型指针”,void *可以.....
分类:
其他好文 时间:
2014-08-28 22:41:09
阅读次数:
325