Blog
Blog copied to clipboard
MyBlog
# 一、Keras安装步骤 1. 运行环境:使用Python3, 具体安装方法,可以参考博文: #61 (开发工具系列之—pyenv:python版本切换) 2. 安装keras: ``` pip install tensenflow pip install keras ``` 3、安装 Jupyter 开发工具上,试了下 Jupyter,确实很方便,比 Pycharm 更加方便,因为可以运行多个代码片段,比较适合在开发阶段,安装步骤如下: ``` pip install jupyter python3 -m pip...
# 和弦基础知识 和弦,简单的来说,是按照一定规律组成的一组音,具体基础概念如下: ### 一、音程 在乐音体系中,音程是指两个音的高低关系,或两音之间的音高差距,具体的对照表如下: | 半音数 | 音程名称 | 音程差 | 示例 | |:------ |:--------| -----:| :-----| | 0 | 完全一度(纯一度) | 0 | 1 — 1 |...
## Nginx日志分析工具—GoAcess ## 1、安装方法 安装方法参考: [https://goaccess.io/download](https://goaccess.io/download) 在MacOS下安装比较简单: ```bash brew install goaccess ``` ## 2、基础使用方法 步骤1: Nginx需要开启访问日志,格式如下: ``` log_format main '$remote_addr - $remote_user [$time_local] "$request" ' '$status $body_bytes_sent "$http_referer" ' '"$http_user_agent"...
## 安装步骤 **步骤1: 安装NodeJS** ```shell [root@75d336b8c2cf ~]# yum install -y gcc make gcc-c++ openssl-devel wget [root@75d336b8c2cf ~]# wget https://nodejs.org/dist/v8.9.4/node-v8.9.4.tar.gz [root@75d336b8c2cf ~]# tar -zxvf node-v8.9.4.tar.gz [root@75d336b8c2cf ~]# cd node-v8.9.4.tar.gz [root@75d336b8c2cf node-v8.9.4]#...
## 前言 最近开始入手学习AI技术,计划从《机器学习》开始,在我的理解里,机器学习的内容,本质上就是在学习一系列算法。 参考书籍: - 《机器学习实战》. Peter Harrington ## 学习大纲 谈到机器学习,对很多的算法,每个算法都特定的解决某些问,因此计划对各个主流算法进行一番学习; 如果要分类的话,这里暂时这样划分,大概为接下来的学习做一些铺垫: **一、分类算法:分类** 分类方法是一种对离散型随机变量建模或预测的监督学习算法。使用案例包括邮件过滤、金融欺诈和预测雇员异动等输出为类别的任务。 - k-临近算法(kNN) - 决策树:CART、随机森林、梯度提升树 - 朴素叶贝斯算法(NB)—概率论 - Logistics回归 - 支持向量机(SVM) - AdaBoost算法 - 分类树 - 深度学习...
### 环境与依赖 - python版本 : 2.7.X - flask : web框架 - gunicorn : python 的 web服务网关(Python Web Server Gateway Interface,缩写为WSGI) - Supervisor : 守护进程,用于守护 gunicorn 服务 具体的安装方法如下: ```bash # 安装opencv库...
### 一、前言 SpringBoot部署起来虽然简单,如果服务器部署在公司内网,速度还行,但是如果部署在公网(阿里云等云服务器上),部署起来实在头疼: 编译出来的 Jar 包很大,如果工程引入了许多开源组件(SpringCloud等),那就更大了。 这个时候如果想要对线上运行工程有一些微调,则非常痛苦, :( ### 二、瘦身前的Jar包 Tomcat在部署Web工程的时候,可以进行增量更新,SpringBoot也是可以的~ SpringBoot编译出来的Jar包中,磁盘占用大的,是一些外部依赖库(jar包),例如: 进入项目工程根目录,执行 `mvn clean install` 命令,得到的Jar包,用压缩软件打开,目录结构如下: 整个Jar包 18.18 MB, 但是 `BOOT-INF/lib` 就占用了将近 18 MB: ### 三、解决方法 >步骤1: 正常编译JAR包,解压出lib文件夹 POM文件如下:...
### 说明 平时在使用homebrew安装软件的时候,第一步总是要先执行 `brew update`,然后就卡住了... 下面的方法,可以解决这个问题: ### 步骤1: 替换 brew.git 源 ```bash cd "$(brew --repo)" git remote set-url origin https://mirrors.ustc.edu.cn/brew.git ``` ### 步骤2:替换 homebrew-core.git 源 ```bash cd "$(brew --repo)/Library/Taps/homebrew/homebrew-core" git...
## 场景 公司给客户定制的项目,需求是: - web包需要在tomcat容器下运行:我们的项目是基于Springboot架构,之前都是使用jar包直接运行; - application.properties 需要做到方便配置:war包启动的时候,需要读取系统某个路径下的指定配置文件 ## 解决步骤 ### 1、pom文件修改 ```java 4.0.0 ... war ... ... javax.servlet javax.servlet-api 3.1.0 ... src/main/resources true application.properties org.springframework.boot spring-boot-maven-plugin com.Application repackage org.apache.maven.plugins...
H2数据库是一款 Java 嵌入式数据库,之前在搭建分布式定时任务(Spring+Quartz)时,需要选择一款关系型数据库作为任务协调。H2数据库够轻量(就一个 Jar 包),使用起来还不错。 下面是具体安装使用的一些备忘: ### 安装部署 H2数据库版本: 1.4.196 #### 1、下载与解压 ``` [root@localhost ~]# wget http://www.h2database.com/h2-2017-06-10.zip [root@localhost ~]# unzip h2-2017-06-10.zip [root@localhost ~]# chmod +x h2/bin/*.sh [root@localhost ~]# vi /h2/bin/h2.sh...