- 博客(16)
- 资源 (7)
- 收藏
- 关注
原创 Redis 的两种实现方式(三)
第一种,直连javapackage com.tx;import java.util.Iterator;import java.util.List;import java.util.Set;import redis.clients.jedis.Jedis;public class redisjava { public static void main(String[] ar...
2019-10-28 20:23:49 472
原创 Redis 分布式锁(二)
在不同进程需要互斥地访问共享资源时,分布式锁是一种非常有用的技术手段。实现高效的分布式锁有三个属性需要考虑:安全属性:互斥,不管什么时候,只有一个客户端持有锁效率属性A:不会死锁效率属性B:容错,只要大多数redis节点能够正常工作,客户端端都能获取和释放锁。解铃还须系铃人。加锁和解锁必须是同一个客户端,客户端自己不能把别人加的锁给解了。 Redlock是redis官方提出的实...
2019-10-28 20:19:58 93
转载 Redis 分布式锁(一)
问题(1)redis如何实现分布式锁?(2)redis分布式锁有哪些优点?(3)redis分布式锁有哪些缺点?(4)redis实现分布式锁有没有现成的轮子可以使用?简介Redis(全称:Remote Dictionary Server 远程字典服务)是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API...
2019-10-28 19:47:35 388
原创 idea导入下面,jar包偏红
没有反应,发现没有在下载1、clean2、package 然后发现再下载了3、reimport 发现红色变好了4、 点击各个页面,全部变好了。---------------------------------------------------------------------2019年11月23日Servlet.service() for servlet [d...
2019-10-26 16:35:23 1733
原创 Spring Boot和Redis整合
方案一:https://blog.csdn.net/stronglyh/article/details/81173563其中redis.yml是连接redis的配置文件,RedisConfig.java是java配置类,RedisC.java是操作redis的java类随着Spring Boot2.x的到来,支持的组件越来越丰富,也越来越成熟,其中对Redis的支持不仅仅是丰富了它的API...
2019-10-23 20:19:11 103
原创 Maven版本不合适导致出现的问题如下,换个老版本3.5.3就好了
2019-10-23 11:42:44,702 [4112468] ERROR - #org.jetbrains.idea.maven - com.google.inject.CreationException: Unable to create injector, see the following errors:1) No implementation for org.apac...
2019-10-23 12:16:05 7118
转载 eclipse 打开.properties文件显示中文设置
步骤1 安装Properties Editor插件a Help --> Install New Softwareb 在打开窗口“Work with”输入:http://propedit.sourceforge.jp/eclipse/updates/回车选择PropertiesEditor 组件进行安装即可。如果去掉“Contact all update sit...
2019-10-23 11:46:03 446
原创 Java项目 设定项目名和端口号
<!-- 然后拷贝war包到tomcat中,是可以的http://localhost:8080/yilabao/hello --> <finalName>yilabao</finalName> <build> <!-- 然后拷贝war包到tomcat中,是可以的http://localhost:8080/yilab...
2019-10-19 22:57:52 2628
转载 (转载)10万TPS高并发订单的支付系统架构
干货:10万TPS高并发订单的支付系统架构随着各类抢购的不断升级,支付面临的请求压力百倍乃至千倍的暴增。作为商品购买的最后一环,保证用户快速稳定的完成支付尤为重要。我们对整个支付系统进行了全面的架构升级,使之具备了每秒稳定处理10万订单的能力。为各种形式的抢购秒杀活动提供了强有力的支撑。一、库分表在redis,memcached等缓存系统盛行的互联网时代,构建一个支撑每秒十万...
2019-10-17 22:12:42 539
转载 (转载)记一次性能优化,单台4核8G机器支撑5万QPS
原文链接:https://segmentfault.com/a/1190000018075241前言这篇文章的主题是记录一次Python程序的性能优化,在优化的过程中遇到的问题,以及如何去解决的。为大家提供一个优化的思路,首先要声明的一点是,我的方式不是唯一的,大家在性能优化之路上遇到的问题都绝对不止一个解决方案。如何优化首先大家要明确的一点是,脱离需求谈优化都是耍流氓,所以有谁跟...
2019-10-17 22:05:33 307
原创 grpc1
参考文章:https://blog.csdn.net/ling_mochen/article/details/79314118主要是下面这两个图grpc
2019-10-16 10:21:44 248
原创 SpringBoot使用RESTful风格开发Web项目
参考文章:https://blog.csdn.net/Eknaij/article/details/88907340
2019-10-15 15:20:18 133
原创 java小技巧三
ERROR] Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.12.4:test (default-test) on project F解决办法:一是命令行,mvn clean package -Dmaven.test.skip=true二是写入pom文件,<plugi...
2019-10-15 11:04:36 94
原创 java 小技巧二
web.xml is missing and <failOnMissingWebXml> is set to右击项目——>Java EE Tools——>Generate Deployment Descriptor Stub.image.png
2019-10-08 10:56:23 80
原创 面试指南一
面试指南一1、Redis的淘汰机制实现1、Redis的淘汰机制背景:LRU是Least Recently Used 的缩写,翻译过来就是“最近最少使用”,LRU缓存就是使用这种原理实现,简单的说就是缓存一定量的数据,当超过设定的阈值时就把一些过期的数据删除掉,比如我们缓存10000条数据,当数据小于10000时可以随意添加,当超过10000时就需要把新的数据添加进来,同时要把过期数据删除,以...
2019-10-01 21:10:54 294
eclipse-cpp-mars-1-win32-x86_64.zip
2019-10-14
NSIS 中文版
2008-09-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人