自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(34)
  • 收藏
  • 关注

转载 「8-27 08:34」- App 推荐

没有别的目的, 是最近发现一个小软件, 用起来感觉很不错, 所以想分享给大家.首先这是一个 macOS 软件, 它的功能也很简单, 就是在菜单栏显示日期时间, 点按它可以显示日历, 没错, 简单到是 Windows10 内置的功能, 但在 macOS 上这需要多装一个软件.如果说有什么特别的话, 就是它的时间日期的显示格式可以自定义, 像我的就是通过以下的格式自定义的, 感觉很有...

2019-09-19 10:26:00 159

转载 Spring Boot 笔记 (8) - H2 数据库

Maven 依赖 <dependency> <groupId>com.h2database</groupId> <artifactId>h2</artifactId> <scope>runtime</scope> ...

2019-07-26 19:57:00 133

转载 PM2 监控 Spring Boot 项目运行

更多 PM2 的用法介绍请参考: PM2简易使用手册 - 掘金由于 PM2 通常都用于 node 应用, 所以 exec_mode 应写为 fork, 其中最重要的是 args, -jar 和 jar 包所在的位置应该注明, 如果需要提供其他参数, 也要在 args 中一并注明.假设创建如下所示的 fz.json, 使用命令 pm2 start fz.json 即可运行 fz.jar...

2019-07-23 09:24:00 295

转载 Nginx 配置 HTTPS(多域名)

平常开发要求比较低, 依然在用 HTTP, 但到了微信小程序就不行了, 腾讯和苹果都对 API 提出了 HTTPS 的要求. 尤其是苹果, 不仅要求 HTTPS, 还要求 TLS 协议版本要在 1.2 以上, 这又被称为 App Transport Security(ATS).关于自己的标准是否满足 ATS, 可以使用此工具检测: ATS(App Transport Security)...

2019-07-15 20:59:00 274

转载 Spring Boot 笔记 (2) - 使用 log4j2 记日志

日志框架的选用Spring 使用的默认日志框架是 logback, 默认情况下会采取默认的 autoconfiguration; 即便想对日志的一些配置进行修改也比较方便, 详细可以参考:SpringBoot干货系列:(七)默认日志logback配置解析 | 嘟嘟独立博客Spring Boot系列——日志配置 - JackieZheng - 博客园一个日志框架, 重点就是产...

2019-07-10 16:51:00 108

转载 Spring Boot 笔记 (1) - Maven、基本配置、Profile的使用

一. Spring Boot 简介开箱即用的一站式 Java EE 解决方案Spring 技术栈的大整合核心问题暂时无法回答Spring Boot 和 SOA 有什么区别?Spring Boot 与 Spring Cloud 的区别与关系?SpringBoot 做了什么应对微服务的趋势?其他问题微服务是什么?SOA 是什么?Serveless 又是什么?Spr...

2019-07-08 16:17:00 166

转载 使用终端批量下载 B 站视频

需要使用一个叫做 you-get 的命令行程序可以通过 Homebrew 安装(macOS), 安装命令为 brew install you-get, 其他平台的安装可参考 Github 主页: soimort/you-get: Dumb downloader that scrapes the web使用方法非常简单# 下载单集视频you-get https://www.bili...

2019-07-01 20:14:00 313

转载 快速为不同 Git 平台配置用户

在 ~ 目录下创建 config 文件可以为项目配置默认的用户信息,但如果希望经常切换,那么最好就是通过命令为项目单独设置用户。我使用的 shell 是 zsh, 所以我在 ~/.zshrc 文件中添加以下代码, 可以通过在项目命令行中输入 labgit 或 hubgit 命令快速为不同 Git 平台配置信息.如果使用的 shell 是 bash, 则需要在 .bashrc 或 .b...

2019-06-25 20:44:00 116

转载 Scrapy 概览笔记

