- 博客(16)
- 收藏
- 关注
原创 springboot限流方案1.1
1,接口限流目前有两种方式谷歌rateLimit和sentinel阿里一 优点 rateLimit配置简单能够实现简单的限流,基于令牌桶算法可以用来保护自己主要是对来对调用者qps频率限流,基于redis和硬编码的方式限流侵入式,简单容易上手可以根据自己的业务动态调整增加了开发成本,节省了一些运维和后期运维成本成本。缺点 注意Ratelimit的作用域是在接口上的也就是说他是单机的它无法跨jvm设置100qps那也只是在本接口上的限流,假设在集群中有10台服务器 想要保证集群1000qps的接口访问量
2021-07-22 16:32:17
458
原创 jedis 连接redis
- jedis 保存数据的时候异常 Could not get a resource from the pool1,有的说的jedis版本问题 换了几个版本都不行2,有的说的我的redis 服务没有开启远程访问 这个肯定不是 我用客户端 可以查看 可以保存数据3,还有的说 我的连接资源没有释放 连接池太小后来的改成800多依然不行4,后来看到一篇文章 说我的 redis 没有设置密码 我确实没有设置密码如果没有设置密码这里获取的是 空字符串 JedisPool Redis服务器没有设置密码
2021-01-26 15:38:12
93
原创 EditPlus
关于EditPlus今天在些html的时候在每行文字末尾出现的这个特殊符号虽然不影响运行但看着不舒服这是选择了换行符这样取消就行了
2020-10-22 17:06:07
380
原创 20.10 练习java
1,给大家出道题String string=“aabaaaaaaabccbbccccccccb”;查询 字符串中每种字符出现的最大间隔比如第一个a和第二个a之间是0 第二个a和第三个a之间 是1我的答案是 public class AtomicIntegerTest { public static void main(String[] args) { String string="aabaaaaaaabccbbccccccccb"; List&l
2020-10-12 18:06:57
106
原创 idea 文件全部的灰色
今天在写代码的时候不知道碰到那了我点了确认 idea 下边就开始加载东西不一会 .java 文件全部变成了灰色 idea 不识别了 我切换到其他项目也都是灰色 springbootapplication run 文件也全部是灰色 找不到主类文件,在网上找了很多方法也都不行我怀疑是我idea识别的文集后缀有问题打开settings -》 editor -》File types 查询 txt查看这两个是否正常我是原因是txt文档后边有 asdTe——sda 有这些东西...
2020-09-28 10:18:28
4044
1
原创 entityOne sql 练习
今天看博客的时候看到一个很有意思的面试题 于是就做了 题是这样的1,有user表记录了系统中的用户信息user_id user_name province city 1 ebola 辽宁省 沈阳市 2 camus 辽宁省 大连市 3 leon 辽宁省 大连市 4 tyler 辽宁省 沈阳市 5 oven 辽宁省 大连市 6 susie 吉林省 长春市 7 nancy 吉林省 吉林市 8 lucy 吉林省 四平市 9 to
2020-09-24 12:28:00
116
原创 springboot @Qualifier 注解的作用
@Qualifier 注解的用法和要解决的问题现在这连个类都实现了同一个接口 controller 要注入这个接口启动项目显示的是在容器中找到俩个实现类 spring不知道要实现那个1 有两种方式 既然spring不知道那就直接指明你要实现的类直接注入实现类 这样有点粗鲁 也能解决问题。2,使用注解 @Qualifier两种方式 @Autowired 和 @Qualifier 或者 @Resource 会自带name属性值就是实现类中@Service 的value值这样spri
2020-08-20 14:29:14
14242
原创 idea debug模式不显示走到下一个断点按钮
今天idea debug调试接口的时候我发现没有走到下一个断点的按钮。我也是debug 模式启动的???有的同学说debug 重启一下就好了 我试了不行!我发现直接 run 或者debug idea会自动进入不同的窗口后来自己试了好久 发现这个没有勾选!右键控制台 勾选即可。如果还不行的话先重置在执行上一步。...
2020-08-20 12:51:45
7469
3
原创 oracle 分割指定字符
关于oracle sql 分割查询指定第几个参数需求: 查询返回的结果/1111111/2222222/3333333/444444/效果 想要第二个“ / "后面的字符串 2222222使用oracle 自带的函数 substr() instr()instr() 这个是查询找指定字符出现的位置substr() 这个是按照指定位置分割select substr(t.numbers,1,instr(t.numbers,'/',1)-1) 值 from ( select substr
2020-08-17 15:28:57
448
原创 关于更新windows10 软件乱码
在一次window10 更新过后 有的软件出现的乱码比如plsql 出现乱码卸载重新安装 换最新版本也不行是因为编码格式不同意 失效的原因1 ,打开控制面板2,修改编码格式3,先选择英文美国 一定把下面的utf-8 去掉 确认重启电脑4,重启好之后 在改为 简体中文 下面的 utf-8 不要勾选‘,...
2020-07-31 08:55:00
523
原创 查看oracle 操作日志
查看 oracle 数据据库操作记录,select * from v$sqlarea t where t.PARSING_SCHEMA_NAME in (‘用户名大写’) order by t.LAST_ACTIVE_TIME desc查看删除表的记录 drop。select * from user_recyclebin order by droptime desc;这种只能查询通过sql删除表的记录 用plsql 或者其他可视化客户端删除的查询不到。...
2020-07-15 18:10:50
2800
原创 idea不显示server服务
关于idea没有 server 服务列表的问题这个问题困扰了好久有的说是shift + 8 打开 application server 打开off 我测试的不行1,打开项目中的.idea文件夹 下的workspace.xml 文件2,搜索 这个标签3,新增或者替换
2020-07-15 11:12:04
3813
2
原创 关于oracle统计单表较大数据量
oracle 数据库统计单表数据量 select count(1) from tableName在数据量少的时候是没有问题的,在项目中有个单表数据量160000000 用 select count(id) from tableName,id 是有主键索引执行这个sql 5分钟后依然没有结果那么可以利用rownum统计select count(1) from (select rownum from tableName where rownum <200000000 )这样就可以统计出来了
2020-07-09 16:22:03
1380
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人