Fork me on GitHub
上一页 1 ··· 7 8 9 10 11 12 下一页
摘要: 目录 1.介绍Lock 2.Lock的基本使用 3.Lock之线程之间的通信 4.总结 一、介绍Lock 首先先讲一下笔者为什么会涉及到Lock这个东西,使用synchronized来锁对象或方法时,如果被锁的这个方法发生阻塞(sleep),那么将影响锁资源的释放, 而其他处于等待状态的对象或方法将 阅读全文
posted @ 2018-11-09 20:21 Banana_Fish 阅读(287) 评论(0) 推荐(0) 编辑
摘要: 目录 1.数据库简介 2.常用的数据库 3.Orcal数据库体系 一、数据库简介 数据库,简而言之可视为电子化的文件柜——存储电子文件的处所,用户可以对文件中的数据运行新增、截取、更新、删除等操作 所谓“数据库”系以一定方式储存在一起、能予多个用户共享、具有尽可能小的冗余度、与应用程序彼此独立的数据 阅读全文
posted @ 2018-11-08 12:42 Banana_Fish 阅读(552) 评论(0) 推荐(0) 编辑
摘要: 目录 1.泛型的定义 2.泛型的使用 3.泛型通配符 一、泛型的定义 泛型是java5的新特性,使用泛型会让程序编写简单安全,在编译的时候就会检查类型是否安全 定义:所谓泛型就是允许在定义类、接口和方法使用参数类型这个类型形参可以在声明变量、 创建对象、调用方法时动态指定(类型实参)泛型的参数类型只 阅读全文
posted @ 2018-10-21 18:29 Banana_Fish 阅读(249) 评论(0) 推荐(0) 编辑
摘要: 目录 1.介绍Junit 2.Junit的使用 3.介绍log4j 4.log4j的使用 一、介绍Junit Junit是一个java语言单元测试的框架,这款框架旨在对java程序进行单元测试,并且写好的方法不需要在主函数中进行调用就可测试。 单元测试也就是常说的白盒测试。 二、Junit的使用 J 阅读全文
posted @ 2018-10-12 15:16 Banana_Fish 阅读(927) 评论(0) 推荐(0) 编辑
摘要: 目录 1.注解与注释 2.注解的组成部分 3.基本注解 4.自定义注解 一、注解与注释 注释:用于在源代码中解释代码的功用,可以增强程序的可读性,可维护性,或者用于在源代码中处理不需运行的代码段,来调试程序的功能执行。 注解: 对于包、类、属性、方法辅助说明作用, 注解的添加不会影响java程序的执 阅读全文
posted @ 2018-10-06 20:09 Banana_Fish 阅读(177) 评论(0) 推荐(0) 编辑
摘要: 目录 1.什么是反射 2.反射的运用 3.总结 一、什么是反射 反射:反射是指计算机程序在运行时(Run time)可以访问、检测和修改它本身状态或行为的一种能力 by 维基百科 java中的反射也是如此,利用反射的原理我们可以在程序运行时候的能够动态的创建对象,并且调用对象的方法和属性 它的作用是 阅读全文
posted @ 2018-10-05 11:11 Banana_Fish 阅读(186) 评论(0) 推荐(0) 编辑
摘要: 目录 1、何为数据解析 2、xml解析 3、Excel解析 4、json解析 一、何为数据解析 举个栗子 如果不同的程序之间需要通信,假如说A程序需要B程序做一件事,B程序说 我可以做这件事,但是需要给我必须的数据。我才能做这件事。 我们可以用下面一副图表示: 在上面这幅图中,两个数据的传输都是有数 阅读全文
posted @ 2018-10-02 15:41 Banana_Fish 阅读(336) 评论(0) 推荐(0) 编辑
摘要: 目录 1.认识网络基本模型 2.基于TCP协议的网络通信 3.基于UDP协议的网络通信 4.基于TCP/IP建立的协议 5.总结 一、网络的基本模型 OSI七层网络模型 应用层:面向用户的个各种协议 表示层:信息语法及之间的关联 会话层:不同机器之间建立 传输层:TCP、IP协议 网络层:路由器 数 阅读全文
posted @ 2018-09-27 15:13 Banana_Fish 阅读(347) 评论(0) 推荐(0) 编辑
摘要: 目录 1.jar包 jsoup 2.解析步骤(爬去51job网页信息) 一、jar包 jsoup jsoup包是开源的html解析工具包 jsoup包下载链接http://www.mvnjar.com/org.jsoup/jsoup/1.11.3/detail.html 二、解析步骤(爬取51job 阅读全文
posted @ 2018-09-26 08:44 Banana_Fish 阅读(314) 评论(0) 推荐(0) 编辑
摘要: 目录 1.线程同步 2.线程通信 3.线程池 4.生产者消费者模型(以馒头为例) 一、线程同步 由来:多个线程同时访问一个对象,需要对这个对象进行协调 同步 synchronized 可以修饰方法 同步方法 可以修饰对象 同步对象 如果不使用线程锁会出现以下情况: 两次id的结果相加不等于原始id 阅读全文
posted @ 2018-09-14 10:48 Banana_Fish 阅读(189) 评论(0) 推荐(0) 编辑
上一页 1 ··· 7 8 9 10 11 12 下一页