目录 缓存的概念 客户端响应缓存 cache-control 服务器端响应缓存 内存缓存(In-memory cache) 用法 GetOrCreateAsync 缓存过期时间策略 缓存的过期时间 解决方法: 两种过期时间策略: 绝对过期时间 滑动过期时间 两…
2025/1/30 8:28:26预置MarkDown&Html文本,脚本读取f-string模板完成录入嵌套。 (笔记模板由python脚本于2025-01-22 19:19:58创建,本篇笔记适合喜欢分享的达人的coder翻阅) 【学习的细节是欢悦的历程】 博客的核心价值:在于输出思考与经验,而不…
2025/1/26 7:29:18目录 1. 前言 2. JVM 简介 3. JVM 内存划分 3.1 为什么要进行内存划分 3.2 内存划分的核心区域 3.2.1 核心区域一: 程序计数器 3.2.2 核心区域二: 元数据区 3.2.3 核心区域三: 栈 3.2.4 核心区域四: 堆 4. JVM 类加载机制 4.1 类加载的步骤 4.1.1 步骤一: 加载 4…
2025/1/24 19:39:402024.09.25 The world has lost around half its trees since the emergence of agriculture 12,000 years ago. 自一万二千年前的农业文明曙光初现以来,全球已痛失约半数的树木。 写作技巧:句子中的“the emergence of”是一个常用的表达,意指某事物的…
2025/1/25 3:27:02兼容性处理的原则:首先照顾大多数浏览器,再处理特殊浏览器 function addEventListener(element, eventName, fn) {// 判断当前浏览器是否支持 addEventListener 方法if (element.addEventListener) {element.addEventListener(eventName, fn) // 第三个…
2025/1/30 13:07:06 人评论 次浏览有时候访问博客园首页的时候偶尔会出现样式全部丢失,但刷新一下又好了,但有时候也会访问正常,总有那点机率访问博客园首页的时候会出现css样式丢失,我在windows 2008和win7上用的都是IE8偶尔都会出现这个问题,对那些不…
2025/1/30 13:06:05 人评论 次浏览点击蓝字关注我们★ 前言 ★在工作中经常遇到这样的情况:有些人在选择体检项目的时候,会纠结要不要做肺部CT。有些人吸烟几十年,从来没做过肺部CT,因为他觉得辐射量比较大。有些人家族中有肺癌病人,体检也从来没做过肺…
2025/1/30 11:00:15 人评论 次浏览1、关系型数据库的典型概念数据库 databse:数据的仓库表 table:数据是保存在表内,保存在一个表内的数据,应该具有相同的数据格式行:行用于记录数据记录:行内的数据列:列用于规定数据格式字段&am…
2025/1/30 10:54:09 人评论 次浏览不同版本的mysql server间倒腾数据时经常会报错,比如,从5.6.21生成的脚本文件中,int,bigint,datetime等类型都指定了长度:int(10),bigint(19),datetime(6)等,在导入到另一个版本为5.1.42的serve…
2025/1/30 13:20:47 人评论 次浏览首先说明一些这个函数的应用场景,比如说你得到的数据是个二维数组,里面的很多成员其实是不必要的,比如说api调用后不必要给别人返回一些用不到的垃圾数据吧,如下是代码。 <?php /* * delMemberGetNewArray 得到一个新二维数组…
2025/1/30 13:20:17 人评论 次浏览C#数据类型包括 值类型:存储其值,存储在堆栈中。引用类型:存储对值的引用,存储在托管堆上CTS值类型包括:整型和浮点型、字符类型和布尔型。 预定义的引用类型包括:object和string。 注意:string…
2025/1/30 13:19:47 人评论 次浏览前端中的hack,很多人的回答如下: 由于不同的浏览器,比如Internet Explorer 6,Internet Explorer 7,Mozilla Firefox等,对CSS的解析认识不一样,因此会导致生成的页面效果不一样,得不到我们所需要的页面效果。 这个时候我们就需要针…
2025/1/30 13:19:16 人评论 次浏览Java提供了断言方法,一般断言方法参数顺序为(期望值,实际值);assertThat和其他断言方法参数顺序是相反的,为(实际值,期望值),assertThat可以结合hamcrest 使用。 Junit的org.junit.Assert类提供了各种断言方法来写junit测试。这些方法被用来检查方法的真…
2025/1/30 13:18:46 人评论 次浏览一、首先了解关联的定义:服务器返回给客户端的是一些动态变化的值,客户端使用动态变化的值去访问服务器的时候,不能把这些值写死在脚本里面,而应该存放在一个变量里面,实时去获取服务器返回的动态值。简而言之…
2025/1/30 13:18:15 人评论 次浏览全国继教网按照《关于做好“国培计划(2014)”—农村中小学和幼儿园骨干教师短期集中及远程培训项目工作的通知》(师函〔2014〕12号)和四川省教育厅《关于印发的通知》(川教函〔2014〕468号)等文件精神,为保障培训质量,在全国中小学教师继续教育网的精心组织下,2014年10月29日, …
2025/1/29 3:08:41 人评论 次浏览一C/C源代码从最初的文本变为可执行文件主要进行三大步 预编译阶段:主要是编译器执行代码文本处理工作,并不会进行语法检查 主要执行三大类预编译命令 宏定义:代码文本替换功能,将使用了宏的地方采取宏定义方式直接展开 条件编…
2025/1/29 3:08:11 人评论 次浏览songxiaoliang开发的基于React-Native、Redux实现的「漫画书」App,开源地址:https://github.com/songxiaoliang/ComicApp 欢迎大家star,fork.... 本开源项目由江清清的技术专栏整理(http://www.lcode.org/),转发请求注明来源 简介 1. 开发框架:React Nat…
2025/1/29 3:07:40 人评论 次浏览说话人识别(Speaker Recognition,SR),又称声纹识别(Voiceprint Recognition,VPR),顾名思义,即通过声音来识别出来“谁在说话”。语音识别(Automatic Speech Recognition&…
2025/1/29 3:07:10 人评论 次浏览APK怎么才能转换成JAR或JAVA的格式呢?更多相关问题理解别人写的程序通常非常困难,而且困难程度随着软件配置成分的减少而______。如果仅有程序代码而没有______整个系统运行情况的______能够反映出系统在大多数情况下的______,对于系统的评价…
2025/1/29 3:06:40 人评论 次浏览前言 90后已经迈入三十,说好的三十而立呢。 90后没有赶上毕业包分配工作、工作包分房子、就差发放对象的时代,但我们处在一个科技高速发展、遍地是风口、资源更丰富更便捷的时代。 如今在职场中,90后正逐渐成长为与80后70后并肩作战的主力…
2025/1/29 3:06:09 人评论 次浏览