标签:神器

Java

IntelliJ IDEA 18个常用插件,动图演示,让效率成为习惯

22

hellas 发布于 2019-05-23

点击上面  蓝色字体 关注我们 技术  /  架构  /  职场  /  面试   /  内推 文章转自微信公号:服务端思维 梁桂钊、陈同学、张帆、刁政欣(研习小组)| 作者 一、...

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

Java

Android OkHttp 史上最优雅的设置baseUrl

4

hanze 发布于 2019-05-21

RxHttp 截止本文发表已经推广了4个礼拜,目前已经有了141个star,如下: 其中一文, Android 史上最优雅的实现文件上传、下载及进度的监听 更是得到了大神 刘皇叔 微信公众号的推送,欢迎读者关注刘皇叔微信公众号「刘望舒」,每天都有精彩的文章推送,真的很棒。 本文将...

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

Java

聊聊Java里常用的并发集合

3

likai 发布于 2019-05-20

在我们的程序开发过程中,如果涉及到多线程环境,那么对于集合框架的使用就必须更加谨慎了,因为大部分的集合类在不施加额外控制的情况下直接在并发环境中直接使用可能会出现数据不一致的问题,所以为了解决这个潜在的问题,我们要么在自己的业务逻辑中加上一些额外的控制,例如 锁 ,或者我们直接使...

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

Java

IntelliJ IDEA必装插件以及SpringBoot使用小技巧合集

小丁 发布于 2019-05-17

IntelliJ IDEA必装插件有不知道怎么安装的吗?File–>settings打开设置面板,找到plugins,输入想要安装的插件回车即可plugins面板1.背景图片目前,IDEA支持设置背景图片。这对于广大程序员来说无疑是个好功能。整日对着枯燥的代码实...

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

Java

常见Serialize技术探秘(XML、JSON、JDBC byte编码、Protobuf)

4

xubiao.zhuang 发布于 2019-05-15

目前业界有各种各样的网络输出传输时的序列化和反序列化方案,它们在技术上的实现的初衷和背景有较大的区别,因此在设计的架构也会有很大的区别,最终在落地后的:解析速度、对系统的影响、传输数据的大小、可维护性及可阅读性等方面有着较大的区别,本文分享一些我在一些常见序列化技术的分析和理解:...

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

Java

推荐九个堪称神器的命令行工具给程序员们

5

wenming.gapo 发布于 2019-05-11

推荐几个堪称神器的命令行软件,记得看完哈,越到后面越精彩! 1. WordGrinder: https://cowlark.com/wordgrinder/ 它是一款使用起来很简单,但拥有足够的编写和发布功能的文字编辑器。它支持基本的格式和样式,并且你可以将你的文字以 Markd...

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

Java

PyCharm/IDEA 使用技巧总结

36

xirruiqiang 发布于 2019-05-11

IDEA 没有类似 Eclipse 的工作空间的概念(workspace),最大单元就是 Project。这里可以把 Project 理解为 Eclipse 中的 workspace。Module 可以理解为 Eclipse 中的 project。一个 工程(Project) 下...

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

编程技术

“模仿” 是架构师的基本能力:守破离

9

尖兵 发布于 2019-05-10

本文作者曲健,1024生人,天选程序员,浆糊人送外号“大爷Dà Yé”,目前在奥琪科技担任首席架构师一职。 二零一八留不住,朱颜辞镜花辞树。 鄙人平素喜偶厌奇,以致现在对2019仍避之不及、兴致索然,更羞愧的是原本想对2018之前人生做的总结也憋到现在...

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

编程技术

GO从0到1实战微服务版抢红包系统

xiaoli.he 发布于 2019-05-09

第1章 课程导学【征途*扬帆起航】 没有梦想,何必远方?本小结将站在更高的起点,从项目演示开始 ,然后到本课程适用人群定位,再到通过思维导图介绍课程内容体系,接着到分析收获,最后到学习本课程的一些前置要求,为你的学习征途扬帆起航做保证。 第2章 红包业务概述&系统建模【磨...

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

