自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (17)
  • 收藏
  • 关注

转载 Sql语句中的DDL、DML、DCL的介绍

 一、DDLDDL is Data Definition Language statements. Some examples:数据定义语言,用于定义和管理 SQL 数据库中的所有对象的语言1.CREATE - to create objects in the database 创建2.ALTER - alters the structure of the database 修改3.DROP - ...

2018-04-27 11:23:47 458 1

转载 金三银四跳槽季,Java面试大纲

跳槽时时刻刻都在发生,但是我建议大家跳槽之前,先想清楚为什么要跳槽。切不可跟风,看到同事一个个都走了,自己也盲目的开始面试起来(期间也没有准备充分),到底是因为技术原因(影响自己的发展,偏移自己规划的轨迹),还是钱给少了,不受重视。准备不充分的面试,完全是浪费 时间 ,更是对自己的不负责(如果title很高,当我没说)。今天给大家分享下chenssy在这次跳槽中整理的Java面试大纲,其中大部分都...

2018-03-31 12:04:49 234

原创 Centos7虚拟机zookeeper启动报错问题

今天启动zookeeper时,三个节点全部启动完毕之后,我用命令./zkServer.sh status查看节点状态,但是报了一个错,如图。后来怀疑是防火墙问题,然后看了一下zookeeper的日志,错误信息是Cannot open channel to 3 at election address /192.168.20.3:3883 java.net.ConnectException: 拒绝连接

2018-01-08 15:49:33 2136

原创 comparator接口与Comparable接口的区别

1. Comparator 和 Comparable 相同的地方他们都是java的一个接口, 并且是用来对自定义的class比较大小的,什么是自定义class: 如 public class Person{ String name; int age }.当我们有这么一个personList,里面包含了person1, person2, persion3….., 我们用Collections.sort

2017-11-08 20:50:23 200

原创 JAVA集合中Collections和Collection的区别

1. 先说CollectionCollection 层次结构 中的根接口。Collection 表示一组对象,这些对象也称为 collection 的元素。一些 collection 允许有重复的元素,而另一些则不允许。一些 collection 是有序的,而另一些则是无序的。JDK 不提供此接口的任何直接 实现:它提供更具体的子接口(如 Set 和 List)实现。此接口通常用来传递 collec

2017-11-08 20:00:44 789

原创 java提高篇之集合大家族

在编写java程序中,我们最常用的除了八种基本数据类型,String对象外还有一个集合类,在我们的的程序中到处充斥着集合类的身影!java中集合大家族的成员实在是太丰富了,有常用的ArrayList、HashMap、HashSet,也有不常用的Stack、Queue,有线程安全的Vector、HashTable,也有线程不安全的LinkedList、TreeMap等等!java集合大家族—01上面的

2017-11-08 19:51:02 274

原创 什么是CGLIB代理模式

1.首先要实现MethodInterceptor接口package com.DesignPattern.CGLIB;import java.lang.reflect.Method;import net.sf.cglib.proxy.Enhancer;import net.sf.cglib.proxy.MethodInterceptor;import net.sf.cglib.proxy.Meth

2017-11-08 19:44:37 396

原创 成为一名java高级工程师的必备技能

1 Core Java,就是java基础、JDK的类库,很多童鞋都会说,JDK我懂,但是懂还不足够,知其然还要知其所以然,JDK的源代码写的非常好,要经常查看,对使用频繁的类,比如String,集合类(List,Map,Set)等数据结构要知道它们的实现,不同的集合类有什么区别,然后才能知道在一个具体的场合下使用哪个集合类更适合、更高效,这些内容直接看源代码就OK了。2 其他一些有名的用的比较多

2017-11-08 19:39:32 1396

原创 JAVA中final关键字的用法

final类不能被继承,因此final类的成员方法没有机会被覆盖,默认都是final的。在设计类时候,如果这个类不需要有子类,类的实现细节不允许改变,并且确信这个类不会再被扩展,那么就设计为final类。 final方法不能被子类的方法覆盖,但可以被继承。 2、final方法 如果一个类不允许其子类覆盖某个方法,则可以把这个方法声明为final方法。 使用final方法的原因有二: 第一、把方法锁定

2017-11-08 19:37:59 229

原创 JAVA程序员应该具备哪些技能

Java 基础部分:OOP 概念 抽象类与接口 构造函数与 initialization order(初始化顺序) Java 中的一些关键字:static、final、 volatile、synchronized、transient、this 等等 File I/O 和序列化 Collections:List、Map、Set 异常 泛型 JVM 和内存管理 多线程和同步 设计模式

2017-11-08 19:36:19 1834

原创 尚学堂Java视频精华集锦

1.尚学堂_肖斌_hadoop视频教程 http://pan.baidu.com/s/1kTHzpTd 2.尚学堂白鹤翔最强大、最牛逼的javascript视频 http://pan.baidu.com/s/1jGooPro 3.高淇Java300集视频教程

2017-11-08 19:01:16 1519

原创 如何用WebSocket实现一个简单的聊天室以及单聊功能

