计算机新生笔记本购买指南
计算机新生笔记本购买指南
引导你如何挑选出自己心仪的笔记本
本书纯属个人观点,不完全带有客观性和正确性,如有疑问欢迎留言指正
性能本or全能本or轻薄本?
温馨提示:所谓的游戏本就是性能本,游戏本是一个错误且狭窄的称呼,原意是以更高的性能释放作为卖点的笔记本,却被各大厂商作为一种营销噱头(针对游戏宅男),安上了游戏本的称呼,表现的好像只能用来打游戏一样,其实这是极为错误的认知,性能本在同价位会展现出最高的配置和体验。请大家不要用偏见看待游戏本。
先说结论,作为一名计算机学生,我只推荐性能本。
性能本性能本在CPU、显卡等硬件上拥有更好的配置。在机身上也会安置更多的接口以便拓展。是以最高的性能体验为核心的笔记本。缺点是笨重,续航差。
轻薄本轻薄本则是牺牲了硬件配置,以最小最薄最轻最便携为理念,同时也会拥有更长的续航时间,这类笔记本适合于非理工科专业,业余使用者。
全能本全能本是介于性能本和全能本之间,这种最不推荐,上不去下不来。
总结作为计算机学生,计算机是我们最重要、最常使用的工具,我们所要用到的软件和功能大多都需要强大的性能支撑。接下来我将列举哪些硬件在我们的使用中会作为瓶颈 ...
MybatisPlus分页
配置分页插件12345678910111213@Configurationpublic class MybatisConfig { @Bean public MybatisPlusInterceptor mybatisPlusInterceptor() { // 1.初始化核心插件 MybatisPlusInterceptor interceptor = new MybatisPlusInterceptor(); // 2.添加分页插件 PaginationInnerInterceptor pageInterceptor = new PaginationInnerInterceptor(DbType.MYSQL); pageInterceptor.setMaxLimit(1000L); // 设置分页上限 interceptor.addInnerInterceptor(pageInterceptor); return interceptor; ...
SpringBoot自动注入实体类的创建与更新时间
创建元对象处理类1234567891011121314151617181920212223// handler/MyMetaObjectHandler@Componentpublic class MyMetaObjectHandler implements MetaObjectHandler { @Override public void insertFill(MetaObject metaObject) { this.strictInsertFill(metaObject, "create_time", LocalDateTime.class, LocalDateTime.now()); // 起始版本 3.3.0(推荐使用) // 或者// this.strictUpdateFill(metaObject, "createTime", () -> LocalDateTime.now(), LocalDateTime.class); // 起始版本 3.3.3(推荐 ...
AList使用须知
网站说明这是一个提供不限速直链的无需账号无需代理无需转存,点击即下的资源站。本站资源只供学习,完全公开免费。
使用须知若要下载在baidu目录下的资源,需要做一点简单的配置,以下列出两种方法,选其一即可
方法一:使用浏览器插件(只支持Chorme和Edge)点击获取浏览器拓展
在搜索框输入User-Agent Switcher and Manager,点击获取。
在下载本站资源前,点击插件,完全替换userAgent里的内容为pan.baidu.com然后点击Apply(all windows)即可
在下载完毕后,再次打开插件,点击Reset(以避免影响其他网站的使用)
方法二:修改控制台首先不进行任何设置,直接选择一个文件进行下载,会弹出以下报错页面
在报错页面,点击键盘上的F12打开控制台
点击控制台的网络选项(Network),点击里面的更多网络条件(是一个wifi的图标)
在下方的User agent区域,取消勾选Use browser default,然后在下面第二个输入框内输入pan.baidu.com。
输入完毕后直接点击左上角的刷新即可
AList部署
部署AList新建路径文件夹1mkdir /www/wwwroot/alist.yumefusaka
安装AList1curl -fsSL "https://alist.nn.ci/v3.sh" | bash -s install /www/wwwroot/alist.yumefusaka
123456789101112官方提供的命令:# Installcurl -fsSL "https://alist.nn.ci/v3.sh" | bash -s install /www/wwwroot/alist.yumefusaka# updatecurl -fsSL "https://alist.nn.ci/v3.sh" | bash -s update /www/wwwroot/alist.yumefusaka# Uninstallcurl -fsSL "https://alist.nn.ci/v3.sh" | bash -s uninstall /www/wwwroot/alist.yumefusaka启 ...
在Linux下使用Clash
准备Clash全程以管理员身份进行1su
下载Clash下载链接:Clash
解压并进入文件夹设置为可执行文件1chmod +x clash-linux-amd64-v3
移动并改名1mv clash-linux-amd64-v3 /usr/local/bin/clash
查看版本1clash -v
首次启动启动Clash客户端生成config.yaml文件
1clash
INFO[0000] Can’t find config, create a initial config fileINFO[0000] Can’t find MMDB, start downloadERRO[0002] create addr 127.0.0.1:7890 tcp listener error. err:listen tcp 127.0.0.1:7890: bind: address already in use启动 clash 提示以上错误,你就直接使用 ctrl+c 跳过执行 cd $HOME/.config/clash/
进入目录1cd $HOME/. ...
Grub多系统引导美化
下载美化主题GRUB Themes
安装主题以joker主题为例
将解压后的 joker 复制到 grub themes 目录1sudo cp -r joker /usr/share/grub/themes
编辑 grub 文件1sudo vim /etc/default/grub
将主题添加到 grub 文件文件的底部
1GRUB_THEME="/usr/share/grub/themes/theme.txt"
更新 grub1sudo grub-mkconfig -o /boot/grub/grub.cfg
重新启动计算机
完结撒花
搭建OneIndex个人网盘
下载OneIndex安装包下载链接:https://codeload.github.com/xieqifei/OneindexN/zip/refs/tags/v2.0
解压在服务器上你所指定的位置
安装环境用宝塔面板,安装PHP(选择7.x版本)和Nginx
部署网站选择网站→PHP项目→添加站点
根目录就是你解压的目录,记得指定你安装的php版本
部署好后使用指定的域名进入网站
点击下一步后出现页面
我们需要三个参数:
client_secret:应用机密,即:客户端密码。
client_id:应用ID,即:应用代号。
URL:这个URL用于创建应用时,授权验证。
创建应用https://portal.azure.com/#blade/Microsoft_AAD_RegisteredApps/ApplicationsListBlade
点击新注册之后,我们填入需要的参数:
名称:最好为纯英文。
受支持的帐户类型:如图:选择任何组织目录的账号和个人
重定向 URI:这里填入我建立的API: https://tool.mintimate.cn/oneindexM/
...
安装Maven与MySQL
Maven下载MavenMaven – Download Apache Maven
下载后无需安装,解压在想要的目录即可
配置镜像源路径为~/apache-maven-3.6.1/conf/setting.xml
123456789<mirrors> <!--阿里镜像的配置--> <mirror> <id>nexus-aliyun</id> <mirrorOf>central</mirrorOf> <name>Nexus aliyun</name> <url>http://maven.aliyun.com/nexus/content/groups/public</url> </mirror></mirrors>
Idea配置maven路径每次打开新项目都需要配置
MySQL下载MySQLMySQL :: Download MySQL Communi ...
搭建属于自己的AI网站
必须要拥有一台服务器,且安装了宝塔面板,nginx,docker
获取AI工具的API key以下推荐两个渠道,请按需选择其一
OpenAI-HK OpenAI-HK 是收费的,可以使用几乎所有AI工具
GPT-API-freeGPT-API-free 可以申请免费API,但是只能使用GPT3.5。当然也可以选择付费API
部署网站创建部署引导文件选择一个文件夹并创建deploy.sh和docker-compose.yml
deploy.sh12345678#!/bin/bashset -edocker compose pulldocker compose up -d --remove-orphansdocker compose restart#老版docker 下面的# docker-compose pull# docker-compose up -d --remove-orphans
docker-compose.yml123456789101112131415161718192021services: gptweb: image: ydlhero/chat ...
vue打包为单文件html
安装依赖123pnpm i vite-plugin-singlefilepnpm i unplugin-auto-importpnpm i unplugin-vue-components
修改vite.config.ts123456789import {viteSingleFile} from "vite-plugin-singlefile"; // [!code ++]export default defineConfig({ plugins: [ vue(), viteSingleFile(), // [!code ++] ], ...})
执行构建命令1pnpm build
完结撒花
pnpm安装并指定存储路径
安装pnpm1npm install -g pnpm
配置镜像源1pnpm set registry https://registry.npmmirror.com
配置全局安装路径12345678910# 允许设置全局安装包的 bin 文件的目标目录。pnpm config set global-bin-dir "E:\Tool\pnpm" # 包元数据缓存的位置。pnpm config set cache-dir "E:\Tool\pnpm\cache" # pnpm 创建的当前仅由更新检查器使用的 pnpm-state.json 文件的目录。pnpm config set state-dir "E:\Tool\pnpm\state" # 指定储存全局依赖的目录。pnpm config set global-dir "E:\Tool\pnpm\global" # 所有包被保存在磁盘上的位置。pnpm config set store-dir "E:\Tool\pnpm ...












