会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Java技术栈
分享Java技术,高并发编程,分布式技术,架构设计,Java面试题,算法,行业动态,程序人生等。
博客园
首页
新随笔
联系
管理
上一页
1
···
102
103
104
105
106
107
108
109
110
···
218
下一页
2021年8月16日
Spring Boot 项目优化和 JVM 调优(亲测!真实有效)
摘要: 项目调优 作为一名工程师,项目调优这事,是必须得熟练掌握的事情。 在SpringBoot项目中,调优主要通过配置文件和配置JVM的参数的方式进行。 一、修改配置文件 关于修改配置文件application.properties。 https://docs.spring.io/spring-boot/
阅读全文
posted @ 2021-08-16 07:45 Java技术栈
阅读(848)
评论(0)
推荐(0)
2021年8月15日
Nginx 入门到实战,新手必懂~
摘要: 作者:海岛 来源:https://segmentfault.com/a/1190000014893012 一、环境 服务器版本:CentOS 7.2 为了保证学习阶段不遇到奇怪的事情,请保证以下四点(大神选择性无视) 确认系统网络 确认yum可用 确认关闭iptables 确认停用selinux #
阅读全文
posted @ 2021-08-15 13:55 Java技术栈
阅读(220)
评论(0)
推荐(0)
2021年8月14日
程序员加入新团队,必须知道的 20 道问题!
摘要: 不同的软件开发团队做事的风格也完全不同。即使在同一家公司内,许多可变因素也会导致团队之间出现分歧。作为一名软件工程师,每当与新同事合作或开发新软件时,通常都会觉得非常兴奋。但在加入新的开发团队时,我们需要思考一系列的问题。 技术层面 1. 如何在本地构建软件? 这是你应该了解的第一件事。毕竟,你的工
阅读全文
posted @ 2021-08-14 21:25 Java技术栈
阅读(279)
评论(0)
推荐(0)
2021年8月13日
Redis 16 大应用场景,竟然这么多。。
摘要: 1、缓存 String类型 例如:热点数据缓存(例如报表、明星出轨),对象缓存、全页缓存、可以提升热点数据的访问数据。 2、数据共享分布式 String 类型,因为 Redis 是分布式的独立服务,可以在多个应用之间共享 例如:分布式Session <dependency> <groupId>org
阅读全文
posted @ 2021-08-13 17:33 Java技术栈
阅读(487)
评论(0)
推荐(0)
2021年8月12日
面试官:设计一个安全的登录都要考虑哪些?我一脸懵逼。。
摘要: 作者:letcafe 来源:https://www.cnblogs.com/letcafe/p/loginSecurity.html 1. 一个简单的HTML例子看看用户信息安全 标准的HTML语法中,支持在form表单中使用 <input></input> 标签来创建一个HTTP提交的属性,现代的
阅读全文
posted @ 2021-08-12 14:22 Java技术栈
阅读(275)
评论(0)
推荐(0)
Linux 怎么修改最大文件打开数量?
摘要: 作者:废物大师兄 来源:www.cnblogs.com/cjsblog/p/9367043.html ulimit [-HSTabcdefilmnpqrstuvx [limit]] 利用ulimit命令可以对资源的可用性进行控制。 -H选项和-S选项分别表示对给定资源的硬限制(hard limit)
阅读全文
posted @ 2021-08-12 09:15 Java技术栈
阅读(876)
评论(0)
推荐(0)
2021年8月11日
Spring Boot 实现登录拦截器(最强实战版)
摘要: 对于管理系统或其他需要用户登录的系统,登录验证都是必不可少的环节,在SpringBoot开发的项目中,通过实现拦截器来实现用户登录拦截并验证。 1、Spring Boot实现登录拦截原理 SpringBoot通过实现HandlerInterceptor接口实现拦截器,通过实现WebMvcConfig
阅读全文
posted @ 2021-08-11 11:19 Java技术栈
阅读(5638)
评论(1)
推荐(0)
2021年8月10日
高并发先操作数据库,还是先操作缓存?5 个方案告诉你!
摘要: 转自公众号:捡田螺的小男孩 前言 在分布式系统中,缓存和数据库同时存在时,如果有写操作的时候,先操作数据库还是先操作缓存呢? 先思考一下,可能会存在哪些问题,再往下看。下面我分几种方案阐述。 缓存维护方案一 假设有一写(线程A)一读(线程B)操作,先操作缓存,在操作数据库,如下流程图所示 1)线程A
阅读全文
posted @ 2021-08-10 15:13 Java技术栈
阅读(400)
评论(0)
推荐(0)
Nginx 的 5 大应用场景,太实用了!
摘要: 一、HTTP服务器 Nginx本身也是一个静态资源的服务器,当只有静态资源的时候,就可以使用Nginx来做服务器,如果一个网站只是静态页面的话,那么就可以通过这种方式来实现部署。 1、 首先在文档根目录Docroot(/usr/local/var/www)下创建html目录, 然后在html中放一个
阅读全文
posted @ 2021-08-10 11:27 Java技术栈
阅读(516)
评论(0)
推荐(0)
2021年8月9日
你只会用 split?试试 StringTokenizer,性能可以快 4 倍!!
摘要: 我们都知道,分割字符串要使用 String 的 split() 方法,split 方法虽然深入人心,使用也简单,但效率太低! 其实在 JDK 中,还有一个性能很强的纯字符串分割工具类:StringTokenizer。 这个类在 JDK 1.0 中就推出来了,但在实际工作却发现很少有人使用,网上有人说
阅读全文
posted @ 2021-08-09 17:18 Java技术栈
阅读(696)
评论(0)
推荐(0)
上一页
1
···
102
103
104
105
106
107
108
109
110
···
218
下一页
公告