编程技术

大型Web网站架构演变之9大阶段

12

hanze 发布于 2019-05-09

前言 我们以Java Web为例,来搭建一个简单的电商系统,看看这个系统可以如何一步步演变。 该系统具备的功能: 用户模块:用户注册和管理 商品模块:商品展示和管理 交易模块:创建交易和管理 正文 阶段一、单机构建网站 网站的初期,我们经常会在单机上跑我们所有的程序和软件。此时我...

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

Java

给初中级JAVA准备的面试题

3

xiaoli.wang 发布于 2019-05-09

作者:徐靖峰 来源:kirito的技术分享 1 JAVA HashMap相关 HashMap一直是经典的面试题,所有面试官都喜欢问他,因为它可以牵扯出非常多的知识点,而面试者到底能了解到何种程度,则一定程度反映其综合能力。 细节聊扩容因子LoadFactor=0.75,初始大小I...

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

Java

Android 史上最优雅的实现文件上传、下载及进度的监听

刘莉莉 发布于 2019-05-07

本文将直接使用 RxHttp库 实现文件上传、下载、断点下载、进度的监听,不对RxHttp做过多讲解,如果对RxHttp不了解,请移步 RxHttp 一条链发送请求,新一代Http请求神器(一) RxHttp 一条链发送请求之强大的数据解析功能(二) RxHttp 一条链发送请求...

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

Spring

如何用Spring Boot解决项目启动时初始化资源?

Harries 发布于 2019-04-28

在我们实际工作中,总会遇到这样需求,在项目启动的时候需要做一些初始化的操作,比如初始化线程池,提前加载好加密证书等。今天就给大家介绍一个 Spring Boot 神器,专门帮助大家解决项目启动初始化资源操作。 这个神器就是 CommandLineRunner , CommandL...

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

Java

RxHttp 一条链发送请求之强大的Param类(三)

2

darida 发布于 2019-04-28

前面我们对RxHttp做了整体的介绍,我们知道,使用RxHttp库发送请求,有两种方式。一种通过Param+HttpSender的形式,另外一种是直接使用RxHttp类,而RxHttp类内部其实就是通过Param+HttpSender实现的,我们可以理解为RxHttp类是Para...

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

Java

Java Web 扫盲行动

5

wenming.gapo 发布于 2019-04-26

这次分享讲一下 Java Web 相关的基础知识,主要就是 servlet 部分的知识。涉及到的知识点比较的多,如果同学们来不及看,可以先收藏起来,有空的时候再慢慢看哦!下面我们步入正题。 1. HTTP 协议 协议 就是一套约定好的规则,只要我们遵循其中的规则就能很好的进行沟通...

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

Java

RxHttp 一条链发送请求之强大的数据解析功能(二)

6

xiaoli.wang 发布于 2019-04-25

在上一文中,我们对RxHttp做了一个整体的介绍,文章一经发表后,就收到了广大读者众多不同的声音,有对我的肯定,也有对RxHttp提出改进的建议,更有读者直接指出了我的不足,为此,我收获了很多,让我对很多东西都有了新的认知,我想这就是很多人坚持写作的原因,因为这里,可以相互学习,...

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

Java

Java几种常用JSON库性能比较

2

yeseng 发布于 2019-04-19

本篇通过JMH来测试一下Java中几种常见的JSON解析库的性能。 每次都在网上看到别人说什么某某库性能是如何如何的好,碾压其他的库。但是百闻不如一见,只有自己亲手测试过的才是最值得相信的。 JSON不管是在Web开发还是服务器开发中是相当常见的数据传输格式,一般情况我们对于JS...

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

Java

目前最全的 Java 服务问题排查套路

3

Harries 发布于 2019-04-10

问题分类: CPU问题 内存问题(GC问题、内存泄漏、 OOM,Coredump 等) I/O问题 问题排查工具箱: 系统级别的工具: top:查看系统/进程cpu、内存、swap等资源占用情况的必备工具。 pmap:可以用来分析进程内部内存分布情况。 strace:用来跟踪进程...

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