会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
大宇007
博客园
首页
新随笔
联系
订阅
管理
1
2
3
4
5
···
9
下一页
2021年7月13日
@WebFilter注入失败
摘要: 如下//@WebFilter(urlPatterns = {"/xxx/*"}, filterName = "playerFilter")在使用@WebFilter注解的时候,本地测试是可以获取注入的值的,但是上线之后发现并没有获取到值.经过查询原来是springboot项目并没有在Tomcat下运
阅读全文
posted @ 2021-07-13 14:51 大宇007
阅读(445)
评论(0)
推荐(0)
2021年4月24日
Feign远程调用丢失请求头的问题
摘要: Feign远程调用丢失请求头的问题 feign调用过程和浏览器请求不一样,浏览器会自动携带请求头的信息,cookie,session等等,但是feign不会。 feign调用过程 首先,方法进入 invoke方法中 public Object invoke(Object proxy, Method
阅读全文
posted @ 2021-04-24 23:44 大宇007
阅读(550)
评论(0)
推荐(0)
2020年1月22日
lambda表达式的简单使用
摘要: 使用 java.util.function.Predicate 函数式接口以及 lambda 表达式,可以向 API 方法添加逻辑。用更少的代码支持更多动态行为。 下面的例子用Predicate接口做的过滤。 package com.mytest; import java.util.Arrays;
阅读全文
posted @ 2020-01-22 15:23 大宇007
阅读(229)
评论(0)
推荐(0)
2020年1月17日
如何控制某个方法允许并发访问线程的个数?三个线程 a、b、c 并发运行,b,c 需要 a 线程的数据怎么实现?
摘要: 线程问题: package com.itheima.shop.mytest; import java.util.concurrent.Semaphore; import java.util.concurrent.TimeUnit; /** * 如何控制某个方法允许并发访问线程的个数? * 线面是一个
阅读全文
posted @ 2020-01-17 16:54 大宇007
阅读(665)
评论(0)
推荐(0)
2019年12月23日
ID生成器,Twitter公司的雪花算法
摘要: 雪花算法代码如下:
阅读全文
posted @ 2019-12-23 17:01 大宇007
阅读(461)
评论(0)
推荐(0)
2019年10月12日
生产环境出现CPU占用过高,请谈谈你的分析思路和定位
摘要: 模拟问题代码 当编译运行上面代码则会循环打印,对CPU占用较高 下面演示全部过程,首先运行代码 此时,代码运行起来,后台在循环输出随机数,CPU占用过高 问题分析:结合Linux和jdk一块分析 代码运行起来后可用top查看占用CPU最高的进程或者jps命令查看是哪些运行的java进程 1、top命
阅读全文
posted @ 2019-10-12 10:36 大宇007
阅读(945)
评论(1)
推荐(0)
2019年9月24日
CAS是什么?ABA问题的产生和解决方法
摘要: CAS是什么? 比较并交换(compare and swap)是一条CPU并发原语 功能 判断内存中某个位置的值是否为预期值,如果是则更改为新的值,这个过程是原子的,中间不予许中断,解决数据一致性问题。 底层原理 Unsafe类 是CAS的核心类,由于java无法直接访问底层系统,需要通过本地(na
阅读全文
posted @ 2019-09-24 16:07 大宇007
阅读(1098)
评论(0)
推荐(0)
2019年9月19日
搭建内网穿透服务
摘要: 本文章转摘自大神的博客 https://blog.52itstyle.vip/archives/3987/ 软硬清单 云服务器一枚 备案域名一枚 开源 Nginx、Dcoker、Ngrok 在服务器上找一个目录,创建下面几个文件 Dockerfile build.sh 配置: server.sh 配
阅读全文
posted @ 2019-09-19 22:16 大宇007
阅读(332)
评论(0)
推荐(0)
2019年9月18日
redis安装步骤(单机配置)
摘要: 参考链接:https://www.cnblogs.com/it-cen/p/4295984.html # 环境要求 Centos7,gcc编译环境 下面是具体操作记录 下载解压文件 编译 配置 服务端启动 客户端连接 停止redis 让redis开机自启 redis/bin目录下文件功能 Redis
阅读全文
posted @ 2019-09-18 11:36 大宇007
阅读(475)
评论(0)
推荐(0)
GitLab安装文档
摘要: GitLab安装文档 GitLab 是一个用于仓库管理系统的开源项目,使用Git作为代码管理工具,并在此基础上搭建起来的web服务。 GitLab与GitHub的功能相似,通常企业使用GitLab在局域网搭建自己的Git代码管理仓库。 1 Docker下安装Gitlab 拉取gitlab、redis
阅读全文
posted @ 2019-09-18 11:32 大宇007
阅读(331)
评论(0)
推荐(0)
1
2
3
4
5
···
9
下一页
公告