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

公众号:程序员白楠楠

专栏作者
174
文章
244777
阅读量
32
订阅数
史上最简单的 Jmeter 跨线程组取参数值的两种办法 (不写代码)
如果你工作中已经在用 jmeter 做接口测试,或性能测试了,你可能会遇到一个麻烦,哪就是 jmeter 的变量值不能跨线程组传递。
程序员白楠楠
2021-08-28
1.4K0
接口数据使用了 RSA 加密和签名?一篇文章带你搞定
接下来我们就来使用 python 来实现 RSA 加密与签名,使用的第三方库是 Crypto:
程序员白楠楠
2021-08-27
1.6K0
面试被问Java序列化和反序列化为什么要实现Serializable接口
最近公司的在做服务化, 需要把所有model包里的类都实现Serializable接口, 同时还要显示指定serialVersionUID的值. 听到这个需求, 我脑海里就突然出现了好几个问题, 比如说:
程序员白楠楠
2021-02-25
9570
为什么ConcurrentHashMap的读操作不需要加锁?
get没有加锁的话,ConcurrentHashMap是如何保证读到的数据不是脏数据的呢?
程序员白楠楠
2021-02-25
3200
高性能 Nginx HTTPS 调优 - 如何为 HTTPS 提速 30%
Nginx 常作为最常见的服务器,常被用作负载均衡 (Load Balancer)、反向代理 (Reverse Proxy),以及网关 (Gateway) 等等。一个配置得当的 Nginx 服务器单机应该可以期望承受住 50K 到 80K 左右每秒的请求,同时将 CPU 负载在可控范围内。
程序员白楠楠
2021-02-22
8930
优秀的 Java 项目代码该如何分层?
说起应用分层,大部分人都会认为这个不是很简单嘛 就controller,service, mapper三层。看起来简单,很多人其实并没有把他们职责划分开,在很多代码中,controller做的逻辑比service还多,service往往当成透传了,这其实是很多人开发代码都没有注意到的地方,反正功能也能用,至于放哪无所谓呗。这样往往造成后面代码无法复用,层级关系混乱,对后续代码的维护非常麻烦。2021Java面试宝典
程序员白楠楠
2021-02-19
1.7K0
SpringBoot 中实现跨域的5种方式
出于浏览器的同源策略限制。同源策略(Sameoriginpolicy)是一种约定,它是浏览器最核心也最基本的安全功能,如果缺少了同源策略,则浏览器的正常功能可能都会受到影响。可以说Web是构建在同源策略基础之上的,浏览器只是针对同源策略的一种实现。2021Java面试宝典
程序员白楠楠
2021-02-19
2.9K0
美团一面:你既然写过Mybatis插件,说说它底层是怎么加载一个自定义插件的
大多数框架,都支持插件,用户可通过编写插件来自行扩展功能,Mybatis也不例外。
程序员白楠楠
2021-02-18
7170
陌陌面试官:说说Spring AOP 的原理、SpringMVC 的处理过程?
Spring AOP ,SpringMVC ,这两个应该是国内面试必问题,网上有很多答案,其实背背就可以。但今天笔者带大家一起深入浅出源码,看看他的原理。以期让印象更加深刻,面试的时候游刃有余。2021Java面试宝典
程序员白楠楠
2021-02-03
5140
说说注册中心 zookeeper 和 eureka 中的CP和 AP
在分布式架构中往往伴随CAP的理论。因为分布式的架构,不再使用传统的单机架构,多机为了提供可靠服务所以需要冗余数据因而会存在分区容忍性P。2021Java面试宝典
程序员白楠楠
2021-02-03
5160
Kubernetes 部署 Mysql 8.0 数据库(单节点)
Mysql 是我们常用的关系型数据库,在项目开发、测试、部署到生成环境时,经常需要部署一套 Mysql 进行数据存储。这里介绍下如何在 Kubernetes 环境中部署用于开发、测试的环境的 Mysql 数据库,当然,部署的是单节点模式,并非用于生产环境的主从或集群模式。整理了一份328页MySQ学习笔记
程序员白楠楠
2021-02-01
8.6K1
Spring Boot + MyBatisPlus,简直完美!
mybatis在持久层框架中还是比较火的,一般项目都是基于ssm。虽然mybatis可以直接在xml中通过SQL语句操作数据库,很是灵活。但正其操作都要通过SQL语句进行,就必须写大量的xml文件,很是麻烦。mybatis-plus就很好的解决了这个问题。整理了一份272页Mybatis学习笔记
程序员白楠楠
2021-02-01
9670
这16条规范代码,同事,拍桌子 大喊 “666”
背景:如何更规范化编写Java 代码的重要性想必毋需多言,其中最重要的几点当属提高代码性能、使代码远离Bug、令代码更优雅。2021金三银四Java面试宝典
程序员白楠楠
2021-02-01
4100
处理 Exception 的几种实践,很优雅,被很多团队采纳!
在Java中处理异常并不是一个简单的事情。不仅仅初学者很难理解,即使一些有经验的开发者也需要花费很多时间来思考如何处理异常,包括需要处理哪些异常,怎样处理等等。
程序员白楠楠
2021-01-31
2330
作为一名合格的开发者,必须了解的编程原则有哪些?
关注点分离是一种将计算机程序分离成不同部分的设计原则,以便每个部分专注于单个关注点。例如,应用程序的业务逻辑是一个关注点而用户界面是另一个关注点。更改用户界面不应要求更改业务逻辑,反之亦然。
程序员白楠楠
2021-01-30
5300
想让进程后台运行,试试Linux的nohup命令,3分钟学会。
nohup 的作用可以将程序以忽略挂起信号(SIGHUP)的方式运行。常见的用法是和& 命令一同使用,将命令放置到后台运行,即使终端挂掉,进程会忽略挂起信号,继续运行。鸟哥Linux私房菜完整版
程序员白楠楠
2021-01-29
9810
Spring循环依赖三级缓存是否可以减少为二级缓存?
我们都知道Spring通过三级缓存来解决循环依赖的问题,那么是不是必须是三级缓存?二级缓存不能解决吗?
程序员白楠楠
2021-01-29
7470
面试官:你能说一下Redis的常见应用场景吗?
Redis是一个key-value型的数据库(相比较之下,MySQL是关联数据库),也就是说,一个key对应一个value,这是保证高效的手段之一。另外,Redis的所有数据在使用时都存放在内存中。2021Java面试宝典
程序员白楠楠
2021-01-29
5750
面试被问MySQL 主从复制,怎么破?
随着应用业务数据不断的增大,应用的响应速度不断下降,在检测过程中我们不难发现大多数的请求都是查询操作。
程序员白楠楠
2021-01-28
5300
Spring Boot 解决跨域问题的 3 种方案!
前后端分离大势所趋,跨域问题更是老生常谈,随便用标题去google或百度一下,能搜出一大片解决方案,那么为啥又要写一遍呢,不急往下看。Java面试宝典PDF完整版
程序员白楠楠
2021-01-28
1.1K0
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档