标签:朋友们

Spring

基于InChat的SpringBoot版本通讯聊天数据存储Demo,附带详细流程说明[InChat1.1.4]

5

zhuangli 发布于 2019-08-23

本博客猫叔的博客,转载请申明出处 阅读本文约 “8分钟” 适读人群:Java初级 前言 InChat = Iot Netty Chat 首先,感谢那些一直以来支持 InChat 的朋友们,你们可能是因为工作原因,或者自己的想法,或者自己的项目等等。 InChat还不是一个合格的框...

阅读(8)评论(0)赞 (0)

编程技术

美团点评技术专家孙佳林:万亿级实时全链路监控系统架构演进!

42

Harries 发布于 2019-08-23

本文来源  高效运维(ID: greatops) 讲师简介 孙佳林 美团点评基础架构部 本文将围绕上述三个方面,来介绍美团点评万亿数据量下的实时监控平台CAT。 1. CAT介绍 这里细分为两个端监控:用户端监控和服务端监控。 用户端监控是从用户角度监控服务请...

阅读(6)评论(0)赞 (0)

Java

作为一名Java程序员,我不接私活也能月薪38k

23

hellas 发布于 2019-08-22

接私活 对程序员这个圈子来说是一个既公开又隐私的话题,不说全部,应该大多数程序员都有过想要接私活的想法,当然,也有部分得道成仙的不主张接私活。 但是很少有人在公开场合讨论私活的问题,似乎都在避嫌。 就跟有人下班后跑滴滴一样,程序员私有时间接点活挣点钱不也很正常么,不过不要在上班时...

阅读(13)评论(0)赞 (0)

Spring

一文详解Spring任务执行和调度

yeseng 发布于 2019-08-21

一、概述 Spring框架分别使用TaskExecutor和TaskScheduler接口提供异步执行和任务调度的抽象。Spring还提供了这些接口的实现,这些接口支持线程池或将其委托给应用服务器环境中的CommonJ。 二、TaskExecutor Spring 2.0 开始引...

阅读(7)评论(0)赞 (0)

编程技术

写代码犹如写文章: “大师级程序员把系统当故事来讲,而不是当做程序来写” | 如何架构设计复杂业务…

14

邓龙华 发布于 2019-08-18

“大师级程序员把系统当故事来讲,而不是当做程序来写” 写代码犹如写文章 好的代码应该如好文章一样表达思想,被人读懂。 中心思想: 突出明确 程序是开发者用编程语言写成的一本书,首先应该是记录开发者对业务需求分析、系统分析,最终用软件实现所思所想的知识的记录与传承。然后再是完成程序...

阅读(23)评论(0)赞 (0)

Java

前阿里P8架构师总结的一些关于Java多线程的编程经验丨干货

1

尖兵 发布于 2019-08-17

一、认识多任务、多进程、单线程、多线程 要认识多线程就要从操作系统的原理说起。 以前古老的DOS操作系统(V 6.22)是单任务的,还没有线程的概念,系统在每次只能做一件事情。比如你在copy东西的时候不能rename文件名。为了提高系统的利用效率,采用批处理来批量执行任务。 现...

阅读(20)评论(0)赞 (0)

编程技术

阿里架构师浅析Java设计模式之虚拟代理模式

2

小丁 发布于 2019-08-13

虚拟代理模式(Virtual Proxy)是一种节省内存的技术,它建议创建那些占用大量内存或处理复杂的对象时,把创建这类对象推迟到使用它的时候。在特定的应用中,不同部分的功能由不同的对象组成,应用启动的时候,不会立即使用所有的对象。在这种情况下,虚拟代理模式建议推迟对象的创建直到...

阅读(19)评论(0)赞 (0)

Java

带你深入浅出MyBatis技术原理与实战(PDF实战实践)

9

puefu.he 发布于 2019-08-12

前言 系统掌握MyBatis编程技巧已经成了用Java构建移动互联网网站的必要条件 本文主要讲解了Mybatis的应用,解析了其原理,从而形成一个完整的知识体系,以讲解MyBatis基础运用和原理为主,所以适合初级到中高级开发人员阅读。 目录 其中每个章节知识点都是相关连由浅入深...

阅读(21)评论(0)赞 (0)

Java

Spring入门编程问题集锦Top10

1

darida 发布于 2019-08-10

我写的一篇文章,希望对spring初学者有所帮助: 1、如何学习Spring? 你可以通过下列途径学习spring: ①. spring下载包中doc目录下的MVC-step-by-step和sample目录下的例子都是比较好的spring开发的例子。 ②. AppFuse集成了...

