这里记录了一些技术摘要,部分文章来自网络,本项目的目的力求分享精品技术干货,以Java为主。
如果你喜欢,star
便是,持续更新ing,还有Fork项目的同学,貌似没有什么卵用。。。
有兴趣分享技术的 可以发邮件给我
java: -source 1.5 中不支持 diamond 运算符 Maven默认用的是JDK1.5去编译 diamond运算符,指的是JDK1.7的一个新特性 List<String> list = new ArrayList<String>(); // 老版本写法 List<String> list = new ArrayList<>(); // JDK1.7及以后的写法 所以Maven默认
引言:认识Java java的常量,变量,逻辑等 java中的数组特点 java的内存划分 常量 常量类型 字符串常量'abc','hello' 整数常量100,200 浮点数常量2.5,3.14 字符常量:单引号引起来的单个字符'a','w','2','啊'可以是汉字,但是不能什么都没有 布尔常量false,true 空常量null代表没有任何数据(null不能用来打印输出) 基本数据类型数据类
我笑死了,一个个都怕卷到自己,都劝退java,实际呢?还不是机械5k是东山再起,计算机20w尽显颓势。我小学毕业就出来打工四处碰壁,直到我碰见了余胜军,参加了java培训,毫不夸张,只要你好好学,出去两万是保底的事,都说java学的多,实际呢?也不过就spring,微服务,并发那些罢了,一个月学俩门,一个半月就能拿下,以后java必是蓝海专业,国家大力发展数字经济,所谓大佬也不过就是顺应局势罢了,
本文来自几篇文章的组合,会标注引用的地址。作为初学者,看到有些单一文章并没有讲得很清晰明了,辅助几篇文章才完全理解。这里整理一下。 第一篇文章:内存模型。 第一部分:概述 参考:JVM原理最全、清晰、通俗讲解,五天40小时吐血整理 地址:https://blog.csdn.net/csdnliuxin123524/article/deta
如何学好java---JavaIDC技术总监给java人员的建议写这篇文章的想法,希望能帮助新进技术人员少走一些弯路。也算是对自己几年来学习Java的一个总结吧。 在开始之前有必要再讨论一下J2ME,J2SE,J2EE这些概念。J2ME,The Micro Edition of the Java 2 Platform。主要用于嵌入式Java,如手机,PDA等等。J2SE,Java 2 Platfo
在开始之前有必要再讨论一下J2ME,J2SE,J2EE这些概念。J2ME,The Micro Edition of the Java 2 Platform。主要用于嵌入式Java,如手机,PDA等等。J2SE,Java 2 Platform,Standard Edition,我们通常所说的JDK(Java Development Kit)包含在此,是J2EE的基础。J2EE,Java 2 Plat
第一部分Java之面向对象 前言 我又回来了,哈哈哈哈哈哈哈,这次裸辞准备春招,冲冲冲。整理一下学习到的知识。 Java是一门面向对象语言,它具备了C++的各种优点,同时放弃了多继承和指针。因此功能很强大。废话不多话上干货。所有今天聊聊Java面向对象的特征。 一、封装是什么? 封装就是类的实现细节进行隐藏,对外只提供接口,控制程序中读和修改的权限。好处就是隐藏了类的实现细节,让调
昨天整理了面向对象得三大特性,今天来聊聊面试最常问得字符三剑客,string,StringBuffer与StringBuilder 圣经1 前言 String顶多作为一种数据类型,但是是最常用的一个类。 一、String? String是底层数据结构是用final修饰的字符数组,具体的源码如下: value被声明了final不可变,所以Stri
写这篇文章的想法,希望能帮助新进技术人员少走一些弯路。也算是对自己几年来学习Java的一个总结吧。 在开始之前有必要再讨论一下J2ME,J2SE,J2EE这些概念。J2ME,The Micro Edition of the Java 2 Platform。主要用于嵌入式Java,如 手机,PDA等等。J2SE,Java 2 Platform,Standard Edition,我们通常所说的JDK(
今天来聊聊Java开发的天花板,线程,threadlocal 一、进程和线程的区别? 一个进程就是程序执行需要从代码加载,代码执行到执行完毕的一个完整的过程。由于 CPU 具备分时机制,所以每个进程都能循环获得自己的CPU 时间片。由于 CPU 执行速度非常快,使得所有程序好像是在同时运行一样。进程是资源分配的最小单位,线程是CPU调度的最小单位 进程:是并发执行的
序列化在网络传输的过程中是一个重要的部分 一、序列化和反序列化? 序列化是一种对象持久化的手段,普遍在网络传输,RMI(远程调用)等场景中应用。 Java平台允许我们在内存中创建可复用的Java对象,这些对象的存在只在JVM运行期间。但在实际应用中,就可能要求在JVM停止运行之后能够保存(持久化)指定的对象,并在将来重新读取被保存的对象。Java对象序列化就能够帮助
Java设计模式圣经连载(04)-单例模式 单例模式是一种常见的设计模式,在《Java与模式》一书中,阎宏博士对单例模式做了全面的总结。 单例模式分三种:懒汉式单例、饿汉式单例、登记式单例三种。 单例模式有一下特点: 1、单例类只能有一个实例。 2、单例类必须自己自己创建自己的唯一实例。 3、单例类必须给所有其他对象提供这一实例。 说明:一下的代码来自阎宏博士的《Java与模式》一书,其中对一些类
学习Java的同学注意了!!! 学习过程中遇到什么问题或者想获取学习资源的话,欢迎加入Java学习交流群,群号码:589809992 我们一起学Java! 2015年进步很小,看的书也不是很多,感觉自己都要废了,2016是沉淀的一年,在这一年中要不断学习、看书,努力提升自己!预计在2016年要看12本书,主要涉及java基础、spring研究、java并发、JVM、分布式之类的。在今年面试的时候
Bible Reader 是一个简单易用的圣经阅读软件,支持Android。
istio 是由 Google、IBM、Lyft 等共同开源的 Service Mesh(服务网格)框架,于2017年初开始进入大众视野。Kubernetes 解决了云原生应用的部署问题,istio 解决的是应用的服务(流量)治理问题。
认证(Authentication) 身份验证是大多数现有应用程序的重要组成部分。有许多不同的方法、策略和方法来处理用户授权。我们最终决定使用什幺取决于特定的应用程序要求,并且与它们的需求密切相关。 passport 是目前最流行的 node.js 认证库,为社区所熟知,并相继应用于许多生产应用中。将此工具与 Nest 框架集成起来非常简单。为了演示,我们将设置 passport-http-bea
语言学习多久了? 学习途径? 你的博客是摘出来的? 算法这边比较有兴趣对吧? 对于jvm内存模型有了解一下吗? jvm有实操过吗? spring体系怎么学习的? springboot使用多久了? 两个项目是在校期间做的? 项目背景是什么? 仿哔哩哔哩视频网站是根据网上开源项目借鉴的吗? RabbitMQ是拿来干什么的? 你了解的MQ有了解吗? 为什么选RabbitMQ呢? RabbitMQ的协议有
技术笔记个人日常学习之余记下的笔记,仅供参考,这些文章可能不是完整的内容,是个大概的要点笔记,更多的内容请自行百度。
NEW: pure sh bible ( �� A collection of pure POSIX sh alternatives to external processes). pure bash bible A collection of pure bash alternatives to externalprocesses. The goal of this book is to docu