北风IT之路

56 篇文章
17 人订阅

全部文章

beifengtz

Java序列化与反序列化中,你可能会忽略的细节知识点

在很早之前学习序列化的时候有写过一篇关于Java序列化的博客,不过那只是简单的使用,入门者欢迎移步:http://blog.beifengtz.com/arti...

4910
beifengtz

阅读Spring源码:IOC控制反转前的处理

从ClassPathXmlApplicationContext入口,最终都会调用到

8120
beifengtz

手把手教你搭建Jenkins实现自动化部署Jar

java_home地址可以用echo $JAVA_HOME 输出 (前提是/etc/profile有export)

22820
beifengtz

谈谈游戏数据分析的那点事

因为我实习的工作是游戏后端开发,所以难免会遇到游戏领域的一些专业知识,就比如游戏数据分析。因为之前从未接触过游戏这一块,所以很多东西得去学,在之前老大给我一个任...

16130
beifengtz

终于还是对TA下了手!小白教学:模拟登陆网站并爬取信息

相信很多读者多多少少都玩过模拟登陆某某网站、爬取某某网站数据等等,对于高手来说这篇文章简直是小菜一碟,不过对于入门级程序猿来说可能将会是ta跨入网络编程的第一步...

11920
beifengtz

二叉搜索树的这些你都会了吗?

在计算机科学中,树(英语:tree)是一种抽象数据类型(ADT)或是实作这种抽象数据类型的数据结构,用来模拟具有树状结构性质的数据集合。它是由n(n>0)个有限...

8510
beifengtz

webpack超详细教程!入门一篇就够了

webpack 是前端的一个项目构建工具,它是基于 Node.js 开发出来的一个前端工具;

14620
beifengtz

Protobuf 语法指南

本指南描述了怎样使用protocol buffer 语法来构造你的protocol buffer数据,包括.proto文件语法以及怎样生成.proto文件的数据...

24820
beifengtz

编码方法论,赋能你我他

编码也是如此,当多次编写类似的代码时,我们需要考虑是否有一种方法能够提高编码速度。作者多年来致力于敏捷开发,总结了一套编码的方法论,有助于程序员"快速、优质、高...

7810
beifengtz

分布式系统 CAP 定理的含义

分布式系统(distributed system)正变得越来越重要,大型网站几乎都是分布式的。

7830
beifengtz

一文解读JDK8中HashMap的源码

HashMap是平时开发中非常常用的一个集合框架类,了解其内部构造及运行原理可以说是每一个Java程序员必不可少的,接下来就从源码一探究竟HashMap到底是什...

12840
beifengtz

在 Spring Boot 项目中使用 Swagger 文档

Spring Boot 框架是目前非常流行的微服务框架,我们很多情况下使用它来提供 Rest API。而对于 Rest API 来说很重要的一部分内容就是文档,...

12240
beifengtz

平时常说的ThreadLocal,今天就彻底解决它

ThreadLocal是多线程处理中非常重要的一个工具,比如数据库连接池存放Connection、存放本地参数等作用,面试也经常会问到它的应用及原理,本文就将从...

86030
beifengtz

Java 12 新特性概述

Java 12 已如期于 3 月 19 日正式发布,此次更新是 Java 11 这一长期支持版本发布之后的一次常规更新,截至目前,Java 半年为发布周期,并且...

26260
beifengtz

深入理解synchronized底层原理,一篇文章就够了!

如果某一个资源被多个线程共享,为了避免因为资源抢占导致资源数据错乱,我们需要对线程进行同步,那么synchronized就是实现线程同步的关键字,可以说在并发控...

2.5K50
beifengtz

用Java写一个简单的缓存操作类

使用缓存已经是开发中老生常谈的一件事了,常用专门处理缓存的工具比如Redis、MemCache等,但是有些时候可能需要一些简单的缓存处理,没必要用上这种专门的缓...

15320
beifengtz

咱们从头到尾说一次 Java 垃圾回收

之前上学的时候有这个一个梗,说在食堂里吃饭,吃完把餐盘端走清理的,是 C++ 程序员,吃完直接就走的,是 Java 程序员。?

13230
beifengtz

深入学习Redis:集群

在前面的文章中,已经介绍了Redis的几种高可用技术:持久化、主从复制和哨兵,但这些方案仍有不足,其中最主要的问题是存储能力受单机限制,以及无法实现写操作的负载...

16210
beifengtz

Java8新特性学习--函数式编程

函数式编程并不是Java新提出的概念,其与指令编程相比,强调函数的计算比指令的计算更重要;与过程化编程相比,其中函数的计算可以随时调用。

17440
beifengtz

java8实战:使用流收集数据之toList、joining、groupBy(多字段分组)

本文将从Collectos中构建收集器入手,详细介绍java8提供了哪些收集器,重点介绍:toList、toSet、toCollection、joining、g...

28610

扫码关注云+社区

领取腾讯云代金券