当一个函数不属于某个具体的实例而属于整个类,那么这个函数最好写成静态成员函数,这样就可以直接用类名调用Class::Func()对于一般成员函数当用obj.Func()调用函数时,编译器会将其编译成TypeOf(obj)::Func()的样式,所以静态成员函数不能这么调用友元函数和静态成员函数都不属...
分类:
编程语言 时间:
2014-08-29 17:50:38
阅读次数:
306
互斥量是一个内核对象,它用来确保一个线程独占一个资源的访问,并且互斥量可以用于不同进程中的线程互斥访问资源。我们可以把Mutex看作一个出租车,乘客看作线程。乘客首先等车,然后上车,最后下车。当一个乘客在车上时,其他乘客就只有等他下车以后才可以上车。而线程与C# Mutex对象的关系也正是如此,线程...
分类:
编程语言 时间:
2014-08-29 17:45:18
阅读次数:
236
几个开源的DirectUI库1.DirectUI----------一个外国人写的库,好像很多库都以此为基础。2.DuiLib------------国人写的库,源自DirectUI库,听说修改了很多bug增加了功能3. 迅雷Bolt界面库----------迅雷公司开源的迅雷使用的界面库。4.金山...
分类:
编程语言 时间:
2014-08-29 17:41:48
阅读次数:
621
一个简单的java初学入门资料,希望自己能坚持做下去,帮助需要的同鞋,各路大神,绕小的一命啊
分类:
编程语言 时间:
2014-08-29 17:38:58
阅读次数:
187
HTML 1 .menu{ 2 position:absolute; 3 width:200px; 4 background:#eee; 5 border:1px solid #ddd; 6 ...
分类:
编程语言 时间:
2014-08-29 17:36:48
阅读次数:
342
是一种简写形式,完全可以手动配置替代这种简写形式,简写形式可以让初学都快速应用默认配置方案。 会自动注册DefaultAnnotationHandlerMapping与AnnotationMethodHandlerAdapter 两个bean,是spring MVC为@Controllers分发请....
分类:
编程语言 时间:
2014-08-29 17:35:28
阅读次数:
438
基于前面文章的基础上。一、准备 需要的jar二、配置1、 spmvc-servlet.xmlXml代码fileUploadController2、Controller 使用两种方式: 一种是基于注解的,另一种传统的方式HttpServletRequest使用第二种方式时要注意:操作方法中对应的方法参...
分类:
编程语言 时间:
2014-08-29 17:35:08
阅读次数:
343
spring框架的大部分都支持国际化,就像springMVC一样。DispatcherServlet使你能够动态的通过客户端的本地语言进行配置。这是通过LocaleResolver完成的。 当一个请求到达,DispatcherServlet就会寻找LocaleResolver,如果找到就会试图通过它...
分类:
编程语言 时间:
2014-08-29 17:34:11
阅读次数:
215
为了让web应用程序支持国际化,必须识别每个用户的首选区域,并根据这个区域显示内容。在Spring MVC应用程序中,用户的区域是通过区域解析器来识别的,它必须实现LocaleResolver接口。Spring MVC提供了几个LocaleResolver实现,让你可以按照不同的条件来解析区域。除此...
分类:
编程语言 时间:
2014-08-29 17:33:08
阅读次数:
274
接触了cocos2dx 3.0,就必须得看C++ 11了。有分享过帖子:【转帖】漫话C++0x(四) —- function, bind和lambda。其实最后的Lambda没太怎么看懂。看不懂没关系,会用就行。可惜是连用都要思考半天。其实,查找根源是定义没有搞明白。以后买东西,用之前,先看说明书才...
分类:
编程语言 时间:
2014-08-29 17:32:28
阅读次数:
499
1.linux下默认是没有安装的,所以首先要检查系统是否安装了Tkinter 2.安装Tkinter库 test@test:~$?sudo?aptitude?install?python-tk 3检查是否安装成功...
分类:
编程语言 时间:
2014-08-29 16:26:19
阅读次数:
457
1、修改启动时内存参数、并指定JVM时区(在windowsserver
2008下时间少了8个小时)在Tomcat上运行j2ee项目代码时,经常会出现内存溢出的情况,解决办法是在系统参数中增加系统参数:window下,在catalina.bat最前面setJAVA_OPTS=-XX:PermSize=64M-XX:MaxPermSize=128m-Xms512m-..
分类:
编程语言 时间:
2014-08-29 16:22:29
阅读次数:
303
spring原拦截器配置与新命名空间mvc:interceptors配置拦截器对比与注意事项...
分类:
编程语言 时间:
2014-08-29 16:05:58
阅读次数:
162
多线程编程技术在实际编程应用中十分广泛,多线程技术的应用通过提高CPU的利用率来帮助系统提升性能,那么究竟多线程编程在什么情况下使用?怎样使用多线程呢?多线程的应用一定要适应特定的环境,线程开多了会大大增加Cpu的负担,而线程数目开少了又很难提高cpu的利用率,为此我们使用线程池来管理线程。线程池用来限制线程的数量,减少了创建和销毁线程的次数,每个工作线程都可以被重复利用,可执行多个任务,同时可以根据系统的承受能力,调整线程池中工作线线程的数目,防止因为消耗过多的内存使得服务器宕机。那究竟什么是多线程呢?举...
分类:
编程语言 时间:
2014-08-29 16:04:28
阅读次数:
275
前言
昨晚12:00运行自动化测试脚本时遇到了java.util.concurrent.RejectedExecutionException这个异常,从异常名称里很容易分析出是提交的任务被线程池拒绝了。查看源码发现是在Activity里,AsyncTask是在自定义的线程池的运行的,但是onDestory函数里确是先显示调用了线程池的shutdown方法,然后才是AsyncTask的cancel...
分类:
编程语言 时间:
2014-08-29 16:03:48
阅读次数:
339
python字典dictionary,以前有过介绍,现就几个不常用函数写测试例子,
字典声明如,a={};
[python]dictionary方法说明:参考:http://blog.csdn.net/wangran51/article/details/8440848
Operation
Result
Notes
...
分类:
编程语言 时间:
2014-08-29 16:02:58
阅读次数:
185
什么是回调?通常发生在需要两个角色即调用者与实现者的情形上,即我们希望当产生某个事件时,调用实现者定义的某个函数。当然这个概念很大,不是说操作系统的信号量,条件变量什么的,是在语言级别实现,如一个Framework提供商,规定了整个程序的框架,可能产生某事件时它希望调用某个行为,而这个行为的具体定义...
分类:
编程语言 时间:
2014-08-29 16:01:08
阅读次数:
820