文章系参考转载,英文原文网址请参考:http://www.albahari.com/threading/作者Joseph Albahari, 翻译Swanky Wu 中文翻译作者把原文放在了"google 协作"上面,GFW屏蔽,不能访问和查看,因此我根据译文和英文原版整理转载到园子里面。 本系列文...
分类:
编程语言 时间:
2014-09-04 14:40:20
收藏:
0 评论:
0 赞:
0 阅读:
507
很值得学习的java 画图板源码下载地址:http://download.csdn.net/source/2371150package minidrawpad;import java.awt.*;import java.awt.event.*;import java.io.InputStreamRe...
分类:
编程语言 时间:
2014-09-04 14:39:59
收藏:
0 评论:
0 赞:
0 阅读:
344
内联函数:可以避免函数调用的开销;内联函数和宏很类似,而区别在于,宏是由预处理器对宏进行替代,而内联函数是通过编译器控制来实现的。而且内联函数是真正的函数,只是在需要用到的时候,内联函数像宏一样的展开,所以取消了函数的参数压栈,减少了调用的开销。你可以象调用函数一样来调用内联函数,而不必担心会产生于...
分类:
编程语言 时间:
2014-09-04 14:38:59
收藏:
0 评论:
0 赞:
0 阅读:
287
笔试面试经常涉及各种算法,本文简要介绍常用的一些算法,并用JavaScript实现。1、插入排序1)算法简介插入排序(Insertion-Sort)的算法描述是一种简单直观的排序算法。它的工作原理是通过构建有序序列,对于未排序数据,在已排序序列中从后向前扫描,找到相应位置并插入。插入排序在实现上,通...
分类:
编程语言 时间:
2014-09-04 14:37:09
收藏:
0 评论:
0 赞:
0 阅读:
308
Swift and Objective-C in the Same Project在项目里交叉使用Swift和OCSwift与OC的兼容性使得你能够在项目里使用Swift+OC的方式编写应用程序,称为混合+匹配(mix and match),用这样的方式能够一边使用享受新语言的高速特性,一边无缝的接...
分类:
编程语言 时间:
2014-09-04 14:35:09
收藏:
0 评论:
0 赞:
0 阅读:
330
package com.sysc.simple;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;public class...
分类:
编程语言 时间:
2014-09-04 14:33:09
收藏:
0 评论:
0 赞:
0 阅读:
624
Windows线程同步
Windows的线程同步可以利用互斥对象来实现,也可以使用事件对象,关键代码段来实现。
1 事件对象实现线程同步
Event对象创建函数
事件对象的创建事件对象属于内核对象,它包含以三个成员:使用计数,是否是自动重置还是人工重置的布尔值,通知状态的布尔值。
HANDLE CreateEvent(
LPSECURITY_ATTRI...
分类:
编程语言 时间:
2014-09-04 13:26:09
收藏:
0 评论:
0 赞:
0 阅读:
269
Vectors
vector是C++标准模板库中的部分内容,它是一个多功能的,能够操作多种数据结构和算法的模板类和函数库。vector之所以被认为是一个容器,是因为它能够像容器一样存放各种类型的对象,简单地说,vector是一个能够存放任意类型的动态数组,能够增加和压缩数据。为了可以使用vector,必须在你的头文件中包含下面的代码:#include
构造函数。
...
分类:
编程语言 时间:
2014-09-04 13:22:39
收藏:
0 评论:
0 赞:
0 阅读:
425
最近看java源代码,发现很多方法用native修饰,那么什么事native方法呢?
简单地讲,一个Native Method就是一个java调用非java代码的接口。一个Native Method是这样一个java的方法:该方法的实现由非java语言实现,比如C。这个特征并非java所特有,很多其它的编程语言都有这一机制,比如在C++中,你可以用extern "C"告知C++编译器去调...
分类:
编程语言 时间:
2014-09-04 13:22:29
收藏:
0 评论:
0 赞:
0 阅读:
307
深入Java程序性能调优(阿姆达尔定律、缓存组件、并行开发、线程池、JVM调优)课程讲师:special课程分类:Java核心适合人群:初级课时数量:33课时更新程度:完成用到技术:阿姆达尔定律、缓存组件、并行开发、线程池、JVM调优涉及项目:模式在实际开发中运用深入Java程序性能调优下载: ht...
分类:
编程语言 时间:
2014-09-04 13:20:19
收藏:
0 评论:
0 赞:
0 阅读:
277
VC中GetLastError()获取错误信息的使用在VC中编写应用程序时,经常需要涉及到错误处理问题。许多函数调用只用TRUE和FALSE来表明函数的运行结果。一旦出现错误,MSDN中往往会指出请用GetLastError()函数来获得错误原因。 可问题是,GetLastError()返回的只是一...
分类:
编程语言 时间:
2014-09-04 13:16:39
收藏:
0 评论:
0 赞:
0 阅读:
420
C++primer是最经典的c++教材之一,它的经典程度要超过thinking in c++。连thinking in c++作者本人都说他写这本书在某种程度上是让读者更好的理解C++primer。但是,我读书的经验是C++primer写的比thinking in c++好懂。 c++编程思想有两卷...
分类:
编程语言 时间:
2014-09-04 13:16:29
收藏:
0 评论:
0 赞:
0 阅读:
242
跨文档消息(Web Messaging cross-document messaging) 原理 往有关联(同一框架/弹出)的文档传递数据。 Message Channel在javascript基础-ajax做了解释 写法 两iframe通信 //一...
分类:
编程语言 时间:
2014-09-04 13:15:59
收藏:
0 评论:
0 赞:
0 阅读:
482
前言 作为一个java开发者,安装JDK是不可避免的,但是配置路径却总是记不住,百度也有很多参考例子。这里仅仅当做以后参考的笔记记录。 说到JDK,就不得不提JRE。他们到底是什么呢? 通常我们进行java开发,是要使用JDK的,它是专门给开发人员使用的API工具包,编译器,JRE等等。而JR...
分类:
编程语言 时间:
2014-09-04 13:14:49
收藏:
0 评论:
0 赞:
0 阅读:
183
1、Window对象的location属性引用的是Location对象,它表示该窗口中当前显示的文档的URL,并定义了方法来使窗口载入新的文档。Location对象的href属性是一个字符串,后者包含URL的完整版本。Location对象的assign()方法可以使窗口载入并显示指定的URL文档,相...
分类:
编程语言 时间:
2014-09-04 13:13:59
收藏:
0 评论:
0 赞:
0 阅读:
247
---恢复内容开始---如果你建的是java project项目的话,那就通过Myeclispe中的右键你的项目名称,选择build path ->config build path... 然后在弹出的java build path 这个面框中,选择libraries这个页签,然后选择Add Ext...
分类:
编程语言 时间:
2014-09-04 13:09:09
收藏:
0 评论:
0 赞:
0 阅读:
310
-Xmx1024m -Xms1024m -Xmn512m -Xss256k”——Java运行参数(转)...
分类:
编程语言 时间:
2014-09-04 11:55:49
收藏:
0 评论:
0 赞:
0 阅读:
347