logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

windows下更改应用程序属性的详细信息

背景:我常用的时间管理软件ManicTime是根据exe属性里的产品名称来区分不同程序的。然后最近我打了几个不同的RPGMaker做出来的小游戏,发现这些个程序清一色的都没有设置“产品名称”这一项,在ManicTime里都被当成了同一个Game.exe记录。这我可不大能接受。上网一搜发现这事儿国内也没几个人提过,这我也能理解,改详细信息虽然看起来不难,但确实是几乎用不到的功能。到头来还是stack

笔记本CPU利用率卡在16%不动弹的一点解决心得

有时候我的笔记本电脑开机后巨卡顿,开啥都慢,打开任务管理器一看CPU利用率卡在16%上不动弹。网上搜一圈发现没几个人提过这事儿,今天说下我常用的解决方法,也算给遇到相同难题的人留点经验吧。仅就我这种情况而言,是因为电源问题导致CPU频率被锁住了。要么是电源设置有问题,要么是硬件有问题。1.先检查检查任务栏的电源设置是不是在“最佳性能”上,不是就给它拖过去。2.还不正常就把充电器拔下来,放个几秒再插

Windows下查找各类游戏存档路径

我算是个比较爱打单机游戏的人,同时也是个半吊子的编程爱好者,有的时候会去干一些修改存档的事儿。不过这篇博文不讲存档修改技术,只讲第一步:去哪找存档?实现原理:几乎所有的游戏在创建新存档的时候都会产生一个新的存档文件,而windows会记录文件的修改时间,所以我们可以在存档完成的时候立刻检索所有刚刚修改过的文件,从里面用排除法找出存档文件。这个问题的核心在于我们需要一个可以快速检索最近修改过的文..

[CSAPP] Performance Lab 实验笔记

perflab这节的任务是利用书中知识,来对图像处理中的Rotate和Smooth操作函数进行优化。这次没对上电波,觉得学了一堆屠龙之技。于我个人理解,现在计算机配置比以前高多了,连SWAP分区都几近废弃了,对于一般开发者来讲,代码效率瓶颈首先是架构,其次是算法,最后才是书里教的这些小细节。而且这节也没个具体的分数标准,优化了半天也不知道自己写的算啥水平,缺了前面几节那种攻克难题的成就感。不过也有

[VMware]在移动硬盘或U盘中安装便携linux系统

背景:操作系统课需要在Linux环境下进行编程。本来是给了个傻瓜式的Ubuntu虚拟机镜像,但奈何虚拟机这东西我这老本子跑起来巨卡,装双系统又卡,只能选择把系统装进便携设备里了。前期准备:一个25G以上的移动硬盘或U盘VMware 15或更高版本(百度一搜一大把)ISO格式的Ubuntu镜像(官网链接)操作步骤:1.插入U盘2.安装VMware,选择新建虚拟机选择稍后安装操作系统...

ChCore Lab1 机器启动 学习笔记

本文为上海交大ipads研究所陈海波老师等人所著的《现代操作系统:原理与实现》的课程实验(LAB)的学习笔记。实验链接:好大学慕课的第十六章,链接以后可能会更换。课程视频&PPT:SE315 / 2020 / Welcome先说感受:虽然不是实验的设计和引导不是很完美,但做起来还是蛮爽的。环境配置能用虚拟机的请直接用讲义里给的虚拟机。想自己配环境的话…太遭罪了!实在是太遭罪了!我用的Ubu

#操作系统
[VMware]在移动硬盘或U盘中安装便携linux系统

背景:操作系统课需要在Linux环境下进行编程。本来是给了个傻瓜式的Ubuntu虚拟机镜像,但奈何虚拟机这东西我这老本子跑起来巨卡,装双系统又卡,只能选择把系统装进便携设备里了。前期准备:一个25G以上的移动硬盘或U盘VMware 15或更高版本(百度一搜一大把)ISO格式的Ubuntu镜像(官网链接)操作步骤:1.插入U盘2.安装VMware,选择新建虚拟机选择稍后安装操作系统...

vscode运行含死循环的C++代码时卡死的解决方法

拿vscode刷acm题,有时候写错了循环终止条件,导致运行的时候进入了死循环,这时候按普通的方法点叉号退出控制台的时候会让整个vscode卡死。网上又搜不到解决方法,没办法我就只能上任务管理器里强行杀进程了。直到今天我才突然想起来linux上几乎所有控制台都有ctrl+c关闭前台程序的快捷键,下意识的在vscode命令行里敲了下,一试果然奏效。没想到困扰我数月的问题竟然这么轻松的解决了,作为一个

VSCODE调试时在cygwin.S中发生段错误

起因:C++实现矩阵类和向量类当看了我实现的矩阵类后,一个同学问我:然后我就试了试1000维,结果运行时在cygwin.S里引发了奇奇怪怪的Segmentation fault,而且这个文件还是一片空白,压根就没有代码后来一番研究,爬完google又爬github,最终确定是爆栈了。C++ 栈内存与堆内存小探究解决方法:动态内存分配,这样开辟的是空间充裕的堆内存,而不是仅有几个M...

【计算机网络】Stanford CS144 学习笔记

本文为我的斯坦福计算机网络课的编程实验(Lab Assignments)的学习总结。课程全称:CS 144: Introduction to Computer Networking。事情发生于我读了半本《计算机网络:自顶向下方法》后,想要找点练手的东西,碰巧在知乎上看到了这个推荐帖:CS144: 什么,你学不会TCP?那就来自己写一个吧!。这门课的作业要求实现一个简单的TCP协议,自带充足评测程序

    共 12 条
  • 1
  • 2
  • 请选择