工具
文章平均质量分 55
工欲善其事必先利其器
穷目楼
白日依山尽,黄河入海流。欲穷千里目,更上一层楼。
展开
-
离线环境下火狐浏览器Firefox完全信息迁移
火狐浏览器Firefox是一个历史比较久的网页浏览器,当前的火狐采用顺序数字命名的版本号演进,迭代速度较快,Windows上可以自动升级,升级带来了安全更新和功能特性上的变化。火狐浏览器具书签,历史,密码管理等功能,在无法通过网络在不同火狐浏览器间自动同步资料的情况下,可通过完全复制配置信息的方法离线迁移老火狐浏览器中的所有资料到新火狐浏览器中。老火狐浏览器操作:应用程序菜单>帮助>更多排障信息(或者地址栏直接输入about:support)找到配置文件夹一行,点击右边的打开文件夹,退出原创 2021-10-14 14:58:37 · 2323 阅读 · 0 评论 -
CUDA 相关错误
遇到过的 CUDA 相关错误汇总。CUDA Error: initialization error该错误产生的较大原因为CUDA驱动和CUDA工具包版本不兼容所致,每个CUDA工具包都有对应的CUDA驱动,新的CUDA驱动可以兼容老的COUA工具包,反之则可能出现该错误。升级CUDA驱动或降低CUDA版本至两者兼容。CUDA Error: out of memory显存不够,调整程序显存利用方式RuntimeError: Cannot re-initialize CUDA in for原创 2021-08-06 17:27:25 · 3911 阅读 · 0 评论 -
Windows10家庭版安装Docker Desktop
Docker原本是基于GNU/Linux的系统特性开发的,与GNU/Linux更为类似的一些Unix都未必能完全兼容,何况差异更大的Windows系统。早期要在Windwos系统上安装docker,比较直接的做法就是运行一个Linux虚拟机,然后Docker运行与Linux虚拟机中。事实上早期Docker推出的Windows Docker工具Toolbox就是基于该方案实现的。Window 10/Server 2016时代,Docker推出了新的解决方案Docker Desktop, 提供了基于Windw原创 2021-07-13 11:35:53 · 246 阅读 · 0 评论 -
Git使用-git add
新增变更 "git add"新增工作目录的变更到暂存区,新增到暂存区的变更在接下来执行"git commit"时会被提交到版本仓库。在未执行实际的提交前,"git add"不会对仓库历史有任何影响。git add <file>添加所有在<file>文件中的变更到暂存区,等待提交git add <directory>添加所有在<directory>目录中的变更到暂存区,等待提交git add -p交互式地新增...原创 2020-08-19 21:38:32 · 354 阅读 · 0 评论 -
Git使用-git clone
克隆仓库 git clone用于克隆一个已有的git仓库。"克隆"暗示了其结果是原始仓库的一个完全对等的镜像,其包括自己的版本历史,是一个和原始仓库完全独立的仓库,而不仅仅是一个工作目录的副本。 git clone命令执行后,一个指向原始仓库的远程链接被创建,默认被命名为“origin”,该链接可用来和原始仓库进行信息交换,比如push本地新的改动到远程仓库。git clone <repo>克隆位于<repo>位置的仓库到本地,克...原创 2020-08-19 21:30:53 · 781 阅读 · 0 评论 -
Git使用-git init
创建仓库“git init”命令用于创建git仓库,其可以在一个已有的非git项目的根目录下执行,把已有项目初始化成为git仓库,也可以用于初始化一个空的目录为git仓库。执行“git init”后,“.git”目录在根目录下被创建,其包括所有当前git仓库所需要的所有信息。除去".git"目录之外,其它任何目录部分都没有任何改变。git init初始化当前目录为git仓库。git init <directory>在指定的目录<directory>创建原创 2020-08-19 21:22:52 · 8827 阅读 · 0 评论 -
jupyter配置密码保护
jupyter提供两种认证控制机制:密码保护和token保护,token保护在4.3版本开始会被默认开启,如需要使用密码保护,需要修改配置文件jupyter_notebook_config.py中的配置c.NotebookApp.password = u'your-pass-str'配置文件配置文件jupyter_notebook_config.py的默认位置为:Windwos : C:\Users\USERNAME.jupyter\jupyter_notebook_config.pyOS原创 2020-06-02 17:33:25 · 455 阅读 · 0 评论 -
Excel处理字符的函数
获取子字符串函数功能LEFT(text, [num_chars=1])从文本字符串的第一个字符开始返回指定个数的字符RIGHT(text,[num_chars=1])从文本字符串的最后一个字符开始返回指定个数的字符MID(text, start_num, num_chars)从文本字符串指定字符位置开始返回指定个数的字符拼接函数功能&(操作符)拼接字符CONCATENATE(text1, [text2], …)拼接字符原创 2020-05-09 16:05:30 · 215 阅读 · 0 评论 -
Gogs的配置与使用
基本使用gogs是自包含的程序,把包含gogs的压缩包解压后,无需安装,可直接执行。命令行中输入gogs web可以启动gogs服务,首次启动会自动引导到初始化配置页面,按需配置即可。自定义配置的存储位置为 custom/conf/app.ini,可按需配置修改。配置HTTPS在 custom/conf/app.ini 文件中修改(新增)配置选项[server]PROTOCOL...原创 2020-04-09 10:36:32 · 2282 阅读 · 0 评论 -
版本控制提交规范参考
无规矩不成方圆,在涉及多人协作的项目中,对版本控制系统的提交使用适合于组织的规范,有助于简化后期的管理维护。人生苦短,规范提交提交信息修改规范每次提交,请写明提交信息,并按规定书写提交信息。规范化的提交信息除了便于查阅外,还容易被自动化工具处理。一种参考的格式:修改类型[(影响范围)]: 标题<--空行-->[正文]<--空行-->[页脚]一般而言...原创 2020-04-08 14:01:18 · 279 阅读 · 0 评论 -
Git的配置
git可根据使用环境进行一定的配置,git所有的配置信息都是存储在普通的文本文件中的,所以可以通过直接编辑配置文件的方式来配置git。git把分配分为三个层次,分别对应三个层次的配置文件:仓库层次的配置文件 /.git/config用户层次的配置文件 ~/.gitconfig系统层次的配置文件 /etc/gitconfig从下到上,优先级逐步增高。打开任意一个配置文件,可见到类似的...原创 2020-04-01 09:59:08 · 248 阅读 · 0 评论 -
利用Maven的War Overlays实现War包资源共享
Maven War plugin提供了overlays功能,overlays提供了多个web应用程序共享资源的途径。通过overlays,可以通过包依赖实现个性化定制开发,而不是直接在已有成熟软件的源码下进行个性化定制开发。overlays 样例假设当前正在构建的项目documentedproject有如下结构 |-- pom.xml `-- src `-- main ...原创 2020-03-27 16:58:52 · 1202 阅读 · 0 评论 -
Eclipse基础中的基础,核心概念
Eclipse是一个平台,通过插件化的架构提供各种具体的功能。核心的核心的概念:关于工作台工作台(Workbench),第一感官就是打开的开发环境窗口,同一时间可以打开多个工作台工作区 (Workspace),一个存储在工作台工作的对象的目录。视图(View),一个完成某种功能的子窗口,比如浏览类视图可以浏览文件,有的视图的功能是对编辑器的补充,比如大概视图,可以查看编辑器里的文件...原创 2019-10-16 09:06:57 · 244 阅读 · 0 评论