会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Everywhere he is in chains
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
···
9
下一页
2024年8月16日
首次在WebAPI中写单元测试
摘要: xUnit 这次我使用的是xUnit测试框架,而不是VS自带的MSTest框架。在添加新建项目时选择xUnit测试项目就行了。 目前只体验到了一个差别,即xUnit可以使用特性向测试方法传参,而不用在测试方法中一个赋值语句一个个去定义参数,这是比较方便的。 单元测试有一个好处,就是一次性可以获得所测
阅读全文
posted @ 2024-08-16 10:43 小菜刀小飞刀
阅读(618)
评论(0)
推荐(3)
2024年8月8日
前后端分离项目,后期前端身份验证的麻烦
摘要: 软件构成 后端 后端是一个asp.netcore webapi项目,使用jwt进行身份验证和鉴权。 前端 前端是一个基于http协议的asp.netcore RezorPage项目,但实际上完全使用的wwwwroot目录下的静态文件。没有使用RazorPage。 目前只有后端接口鉴权,前端页面任意访
阅读全文
posted @ 2024-08-08 13:25 小菜刀小飞刀
阅读(948)
评论(5)
推荐(2)
2024年8月4日
WPF【无限滚动图片浏览】自定义控件
摘要: 自定义控件 自定义控件是我比较陌生的一个主题。我好久没练习过wpf了,需要巩固记忆。我想了一会儿,打开动漫之家,忽然觉得这个看漫画的图片浏览控件有意思。于是特地花了一天做了这个图片控件。我原本以为很容易,但实际上并不简单。这个图片浏览控件比我想象中要难许多,有技术上的难题,也有逻辑上的难题。好在最后
阅读全文
posted @ 2024-08-04 09:01 小菜刀小飞刀
阅读(589)
评论(0)
推荐(1)
2024年7月31日
从C++看C#托管内存与非托管内存
摘要: 进程的内存 一个exe文件,在没有运行时,其磁盘存储空间格式为函数代码段+全局变量段。加载为内存后,其进程内存模式增加为函数代码段+全局变量段+函数调用栈+堆区。我们重点讨论堆区。 进程内存 函数代码段 全局变量段 函数调用栈 堆区 托管堆与非托管堆 C# int a=10这种代码申请的内存空间位于
阅读全文
posted @ 2024-07-31 22:34 小菜刀小飞刀
阅读(2549)
评论(6)
推荐(8)
2024年7月29日
netcore日志与异常
摘要: ILogger简单使用 asp.net core的webApplicationBuilder中自带了一个日志组件。无需手动注册服务就能直接在控制器中构造注入。 public HomeController(ILogger<HomeController> logger) { _logger = logg
阅读全文
posted @ 2024-07-29 09:15 小菜刀小飞刀
阅读(159)
评论(0)
推荐(0)
2024年7月26日
后端说,单页面SPA和前端路由是怎么回事
摘要: 没有请求的路由 在传统开发中,浏览器点击一个超链接,就会像后端web服务器发送一个html文档请求,然后页面刷新。但开始单页面开发后,就完全不同了。 单页面?这个概念难以理解。我用一个js作为整个web应用,然后再这个js中操作dom变化,以此来实现页面变化。这不叫单页面吗?这叫!但不完善,因为这种
阅读全文
posted @ 2024-07-26 23:02 小菜刀小飞刀
阅读(318)
评论(2)
推荐(3)
2024年7月15日
使用GSAP制作动画视频
摘要: GSAP 3Blue1Brown给我留下了深刻印象。利用动画制作视频,内容简洁,演示清晰。前两天刚好碰到一件事,我就顺便学习了一下怎么用代码做动画。 以javascrip为例,有两个动画引擎,GSAP和Animajs。由于网速的原因,询问了GPT后,我选择了GSAP来制作我的第一个动画视频。 制作动
阅读全文
posted @ 2024-07-15 19:31 小菜刀小飞刀
阅读(257)
评论(0)
推荐(0)
2024年7月11日
迈向3D!RayMarch原理以及在WPF中的使用
摘要: 没有顶点着色器的遗憾 WPF不支持顶点着色器,只支持像素着色器。这可能是为了入门简便考虑,让使用者专心在像素着色器上。毕竟会的越少,钻得越深。 我去瞧了一下ShaderToy,上面似乎也只提供了像素着色器。 缺少顶点着色器的控制,一些效果就不好实现了,比如顶点动画,3D图形渲染。 但我发现了一种叫R
阅读全文
posted @ 2024-07-11 19:23 小菜刀小飞刀
阅读(254)
评论(0)
推荐(0)
2024年7月7日
Redis中间件与Web中间件
摘要: 易混淆概念辨析 在不同的上下文中,“Redis中间件”可以有不同的含义,这可能导致一些混淆。让我们来分解一下: Web中间件与消息中间件的区别: Web中间件:在ASP.NET Core(或类似框架)中,中间件是指处理HTTP请求管道的组件,例如处理请求、认证、日志记录等。这些中间件按顺序构成一个请
阅读全文
posted @ 2024-07-07 21:21 小菜刀小飞刀
阅读(219)
评论(0)
推荐(0)
WebRTC入门
摘要: 效果展示 基础概念 WebRTC指的是基于web的实时视频通话,其实就相当于A->B发直播画面,同时B->A发送直播画面,这样就是视频聊天了 WebRTC的视频通话是A和B两两之间进行的 WebRTC通话双方通过一个公共的中心服务器找到对方,就像聊天室一样 WebRTC的连接过程一般是 A通过web
阅读全文
posted @ 2024-07-07 09:54 小菜刀小飞刀
阅读(501)
评论(0)
推荐(3)
上一页
1
2
3
4
5
6
···
9
下一页
公告
//右下角目录