百度百科中这样定义WebSocket:WebSocket协议是基于TCP的一种新的网络协议。它实现了浏览器与服务器全双工(full-duplex)通信——允许服务器主动发送信息给客户端。简单的说,WebSocket协议之前,双工通信是通过多个http链接来实现,这导致了效率低下,而WebSocket解决了这个问题。1.1 思考: 传统web的请求和响应模式中, 我们如何实现实时信息传输, 如何实现服

2017-11-08 12:18:28 14104 7

转载 abstract class和interface的区别

在Java语言中,abstract class和interface是支持抽象类定义的两种机制。正是由于这两种机制的存在,才赋予了Java强大的面向对象能力。abstract class和interface之间在对于抽象类定义的支持方面具有很大的相似性,甚至可以相互替换,因此很多开发者在进行抽象类定义时对于abstract class和interface的选择显得比较随意。其实,两者之间还是有很大的

2017-10-23 14:30:59 246

转载 字符与字节有什么区别

(一)“字节”的定义字节(Byte)是一种计量单位,表示数据量多少,它是计算机信息技术用于计量存储容量的一种计量单位。(二)“字符”的定义字符是指计算机中使用的文字和符号,比如1、2、3、A、B、C、~!·#¥%……—*()——+、等等。(三)“字节”与“字符”它们完全不是一个位面的概念,所以两者之间没有“区别”这个说法。不同编码里,

2017-10-23 10:46:42 246

深入解读大厂java面试必考基本功-HashMap集合配套文档代码资料

在本套课程中,将会非常深入、非常详细、非常全面的解读HashMap以及源码底层设计的思想。从底层的数据结构到底层源码分析以及怎样使用提高HashMap集合的效率问题等进行分析。如果掌握本套课程,那么再看其他javase的源码时会觉得很简单。

2020-11-13

HashMap源码讲解(视频+资料+面试题目)

HashMap基于Map接口实现,元素以键值对的方式存储,并且允许使用null 建和null 值, 因为key不允许重复,因此只能有一个键为null,另外HashMap不能保证放入元素的顺序,它是无序的,和放入的顺序并不能相同。HashMap是线程不安全的。

2020-03-26

RabbitMQ实战视频.zip

对于消息中间件,目前在企业级应用以及微服务应用跟分布式系统应用还是相当广泛的,但是有时候有些童鞋苦于没有入门以及实战的视频教程指导而磕磕碰碰了许久。在此,我精心录制的这一套视频教程将几乎手把手指导大家入门学习RabbitMQ并将所学的知识要点实战到实际的业务场景中,特别是在第二阶段的学习,将采用SpringBoot整合RabbitMQ的方式来实战实际的业务场景,并用来解决微服务项目以及分布式系统中常见的典型问题,比如服务模块异步解耦、延迟监听消费处理、秒杀系统高并发方案的解决、限流以及死信队列的应用等等。

2020-03-19

微服务讲义.zip

《十次方》是程序员的专属社交平台,包括头条、问答、活动、交友、吐槽、招聘六大频道。《十次方》采用前后端分离的系统架构,后端架构为: SpringBoot+SpringCloud+SpringMVC+SpringData 我们把这种架构也称之为全家桶。

2020-03-18

牧马人RabbitMQ资料.zip

牧马人rabbitmq资料,

2020-03-18

SpringBoot打造企业级进销存系统

Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。用我的话来理解,就是spring boot其实不是什么新的框架,它默认配置了很多框架的使用方式,就像maven整合了所有的jar包,spring boot整合了所有的框架。

2018-06-05

燕十八MangoDB视频教程资料

燕十八,原名刘道成,资深PHP工程师, 拥有多年PHP网站开发实际经验, 先后担任过高级软件开发工程师,项目经理.为国内某大型旅行社开发过在线旅游网站.热衷于主流PHP框架和开源产品的研究,先后在国内数高校担任PHP讲师,mysql讲师.讲课风格:生动形象,于生活常见的事物中,把计算机的复杂概念讲解清楚.言辞幽默,课堂气氛轻松活泼.深得学生喜爱。

2017-12-10

微信小程序源码46例

微信小程序源码46例,例如知乎,淘宝,豆瓣电影,地图,音乐播放器,外卖平台,今日头条等等。

2017-11-27

《SpringBoot揭秘:快速构建微服务体系》

《SpringBoot揭秘:快速构建微服务体系》 。

2017-11-27

李兴华JavaWeb开发实战经典

李兴华JavaWeb开发实战经典 。

2017-11-27

SpringCloud视频资料

SpringCloud视频资料 。

2017-11-23

淘淘网电商项目完整实战

淘淘网电商项目完整实战 。

2017-11-23

2017年-传智播客-张志君老师-SpringBoot视频教程

2017年-传智播客-张志君老师-SpringBoot视频教程 。

2017-11-23

郝斌数据结构笔记

郝斌数据结构笔记 。

2017-11-13

蚂蚁课堂SpringBoot学习材料

蚂蚁课堂SpringBoot学习材料 。

2017-11-12

毕向东JAVA基础知识点总结

毕向东JAVA知识点总结 。

2017-11-08

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除