本项目代码可参考 imzhizi/myspider: a scrapy demo with elasticsearch虚拟环境的创建建议爬虫项目都创建虚拟环境虚拟环境在 Python 项目中真的非常重要并且非常有意义虚拟空间的使用可参考 Python 虚拟空间的使用 - 难以想象的晴朗.# 创建虚拟环境mkdir spider-democd spider-demopyth...

2019-06-15 22:42:00 101

转载 Python 依赖版本控制 (requirements.txt 文件生成和使用)

requirements.txt 最好配合虚拟空间使用, 虚拟空间的使用请参考 Python 虚拟空间的使用 - 难以想象的晴朗.requirements.txt 可以保证项目依赖包版本的确定性, 不会因为依赖更新而导致异常产生.# 在项目根目录下# 请确保已经进入项目的虚拟空间# 使用以下命令会在项目根目录产生一个 requirements.txt 文件# 该文件会列出本虚...

2019-06-10 14:04:00 1712

转载 Python 虚拟空间的使用

使用虚拟环境, 可以将当前项目所使用的依赖与电脑中其他 Python 项目的依赖区分开, 避免依赖版本不匹配带来的问题, 同时也可以防止项目依赖被不当更新.mkdir myprojectcd myproject# 在项目根目录创建python3 -m venv 虚拟空间名称## 如python3 -m venv myvenv# 对于 macOS## 在项目根目录输入以...

2019-06-10 13:56:00 510

转载 macOS 的 JDK 安装问题 (Homebrew)

Homebrew 介绍Homebrew 是 macOS 下的一个非常好用的包管理工具, caskroom 则是基于 Homebrew 构建的一个强大的应用程序管理器.具体用法可以餐参考 像 Mac 高手一样管理应用,从 Homebrew 开始 - 少数派我都使用 Homebrew 安装了哪些软件 我在 Mac 上都用什么 - 难以想象的晴朗最近一段时间 Oracle 一直不安...

2019-05-07 13:59:00 704

转载 鉴权那些事

整体思路无论什么样的服务, Web 服务总是不能绕开鉴权这个话题的, 通过有效的鉴权手段来保护网站数据, 来为特定用户提供服务.整体来说, 有三种方式:Session-Cookie 鉴权Token 自行鉴权OAuth 鉴权(其实 OAuth 也是一种基于 Token 的鉴权,只是没有规定Token的生成方式)其实在 Postman 中还显示了大量其他形式的鉴权手段, 但实...

2019-04-30 16:18:00 122

转载 String 的字面量、常量池、构造函数和intern()函数

