-
Spring Security实战干货:基于注解的接口角色访问控制
1. 前言 欢迎阅读 Spring Security 实战干货 系列文章 。在上一篇 基于配置的接口角色访问控制 我们讲解了如何通过 javaConfig 的方式配置接口的角色…
-
如何使用Protobuf做数据交换
在以不同语言编写并在不同平台上运行的应用程序之间交换数据时,Protobuf 编码可提高效率。 协议缓冲区(Protobufs)像 XML 和 JSON 一样,可以让用不同语言编写…
-
Python数据挖掘与机器学习技术入门实战
数据挖掘与机器学习技术简介 Python数据预处理实战 常见分类算法介绍 对鸢尾花进行分类案例实战 类算法的选择思路与技巧 一、数据挖掘与机器学习技术简介 什么是数据挖掘?数据挖掘…
-
List有序,Set无序,真的是这样嘛?
今天说一说集合,在面试的时候出现的频率非常高,开发中使用的频率也非常高。经常听到有人说List是有序,Set是无序,那么这个有序和无序指的究竟是什么呢? 这里有两个概念,一个是…
-
深入浅出百亿请求高可用Redis(codis)分布式集群揭秘
作为 NoSQL中的kv数据库的王者,redis 以其高性能,低时延,丰富的数据结构备受开发者青睐,但是由于 redis 在水平伸缩性上受限,如何做到能够水平扩容,同时对业务无侵入…
-
改了配置,不想重启,怎么整?
有个水友在知识星球提问:沈老师,我们有个连接超时的配置,平时是300毫秒,双11压力上来了,数据库变慢了,平均请求处理时间增加到了500毫秒,于是我们决定将连接超时改为1000毫秒…
-
无需安装,在线即可访问远程服务器 SSH 的神器,你知道吗?
无论你是一名开发或者运维,相信都对 SSH 这个工具都不陌生。不管是开发需要访问服务器处理程序错误还是运维访问服务器处理服务异常,我们都需要通过 SSH 协议来远程连接到服务器。 …
-
Java:异常作为控制流?大佬:避免!避免!避免
Java是一种通用的编程语言,它有着许多不同的方案去解决一些特殊的问题。然而,其中既有需要被遵循的最佳做法,也有一些仍被普遍使用的不良做法。 用异常(Exceptions)作为控制…
-
Java程序员必备:异常的十个关键知识点
前言 总结了Java异常十个关键知识点,面试或者工作中都有用哦,加油。 一. 异常是什么 异常是指阻止当前方法或作用域继续执行的问题。比如你读取的文件不存在,数组越界,进行除法时…
-
手把手教你实现一个前端Jquery的Ajax,从此让它成为面试的送分题
这篇文章主要聊一聊如何手写一个jquery的ajax方法,这是前端中的基础知识,也是一道非常经典的前端面试题! 一步步手写ajax 在web页面中与后端通信的顺序一般都是客户端向服…