-
结构体与链表
结构体与链表 结构体 用一组变量定义一个事物 struct student //student 是一种数据类型 { int id; char name[20] ; char sex; int age; }mike,bob; 变量定义除了跟在结构体定义后面,还可以:student std1,std2;跟int a,b;类似 结构体的初始化及在内存的存储方式...
-
0309 软件基本原理1
0309 软件基本原理1 程序开发技术学习方法论 软件研发行业,新技术的出现日新月异,如何高效的学习,保持技术先进性? 基于第一性原理:即 抓住事物的本质特征,按照事物本身的规律去推导,演绎事物在各种场景下的变化规律,东西技术在业务场景中的表现。 物理学,几何...
-
Java 读取Word中的脚注、尾注
Java 读取Word中的脚注、尾注 本文介绍读取Word中的脚注及尾注的方法,添加脚注、尾注可以参考 这篇文章 。 注 :本文使用了Word类库(Free Spire.Doc for Java 免费版)来读取,获取该类库可通过 官网下载 ,并解压文件,将lib文件夹下的Spire.Doc.jar导入java程序;...
-
Java连载94-增强for循环、IO流与文件
Java连载94-增强for循环、IO流与文件 一、JDK5.0新特性 1.增强for循环 2.语法 for(类型 变量:数组名/集合名){} 集合想要使用增强for循环这种语法,集合需要使用泛型。 如果不使用泛型,那么需要哦使用Object类型来定义集合中的元素 package com.bjpowernode.java_lear...
-
spring——AOP原理及源码(四)
spring——AOP原理及源码(四) 在本篇我们将完整走完 resolveBeforeInstantiation 全过程,并一直到返回代理对象为止 前情回顾: 上文我们一路分析了从容器创建开始直到我们的AOP注解导入的核心组件AnnotationAwareAspectJAutoProxyCreator执行postProcessBeforeInsta...
-
Java连载93-泛型实现Comparable、自定义泛型
Java连载93-泛型实现Comparable、自定义泛型 一、泛型初步 1.泛型是编译阶段的语法,在编译阶段统一集合中的类型。 package com.bjpowernode.java_learning; import java.util.* ; public class D93_1_GenercityInitial { public static void main(String[] args) { //...
-
spring——AOP原理及源码(三)
spring——AOP原理及源码(三) 在上一篇中,我们创建并在BeanFactory中注册了AnnotationAwareAspectJAutoProxyCreator组件。本篇我们将要探究,这个组件是在哪里以及何时发挥作用的。 在上一篇中,我们创建并在BeanFactory中注册了AnnotationAwareAspectJAutoProxyCre...
-
Java连载92-Collections工具类、泛型初步
Java连载92-Collections工具类、泛型初步 一、关于集合工具类 java.utils.Collections;Collections工具类可以对List集合中的元素进行排序,但是集合中的元素必须是可以比较的,实现Comparable接口。 package com.bjpowernode.java_learning; import java.util.Collectio...
-
spring——AOP原理及源码(二)
spring——AOP原理及源码(二) 接下来我们就从后置处理器和BeanFactoryAware的角度来看看AnnotationAwareAspectJAutoProxyCreator的Bean定义类创建完成后都做了什么。 回顾: 在上一篇中,我们提到@EnableAspectJAutoProxy注解给容器中加入了一个关键组件 internalAut...
-
HashMap分析
HashMap分析 目录 存储结构 初始化 put resize 树化 get 为什么HashMap中equals()和hashCode()要同时重写? 为何HashMap的数组长度一定是2的次幂? 线程安全 参考 存储结构 JDK1.8前是数组+链表,JDK1.8之后是数组+链表+红黑树。本文分析基于JDK1.8源代码。 HashMap的...
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash
