Spring是一种为了减缓程序开发复杂性开发的一种基于AOP和IOC等思想的集合框架。 AOP:(AOP为Aspect Oriented Programming的缩写,即面向切面编程(也叫面向方面),是一种可以通过预编译方式和运行期动态代理实现在不修改源代码的情况下给程序动态统一添加功能的一种技术。 ...
分类:
编程语言 时间:
2017-03-22 18:00:09
阅读次数:
148
库从本质上市一中可执行的二进制格式,可以被载入内存中执行 iOS 中的静态库有 .a 和 .framework 两种形式; 动态库有 .dylib 和 .framework 两种, 后来 .dylib 被苹果换成 .tbd 的形式 静态库 和 动态库 区别 静态库和动态库是相对于编译期和运行期的,静 ...
分类:
移动开发 时间:
2017-03-22 15:18:10
阅读次数:
175
7.25 如何实现对Web应用程序服务器资源监控 1.问题提出 如何实现对Web应用程序服务器资源监控? 2.问题解答 可以使用LoadRunner的Web应用程序服务器资源监控器,在场景或会话步骤运行期间监控Web应用程序服务器,并隔离应用程序服务器性能瓶颈。 Web应用程序服务器资源监控器提供了 ...
分类:
Web程序 时间:
2017-03-21 14:01:23
阅读次数:
210
被隐藏了的过程 现如今在流行的集成开发环境下我们很少需要关注编译和链接的过程,而隐藏在程序运行期间的过程可不简单,即使使用命令行来编译一个源代码文件,简单的一句"gcc hello.c"命令就包含了非常复杂的过程。 在Linux系统下使用gcc编译程序时只须简单的命令: $gcc hello.c $ ...
分类:
其他好文 时间:
2017-03-16 21:28:50
阅读次数:
175
1 动态语言和静态语言 指动态类型语言和静态类型语言 1.1 动态类型语言 动态类型语言是指在运行期间才去做数据类型检查的语言,也就是说,在用动态类型的语言编程时,永远也不用给任何变量指定数据类型,该语言会在你第一次赋值给变量时,在内部将数据类型记录下来。Python和Ruby就是一种典型的动态类型 ...
分类:
编程语言 时间:
2017-03-15 14:34:54
阅读次数:
199
----------siwuxie095 程序的错误分为:编译期语法错误、运行期异常错误和运行期逻辑错误 1、编译期语法错误可以借助Eclipse的帮助方便地定位错误,并进行修改 如: 2、运行期异常,即 没有语法错误,编译可以通过,但运行阶段 程序会出现异常,导致程序崩溃,系统会捕获异常,并提示错... ...
分类:
编程语言 时间:
2017-03-12 01:04:35
阅读次数:
259
虚拟机把描述类的数据从Class文件加载到内存,并对数据进行校验、转换解析和初始化,最终成为被虚拟机直接使用的Java类型,这就是JVM的类加载机制。 Java天生的可动态扩展的语言特性就是依赖运行期的动态加载和动态连接实现的。 一:类的生命周期 类的生命周期包括7个部分:加载——验证——准备——解 ...
分类:
其他好文 时间:
2017-03-11 20:47:17
阅读次数:
246
JDK动态代理 Jdk动态代理是装饰模式的一个典型用例,关于装饰模式这里不多解释,直接说重点吧.jdk动态代理实际上就是代替继承方案,在不破坏原始类的原则下,在运行期间为某个类动态注入一些新的方法。java.lang.reflect.Proxy提供了生成代理类的接口。进入源代码,我们可以看见关于Pr ...
分类:
编程语言 时间:
2017-03-11 10:43:17
阅读次数:
204
Java异常大体分两类:RuntimeException,其他;注意:两类异常都是在程序运行期间出现!只不过后者必须在编译期间进行处理,一般是try catch或throw;程序期间出现了此类异常时会执行catch和finally语句。而RuntimeException不必明确指出处理方式,大概更底 ...
分类:
编程语言 时间:
2017-03-10 13:01:38
阅读次数:
153
七,JOBC数据库编程 七,JOBC数据库编程 一,java数据库编程步骤 1,将数据库驱动包考入lib目录; 2,加载驱动--整个操作数据库程序运行期间只需要加载一次 Class.forName("com.mysql.driver");加载driver驱动 整个操作数据库程序,只需要加载一次 3, ...
分类:
数据库 时间:
2017-03-09 20:22:25
阅读次数:
188