- 2024-12-20django后端修改url,解决图片防盗链
目前大部分文章关于防盗链绕过办法,都是设置参数,使其不携带referrer<metaname="referrer"content="no-referrer"/>或者使用标签的referrerpolicy属性进行局部设置<imgsrc="http://example.com/image.jpg"referrerpolicy="no-referrer"/>或者通过在一个不可见的i
- 2024-12-18一个 ashx的 上传,代码示例
-------------------------jsfunctionajaxUploadImg(btn){varbutton=btn,interval;newAjaxUpload(button,{action:'upload.ashx',data:{},responseType:'json',name:'myfile',
- 2024-12-11【总结·反思·汇报·思考02】裸辞后,我的一些感想和感悟。
Hello,大家好!首先,我需要向大家道个歉,对不起!因为最近发生了一些事情,博客文章一直没有更新。(90度鞠躬道歉)那么,最近到底发生了什么呢?相信大家已经从标题中看到了——我裸辞了。(2024年12月9日)其实,裸辞的原因很简单:公司已经5个月没有发工资了。我担心继续待下去可能会有更大的
- 2024-12-04哈哈,我好像知道 Cursor 为什么叫 Cursor 了,真相竟然是。。。
最近Cursor太火了,到处都是Cursor的文章和视频。它就像一个能实时查看你代码的编程高手,可以提供建议,捕捉错误,还可以帮你重构代码。你不用写一行代码,只需要动动嘴,它就能一顿操作猛如虎给你写一个官网、一个Chrome插件、一个卡密系统、一个。。。按这速度发展下去,Cursor
- 2024-08-25[RT-Thread记录]DFS虚拟文件系统文件夹操作异常
项目场景:系统:RT-Thread5.0.2硬件:STM32H743问题描述1.文件系统打开文件夹再关闭后,申请的内存没有释放2.elm-fatFs文件系统重复操作同一个文件夹,如复制,会引起系统崩溃原因分析: DFS虚拟文件系统文件打开关闭逻辑错误,文件系统版本升级更新后,dfs_file结
- 2024-08-11[AHK2] 截图工具之历史管理
开始这是新版MeowPaste工程的第一篇博客,我将履行重写MeowPaste的承诺,使它更好用,代码更优雅。MeowPaste是ahk编写的截图工具,目标是轻量且优雅这次我们来重写历史图片管理,先前的版本太偏执,十分混乱。需要的功能如下:热键贴出历史图片,按时间顺序贴出贴出的图如果关闭了,将放到
- 2024-08-10为什么动态路由刷新之后路由消失,以及解决措施
为什么动态路由刷新之后路由消失因为我们路由是动态的,一开始路由中是没有的,所以是存在内存中,页面刷新之后,所有的页面就会初始化,内存中的路由也就会丢失解决措施在next代码中加入next({path:to.fullPath});作用没有next({path:to.fullPath})的
- 2024-01-20gin-net-http
packagemainimport( "net/http" "github.com/gin-gonic/gin")funcmain(){ r:=gin.Default() r.GET("/",func(c*gin.Context){ c.String(200,"Hello!!!!") })} gin框架使用的是定制版本的httprouter,其路由的原理是大量使用公共前缀的树结构
- 2023-05-10Vue的Router 在首页获取 fullPath 一直都是根路由‘/‘ ?
在main.j中获取的this.$route.fullpath一直都是'/',因为给路由fullPath赋值是微任务,我们直接获取肯定只能拿到根路由“/”;解决方案:1.给路由fullPath赋值是微任务,那么只需要通过宏任务获取fullPath就可以了,setTimeout(()=>{console.log(this.$route.fullPath)},2000) 2
- 2023-04-17Gin源码分析
Gin源码gin框架源码解析发布于2020/06/08,更新于2020/06/0821:30:06|Golang|总阅读量:422次通过阅读gin框架的源码来探究gin框架路由与中间件的秘密。gin框架路由详解gin框架使用的是定制版本的httprouter,其路由的原理是大量使用公共前缀的树结构,它基本上是一个紧凑的Tri
- 2023-03-11Gin学习笔记--使用路由组分类处理请求
在实际的项目开发中,均是模块化开发,同一模块化的功能接口,往往会有相同的接口前缀,比如说用户有不同的注册,登录等注册:http:..localhost:8080/user/register登录:http://loca
- 2023-03-07VirtualFileSystem
物理的文件有wwwroot下文件(JS\CSS\html居多),DLL嵌入的资源(json文件居多),Razor文件,如何操作这些文件呢,首先先表示这个文件抽象(IFileInfo )IFileInfo表示给定文件提供程序
- 2023-02-25iOS的文件校验码生成 - ObjC编写
一般我们比较文件的完整性,就是对文件进行哈希计算,通常就是MD5或者SHA256或者SHA1计算,如果生成的结果字符串是一样的,则表明文件没有被篡改比如我们在网络上下载的安装包,下载
- 2022-12-07企业微信首页返回退出应用
router.beforeEach(async(to,from,next)=>{//alert(to.meta.keepAlive)letmark=to.fullPath.indexOf("code");if(mark!=-1&&from.fullPath.i
- 2022-11-08vc-获取程序当前绝对路径
CStringGetCurrPath(){charfullpath[256]={0};GetModuleFileName(NULL,fullpath,MAX_PATH);CStringcspath(fullpath);intindex=cspath.ReverseFind(
- 2022-11-01node3_path.join和path.basename、path.extname用法
constpath=require('path')//../会抵消一级路径constpathStr=path.join('/a','/b/c','../','./d','e')console.log(pathStr)//凡是涉及到路径拼接的问题,都要
- 2022-10-19System.IO.FileSystemWatcher的坑
System.IO命名空间下面有一个FileSystemWatcher,这个东西可以实现文件变动的提醒。需要监控文件夹变化(比如FTP服务器)的情形非常适用。需要监控文件新建时,我们可以这么写:_f
- 2022-08-30vue路由拦截器
vue路由拦截器有三种路由拦截器:全局的,针对单个路由的,针对单个组件的1.全局的路由拦截器写在router下的index.js的exportdefaultrouter之前的代码。前置拦截器:route