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