-
SpringAOP在web应用中的使用
SpringAOP在web应用中的使用 之前的aop是通过手动创建代理类来进行通知的,但是在日常开发中,我们并不愿意在代码中硬编码这些代理类,我们更愿意使用DI和IOC来管理aop代理类。Spring为我们提供了以下方式来使用aop框架 一、以声明的方式配置AOP(就是使用xml配置文件...
-
继承
继承 为什么要有继承? 多个类中存在相同属性和行为时,将这些内容抽取到一个单独类中,那么多个类无需再定义这些属性和行为,只要继承那个类就可以了。 子类可以继承父类的所有属性和方法,并增加一些自己特有的属性和方法。减少了子类代码的重复书写。 此处的多个类...
-
Java学习 1.1——(JVM介绍)Java为什么能够跨平台?
Java学习 1.1——(JVM介绍)Java为什么能够跨平台? 首先介绍一下Java的各个层级,先放一张图: 硬件,操作系统和操作系统接口:这三级不说大家都知道,操作系统有很多种,比如Windows,Linux。Windows又分为win7,win10,win xp等等;Linux有Ubuntu,CentOS; 操作系...
-
多线程,线程创建的有两种方式
多线程,线程创建的有两种方式 package seday08.thread; /** * @author xingsir * 线程允许并发执行多个代码片段 * 方式一:定义一个类继承Thread并重写run方法。run方法用来定义需要线程并发执行的任务代码 */ public class ThreadDemo1 { public static void main(Str...
-
Hive数据类型和DDL操作
Hive数据类型和DDL操作 hive命令 在Linux下的命令行中直接输入如下命令,可以查看帮助信息: 1 # hive -help 常用的如-e、-f参数。 使用-e参数,可以直接在命令行传递SQL语句进行hive表数据的查询: 1 # hive -e " select * from testhive.testtable " 使用-f参数,可...
-
灵魂拷问:如何检查Java数组中是否包含某个值 ?
灵魂拷问:如何检查Java数组中是否包含某个值 ? 在逛 programcreek 的时候,我发现了一些专注细节但价值连城的主题。比如说:如何检查Java数组中是否包含某个值 ?像这类灵魂拷问的主题,非常值得深入地研究一下。 另外,我想要告诉大家的是,作为程序员,我们千万不...
-
《java编程思想(第四版)》第一二章学习笔记
《java编程思想(第四版)》第一二章学习笔记 目录 一.Introduction 1.抽象过程 2.面向对象语言(包括Java)的五个基本特性 3.每个对象都提供服务 4.public、private、protected三者的区别 5.Java的默认访问权限(包访问权限) 6.组合与继承 7.多态 8.容器(自己最浅显...
-
spring boot 2 + shiro 实现权限管理
spring boot 2 + shiro 实现权限管理 Shiro是一个功能强大且易于使用的Java安全框架,主要功能有身份验证、授权、加密和会话管理。 看了网上一些文章,下面2篇文章写得不错。 Springboot2.0 集成shiro权限管理 Spring Boot:整合Shiro权限框架 自己动手敲了下代码,在第...
-
java虚拟机运行内存图
java虚拟机运行内存图 首先针对8种常见数据类型(byte,short,int,long,double,float,char,boolean),还有String,他们在类对象被引用的时候,把数据类型存放在栈中,而常量则放在常量池中,有时候书里也会说常量池在堆中,这个暂时还没有确定,而变量则指向常...
-
Dubbo源码分析之SPI(三)
Dubbo源码分析之SPI(三) 一、概述 本篇介绍自适应扩展,方法getAdaptiveExtension()的实现。ExtensionLoader类本身很多功能也使用到了自适应扩展。包括ExtensionFactory扩展。 通俗的讲,自适应扩展要实现的逻辑是:调用扩展点的方法时,自动判断要调用那个扩展点实...
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




