码迷,mamicode.com
首页 > 编程语言
Java高级复习㈠ 多线程
1.线程 也称为轻量级进程,每个线程有自己的堆栈、程序计数器、局部变量。与进程相比,进程中的线程之间隔离程度要小2.Java实现①implements Runnable②extends Thread一般推荐①3.sleep()、yield()sleep()方法对当前线程操作,指定以毫秒为单位的线程最...
分类:编程语言   时间:2014-05-30 12:38:41    阅读次数:285
Java多线程之阻塞I/O如何中断
阻塞的I/O线程不会被打断,需要关闭资源才能打断package Thread.Interrupting;import java.io.IOException;import java.io.InputStream;import java.net.ServerSocket;import java.net...
分类:编程语言   时间:2014-05-30 12:46:44    阅读次数:301
java基本概念
一、JDK与JVMJDK包括java编译器,java运行环境,以及常用的类库。java运行环境包括jvm(核心虚拟机)。运行环境比较广的概念。二、环境变量的配置对于jdk1.5以上版本,可以不再使用classpath,只需要在系统环境变量path中追加自己的jdk安装路径的../bin就ok了。bi...
分类:编程语言   时间:2014-05-30 12:58:59    阅读次数:273
JavaWeb概述
1、什么叫Web Internet是一个连接世界上计算机的物理网络 Web是建立在Internet上的其中一种服务(Service) Web是Internet上多种不同的服务之一,其他还包括E-mail,流媒体,FTP等2、Web工作原理 作为一种服务,Web定义两个方面:Web客户端(We...
分类:编程语言   时间:2014-05-30 12:54:54    阅读次数:539
Calling C++ code from C# z
http://blogs.msdn.com/b/borisj/archive/2006/09/28/769708.aspxI apologize for the long delay for this section (although I suppose my average posting fr...
分类:编程语言   时间:2014-05-30 13:08:38    阅读次数:362
C\C++代码优化的27个建议
1. 记住阿姆达尔定律:funccost是函数func运行时间百分比,funcspeedup是你优化函数的运行的系数。所以,如果你优化了函数TriangleIntersect执行40%的运行时间,使它运行快了近两倍,而你的程序会运行快25%。这意味着不经常使用的代码不需要做较多优化考虑(或者完全不优...
分类:编程语言   时间:2014-05-30 13:09:54    阅读次数:304
整合Spring.net到asp.net网站开发中初探
整合Spring.net到asp.net网站开发中初探http://www.veryhuo.com2009-10-21烈火网投递稿件我有话说Spring提供了一个轻量级的用于构建企业级的应用程序的解决方案。Spring提供一致并清晰的配置并整合AOP(Aspect-Oriented Programm...
分类:编程语言   时间:2014-05-30 13:21:11    阅读次数:305
编写可维护的JavaScript之简易模版
/* * 正则替换%s * @para arg1(text) 需要替换的模版 * @para arg2 替换第一处%s * @para arg3 替换第二处%s * 返回替换后的字符串 */var sprintf = function (text) { var i = 1, ar...
分类:编程语言   时间:2014-05-30 13:29:29    阅读次数:291
Ehcache 整合Spring 使用页面、对象缓存(转载)
Ehcache在很多项目中都出现过,用法也比较简单。一般的加些配置就可以了,而且Ehcache可以对页面、对象、数据进行缓存,同时支持集群/分布式缓存。如果整合Spring、Hibernate也非常的简单,Spring对Ehcache的支持也非常好。EHCache支持内存和磁盘的缓存,支持LRU、L...
分类:编程语言   时间:2014-06-07 02:58:20    阅读次数:368
编写可维护的JavaScript之事件处理
规则1:隔离应用逻辑 这会让你的代码容易调试规则2:不要分发事件对象 event对象包含了太多信息// a good examplevar handlePopup = { // 事件句柄,处理所有和event对象有关的东西 handleClick: function (e) { ...
分类:编程语言   时间:2014-06-07 03:01:00    阅读次数:255
C++错误——”无法启动程序”…\xxx.exe” 系统找不到指定的文件”
背景在VS2010环境下,升级了一个用C++编写的程序,编译生成成功,但是,不能在VS中直接运行(可以通过打开debug文件目录的exe应用程序运行),提示以下错误:”无法启动程序”…\xxx.exe” 系统找不到指定的文件”,如截图1。截图1解决方法1.选择工程,右键单击属性,打开工程的属性页,参...
分类:编程语言   时间:2014-06-07 03:06:39    阅读次数:579
Java多线程之线程中断
该例子说明,Sleep可以被中断,但是I/O和synchronized不能被中断。package Thread.Interrupting;import java.io.IOException;import java.io.InputStream;import java.util.concurrent...
分类:编程语言   时间:2014-06-07 03:40:10    阅读次数:270
Python核心编程(第二版) 第四章习题答案
4-1.Python对象。与所有Python对象有关的三个属性是什么?请简单的描述一下。答:与所有Python对象有关的三个属性是身份、类型、值。身份:每一个对象都有一个唯一的身份标识自己,任何对象的身份可以使用内建函数id()来得到。这个值可以被认为是该对象的内存地址。类型:对象的类型决定了该对象...
分类:编程语言   时间:2014-06-07 03:42:19    阅读次数:248
WPF多线程UI更新——两种方法
WPF多线程UI更新——两种方法前言 在WPF中,在使用多线程在后台进行计算限制的异步操作的时候,如果在后台线程中对UI进行了修改,则会出现一个错误:(调用线程无法访问此对象,因为另一个线程拥有该对象。)这是很常见的一个错误,一不小心就会有这个现象。在WPF中,如果不是用多线程的话,例如单线程应用....
分类:编程语言   时间:2014-06-07 03:45:29    阅读次数:309
c语言中的break 和 continue语句
break break如果用于循环适用于终止循环 break如果用于switch,则是用来终止switch break不能直接用于if,除非if属于循环内部的一个子句 如 if (表达式) break 是错误的 1 # include 2 3 int main (void) 4 { 5 i...
分类:编程语言   时间:2014-06-07 03:54:36    阅读次数:268
JavaScript 编码风格指南
A.1 缩进// 4个空格的层级缩进if (true) { doSomething();}A.2 行的长度// 每行限于80个字符,超出则在运算符后换行,缩进2个层级(8个空格)doSomething(argument1, argument2, argument3, argument4, ...
分类:编程语言   时间:2014-06-07 03:54:00    阅读次数:301
【java基础】Java反射机制
一、预先需要掌握的知识(java虚拟机) 1)java虚拟机的方法区: java虚拟机有一个运行时数据区,这个数据区又被分为方法区,堆区和栈区,我们这里需要了解的主要是方法区。方法区的主要作用是存储被装载的类 的类型信息,当java虚拟机装载某个类型的时候,需要类装载器定位相应的class文...
分类:编程语言   时间:2014-06-07 04:26:02    阅读次数:269
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!