文章列表
nvm的安装与使用
在开发过程中,有时候需要使用到多个版本的 nodejs,有时候因为版本不兼容的问题可能会搞出很多奇怪的问题,因此就有了 nvm 来解决这个问题。nvm 的作用就是提供了对 nodejs 的版本管理。 # 下载 建议使用安装版,因为会自动帮你配置好环境变量,哈哈哈哈。懒!!! NVM 下载 - NVM 中文网 NVM-github # 安装 如果原来已经安装了 nodejs,那么首先卸载掉它。 直接运行下载的 exe 文件。 选择安装的路径。PS: 路径中不能含有空格或者中文,不然后面 use 的时候可能会报乱码 检查是否按照成功(如果是非安装版需要自己配置环境变量) #...
more...使用dynamic-datasource遇到的几个小问题
# 修改连接池配置不生效 今天修改连接池配置发现修改没有反应,最后发现原因是配置的连接池配置有问题。对于使用 dynamic-datasource 来说,需要配置 spring.datasource.dynamic.xx 连接池。属性,而不是配置 spring.datasource.xx 连接池。属性。在创建连接池配置的时候会使用 dynamic 下的配置类去初始化。本人的是 Hikari 连接池,所以这里会使用 HikariCpConfig 去加载配置,是原来 HikariConfig 在属性上 copy; # HikariCpConfig #...
more...Hexo Shoka主题本地搜索
由于 Shoka 作者提供的搜索使用 Algolia 实现,但是 Algolia 免费版是有每月请求次数限制的,因此想要使用本地搜索来替换。功夫不负有心人,我在 Shoka 主题的搜索功能配置找到了解决办法,在此感谢 linn 提供的方法。 # 问题 & 解决 在使用过程中也遇到了一些问题,如 localSearch() 方法报不支持的语法错误,所以在此记录一下各文件的修改情况。 # 安装插件 本地搜索通过 hexo-generator-searchdb 插件实现,需要先安装插件。 npm install hexo-generator-searchdb # 修改...
more...Java中的变量、基本数据类型及运算符
# 变量 变量来源于数学,是计算机语言中能储存计算结果或能表示值抽象概念。变量可以通过变量名访问。在指令式语言中,变量通常是可变的;但在纯函数式语言(如 Haskell)中,变量可能是不可变的。在一些语言中,变量可能被明确为是能表示可变状态、具有存储空间的抽象(如在 Java 和 Visual Basic 中);但另外一些语言可能使用其它概念(如 C 的对象)来指称这种抽象,而不严格地定义 “变量” 的准确外延。—— 百度百科 # 标识符的命名规则 标识符只能由数字、字母、下划线、$ 这四种字符组成。 标识符的首字符不能是数字。 标识符区分大小写的。如:变量 a 或变量 A...
more...使用hexo+github搭建属于自己的个人博客!
hexo+github 的个人博客搭建,参考 Hiccup。本文仅表明本人在搭建过程中遇到的问题,以下是我在使用 hexo + github 搭建个人博客的时候遇到问题及其解决办法。 # 准备工作 安装 git 安装 nodejs 申请一个 github 账号 # 安装 Hexo 创建任意目录以作为博客的根目录,如 blog 进行目录,右键 Git Bash 或者使用 cmd 命令打开终端窗口。 使用命令 npm install -g hexo 安装 hexo 然后使用命令 hexo init 进行初始化。 完成上诉步骤后,一个原始主题的 hexo 便可以正常运行起来了。可以通过...
more...