目录 缓存的概念 客户端响应缓存 cache-control 服务器端响应缓存 内存缓存(In-memory cache) 用法 GetOrCreateAsync 缓存过期时间策略 缓存的过期时间 解决方法: 两种过期时间策略: 绝对过期时间 滑动过期时间 两…
2025/1/30 8:28:26引入 上一篇我们讲到在并发场景中,存在结果问题和性能问题,其中结果问题主要是因为没有保障可见性、原子性、有序性等导致的。 这三者在编程领域属于共性问题,所有的编程语言都会遇到,Java在诞生之初就支持多线程,所以…
2025/1/29 3:48:43华为路由器中配置和管理 RIP(Routing Information Protocol)的相关指令主要分为以下几个部分:基础配置指令、接口配置指令、路由控制指令和调试指令。以下是总结: 1. 启用 RIP 协议 [Huawei] rip 1rip 1:表示创建并启…
2025/1/26 13:05:38卷首语:我所知的是我自己非常无知,所以我要不断学习。 写给AI入行比较晚的小白们(比如我自己)看的,大神可以直接路过无视了。 零提示是什么 “零提示”(Zero-shot)是指在没有提供任何特定示例…
2025/1/25 21:52:02在java web应用中,在biz等层中需要获得应用的路径 但不想传递参数, 因为获得路径是需要ServletContext对象。 解决方法是: 定义一个class,里面声明一个静态的变量。 注册一个servlet的listener, 在listener…
2025/1/31 5:00:28 人评论 次浏览创建Django项目的简单流程 创建一个django project django-admin startproject 项目名在项目名目录下创建应用python manage.py startapp blog在project/settings.py中加入app INSTALLED_APPS [django.contrib.admin,django.contrib.auth,django.contrib.contenttypes,django.…
2025/1/30 23:58:39 人评论 次浏览源码地址:https://github.com/weilanhanf/PythonDesignPatterns 说明: 模板方法模式时行为模式中比较简单的设计模式之一。模板方法关注这样的一类行为:该类行为在执行过程中拥有大致相同的动作次序,只是动作在实现的具体细节上有所差异。例如…
2025/1/30 21:53:51 人评论 次浏览背景: 默认cmake编译的出来的so是x86 64位(PC硬件环境),现在需要改成交叉编译适用到Android平台上。 解决方法: 编写一个文件名字叫: android.toolchain.cmake set(CMAKE_SYSTEM_NAME Android) set(CMAKE_SYSTEM_VERSION 23) s…
2025/1/31 5:36:06 人评论 次浏览目录1.顺序表的概念2.顺序表的特点3.参考代码(1)顺序表的初始化(2)顺序表的遍历(3)查找表中的元素(4)向表中增加元素(5)从表中删除元素(6…
2025/1/31 5:35:35 人评论 次浏览早上,我做事情时,犯了一个错误,迅速修正之后,写下一段自我反省的话:人生有3大利用:1、利用错误,完善自己;2、利用情绪,控制自己;3、利用物质,丰盈…
2025/1/31 5:35:05 人评论 次浏览iptables实战转载自:http://jsczxy2.iteye.com/blog/1436713无论如何,iptables是一个需要特别谨慎设置的东西,万一服务器不在你身边,而你贸然设置导致无法SSH,那就等着被老板骂吧。以下内容是为了防止这种情况发生而写…
2025/1/31 5:34:35 人评论 次浏览同步调用就不多说了,先来看看异步调用的好处:使用异步调用可以不用一直等待一个方法执行完成,可以同时调用多个方法,大多数情况下对于无关联的方法完全可以分别去执行。Future先从java中的Future来看吧:我们在使用线程池的时候经常会遇到如下几个类,有着…
2025/1/31 5:33:34 人评论 次浏览在做网页过程中想到了需要使用扇形图形来完成一些功能,第一印象就是使用CSS来完成。 经过查资料发现了transform 的skew()正好合适且使用方便 例子代码: 1 <!DOCTYPE html>2 <html>3 <head>4 <meta charset"utf-8"&g…
2025/1/30 17:06:59 人评论 次浏览题目: 我是超链接 题解: 可并堆的裸题,这次的操作是合并,删除,插入,插入的话就是把一个点merge到一个堆里,别的都是基本操作了 代码: #include <cstdio> #include <cs…
2025/1/30 17:05:28 人评论 次浏览配色和排版在很大程度上决定了一个页面是否成功。关于这方面,我自认为不算做的特别好,只是有人说这些东西靠天份,我觉得有一些牵强——设计是需要天份,但是绝对不是在这些方面体现的,配色和排版,最关键的是…
2025/1/30 17:04:57 人评论 次浏览1 概述 软件测试是很广的概念。从其贯穿软件生命周期全过程来看,测试可分为模块测试、集成测试、系统测试等阶段。测试还可分为静态检查和动态运行测试两大类。在动态运行测试中,又可有基于程序结构的白盒测试(或称为覆盖测试)和…
2025/1/30 17:04:26 人评论 次浏览网站建设合同是在网站建设项目中,企业(需要建网站方)和承建方(专业网站制作公司)之间共同确立的双方在项目中的权利,义务和合作内容的契约文件。 本文就网站建设合同应该包含哪些主要内容,应…
2025/1/30 17:03:56 人评论 次浏览1,简介 之前发布的两篇自定义model的文章,有小伙伴下载源码后发现元素不能编辑。 确实是的,因为我自己都是用来展示数据,没做这个。 这篇文章实现item编辑功能。 2,效果 但是由于我这个示例,真实数据只有…
2025/1/30 17:02:55 人评论 次浏览