首页 > 编程语言
java语言的反射机制
在java运行时环境,对于任何一个类,可以知道这个类有哪些方法和属性。对于任何一个对象,可以调用它的任何一个方法。动态获取类的信息,动态调用对象的方法的功能源于java的反射机制。java反射机制主要提供了以下功能:1.运行时判断任何一个对象所属的类。2.运行时构造任何一个类的对象。3.运行时判断任...
分类:编程语言   时间:2014-03-23 17:28:34    收藏:0  评论:0  赞:0  阅读:529
Java的ClassLoader
ClassLoader作用 ClassLoader的作用是把编译好的Class文件加载到JVM中。ClassLoader使用的是双亲委托模型来加载类的,每个ClassLoader都有一个父类加载器,当ClassLoader需要加载某个类时,它先把这个任务委托给它的父类加载器试图加载,如果所有的父类加...
分类:编程语言   时间:2014-03-23 17:35:15    收藏:0  评论:0  赞:0  阅读:569
Spring初始化过程
首先通过ResourceLoader定位到Resource,然后再调用loadBeanDefinitions启动BeanDefinition的载入工作。 载入BeanDefinition的步聚是: 1、先通DocumentLoader将Resource加载为Document对象 2、由BeanDef...
分类:编程语言   时间:2014-03-23 17:42:56    收藏:0  评论:0  赞:0  阅读:550
【JavaScripst效果】全选、全不选、反选
读前笑一笑:“老师,我11岁,想问一个问题。”“你好,想问神马?”“基友和炮友有什么不同啊?”老师顿时觉得一种来自祖国未来的压力……然后老师想了想很认真地回答他:“基友就是一起吃肯德基的朋友,pao友就是一起吃泡面的朋友。前者注重交流,后者注重效率。”正文:《想直接看效果,点这里》 【JavaScr...
分类:编程语言   时间:2014-03-23 17:49:34    收藏:0  评论:0  赞:0  阅读:463
java的IO与NIO
IO与NIO IO与NIO最重要的区别是数据打包和传输的方式不同,IO以流的方式处理数据,而NIO以块的方式处理数据。 面向流的IO一次写入或读取一个字节的数据,可以链接多个过滤器来对字节流进行处理,操作和应用都比较简单,但是效率较低。 面向块的NIO一次写入或读取一个数据块,处理数据要快得多,但是...
分类:编程语言   时间:2014-03-23 18:21:18    收藏:0  评论:0  赞:0  阅读:384
python模板引擎Cheetah的安装
Cheetah模板引擎安装官方网址:http://www.cheetahtemplate.org/Cheetah-2.4.4 下载地址:http://pypi.python.org/pypi/Cheetah/2.4.4二, windows下安装开始配置Cheetah:1.解压下载的Cheetah2....
分类:编程语言   时间:2014-03-23 18:27:40    收藏:0  评论:0  赞:0  阅读:1370
不简单的javascript函数及闭包形成原理
执行环境当执行流执行到函数时会创建一个执行环境,这个执行环境包含了函数内部 语句可以访问的所有变量和函数,当代码执行完时,销毁执行环境。所以一般情 况下,局部变量在函数执行完时会被销毁。作用域、调用对象很多人认为作用域是在函数执行时创建的,这是有偏差的理解!作用域分词法作用域和动态作用域:词法作用域...
分类:编程语言   时间:2014-03-23 18:40:08    收藏:0  评论:0  赞:0  阅读:542
python实现堆栈和队列
1.python实现堆栈,可先将Stack类写入文件stack.py,在其它程序文件中使用from stack import Stack,然后就可以使用堆栈了。stack.py的程序如下: class Stack(): def __init__(self,size): self.size=size; self.stack=[]; self.top=-1; def pus...
分类:编程语言   时间:2014-03-23 13:26:54    收藏:0  评论:0  赞:0  阅读:555
python程序设计基础2:python数据类型
python数据类型...
分类:编程语言   时间:2014-03-23 13:29:03    收藏:0  评论:0  赞:0  阅读:318
深入理解C语言-09 编译器介绍
介绍小型C语言编译器 TinyCC...
分类:编程语言   时间:2014-03-23 13:14:22    收藏:0  评论:0  赞:0  阅读:657
MyEclipse2014配置Tomcat开发JavaWeb程序JSP以及Servlet
史上最强大的Myeclipse入门教程...
分类:编程语言   时间:2014-03-23 13:36:14    收藏:0  评论:0  赞:0  阅读:625
C++与Lua交互(四)
引言 通过前几篇,我们已经对Lua的C API有了一定的了解,如lua_push*、lua_is*、lua_to*等等。用C++调用Lua数据时,我们主要运用lua_getglobal与lua_push*配合以达到目的。现在我们来试试用Lua调用C++数据。 C++数据类型映射到Lua C++中数据...
分类:编程语言   时间:2014-03-23 12:51:06    收藏:0  评论:0  赞:0  阅读:705
多线程死锁调试小技巧
据说再高的高手在写多线程程序的时候都难确保不会产生死锁,死锁的调试也就成为一个比较常见的问题,假设有下面这样一个问题: 一个正在生产环境下运行的进程死锁了,或者你只是在跑一个程序,并没有在调试器里面打开它,然后发现没有响应,日志输出也停止了。由于你是一个有经验的程序员,会想到“我刚刚加上了新的锁策略...
分类:编程语言   时间:2014-03-23 12:54:19    收藏:0  评论:0  赞:0  阅读:635
如何设置、查看JAVA_HOME、classpath、path变量值
如何设置、查看JAVA_HOME、classpath、path变量值1、启动CMD命令窗口2、set JAVA_HOME=x:\JDK_1.4.2 set PATH=%JAVA_HOME%\bin;%PATH% set CLASSPATH=.\;%JAVA_HOME%\lib\tools.jar3、...
分类:编程语言   时间:2014-03-23 13:41:36    收藏:0  评论:0  赞:0  阅读:631
开发者不容错过的10款免费JavaScript游戏引擎
摘要:使用HTML5、JavaScript可以帮助开发者开发出各种与众不同的游戏及游戏特效,比如3D动画、Canvas等。本文介绍10款被广泛使用的基于HTML5的JavaScript游戏引擎。在Github上,JavaScript逐渐成为人们最喜爱的编程语言,而随着HTML5的发展与流行,有些开发...
分类:编程语言   时间:2014-03-23 13:46:48    收藏:0  评论:0  赞:0  阅读:578
Unable to execute dex: java.nio.BufferOverflowException.解决办法
异常提示:[2014-01-16 09:27:35 - Dex Loader] Unable to execute dex: java.nio.BufferOverflowException. Check the Eclipse log for stack trace.[2014-01-16 09:...
分类:编程语言   时间:2014-03-23 13:59:55    收藏:0  评论:0  赞:0  阅读:499
java序列化与反序列化
java对象转换为字节序列,序列化。字节序列恢复为java对象,反序列化。java.io.ObjectOutputStream 代表输出流,它的writeObject(Object obj)对指定的obj对象进行序列化,把得到的字节序列写到一个目标输出流。java.io.ObjectInputStr...
分类:编程语言   时间:2014-03-23 14:13:51    收藏:0  评论:0  赞:0  阅读:388
Apache Hadoop 运行分布式程序方法总结(Streaming方式与原生JAVA接口)
1. Hadoop Streaming方式运行程序Hadoop Streaming可以运行除JAVA语言以外,其它的语言编写的程序。其启动脚本示例如下: 1 #!/bin/sh 2 3 # 参数合法性判断 4 5 if [ $# != 7 ]; then 6 echo "./bin/avp_plat...
分类:编程语言   时间:2014-03-23 15:00:23    收藏:0  评论:0  赞:0  阅读:541
JavaScript 替换全部字符串replace
今天因工作需要需要替换一段字符串中所有的指定的字符串,刚开始我以为用js的replace就能满足需求,但是使用后才知道js的replace只能替换第一个字符串,后来经过查找相关资料才知道原来用正则表达式来实现替换所有字符串!varstrM=“javascriptisagoodscriptlanguage”;//在此我想..
分类:编程语言   时间:2014-03-23 11:25:45    收藏:0  评论:0  赞:0  阅读:279
java笔试面试题---基础部分3
25、abstract的method是否可同时是static,是否可同时是native,是否可同时是synchronized?abstract的method不可以是static的,因为抽象的方法是要被子类实现的,而static与子类扯不上关系!native方法表示该方法要用另外一种依赖平台的编程语言实现的,不存在着被子类实现的问..
分类:编程语言   时间:2014-03-23 11:34:09    收藏:0  评论:0  赞:0  阅读:433
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!