
旧的学习笔记
文章平均质量分 78
鱼紫酱even
码农一枚萌萌哒
展开
-
spring源码初步学习-自己实现的ioc容器结构
1、annotation包:定义了各种IOC框架的注解2、definition包:Bean描述类相关BeanDefinition->容器中bean定义的描述类PropertyDefinition->bean中依赖注入属性的表述类BeanDefinitionList->封装容器Bean描述类的集合3、factory包:beanFactory相关,即容器bean实例原创 2015-06-30 13:21:42 · 525 阅读 · 0 评论 -
操作系统精髓与设计原理学习笔记八:单处理器调度
在多道程序设计系统中,内存中有多个进程。每个原创 2014-11-15 19:13:49 · 936 阅读 · 0 评论 -
操作系统精髓与设计原理学习笔记十:分布式处理、客户/服务器和集群系统
一、客户服务器计算模型1 常用术语应用程序 编程原创 2014-11-22 15:22:14 · 1036 阅读 · 0 评论 -
操作系统精髓与设计原理学习笔记九:IO管理和磁盘调度
输入/输出可能是操作系统设计中最困难的部分。这是因为存在许多不同的设备和它们的应用,原创 2014-11-18 20:03:03 · 1688 阅读 · 0 评论 -
关于正向代理,反向代理的基本认识
一 正向代理正向代理是一个位于客户端和原始服务器(origin server)之间的服务器,为了从原始服务器取得内容,客户端向代理发送一个请求并指定目标(原始服务器),然后代理向原始服务器转交请求并将获得的内容返回给客户端。客户端必须设置正向代理服务器,当然前提是要知道正向代理服务器的IP地址,还有代理程序的端口。正向代理就是代理服务器替代访问方【用户A】去访问目标服务器【服务器B转载 2014-12-19 11:25:48 · 589 阅读 · 0 评论 -
java通过反射创建对象的小例子
利用Java的反射原理,通过Class 对象生成对应类的 对象。这句话有点绕,我给你举几个例子下面的代码是伪代码,不可以直接拿去用,但是思想是对的代码1class A{ A(){ /五惨构造器 } String name; //A的一个属性 int id;//A的一个属性 A(String name){ //含有一转载 2014-12-02 16:23:38 · 1931 阅读 · 0 评论 -
Java并发编程:Executor框架
Executor框架是指java 5中引入的一系列并发库中与executor相关的一些功能类,其中包括线池,Executor,Executors,ExecutorService,CompletionService,Future,Callable等。他们的关系为:并发编程的一种编程方式是把任务拆分为一些列的小任务,即Runnable,然后在提交给一个Executor执行,Executor转载 2014-12-02 13:41:33 · 547 阅读 · 0 评论 -
Storm学习总结-基础篇
Storm简介 属性: 分布式流计算框架。 类似产品: Yahoo!的S4 特点: 开源,分布式,实时计算系统,可扩展,高容错,处理速度快,支持多语言编程。Storm集群结构Storm基本概念1 Topology 原始定义:To do realtime computation on Storm, you create what are call原创 2014-06-27 18:06:36 · 716 阅读 · 0 评论 -
java_NIO小结
Channel and Buffer原创 2014-06-27 17:48:48 · 611 阅读 · 0 评论 -
java线程小结
概念进程:指一个内存中运行的应用程序,每个进程都有自己独立的一块内存空间,一个进程中可以启动多个线程。比如在Windows系统中,一个运行的exe就是一个进程。线程:指进程中的一个执行流程,一个进程中可以运行多个线程。比如java.exe进程中可以运行很多线程。线程总是属于某个进程,进程中的多个线程共享进程的内存。“同时”执行:是人的感觉,在线程之间实际上轮换执行。原创 2014-06-27 15:37:35 · 425 阅读 · 0 评论 -
java_IO小结
I/O:程序转载 2014-06-27 15:51:36 · 523 阅读 · 0 评论 -
操作系统精髓与设计原理学习笔记七:内存管理
在单道程序设计系统中,内存被划分成两个部分:一部分供操作系统使用(主流监控)原创 2014-11-12 18:47:34 · 999 阅读 · 0 评论 -
操作系统精髓与设计原理学习笔记六:并发(死锁和饥饿)
本章讲述在并发处理中通常需要解决的两个问题:原创 2014-11-10 18:37:26 · 1201 阅读 · 0 评论 -
操作系统精髓与设计原理学习笔记五:并发性(互斥和同步)
并发是所有问题的基础,也是操作系统设计的基础。并发包括很多设计问题,其中有进程间通信,资源原创 2014-11-09 12:22:43 · 2268 阅读 · 0 评论 -
spring源码初步学习-SpringMVC
第四部分 SpringMVC的实现Spring的MVC是基于Servlet功能实现的,通过实现Servlet接口的DispatcherServlet来封装其核心功能实现。一 ContextLoaderListener:ContextLoaderListener的作用就是启动web容器时,自动装配ApplicationContext的配置信息。它实现了ServletContextLi原创 2015-06-26 16:59:45 · 513 阅读 · 0 评论 -
spring源码初步学习-容器的功能扩展(ApplicationContext)
第三部分:容器功能的扩展ApplicationContext和BeanFactory两者都是用于加载Bean的,但是相比之下,ApplicationContext提供了更多的扩展功能。 public ClassPathXmlApplicationContext(String[] configLocations, boolean refresh, ApplicationContext p原创 2015-06-19 13:47:05 · 736 阅读 · 0 评论 -
spring源码初步学习-bean的加载
第二部分:bean的加载一 bean加载流程概览调用XmlBeanFactory.getBean(String name)方法时,最终会进入到AbstractBeanFactory的doGetBean方法1)转换对应beanName:final String beanName = transformedBeanName(name);因为传入的name可能是别名,也可原创 2015-06-16 16:44:58 · 602 阅读 · 0 评论 -
spring源码初步学习-容器(BeanFactory)基本实现
spring ioc容器原创 2015-06-14 17:05:55 · 592 阅读 · 0 评论 -
java反射与动态代理
一、反射1 基本概念:动态获取原创 2014-06-27 18:56:10 · 795 阅读 · 0 评论 -
java ClassLoader入门
一 总体作用: 根据指定类的名称,找到或者生成器对应的字节码,原创 2014-06-29 23:34:40 · 709 阅读 · 0 评论 -
操作系统精髓与设计原理学习笔记一:计算机系统概述
一、计算机基本构成处理器存储器输入/输出部件原创 2014-10-14 15:37:32 · 970 阅读 · 0 评论 -
操作系统精髓与设计原理学习笔记二:操作系统概述
一 简介,目标和功能:原创 2014-10-27 09:09:16 · 869 阅读 · 0 评论 -
操作系统精髓与设计原理学习笔记三:进程描述和控制
一、什么是进程:原创 2014-10-29 17:48:16 · 1140 阅读 · 1 评论 -
操作系统精髓与设计原理学习笔记四:线程
这里所说的进程个概念要比前面给出的更复杂和精细。实际上,它包含两个独立的概念:原创 2014-11-03 14:09:58 · 890 阅读 · 0 评论