一、概述(1)FIFO:First In First Out,先进先出 (2)LRU:Least Recently Used,最近最少使用 (3)LFU:Least Frequently Used,最不经常使用二、FIFOFIFO表示先进先出,类似于对列,在数据的结构上使用对列来实现。 结构图:1. 新访问的数据插入FIFO队列尾部,数据在FIFO队列中顺序移动; 2. 淘汰FIFO队列头部的数据            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-09 20:27:30
                            
                                43阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            #region Redis Hash散列数据类型操作        /// <summary>        /// Redis散列数据类型  批量新增        /// </summary>        void HashSet(string key, List<HashEntry> hashEntrys, CommandFlags flags = Co            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2020-01-07 14:07:00
                            
                                192阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            RedisHelper.javaimport redis.clients.jedis.*;import java.util.*;public class RedisHelper {    private static JedisPool pool;    private static RedisHelper redisHelper = null;    /**     * 通过静态工厂方法来沟通            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2019-01-04 11:39:00
                            
                                179阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            一、Redis 的单线程和高性能1、Redis是单线程的,为什么还这么快呢?(1)它的数据都是在内存中的,所有的运算都是内存级别的运算;(2)单线程避免了多线程的上下文切换消耗的性能;  当然,redis单线程也有缺点:在执行一些耗时的 redis 指令时候要谨慎,可能会造成 redis 的卡顿;比如使用 keys 命令,获取所有满足特定正则字符串规则的key,当数据量非常大时就会造成 redis            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-08 21:42:13
                            
                                48阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            1.1 CPA原理1、CPA原理是分布式存储理论的基石:C(一致性);A(可用性);P(分区容忍性);
2、当主从网络无法连通时,修改操作无法同步到节点,所以“一致性”无法满足
3、除非我们牺牲“可用性”,也就是暂停分布式节点服务,不再提供修改数据功能,直到网络恢复
一句话概括CAP: 当网络分区发生时,一致性和可用性两难全1.2 全量同步(快照同步): RDB  注:R            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-06-29 14:24:15
                            
                                56阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            Redis 文档Redis数据库内部结构Redis中的每个数据库,都由一个redis.h/redisDb结构表示:typedef struct redisDb{
    int id;   //保存着数据库以整数表示的号码
    dict *dict;//保存着所有键值对数据,这个属性也被称为键空间(keyspace)
    dict *expires; //保存着键的过期信息;
    di            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-15 15:45:05
                            
                                53阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            工厂创建类: public class CacheFactory { private static ICache cache = null; private sta\            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-08-06 00:16:29
                            
                                234阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            ## 使用 StackExchange.Redis 帮助类实现 Redis 缓存
Redis 是一种内存数据库,常用于缓存和临时数据存储。StackExchange.Redis 是一个 C# 的 Redis 客户端库,提供了丰富的功能来操作 Redis 数据库。在 .NET Core 项目中,我们可以使用 StackExchange.Redis 帮助类来简化对 Redis 缓存的操作。
###            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-06-02 03:34:04
                            
                                417阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Jedis我们要使用Java来操作Redis!什么是Jedis ?是Redis官方推荐的java连接开发工具!使用Java操作Redis操作reids,那么一定要对Jedis十分的熟悉!测试导入pom.xml依赖<dependencies>
    <!--导入jedis包-->
    <dependency>
        <groupId>r            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-02-22 20:31:39
                            
                                14阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            作者:TrueBW接口测试API:Application Programming Interface,即应用程序编程接口。接口就是一个位于复杂系统之上并且能简化你的任务,它就像一个中间人让你不需要了解详细的所有细节。那我们今天要讲的Web API就是这么一类东西。像谷歌搜索系统,它提供了搜索接口,简化了你的搜索任务。再像用户登录页面,我们只需要调用我们的登录接口,我们就可以达到登录系统的目的。一个            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-06 22:33:42
                            
                                66阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            它们都在Common类库下,大家一定要记住要点:取其精华去其糟粕,切勿拿来主义~
 
ApplicationCache.cs
 
 1 using System;
 2 using System.Collections.Generic;
 3 using System.Linq;
 4 using System.Text;
 5 using System.Web;
 6 
 7 names            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2016-08-25 21:42:00
                            
                                222阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            Qt学习(10)—Qt帮助文档        之前讲过一些 Qt 的简单知识,比如 qSleep 函数是 Qt 单元测试的函数,并且在名字空间 QTest 里,不仅需要包含头文件,还需要在 pro 文件里加一个 Qt 模块 testlib。那这些知识从来学来的呢?这就是 Qt 帮助文档的用途了。Qt 帮助文档            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-09 19:51:27
                            
                                401阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            using Microsoft.CSharp; using System; using System.CodeDom.Compiler; using System.Collections; using System.Collections.Generic; using System.Data; us ...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-04-23 15:57:00
                            
                                141阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            1 using BJSW.ZTFX.Client.Silverlight.MapBusinessService; 2 using System.ServiceModel; 3 using System.SL.Application; 4 using System.Windows; 5 6 nam...            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-08-04 18:13:24
                            
                                186阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            <?php namespace Common\Helper; class PrizeHelper { /** * 抽取礼物 * $weight_list = [ * [ * 'id' => 1, * 'name' => '手机', * 'weight' => 100 * ], * [ * 'id'            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-08-05 15:47:14
                            
                                142阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            /// <summary>
    /// JSON帮助类
    /// </summary>
    public static class JsonHelper
    {
        /// <summary>
        /// 格式化成Json字符串
        /// </summary>
        ///            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2012-12-10 14:43:00
                            
                                65阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            核心代码public class GpsHelper
 {
     private const double EARTH_RADIUS = 6378137;
     /// <summary>
     /// 计算两点位置的距离,返回两点的距离,单位 米
     /// 该公式为GOOGLE提供,误差小于0.2米
     /// </summary>
     /            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-10-24 12:03:48
                            
                                89阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            /// /// Copyright (C) Maticsoft /// 数据访问基础类(基于Oracle) /// 可以用户可以修改满足自己            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-08-06 00:23:39
                            
                                64阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            通过分装的方法: Access数据库的帮助类: 比较全的写法: 通过重载: 重载的方法:            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-08-06 00:29:33
                            
                                99阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            public class HttpClientBase { /// /// HttpClient实现Post请求 /// protected async Task dooPost(string url, Dictionary dic) { //设置...
                    
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-10-19 20:14:41
                            
                                73阅读