- 博客(20)
- 资源 (1)
- 收藏
- 关注
原创 反射---java王国的武器大师
1.序......引出java反射。2.反射的定义......3.反射需要获取的信息:如类名称、成员属性、成员方法、修饰符、方法参数、返回类型、抛出异常等等....鉴定大师需要看的武器种类、武器级别、所属类型......4.类型控制---武器锻造镶嵌宝石啊、获取武器器魂啊......5...
2018-07-05 22:09:32 305
原创 JAVA基础->学习概论
从毕业到现在,一晃已经两年了。这两年内干的事情也是东一榔头西一钉耙,像极了读书时做的项目,什么都做,却也什么也不会,好在如今已经回归正途,只要努力,一切就有奔头。 好了回归正题,自己从C#转战java阵营真实时间已有一年有余,期间也了几个javaWeb的项目,但总感觉自己浮在水面上,获取的知识也是碎片化的,自己只会用软件写应用而不会“编程”,所以打算好好恶补一下基础知识,把脑海中...
2018-06-30 21:41:02 171
原创 java基础-注解篇
相信搞Java开发的没有没见过java注解的,形如@XXXX这种形式。特别是在最近的web开发框架中,注解表达形式更是大行其道,大有取代原来xml文件配置方式的趋势。在平常应用中,只知道加上这个注解起什么作用,但是怎么起作用就不太清楚,也就是知其然而不知其所以然,所以在闲暇之余就有了这篇注解学习篇。 本文参考《秒懂,java注解你可以这样学》,这篇文章真的写的很好,也是看了这篇文...
2018-06-30 21:40:45 172
原创 远程调用RestTemplate使用避坑指南
一、前言介绍 RestTemplate是Spring中用于远程接口调用的工具类,它是Apache的HttpClient的模板封装,使用起来非常方便,本文将讲述这两天自己在使用RestTemplate过程中遇到的问题,当然这些问题也是由于自己对RestTemplate工具类了解不够全面不够透彻造成的,希望自己遇到的这些问题能为大家提前避雷或是遇到类似问题时的一个解决参考。...
2019-11-02 21:04:00 4277 2
原创 (四)Spring源码分析--SpringMVC加载原理
SpringMVC是如何与我们的Spring容器整合的?它的工作机制又是如何?下面我们将通过源码来一起揭开它的神秘面纱。谈到SpringMVC就离不开我们的servlet,在servlet3.0规范中当容器启动时会寻找每一个jar包下的SevletContainerInitializer接口实现类,执行实现类的onStartup()方法。那么容器是如何去寻找jar包中的接口实现类的呢?它会扫描...
2019-08-13 23:16:37 252
原创 (三)Spring源码分析----tx事务管理
Spring事务是基于AOP代理完成的,有了前面的AOP源码分析基础,Spring事务理解起来就比较简单了,我们先看一看Spring中的注解版事务配置例子:Spring配置类:同开启AOP功能一样,事务功能也需要通过注解@EnableTransactionManagement进行开启,同时需要配置事务管理器,默认使用DataSourceTransationManager事务管理器。@Co...
2019-08-12 22:48:55 285
原创 (二)Spring源码解析--AOP
AOP为我们提供无侵入的切面编程能力,在Spring中通过切面可以完成事务控制等功能,下面我们一起来分析Spring中AOP的实现原理。我们以注解版的切面配置为例,若想实现AOP功能,首先我们需要定义一个如下的切面类:我们通过注解@Aspect标注切面,通过@Component将此切面作为Spring容器组件@Aspect@Componentpublic class Audience...
2019-08-10 22:11:10 235
原创 (一)Spring容器初始化
Spring的核心功能就是容器功能,用于存放bean的容器。这里有几个概念需要清楚:什么是容器什么又是bean?bean我们可以理解为系统中的类实例对象,而容器在Spring中就是BeanFactory的实现类。1. 首先定义Spring容器我们有两种方式配置Spring容器,一种是xml配置方式,一种是java配置方式(一般是结合使用)// 1. xml配置方式初始化容器Appl...
2019-08-10 16:15:43 541
原创 Spring源码学习
每次想着Spring源码的时候总是担心这座大山太过庞大难以消化,但当真正学习了spring源码后才发现阅读源码并没有我们想象中困难,此篇文章用于帮助那些像我一样第一次阅读Spring源码的同学。在分析Spring源码之前想必大家对Spring的功能使用应该是比较熟悉了,让我们先看看Spring的各个功能模块,让大家对Spring还是有个整体概念:各个功能模块的作用就不一一介绍,本次源码...
2019-08-09 21:58:52 552
原创 一些代码
1、括号匹配 #include#include #include typedef struct Node{ char data;//节点数据域 struct Node *pNext;//下一节点的指针域 }NODE,*PNODE;//建立栈 typedef struct Stack{ PNODE pTop;//栈头指针 PNODE pBottom;//栈尾部指
2015-05-09 21:57:03 259
转载 C#中文件操作的file、filesteam、steamreader的简单区别
转自:http://www.2cto.com/kf/201007/52721.html刚开始学习C#,写一些简单的控制台应用程序:主要是读入文件,处理,然后写入文件。一直对于File,FileInfo,FileStream,StreamReader的概念和用法都很混乱,今天就了解的总结一下。概括的说,File,FileInfo,FileStream是用于文件 I/O 的
2014-11-24 15:17:18 3216
转载 数据库集群技术(转载)
用来保存计算最终结果的数据库是整个信息系统的重要组成部分,技术也相对成熟。然而,对于所有数据库而言,除了记录正确的处理结果之外,也面临着一些挑战:如何提高处理速度,数据可用性、数据安全性和数据集可扩性。将多个数据库联在一起组成数据库集群来达到上述目标应该说是一个很自然的想法。 集群(Cluster)技术是使用特定的连接方式,将价格相对较低的硬件设备结合起来,同时也能提供高性能相当的任务处
2014-11-23 16:15:19 360
转载 win7下同IIS搭建FTP服务端
文章转自:http://wenku.baidu.com/link?url=g-2ca4Wq_u3ImtPOHFmDrm9YdSk2OlW-hjBOnRa8pT_eQPzF-FluhdyRHL1Dh814f4Oy2CAMRFwnImp9sm-0ZjEsKSuz5WDp00gISZOf5hu
2014-11-21 10:39:30 477
转载 C#的Attribute特性简介
文章转载自:http://arch.pconline.com.cn//pcjob/process/other/others/0409/445997.html绪论 特性(Attributes)是一种崭新的声明性信息。我们不仅可以通过特性来定义设计层面的信息(例如help file, URL for documentation)以及运行时(run-time)信息(例如使XML与c
2014-11-20 20:32:32 477
转载 关于C#多线程委托的简单讲解
文章转载来自:http://lidunyang2008.blog.163.com/blog/static/19067620520132233112342/
2014-11-14 09:20:38 879
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人