Press "Enter" to skip to content

Posts published in “技术文章”

Uniapp开发过程中的那些坑

新项目的移动端决定使用Uniapp来开发,最主要的是它能自动适配H5网页,微信小程序,安卓和iOS App多端,只要写一次代码,能够直接发布到所有需要的地方,虽然有些页面需要按平台做一定的适配,但是至少所有的底层逻辑和大…

MacOS 12 Monterey竟然让系统占用了5000端口

升级到MacOS 12.1以后,原来好好的Rider突然就开始报错了,本地启动.Net Core项目以后立即报错退出,提示5000端口被占用。 开始真没往操作系统身上去想,还以为是Rider更新到2021.3导致的问题,…

Parallels desktop 16会导致Big Sur Beta5系统崩溃重启

上周Parallels desktop发布了16新版本,解决了之前的15在macos beta3 beta4上不能正常启动的问题,而且号称启动速度又提高了20%,虽然之前的提升从来没感受到过。 昨天Big sur发布了B…

MacOS 11 Big Sur Beta3/4无法启动Parallels Desktop 15的问题

MacOS 11 Big Sur上周发布了Beta3的时候,在我的电脑上一直更新不成功,检查更新那里会看到两个版本,一个完整版,12.88G,一个beta3,4G多,无论点哪一个更新,下载安装完成以后再查看系统版本还是b…

C#异步代码async/await解析,用await等待和同步阻塞有什么区别

先看这样一段常规代码:(假设两个耗时的方法为文件或数据库或网络请求操作) 执行结果: 两个子方法运行分别需要10秒和5秒,所以整个方法总共需要15秒时间。 接下来我们把两个子方法转换成异步方法: 因为是在Console程…

Microsoft Orleans+Mysql+Docker的那些坑

Orleans是一套DLL库,是微软研究院推出的基于Actors模型的,面向高并发大流量的微服务架构的系统框架基础库,同时又能做到跨服务器保证单线程执行的能力,具体可以去看这个产品的相关文档。 之前基于这个库写了一个De…