Class.forName()用法详解
摘要:Class.forName()用法详解 主要功能 Class.forName(xxx.xx.xx)返回的是一个类。 Class.forName(xxx.xx.xx)的作用是要求JVM查找并加载指定的类,也就是说JVM会执行该类的静态代码段。 下面,通过解答以下三个问题的来详细讲解下Class.for
阅读全文
posted @
2019-05-28 13:36
fs王彦祖
阅读(284)
推荐(0)
关于getClass(),Object.class,getClassLoader的理解
摘要:1、对Class类的理解:Class类包含了类的信息,如构造方法、方法、属性,可用于反射。以下是所有方法 2、获取Class类对象的几种方法: Test test = new Test(); (1).test.getClass(); 在运行时确定,所以运行实例才是该类对象。super.getClas
阅读全文
posted @
2019-05-28 13:27
fs王彦祖
阅读(12369)
推荐(6)
maven(一) maven到底是个啥玩意~
摘要:我记得在搞懂maven之前看了几次重复的maven的教学视频。不知道是自己悟性太低还是怎么滴,就是搞不清楚,现在弄清楚了,基本上入门了。写该篇博文,就是为了帮助那些和我一样对于maven迷迷糊糊的人。有福了,看完基本上你就会发现原来这么简单。 参考博文:通俗理解maven 该篇文章篇幅很长,大概的思
阅读全文
posted @
2019-05-27 13:18
fs王彦祖
阅读(590)
推荐(1)
TCP/IP协议族体系结构:死也不能忘记的四个层
摘要:1、死也不能忘记的四个层 ①数据链路层实现了网卡接口的网络驱动程序,以处理数据在物理媒介(比如以太网、令牌环等)上的传输。主要的协议ARP和RARP经过数据链路层封装的数据成为帧,有以太网帧、令牌环帧,其中,以太网帧的格式: MTU最大传输单元,即帧最多能携带多少上层协议数据(比如IP数据报),正因
阅读全文
posted @
2019-05-27 10:38
fs王彦祖
阅读(447)
推荐(0)
HTML表单常用标签
摘要:名称 用例 备注 文本输入框 <input type="text" name="uname" value="" placeholder="请输入您的用户名" /> placeholder:提示信息 <input type="text" name="realname" value="无名"/> val
阅读全文
posted @
2019-05-26 19:42
fs王彦祖
阅读(1411)
推荐(0)
Maven 基本概念——根目录、项目创建、坐标
摘要:1. MavenProjectRoot(项目根目录) | src | | main | | | java ——存放项目的.java文件 | | | resources ——存放项目资源文件,如spring, hibernate配置文件 | | test | | | java ——存放所有测试.jav
阅读全文
posted @
2019-05-26 16:10
fs王彦祖
阅读(5168)
推荐(0)
java项目里classpath具体指哪儿个路径
摘要:一、classpath路径指什么 只知道把配置文件如:mybatis.xml、spring-web.xml、applicationContext.xml等放到src目录(就是存放代码.java文件的目录),然后使用“classpath:xxx.xml”来读取,都放到src目录准没错,那么到底clas
阅读全文
posted @
2019-05-26 15:57
fs王彦祖
阅读(11181)
推荐(1)
Java中getResourceAsStream的用法
摘要:Java中getResourceAsStream的用法 首先,Java中的getResourceAsStream有以下几种: 1. Class.getResourceAsStream(String path) : path 不以’/'开头时默认是从此类所在的包下取资源,以’/'开头则是从ClassP
阅读全文
posted @
2019-05-26 15:47
fs王彦祖
阅读(118)
推荐(0)
图解MySQL 内连接、外连接、左连接、右连接、全连接
摘要:用两个表(a_table、b_table),关联字段a_table.a_id和b_table.b_id来演示一下MySQL的内连接、外连接( 左(外)连接、右(外)连接、全(外)连接)。 MySQL版本:Server version: 5.6.31 MySQL Community Server (G
阅读全文
posted @
2019-05-20 13:23
fs王彦祖
阅读(319)
推荐(0)
线程安全和线程不安全理解
摘要:线程安全就是多线程访问时,采用了加锁机制,当一个线程访问该类的某个数据时,进行保护,其他线程不能进行访问直到该线程读取完,其他线程才可使用。不会出现数据不一致或者数据污染。 线程不安全就是不提供数据访问保护,有可能出现多个线程先后更改数据造成所得到的数据是脏数据 概念:如果你的代码所在的进程中有多个
阅读全文
posted @
2019-05-20 10:41
fs王彦祖
阅读(13812)
推荐(1)
Java动态代理实现方式一
摘要:Java代理设计模式(Proxy)的四种具体实现:静态代理和动态代理 实现方式一:静态代理 静态代理方式的优点 静态代理方式的缺点 Java动态代理实现方式一:InvocationHandler Java动态代理实现方式二:CGLIB 用CGLIB实现Java动态代理的局限性 实现方式一:静态代理
阅读全文
posted @
2019-05-18 12:12
fs王彦祖
阅读(13887)
推荐(2)
Java动态代理-实战
摘要:Java动态代理-实战 只要是写Java的,动态代理就一个必须掌握的知识点,当然刚开始接触的时候,理解的肯定比较浅,渐渐的会深入一些,这篇文章通过实战例子帮助大家深入理解动态代理。 说动态代理之前,要先搞明白什么是代理,代理的字面意思已经很容易理解了,我们这里撇开其他的解释,我们只谈设计模式中的代理
阅读全文
posted @
2019-05-18 12:10
fs王彦祖
阅读(275)
推荐(0)
简说动态代理
摘要:Java动态代理之InvocationHandler最简单的入门教程 网上关于Java的动态代理,Proxy和InvocationHandler这些概念有讲解得非常高深的文章。其实这些概念没有那么复杂。现在咱们通过一个最简单的例子认识什么是InvocationHandler。值得一提的是,Invoc
阅读全文
posted @
2019-05-18 12:07
fs王彦祖
阅读(230)
推荐(0)
单例设计模式
摘要:JAVA设计模式之单例模式 2014年04月16日 06:51:34 炸斯特 阅读数:783138 标签: java设计模式设计模式 更多 所属专栏: Java设计模式 JAVA设计模式之单例模式 2014年04月16日 06:51:34 炸斯特 阅读数:783138 标签: java设计模式设计模
阅读全文
posted @
2019-05-14 10:12
fs王彦祖
阅读(139)
推荐(0)
Class.forName()用法详解
摘要:Class.forName()用法详解 2012年03月29日 09:39:30 kaiwii 阅读数:119204 Class.forName()用法详解 2012年03月29日 09:39:30 kaiwii 阅读数:119204 Class.forName()用法详解 Class.forNam
阅读全文
posted @
2019-05-10 17:17
fs王彦祖
阅读(175)
推荐(0)
静态属性和非静态属性
摘要:java之静态属性和静态方法 前言 静态属性和方法必须用static修饰符 static 可以修饰属性、方法、代码块、内部类 静态属性和非静态属性的区别: 1、在内存中存放位置不同 所有带static修饰符的属性或者方法都存放在内存中的方法区 而非静态属性存放在内存中的堆区 2、出现时机不同 静态属
阅读全文
posted @
2019-05-10 11:08
fs王彦祖
阅读(1974)
推荐(1)
反射
摘要:java反射(特别通俗易懂) 2018年05月02日 11:08:15 java知识社 阅读数:18739 java反射(特别通俗易懂) 2018年05月02日 11:08:15 java知识社 阅读数:18739 java反射(特别通俗易懂) java反射(特别通俗易懂) 2018年05月02日
阅读全文
posted @
2019-05-10 10:59
fs王彦祖
阅读(163)
推荐(0)
servlet基础
摘要:Servlet运行在Servlet容器中,其生命周期由容器来管理。Servlet的生命周期通过javax.servlet.Servlet接口中的init()、service()和destroy()方法来表示 Servlet的生命周期包含了下面4个阶段: 1.加载和实例化 2.初始化 3.请求处理 4
阅读全文
posted @
2019-05-08 20:25
fs王彦祖
阅读(228)
推荐(0)
eclipse为项目设置jdk
摘要:1)在项目上右键选中properties,会进入如下界面 (2)然后点击Add Library,进入设置Library的界面 (3)选中JRE System Library进入下一界面就可以设置jdk了
阅读全文
posted @
2019-05-08 14:20
fs王彦祖
阅读(4735)
推荐(0)
redis进阶
摘要:Redis 总结精讲 看一篇成高手系统-4 Redis 总结精讲 看一篇成高手系统-4 Redis 总结精讲 看一篇成高手系统-4 Redis 总结精讲 看一篇成高手系统-4 本文围绕以下几点进行阐述 1、为什么使用redis2、使用redis有什么缺点3、单线程的redis为什么这么快4、redi
阅读全文
posted @
2019-05-07 23:15
fs王彦祖
阅读(175)
推荐(0)
相对路径和绝对路径的区别
摘要:1.基本概念的理解 绝对路径:绝对路径就是你的主页上的文件或目录在硬盘上真正的路径,(URL和物理路径)例如:C:\xyz\test.txt 代表了test.txt文件的绝对路径。http://www.sun.com/index.htm也代表了一个URL绝对路径。 相对路径:相对与某个基准目录的路径
阅读全文
posted @
2019-05-07 21:34
fs王彦祖
阅读(48392)
推荐(2)
Serlvet开发
摘要:javaweb学习总结(五)——Servlet开发(一) 一、Servlet简介 Servlet是sun公司提供的一门用于开发动态web资源的技术。 Sun公司在其API中提供了一个servlet接口,用户若想用发一个动态web资源(即开发一个Java程序向浏览器输出数据),需要完成以下2个步骤:
阅读全文
posted @
2019-05-07 19:40
fs王彦祖
阅读(192)
推荐(0)
MVC设计模式
摘要:详解MVC设计模式 1 MVC介绍 众所周知MVC不是设计模式,是一个比设计模式更大一点的模式,称作设计模式不合理,应该说MVC它是一种软件开发架构模式,它包含了很多的设计模式,最为密切是以下三种:Observer (观察者模式), Composite(组合模式)和Strategy(策略模式)。所以
阅读全文
posted @
2019-05-04 09:27
fs王彦祖
阅读(338)
推荐(0)
JavaBean
摘要:一、什么是JavaBean JavaBean是一个遵循特定写法的Java类,它通常具有如下特点: 这个Java类必须具有一个无参的构造函数 属性必须私有化。 私有化的属性必须通过public类型的方法暴露给其它程序,并且方法的命名也必须遵守一定的命名规范。 javaBean范例: JavaBean在
阅读全文
posted @
2019-05-03 14:12
fs王彦祖
阅读(270)
推荐(0)