一、内存中的 String 对象Java 的堆和栈对于基本数据类型变量和对象的引用,也就是局部变量表属于栈内存;而通过 new 关键字和 constructor 创建的对象存放在堆内存;直接的 "hello" 被称为字面量形式,在JDK1.7之后存放在位于堆内存的独立的常量池中;```java// 比如说:String s1="hello";Scanner input ...

2019-04-30 16:17:00 323

转载 Java 位运算符和 int 类型的实现

其他运算符# 算术运算符+、-、*、/、++i、i++、--i、i--# 关系运算符==、!=、>、<、>=、<=# 逻辑运算符&&、||、!# 赋值运算符=、运算符= <!-- more --> # 其他运算符## 三元运算符bool表达式 ? x : y## instanceof 运算符boo...

2019-04-30 16:17:00 2401

转载 我在 Mac 上都用什么

HomebrewHomebrew 是统一管理 macOS 中应用的最佳方法之一,而且大量优秀的应用都可以在 Homebrew 中找到。就不做过多介绍了, 有兴趣可以看相关教程, 像 Mac 高手一样管理应用,从 Homebrew 开始 - 少数派终端和 Oh-My-ZSH终端是很重要的一个工具, 我在 Linux 文章中介绍过, 系统拥有内核, 内核拥有外壳, 也就是和外界交流的...

2019-04-30 16:13:00 110

转载 Maven 笔记

打算系统学习一下 Maven 的使用, 在此之前, 我打算先记下自己之前对于 Maven 的理解, 之后再进行对比, 看有哪些疏漏和错误.个人的 Maven 理解最直观的, Maven 使用 pom.xml 文件来管理项目中所使用的依赖, 这跟 Python 的 requirement.txt、JS 的 package.json 或者是 Ruby 的 Gemfile 都类似. 不过...

2019-04-30 16:11:00 80

转载 Linux(三) - 文件操作相关命令

Ctl-A 光标移动到行首Ctl-C 终止命令Ctl-D 注销登录Ctl-E 光标移动到行尾Ctl-U 删除光标到行首的所有字符,在某些设置下,删除全行Ctl-W 删除当前光标到前边的最近一个空格之间的字符Ctl-H 删除光标前边的字符Ctl-R 匹配最相近的一个文件,然后输出Ctl-Z 将目前任务转为后台运行Path 相关(cd、l...

2019-04-30 16:03:00 117

转载 Linux(二) - Unix&Linux 基本概念

主机 = 内核 + 实用工具内核(kernel)当计算机启动时,计算机要经历一系列动作,这些动作构成了引导过程。引导过程的最后一个动作是启动一个非常复杂的程序,该程序就被称为内核(Kernel)内核的作用是控制计算机,提供基础服务,是操作系统的核心,主要分为单内核和微内核两种单内核(monolithic kernel):自身可以完成所有事情,大多数早期 Unix 使用单内核设...

2019-04-30 16:02:00 112

转载 Linux(一) - Unix&Linux 历史

UnixUnix 的诞生Unix的历史可以追溯到20世纪60年代中期,当时麻省理工学院,AT&T,贝尔实验室和通用电气公司联合开发了一种名为Multics的操作系统,Multics 中存在许多创新,但也有很多问题1969年,贝尔实验室的 Ken Thompson 开发了Unix系统的原型(分层文件系统、计算机过程概念、命令行解释器等)1969 年~1973 年,Denn...

2019-04-30 16:00:00 142

转载 Git 笔记

基本配置如何在本地环境配置github - trigkit4 - SegmentFault 思否合并多个 commit很多时候都以为这次一定没问题了, 但是提交了之后才发现其实并没有解决问题, 因此就再次提交, 为了提交信息清爽、有效, 可以合并一些commit.方法一是通过 git rebase 合并的方法 1# 首先使用合并命令, 两种方法## 一种是合并最近n次 ...

2019-04-30 15:17:00 70

转载 质子喜欢的和他推荐的

质子的朋友们WANG!Java 开发者, 一个特别友好的人CALL HIM HUANGKEMENG | HE LOVE YOU.Net 开发者xaoxuuiOS 开发者、UI、UE相关, 非常 Nice, 大家可以去找他交换友链优秀的教程The Flask Mega Tutorial - 中文版一个很棒的 Python Flask 教程Linux 基础入门 - 实验楼...

2019-04-21 18:38:00 91

转载 Linux(Manjaro) - IntelliJ IDEA (JetBrains) 字体模糊解决方法

解决方法非常简单, 只要安装 JetBrains 提供的 jre 即可使用 Octopi 或者 pacman 安装名为 intellij-idea-ultimate-edition-jre 的软件包即可sudo pacman -S intellij-idea-ultimate-edition-jre转载于:https://www.cnblogs.com/imzhizi/p/10...

2019-04-19 22:01:00 799

转载 Linux - 微软无线鼠标滚动过快问题

使用了一段时间的 Manjaro , 感觉相当不错, 但有一个蛋疼的地方就是每次滚动鼠标滚轮, 都会切换一页以上的页面, 总是有一部分看不到.之前以为是 Linux 的问题, 几经搜索也没有解决, 后来我发现了原来是鼠标时微软牌子的原因.解决方法也非常简单只要把接收器重新插拔一次即可转载于:https://www.cnblogs.com/imzhizi/p/10739094....

2019-04-19 21:57:00 227

转载 PowerShell 官方下载地址

Powershell 目前在 GitHub 维护, 所以下载地址为 https://github.com/PowerShell/PowerShell/releases转载于:https://www.cnblogs.com/imzhizi/p/10721386.html

2019-04-17 09:04:00 1212

转载 Linux(Manjaro) - Docker - MySQL 安装配置

拉取mysql镜像# 使用网易的 MySQL 镜像地址docker pull hub.c.163.com/library/mysql:5.7# 为镜像重命名docker tag hub.c.163.com/library/mysql:5.7 mysql:5.7创建用于挂载的目录# 用于挂载mysql数据文件sudo mkdir /my/mysql/datadir...

2019-04-16 17:21:00 280

转载 Linux(Manjaro) -Docker 安装及基本配置

基本安装# Pacman 安装 Dockersudo pacman -S docker# 启动docker服务sudo systemctl start docker # 查看docker服务的状态sudo systemctl status docker# 设置docker开机启动服务sudo systemctl enable docker干掉讨厌的 sudo...

2019-04-16 17:05:00 418

转载 Windows Server(r12) - 配置 MySQL 远程访问

工作主要为两部分, 一部分是 Windows 防火墙, 一部分是 MySQL 自身Windows 端口远程访问其实就是在 Windows 防火墙中加一条特定端口的入站规则控制面板→系统和安全→Windows防火墙点击左侧菜单中的 "高级设置"在 "高级设置" 窗口左侧右键点击 "入站规则"此时右侧菜单出现 "新建规则" 选项, 点击在“要创建的规则类型”中,点选“端口...

2019-04-15 21:01:00 228

转载 Go 语言笔记

Go 语言笔记基本概念综述Go 语言将静态语言的安全性和高效性与动态语言的易开发性进行有机结合,达到完美平衡。设计者通过 goroutine 这种轻量级线程的概念来实现这个目标,然后通过 channel 来实现各个 goroutine 之间的通信,这个特性是 Go 语言最强有力的部分。Go 语言像其它静态语言一样执行本地代码,但它依旧运行在某种意义上的虚拟机,以此来实现高效快...

2019-04-13 17:09:00 89

转载 Linux(Deepin 15.9) - MySQL5.7 安装

Linux(Deepin 15.9) - MySQL5.7 安装sudo apt install mysql-server/pandasudo apt install mysql-client/panda# 无密码即可进入sudo mysql -uroot -p转载于:https://www.cnblogs.com/imzhizi/p/10701309.html...

2019-04-13 15:24:00 109

转载 Win10 - MySQL 10061 错误

Win10 - MySQL 10061 错误报错内容为: Can't connect to MySQL server on localhost (10061)参考 : MySQL问题记录--Can't connect to MySQL server on localhost (10061)解决方法 - Pyerlife - 博客园此时可考虑重置数据库: MySQL 5.7 重置...

2019-04-08 22:48:00 420

转载 Win10 - MySQL 5.7 忘记密码

Win10 - MySQL 5.7 忘记密码# 关闭 mysql 服务net stop mysql# 在命令行输入以下命令, 输入后新建一个 CMD 窗口mysqld -nt --skip-grant-tables# 此时输入以下命令, 即不输入密码就可以直接进入MySQLmysql -u root# 此时不能用常规的修改密码操作, 执行以下命令来修改密码use m...

2019-04-08 22:44:00 136

转载 Win10 - MySQL 5.7 密码重置

Win10 - MySQL 5.7 密码重置所有行为均发生在系统管理员权限的 Cmd 或 Powershell 下注意! 本行为会导致数据库重置# 重新安装 mysql 服务mysqld --install# 启动 mysql 服务, 此时如果可以启动, 正常使用即可, 若不行则继续以下操作net start mysql# 启动以下操作重置密码, 输出的信息中心最后...

2019-03-31 18:10:00 178

转载 Win10 - MySQL-zip安装方法

安装步骤1、下载,到MySQL官网:https://dev.mysql.com/downloads/mysql/2、解压安装包解压下载的安装包,放到你的电脑路径,我放置的是 E:\mysql3、配置my.ini文件解压后,在根目录下创建配置文件my.ini,内容如下:[mysql]; 设置MySQL客户端默认字符集default-character-set=utf8[m...

2019-03-25 22:35:00 99

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除