首页
学习
活动
专区
工具
TVP
发布

北风IT之路

专栏作者
56
文章
116788
阅读量
24
订阅数
Java序列化与反序列化中,你可能会忽略的细节知识点
在很早之前学习序列化的时候有写过一篇关于Java序列化的博客,不过那只是简单的使用,入门者欢迎移步:http://blog.beifengtz.com/article/36。上周在工作时遇到了一个序列化的问题,就是父子类序列化对其值的保存问题,关于序列化有很多细节知识,这篇文章就仔细学习一下Java中的序列化吧。
beifengtz
2019-11-18
1.1K1
阅读Spring源码:IOC控制反转前的处理
从ClassPathXmlApplicationContext入口,最终都会调用到
beifengtz
2019-10-09
5350
手把手教你搭建Jenkins实现自动化部署Jar
java_home地址可以用echo $JAVA_HOME 输出 (前提是/etc/profile有export)
beifengtz
2019-09-25
3.2K1
谈谈游戏数据分析的那点事
因为我实习的工作是游戏后端开发,所以难免会遇到游戏领域的一些专业知识,就比如游戏数据分析。因为之前从未接触过游戏这一块,所以很多东西得去学,在之前老大给我一个任务:统计一下XX款游戏近三个月的留存情况、Guide分布、付费情况,当时接到任务脑袋里是蒙的,留存??Guide分布??付费的指标有哪些??这些我都不知道,这些都属于游戏数据分析的内容,本文就记录一下我近期学习的游戏数据分析吧。
beifengtz
2019-09-24
2K0
终于还是对TA下了手!小白教学:模拟登陆网站并爬取信息
相信很多读者多多少少都玩过模拟登陆某某网站、爬取某某网站数据等等,对于高手来说这篇文章简直是小菜一碟,不过对于入门级程序猿来说可能将会是ta跨入网络编程的第一步,相信对于小白的你看了这篇文章你肯定会对网络编程产生极大的兴趣。
beifengtz
2019-09-09
9970
二叉搜索树的这些你都会了吗?
在计算机科学中,树(英语:tree)是一种抽象数据类型(ADT)或是实作这种抽象数据类型的数据结构,用来模拟具有树状结构性质的数据集合。它是由n(n>0)个有限节点组成一个具有层次关系的集合。
beifengtz
2019-09-09
4590
webpack超详细教程!入门一篇就够了
webpack 是前端的一个项目构建工具,它是基于 Node.js 开发出来的一个前端工具;
beifengtz
2019-08-26
8.1K0
Protobuf 语法指南
本指南描述了怎样使用protocol buffer 语法来构造你的protocol buffer数据,包括.proto文件语法以及怎样生成.proto文件的数据访问类。
beifengtz
2019-08-26
3.9K0
编码方法论,赋能你我他
编码也是如此,当多次编写类似的代码时,我们需要考虑是否有一种方法能够提高编码速度。作者多年来致力于敏捷开发,总结了一套编码的方法论,有助于程序员"快速、优质、高效"地进行编码。
beifengtz
2019-08-22
6160
分布式系统 CAP 定理的含义
分布式系统(distributed system)正变得越来越重要,大型网站几乎都是分布式的。
beifengtz
2019-08-16
5250
一文解读JDK8中HashMap的源码
HashMap是平时开发中非常常用的一个集合框架类,了解其内部构造及运行原理可以说是每一个Java程序员必不可少的,接下来就从源码一探究竟HashMap到底是什么样的类。
beifengtz
2019-08-01
8530
在 Spring Boot 项目中使用 Swagger 文档
Spring Boot 框架是目前非常流行的微服务框架,我们很多情况下使用它来提供 Rest API。而对于 Rest API 来说很重要的一部分内容就是文档,Swagger 为我们提供了一套通过代码和注解自动生成文档的方法,这一点对于保证 API 文档的及时性将有很大的帮助。本文将使用 Swagger 2 规范的 Springfox 实现来了解如何在 Spring Boot 项目中使用 Swagger,主要包含了如何使用 Swagger 自动生成文档、使用 Swagger 文档以及 Swagger 相关的一些高级配置和注解。
beifengtz
2019-07-30
1.3K0
平时常说的ThreadLocal,今天就彻底解决它
ThreadLocal是多线程处理中非常重要的一个工具,比如数据库连接池存放Connection、存放本地参数等作用,面试也经常会问到它的应用及原理,本文就将从外到内地学习一下ThreadLocal。
beifengtz
2019-07-23
2.2K2
Java 12 新特性概述
Java 12 已如期于 3 月 19 日正式发布,此次更新是 Java 11 这一长期支持版本发布之后的一次常规更新,截至目前,Java 半年为发布周期,并且不会跳票承诺的发布模式,已经成功运行一年多了。通过这样的方式,Java 开发团队能够将一些重要特性尽早的合并到 Java Release 版本中,以便快速得到开发者的反馈,避免出现类似 Java 9 发布时的两次延期的情况。
beifengtz
2019-07-22
1.2K0
深入理解synchronized底层原理,一篇文章就够了!
如果某一个资源被多个线程共享,为了避免因为资源抢占导致资源数据错乱,我们需要对线程进行同步,那么synchronized就是实现线程同步的关键字,可以说在并发控制中是必不可少的部分,今天就来看一下synchronized的使用和底层原理。
beifengtz
2019-07-17
38.3K5
用Java写一个简单的缓存操作类
使用缓存已经是开发中老生常谈的一件事了,常用专门处理缓存的工具比如Redis、MemCache等,但是有些时候可能需要一些简单的缓存处理,没必要用上这种专门的缓存工具,那么自己写一个缓存类最合适不过了。
beifengtz
2019-07-17
1.5K0
咱们从头到尾说一次 Java 垃圾回收
之前上学的时候有这个一个梗,说在食堂里吃饭,吃完把餐盘端走清理的,是 C++ 程序员,吃完直接就走的,是 Java 程序员。? 确实,在 Java 的世界里,似乎我们不用对垃圾回收那么的专注,很多初学
beifengtz
2019-07-17
3890
深入学习Redis:集群
在前面的文章中,已经介绍了Redis的几种高可用技术:持久化、主从复制和哨兵,但这些方案仍有不足,其中最主要的问题是存储能力受单机限制,以及无法实现写操作的负载均衡。
beifengtz
2019-07-10
1.3K0
Java8新特性学习--函数式编程
函数式编程并不是Java新提出的概念,其与指令编程相比,强调函数的计算比指令的计算更重要;与过程化编程相比,其中函数的计算可以随时调用。
beifengtz
2019-07-10
5310
java8实战:使用流收集数据之toList、joining、groupBy(多字段分组)
本文将从Collectos中构建收集器入手,详细介绍java8提供了哪些收集器,重点介绍:toList、toSet、toCollection、joining、groupBy(包含多级分组)、reducing的核心实现原理与使用示例。
beifengtz
2019-07-10
1.1K0
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档