最新博客
  • 2018年05月19日 置顶 java初级到高级资源(2018-2019) 摘要:更新时间:2020年5月20日 13:18:24提示:如果有些链接没有提供,请直接留言。(没提供超链接打开的,链接统一附在底楼)这是这俩年从JAVA爱好者收集来的慕课网,咕泡学院,蚂蚁课堂,黑马,北风网和宁风网的收费视频,皆是最新VIP资源。java基础尚学堂_高淇_java300集视频教程p4kd黑马57期... 类别:java资源站     发表于2018-05-19       阅读(5054)

  • 2019年09月28日 置顶 VIP视频解析‘食’用文档 摘要:很多小伙伴不知道怎么使用vip视频解析的,请看这篇文章。2018年8月30日成功发布VIP视频解析功能:腾讯,优酷,搜狐,爱奇艺,芒果TV,乐视等在线VIP解析。2019年1月30日功能:在线电影观看 去除失效接口2019年9月28日功能:新增在线点播,VIP电影/电视剧在线搜索或观看 ... 类别:App | PC     发表于2019-09-28       阅读(2372)

  • 2019年02月27日 Hashmap的结构,1.7和1.8有哪些区别,史上最深入的分析 摘要:##(一) 真实面试题之:Hashmap的结构,1.7和1.8有哪些区别##不同点:(1)JDK1.7用的是头插法,而JDK1.8及之后使用的都是尾插法,那么他们为什么要这样做呢?因为JDK1.7是用单链表进行的纵向延伸,当采用头插法时会容易出现逆序且环形链表死循环问题。但是在JDK1.8之后是因为加入了红黑... 这里写图片描述    这里写图片描述    这里写图片描述    类别:Java核心基础     发表于2019-02-27       阅读(1078)

  • 2018年11月13日 Guava 入门指南( Java 项目依赖的核心类库) 摘要:Guava 中文指南   谷歌Guava工具 Guava 项目包含若干被 Google 的 Java 项目依赖的核心类库,例如:集合、缓存、原生类型支持、并发库、通用注解、字符串处理、I/O 等等。Google 的开发者们每天都在使用这些工具进行项目的开发。但是查阅 Javado... 类别:Java核心基础     发表于2018-11-13       阅读(774)

  • 2018年05月23日 Java反射机制 摘要:Java反射机制1. java代码在 java 语言中最核心的就是代码的运行, 按照面向对象的思想,在调用java代码时往往需要先创建对象,再调用方法, 而写在方法中的即所谓的java 代码先分析Class对象的图解:一段java代码在程序运行期间会经历三个阶段: source-->class-->runti... Java基础增强篇一,Java核心功能反射机制    Java基础增强篇一,Java核心功能反射机制    Java基础增强篇一,Java核心功能反射机制    类别:Java核心基础     发表于2018-05-23       阅读(601)

  • 2018年05月03日 Java线程池使用说明 摘要:一、简介线程的使用在java中占有极其重要的地位,在jdk1.4极其之前的jdk版本中,关于线程池的使用是极其简陋的。在jdk1.5之后这一情况有了很大的改观。Jdk1.5之后加入了java.util.concurrent包,这个包中主要介绍java中线程以及线程池的使用。为我们在开发中处理线程的问题提供了非... 类别:Java核心基础     发表于2018-05-03       阅读(442)

  • 2018年04月06日 Java开发必须要掌握的加密方式 摘要:第一种类型加密方式:数字摘要(不可逆)数字摘要也称为消息摘要,它是一个唯一对应一个消息或文本的固定长度的值,它由一个单向Hash函数对消息进行计算而产生。注:这个串有固定的长度,且不同的明文摘要成密文,其结果总是不同的(相对的),而同样的明文其摘要必定一致常见的数字摘要加密方式有 1.MD5(Message ... Java开发必须要掌握的加密方式    Java开发必须要掌握的加密方式    Java开发必须要掌握的加密方式    类别:Java核心基础     发表于2018-04-06       阅读(421)

  • 2018年04月06日 在使用线程时,要优先选择线程池 摘要:在Java1.5之前,实现多线程比较麻烦,需要自己启动线程,并关注同步资源,防止出现线程死锁等问题,在1.5版本之后引入了并行计算框架,大大简化了多线程开发。我们知道一个线程有五个状态:新建状态(NEW)、可运行状态(Runnable,也叫作运行状态)、阻塞状态(Blocked)、等待状态(Waiting)、... 在使用线程时,要优先选择线程池    在使用线程时,要优先选择线程池    在使用线程时,要优先选择线程池    类别:Java核心基础     发表于2018-04-06       阅读(430)

  • 2018年04月04日 JDK 1.8 Lambda表达式和Java集合框架 摘要:Java8为容器新增一些有用的方法,这些方法有些是为完善原有功能,有些是为引入函数式编程(Lambda表达式),学习和使用这些方法有助于我们写出更加简洁有效的代码.本文分别以ArrayList和HashMap为例,讲解Java8集合框架(Java Collections Framework)中新加入方法的使用... blob.png    blob.png    类别:Java核心基础     发表于2018-04-04       阅读(469)

  • 2018年04月04日 如何正确地使用设计模式? 摘要:不会用设计模式的程序员不是一个好的程序员!为什么呢?首先,我们得知道设计模式的来历:随着程序编程的不断发展,关于怎么编好程序,渐渐的在行内有了一些默认的规则,后来被总结为六大原则即:单一职责原则,里氏替换原则,依赖倒置原则,接口隔离原则,狄米特原则,开闭原则!力求接口的避免频繁的修改原有接口,避免反向依赖,避...          类别:Java核心基础     发表于2018-04-04       阅读(550)

  • 2018年04月04日 Java中的锁[原理、锁优化、CAS、AQS] 摘要:Java中的锁[原理、锁优化、CAS、AQS]本文作者:景小财作者简介:美团外卖活动业务负责人1、为什么要用锁?锁-是为了解决并发操作引起的脏读、数据不一致的问题。2、锁实现的基本原理2.1、volatileJava编程语言允许线程访问共享变量, 为了确保共享变量能被准确和一致地更新,线程应该确保通过排他锁单... Java中的锁[原理、锁优化、CAS、AQS]    Java中的锁[原理、锁优化、CAS、AQS]    Java中的锁[原理、锁优化、CAS、AQS]    类别:Java核心基础     发表于2018-04-04       阅读(365)

  • 2018年03月29日 二叉树就是这么简单。 摘要:本文撇开一些非常苦涩、难以理解的概念来讲讲二叉树,仅入门观看(或复习)....首先,我们来讲讲什么是树:树是一种非线性的数据结构,相对于线性的数据结构(链表、数组)而言,树的平均运行时间更短(往往与树相关的排序时间复杂度都不会高)在现实生活中,我们一般的树长这个样子的:但是在编程的世界中,我们一般把树“倒”过... java程序员面试必备知识:二叉树就是这么简单    java程序员面试必备知识:二叉树就是这么简单    java程序员面试必备知识:二叉树就是这么简单    类别:Java核心基础     发表于2018-03-29       阅读(1631)

  • 2018年03月29日 几种线程安全的Map解析 摘要:HashMap线程安全的吗?Java中平时用的最多的Map集合就是HashMap了,它是线程不安全的。看下面两个场景:1、当用在方法内的局部变量时,局部变量属于当前线程级别的变量,其他线程访问不了,所以这时也不存在线程安全不安全的问题了。2、当用在单例对象成员变量的时候呢?这时候多个线程过来访问的就是同一个H... java程序员面试必备知识:几种线程安全的Map解析    java程序员面试必备知识:几种线程安全的Map解析    java程序员面试必备知识:几种线程安全的Map解析    类别:Java核心基础     发表于2018-03-29       阅读(365)

  • 2018年03月24日 java编码性能优化 摘要:前一段时间一直在做性能调优的工作,颇有收获。因此,简单的总结并分享下研究成果。性能调优很有趣但也是个无底洞,不可能在一篇文章全部阐述完。这里只是提供一个方向,以后碰到了知道可以从方向方面入手即可。具体如下: 代码层面  for循环中不要利用 + 号去拼接字符串在循环次数比较多的for循环中,我们也不要利用 +... 15天的性能优化工作,5方面的调优经验    15天的性能优化工作,5方面的调优经验    15天的性能优化工作,5方面的调优经验    类别:Java核心基础     发表于2018-03-24       阅读(350)

博主信息

勿扰
简介:对自己狠一点,社会才会对你好一点!
4年1月
QQ
热门文章
Powered by 勿扰 V2.0 湘ICP备18002237号-2     Copyright © 2016-2018 勿扰个人博客 版权所有