踩坑日记 | algs4.jar 包的配置
笔者最近在看 Algorithms (Fourth Edition) 这本书,想做一下练习,于是开始配这本书写的环境。这书的练习都是 Java写的,需要调用一些作者自己写的类。作者在官网上给出了已经包括全部类的 jar 包,然而笔者发现导入之后并不能用,一直报错,属实折磨,在网上找到的资料也并不能解决笔者遇到的问题。最后还是参考作者在网站上写的内容稍加修改解决了。
下载 algs4.jar访问 Algorithms 这本书的官网,在左侧的导航栏选择 Code 页面。
一直下滑,直到找到高亮的 algs4.jar ,点击超链接即可下载。
下载好后要将得到的 algs4.jar 放在指定目录下,官网给出的目录为:
1/usr/local/lift/lib/algs4.jar
这个是使用作者提供的自动安装工具下载的目录。考虑到境外网站一向不稳定,笔者并没有安装和使用这个工具。
笔者下载完毕 algs.jar 后,将其放在的目录为:
1/Users/"yourUserName"/Library/Java/Extensions/algs4.jar
没有文件夹的其实可以新 ...
M1 Mac 安装 Java
最近要重新用一下 Java ,本来电脑里是有一个的,奈何发现 javac 用不了了,查了一下也没搞清楚为啥,总之直接重装了一个,正好换了个版本。为了防止下次再出现类似于忘了去哪找安装包的事情,笔者决定还是写下来,毕竟好记性不如烂笔头(也许应该说好记性不如烂键盘?)。
卸载已有 JDK众所周知,Mac 环境里是可以安装多个 JDK 的。
打开终端,输入以下命令:
1ls /Library/Java/JavaVirtualMachines/
然后就可以看见电脑上安装的 JDK 版本。
卸载 JDK 就很简单,在终端继续输入命令:
123sudo rm -rf /Library/Java/JavaVirtualMachines/jdk1.7.0_79.jdk//最后 JDK 名字替换成刚才找到的,这里是个例子
继续输入密码,即可成功删除。
可以在终端输入指令 java -version 来检查是否成功卸载。
安装新的 JDK目前支持 M1 芯片 有 Zulu JDK ,下载网址。
在网页中点击 Choose Your Download ,进入下个页面,选择你希望有的配置。下个 dmg ...
GitHub_Pages + hexo 搭建个人博客
本文只是简单记录一下笔者在使用 hexo 框架搭建个人博客时的操作过程和遇到的一些问题。由于笔者水平有限,遇到困难全靠百度和摆烂,所以本文纯属娱乐,八成是没什么用的。如果真的能给你带来一些帮助,笔者不胜荣幸。
笔者运行环境
macOS Big Sur 11.6
前期准备创建 GitHub 仓库在 GitHub 创建一个新的 repository,名字命名为以下格式:
1"yourGithubName".github.io
设置为公共仓库,其他设置默认即可。
在本地配置git在本地安装好 git 工具,在 macOS 上的安装方法为在终端输入以下命令:
1$ brew install git
如果 brew 命令无效,则需要安装 brew,具体方法可以百度,在此不进行赘述。
也有其他的方式来安装 git,可以去百度上探索一下。
在本地安装 Node.jsNode.js 为 macOS 提供了官方的安装程序,在 Node.js 的官网下载页面上即可下载。
在本地安装 hexo打开终端,输入以下命令:
1$ npm install -g hexo-cli
...







.jpeg)