阅读(22)评论(0)赞 (0)

Spring

基于Spring框架应用的权限控制系统的研究和实现

4

刘莉莉 发布于 2019-08-06

摘 要: Spring框架是一个优秀的多层J2EE系统框架,Spring本身没有提供对系统的安全性支持。Acegi是基于Spring IOC 和 AOP机制实现的一个安全框架。本文探讨了Acegi安全框架中各部件之间的交互,并通过扩展Acegi数据库设计来实现基于Spring框架...

阅读(39)评论(0)赞 (0)

Java

JDK1.8源码分析01之学习建议(可以延伸其他源码学习)

2

Harries 发布于 2019-08-06

序言:目前看一看源码,来提升自己的技术实力。同时现在好多面试官都喜欢问源码,问你是否读过JDK源码等等? 针对如何阅读源码,也请教了我的老师。下面就先来看看老师的回答,也许会有帮助呢。 我很尊敬的一位老师,他姓唐,算是我入门编程的启蒙老师,有10多年的C/C++开发经验,我有幸跟...

阅读(26)评论(0)赞 (0)

Java

利用Idea重构功能及Java8语法特性——优化深层嵌套代码

4

zhuangli 发布于 2019-08-05

当遇到深层嵌套代码,如for,if,lambda表达式或内部类及这些代码的组合,这时我们可以通过Java 8的语法特性来进行优化。 下面的代码是一个嵌套循环的示例。 public MappedField getMappedField(final String storedName...

阅读(31)评论(0)赞 (0)

Java

Spring 源码学习总结篇

2

xirruiqiang 发布于 2019-08-02

笔记项目地址 首先给出这段时间以来的总结: https://github.com/Vip-Augus/spring-analysis-note 为什么读源码 在日常工作中,产品不断写业务需求,他们加班一天,我们开发就得工作一周来完成。 业务领域达到一定地步后,发现日常编写业务代码...

阅读(28)评论(0)赞 (0)

Spring

你真的不想加入我们么?

7

xiaoli.he 发布于 2019-07-28

今天我们不谈技术,我们来谈一下我为什么会加入这个团队。 大家好,我是JAVA极客技术第一位作者,也可能是其中工作年限最少的一个作者 懿,一个正在被打击却还在努力前进的码农! 有些人好奇我是怎么认识微笑哥的? 其实我认识微笑哥完全是偶然,之前很早的时候,我就比较喜欢关注一些公众号上...

阅读(40)评论(0)赞 (0)

Java

Spring 源码分析:不得不重视的 Transaction 事务

11

songhua.gao 发布于 2019-07-25

关注 Java极 客技 术 ,后台回复“ java ”,获取Java知识体系/面试必看资料 吐血推荐 今天,正式介绍一下Java极客技术知识星球 SpringBoot 精髓之 SpringBoot-starter Spring 源码学习(八) AOP 使用和实现原理 Java:前...

阅读(48)评论(0)赞 (0)

Java

Java程序员注意——审查Java代码的六种常见错误

1

xiaoli.wang 发布于 2019-07-25

代码审查是消灭Bug最重要的方法之一,这些审查在大多数时候都特别奏效。由于代码审查本身所针对的对象,就是俯瞰整个代码在测试过程中的问题和Bug。并且,代码审查对消除一些特别细节的错误大有裨益,尤其是那些能够容易在阅读代码的时候发现的错误,这些错误往往不容易通过机器上的测试识别出来...

阅读(46)评论(0)赞 (0)

Java

jdk和jre的区别,你真的懂吗?

3

hellas 发布于 2019-07-24

大家肯定在安装JDK的时候会有选择是否安装单独的jre,一般都会一起安装,我也建议大家这样做。因为这样更能帮助大家弄清楚它们的区别: Jre 是java runtime environment, 是java程序的运行环境。既然是运行,当然要包含jvm,也就是大家熟悉的虚拟机啦,还...

阅读(77)评论(0)赞 (0)

Java

Java微服务——如何优雅关闭 Spring Boot 应用

15

Harries 发布于 2019-07-24

前言 随着线上应用逐步采用 SpringBoot 构建,SpringBoot应用实例越来多,当线上某个应用需要升级部署时,常常简单粗暴地使用 kill 命令,这种停止应用的方式会让应用将所有处理中的请求丢弃,响应失败。这样的响应失败尤其是在处理重要业务逻辑时需要极力避免的,那么有...

阅读(63)评论(0)赞 (0)