Java
文章平均质量分 56
qswm_18301240090
这个作者很懒,什么都没留下…
展开
-
分布式消息Kafka
Kafka是一个分布式的、可分区的、可复制的消息系统。它提供了普通消息系统的功能,但具有自己独特的设计。这个独特的设计是什么样的呢?首先让我们看几个基本的消息系统术语:Kafka将消息以topic为单位进行归纳。将向Kafka topic发布消息的程序成为producers.将预订topics并消费消息的程序成为consumer.Kafka以集群的方式运行,可以由一个或多个服务组成,每个服务叫做一...转载 2018-06-29 15:21:26 · 80 阅读 · 0 评论 -
知识锦集分享(二)
手把手教你如何用Python从PDF文件中导出数据(附链接) Python技巧 | 一行代码减少一半内存占用 golang实现版本号比较 NIO系列 : 之TCP探秘 PostgreSQL Oracle兼容性之 text text隐式转换 PostgreSQL Oracle兼容性之 '' 空字符 PostgreSQL HooK 介绍 深入...原创 2018-12-03 11:30:43 · 189 阅读 · 0 评论 -
知识锦集分享
分析core,是从案发现场,推导案发经过 当我们谈论企业级存储市场时,我们谈论(做)了什么 开源大数据周刊:第90期 使用阿里云ACM简化你的Spring Cloud微服务环境配置管理 mysql 锁的机制(长文慎点) 新程序员的常见问题 Linux系统运维常见面试简答题系列(二)(14题 使用Docker运行Java应用程序 ...原创 2018-12-03 11:27:18 · 520 阅读 · 0 评论 -
Java 序列化
序列化:将对象变为可传输内容的过程就是序列化.方式:1、Java原生:简介Java原生序列化实体类必须实现Serializable接口。 原理是通过Java原生流(InputStream和OutputStream)的方式进行转化。java原生序列化存在的问题...1) 序列化数据结果比较大、传输效率比较低; 2) 不能跨语言对接. 以至于在后来的很长一段时间,基于XML格式编码的对象序...转载 2018-07-05 13:54:08 · 111 阅读 · 0 评论 -
如何让Java应用在Aone上打包速度提高100%以上
大家在平时开发的过程中,经常会在Aone上部署自己的应用进行功能验证,可能都会遇到应用在Aone上部署非常慢性,其中花在打包上的时间就差不多有7-8分钟,非常影响开发效率,下图就是一个非常典型应用在aone上部署构建一次所花的时间:长期这么下去,肯定会是有问题,主要有如下两个方面的问题:1. 应用打出的War包会越来越大,部署一次所花的时间会越来越长;2. 新的需求,会不断升级已经的jar包和引入...原创 2018-07-11 14:53:29 · 396 阅读 · 0 评论 -
Spring MVC原理
springMVC工作流程图图一图二开发工具1.Eclipse IDE:采用Maven项目管理,模块化。2.代码生成:通过界面方式简单配置,自动生成相应代码,目前包括三种生成方式(增删改查):单表、一对多、树结构。生成后的代码如果不需要注意美观程度,生成后即可用。点击查看原文...转载 2018-07-04 14:39:26 · 79 阅读 · 0 评论 -
云栖社区专家系列课——Java必修课第一讲
本节课为Java必修课第一讲。在本节课中,最课程创始人、微软MVP陆敏枝为了大家介绍了当前Java行业的IT人才供需情况、Java基本语法、JDK的下载与安装、Java环境变量的配置以及第一个Java程序的编写、架构与运行,内容既涵盖理论分析又包括动手实践,对零基础入门Java的初学者而言非常适用。课程基本信息开课时间:每周四下午:14:00-15:30主讲人:云栖社区专家,陆敏枝直播视频链接:h...转载 2018-07-04 14:28:14 · 147 阅读 · 0 评论 -
聊聊阿里社招面试,谈谈“野生”Java程序员学习的道路
引言很尴尬的是,这个类型的文章其实之前笔者就写过,原文章里,笔者自称LZ(也就是楼主,有人说是老子的简写,笔者只想说,这位同学你站出来,保证不打死你,-_-),原文章名称叫做《回答阿里社招面试如何准备,顺便谈谈对于Java程序猿学习当中各个阶段的建议》,首发于笔者的博客园博客,这里也郑重声明一下,所有内容类似文章均属转载或抄袭。之前看过的朋友可能会有疑问,为什么要再次捡起这篇文章,还把称谓改成了笔...转载 2018-07-10 14:15:29 · 531 阅读 · 0 评论 -
java内部类深入详解 内部类的分类 特点 定义方式 使用
java内部类 内部类的分类 特点 定义方式 使用 外部类调用内部类 多层嵌套内部类 内部类访问外部类属性 接口中的内部类 内部类的继承 内部类的覆盖 局部内部类 成员内部类 静态内部类 匿名内部类内部类定义将一个类定义放到另一个类的内部,这就是内部类内部类与组合是完全不同的概念内部类指的是类的定义在内部看起来像一种代码隐藏机制但是,远不止于此,因为他了解外部类 并且能够通信内部类...转载 2018-07-09 14:18:53 · 150 阅读 · 0 评论 -
Java并发编程笔记之Semaphore信号量源码分析
JUC 中 Semaphore 的使用与原理分析,Semaphore 也是 Java 中的一个同步器,与 CountDownLatch 和 CycleBarrier 不同在于它内部的计数器是递增的,那么,Semaphore 的内部实现是怎样的呢? Semaphore 信号量也是Java 中一个同步容器,与CountDownLatch 和 CyclicBarrier 不同之处在于它内部的计数器是递...转载 2018-07-09 14:16:38 · 136 阅读 · 0 评论 -
Java并发编程笔记之 CountDownLatch闭锁的源码分析
JUC 中倒数计数器 CountDownLatch 的使用与原理分析,当需要等待多个线程执行完毕后在做一件事情时候 CountDownLatch 是比调用线程的 join 方法更好的选择,CountDownLatch 与 线程的 join 方法区别是什么?日常开发中经常会遇到需要在主线程中开启多线程去并行执行任务,并且主线程需要等待所有子线程执行完毕后再进行汇总的场景,它的内部提供了一个计数器,在...转载 2018-07-09 14:15:15 · 123 阅读 · 0 评论 -
FastDFS分布式文件系统
FastDFS简介 •FastDFS是一个轻量级的开源分布式文件系统•FastDFS主要解决了大容量的文件存储和高并发访问的问题,文件存取时实现了负载均衡•FastDFS实现了软件方式的RAID,可以使用廉价的IDE硬盘进行存储 •支持存储服务器在线扩容•支持相同内容的文件只保存一份,节约磁盘空间 •FastDFS只能通过ClientAPI访问,不支持POSIX访问方式•FastDFS特别适合大中...转载 2018-06-29 15:24:52 · 118 阅读 · 0 评论 -
干货分享锦集
Kubernetes Client-go Informer 源码分析 https://yq.aliyun.com/articles/688485?utm_content=g_1000039335 互联网下半场的角逐,玩转轻资产的大数据服务 | 阿里云栖开发者沙龙大数据专场(北京站)干货集锦 https://yq.aliyun.com/articles/688480?utm_content=g_...转载 2019-01-23 15:42:57 · 360 阅读 · 0 评论