编程笔记
-
算法:中国象棋中"马"的最少步数走法和不重复周游走法的实现(利用图论算法中的BFS和DFS)
之前发布了许多的图论算法的例子,今天我们结合中国象棋中马的走法,来实践一下图论算法中的BFS(涉及Dijkstra算法)和DFS算法 为什么用中国象棋的马的走法来做例子呢?因为大家都多多少少知道中国象棋,也知道马走…
-
保姆式解决Support for password authentication was removed. Please use a personal access token instead
起因 github 去年就已经预告的2021年8月13日废除 http 账号密码登录模式,全部改为 Token,也更新了 token 的加密方式 解决 点击 settings 点击 Developer setting 点击 Personal access tokens,然后就可以看见右…
-
什么是包管理器,C++ 有没有像 pip、npm、gem 一样的包管理工具?
一、包管理器 按照惯例,先看百度百科的定义: 包管理器又称软件包管理系统,它是在电脑中自动安装、配制、卸载和升级的工具组合,在各种和的安装管理中均有广泛应用。 什么是包? 一个“包package”(或…
-
手机如何打开开发者选项
新买的华为手机在设置里找不到开发者选项怎么办,只要简单几步设置就可以快速打开。 工具/原料 手机 方法/步骤 打开手机进入设置功能,然后滑动屏幕把菜单下拉到最底部,选择关于手机选项。 在关于手机里面有一个版…
-
不同编辑器如何显示文字猜想<35>
编辑器,究竟是如何分割一个文件内容和显示他们呢?,Win,Unix下分别是如何显示的?假设abcd,他们在内存中不过是4个字节的存储空间,那么文本编辑器(txt,vim等)是如何解析呢,按照每个字节一个字符,还是2个字节一个字…
-
解决由于卸载出错导致的Python安装报告0x80070643错误问题
由于自己骚操作,在安装Python 3.8.0的同时卸载Python3.7.5,导致Python3.7.5的卸载进程报错退出,然后后面就再也不能安装Python3.7.5了:每次安装时Python3.7.5安装程序在第一步安装tcl/tk时就弹出对话框报告&ldqu…
-
这10个idea小技巧,让我的开发效率提升了10倍
前言 对于如何提高开发效率,是每一个程序员都非常关心的问题,本文总结了开发工具idea中提升开发效率的10个小技巧。纯干货分享,个个都非常实用,希望小伙伴们会喜欢,记得给我打call喔。 最近无意间获得一份BAT大…
-
写在离职前,我在富士康的这两年
第一篇在博客园写的博客, 一、大学生活 2006年高考成绩出来后因不想再读一届高三,我进入武汉科技大学电子技术学院,专业是信息管理与信息系统,先介绍一下这个学校和专业: 武汉科技大学电子技术学院是武汉科技大…
-
修复 Ubuntu 中的 “Pending Update of Firefox snap” 错误
作者: Abhishek Prakash 译者:LCTT geekpi | 2022-08-08 15:48 评论: 1 如果你使用的是 Ubuntu 22.04,你可能已收到过此通知。 它会通知你 Firefox 更新正在等待中,并…
-
2022年最新版java 8( jdk1.8u321)下载及安装
一、环境准备jdk下载截止2022年1月,官方出的jdk1.8目前已更新到8u321的版本。 下载官网:Java Downloads | Oracle 下载版本:jdk-8u321-windows-x64.exe 百度网盘:链接:https://pan.baidu.com/s/1F43G56vjd5JtZX…