Spring实现的一个重要的机制是通过反射(java.lang.reflect)读取配置文件,通过配置文件来动态生成配置文件中的类对象。Java动态加载类主要是为了不改变主程序代码,通过修改配置文件就可以操作不同的对象执行不同的功能。
由于java是强类型语言,本文根据一篇老外的博客,给出了一种可以实现动态类型转换的可行性方法和思路。
本文主要帮助你完成一下学习目标:
(1) java反射机制最基础的学习。
(2) 通过最基础的java正则表达式读取配置文件,获取需要的信息。
(3) 模拟spring的IO...
分类:
编程语言 时间:
2014-10-16 17:49:22
阅读次数:
300
在Windows中,让程序模块化实现的一种方式,就是让其实现为动态链接库。然后在主程序启动的时候隐式或者显示的去加载动态链接库。但是如果不恰当的编写动态链接库的DllMain函数,将会引起意想不到的Bug哦,比如典型的Loader Lock死锁问题。这不,我们产品中就碰到了一个由于Loader Lock而引起的Bug....
1. 背景介绍
当主程序在启动的时候,隐式或者显...
分类:
其他好文 时间:
2014-10-13 17:35:40
阅读次数:
403
在做12864 ip 核试验时,写了三个文件第一个是时序文件QC12864.v第二个是QC12864.H这个文件主要包括声明和宏定义,第三个文件是QC12864.c这个文件包含函数的定义。详细的请看http://www.cnblogs.com/yuphone/archive/2010/03/25/1...
分类:
移动开发 时间:
2014-10-13 00:49:08
阅读次数:
276
__name__变量用于判断该python文件是否作为主程序运行。若该文件为导入,__name__值为其文件名,若为主程序,则其值为__main__这也就是为什么经常看到有一些python文件中有 if __name__ == '__main__' 的字样,就是为了防止导入时把该文件里面的主程序也运...
分类:
编程语言 时间:
2014-10-11 22:45:17
阅读次数:
220
从官网上下载crashRpt的源代码,按说明编译出对应的lib和dll 1 在编译crashRpt的时候,在环境变量中设置 crashrptDir=D:\work\AIW\WebMicaps\WebMicapsServer\src\CrashRpt,以简化编译2 在主程序执行的工作文件夹下要拷贝c....
分类:
其他好文 时间:
2014-10-11 21:50:56
阅读次数:
324
一、总包命名规范:1.主程序:com.公司简写.项目名称简写如彩票主程序:com.whszzy.caipiao2.独立模块:com.公司简写.项目名称简写.模块名称如彩票Api:com.whszzy.caipiao.api二、具体模块包命名规范:1.共公单元utilcom.whszzy.caipia...
分类:
移动开发 时间:
2014-10-10 10:54:24
阅读次数:
177
我最近在调试一个dll时,出现了一个莫名的断言错误,就是在主程序中创建由MFC 扩展DLL导出的一个控件(该控件继承自CWnd类)时,一调用Create()函数就出现下面的的断言错误:
调试跟进去:
file:afxwin1.inl
line:21
发现是下面的断言语句报错:
_AFXWIN_INLINE HINSTANCE AFXAPI AfxGetResource...
matlab中写个函数,在主程序中调用该函数的方法跟其它的编程语言都一样,但是子函数与主函数要存于不同的文件中,文件名就是函数名字。文件必须保存在current directory中,才能调用。函数的基本结构:function [返回变量列表]=函数名(输入变量列表)%注释说明语句输入、返回变量格式...
分类:
其他好文 时间:
2014-10-09 01:48:17
阅读次数:
210
简介RPC(Remote Procedure Call,远程过程调用)是建立在Socket之上的,出于一种类比的愿望,在一台机器上运行的主程序,可以调用另一台机器上准备好的子程序,就像LPC(本地过程调用).越底层,代码越复杂、灵活性越高、效率越高;越上层,抽象封装的越好、代码越简单、效率越差。So...
分类:
其他好文 时间:
2014-10-08 18:28:35
阅读次数:
333
最近将花点时间学习EF相关知识,通过文章来进行一个完整的学习,Code First是由先有代码后生成数据库;将通过一实例来进行学习;我们简单分为三层,其中DataLibrary为EF上下文处理层,ModelLib为实体层,而MainApplication为主程序层注意:DataLibrary层、Ma...
分类:
其他好文 时间:
2014-10-04 17:30:16
阅读次数:
345