SpringBoot Util 工具类读取 application.properties 文件中的值 @Values("${...}") 注入失败

    Thu, 17 Jan 2019 04:00:00 +0000

    实际开发中会遇到不同的生产环境的参数不一样,要根据生产环境来选择实际的参数。 比如我后端需要有一个 url 请求,这个 url 请求在不同的环境下(dev,test,alpha,beta,product)需要访问相应的链接。那么我可以在 application.properties 或者 application.yml 文件中写不同的 url, 根据环境变量判断使用哪一个。 所以,看我的,下面是解决办法 ...

    vuetifyjs 和 Nuxt 配合使用时,样式在生产环境失效

    Wed, 16 Jan 2019 04:00:00 +0000

    vuetify 按钮有一些属性,比如 info, warning, error 和 success 等,这些在 dev 模式下是正常显示的,如下图,到了生产环境却不显示了,这是什么原因呢? npm run dev 正常 npm run generate 放到 Nginx 中不正常 我查了好久,终于在 Stack Overflow 上找到了答案 https://stackoverflow...

    MySQL 性能测试

    Fri, 23 Nov 2018 09:00:00 +0000

    磁盘性能测试 <!-- 读性能 --> $ sudo hdparm -Tt /dev/sda /dev/sda: Timing cached reads: 31426 MB in 1.99 seconds = 15775.74 MB/sec Timing buffered disk reads: 540 MB in 3.01 seconds = 179.61 MB/sec <...

    MySQL 高级用法

    Fri, 23 Nov 2018 08:00:00 +0000

    所有数据均来源于 https://www.yiibai.com/mysql/stored-procedure.html desc desc table_name; 查看表的结构,desc 是 description 的缩写 存储过程 DELIMITER $$ CREATE PROCEDURE get_order_by_cust( IN cust_no INT, OUT shipped ...

    ElasticSearch 入门

    Thu, 22 Nov 2018 01:00:00 +0000

    单实例安装 分布式安装 在远程的机器上进行安装 单实例安装 安装 ElasticSearch,首先到官网下载 https://www.elastic.co/downloads/elasticsearch 下载 tar.gz 文件,下载好之后解压 tar -xvf elasticsearch-x.x.x.tar.gz 进到解压好的目录里之后,就可以执行下面的命令运行了 ./bin/e...

    LeetCode 232. 用栈实现队列

    Wed, 21 Nov 2018 09:00:00 +0000

    原题链接: https://leetcode.com/problems/implement-queue-using-stacks/description/ https://leetcode-cn.com/problems/implement-queue-using-stacks/description/ 这道题其实比较简单,题目要求就是用栈实现一个队列。 我们考虑有两个栈,一个输入栈,一个输出栈。 放...

    使用 docker 安装多版本的 MySQL

    Wed, 21 Nov 2018 01:00:00 +0000

    首先从 docker 官网下载安装 docker。Windows 和 macOS 安装都是图形界面的比较方便 Linux 的话,有的可能也比较简单,比如 Ubuntu sudo snap install docker 检查 docker 安装是否成功,出现类似下面的信息就是安装好了 $ docker version Client: Docker Engine - Community Version:...

    MySQL 的 xml 和 json 支持

    Tue, 20 Nov 2018 01:00:00 +0000

    -- 测试 MySQL 5.6 MySQL 8.0 通过 create table xml( id int not null auto_increment, xml varchar(255) not null, primary key(id) ); insert into xml(xml) values('<sucess>100</sucess>'); insert into x...

    macOS Java 的版本管理

    Mon, 19 Nov 2018 02:00:00 +0000

    上回书说道,macOS Python 的版本管理,这次我来说一说 macOS Java 的版本管理。 Java 的版本管理相对来说方便的多,一般我们只需要从官网上下载 Java JDK 的安装程序进行安装就可以很方便的管理了。 我们可以用 jenv 这个工具来管理 brew install jenv 在 ~/.bash_profile 文件中 添加下面两句(参考 设置 macOS 的系统环境变量) ...

    macOS Python 的版本管理

    Mon, 19 Nov 2018 01:00:00 +0000

    用上 mac 后,发现装软件都变得简单了许多,要么是 App Store 中直接安装,要么是直接拖进 Application 文件夹。还可以用 brew 这样的工具装一些开发用的软件。 但是问题也是有的,这样装了很多软件之后,自己也不知道装到哪了。 比如 Python,打开自己的 /usr/local/bin 之后发现一堆 Python 的软链接。还有 /System/Library/Frameworks/...