旅行者

一花一世界,一步一脚印

awk 通俗易懂教程

awk 教程简介语法分割符变量内置变量自定义变量printf 格式化输出模式Pattern动作 action数组内置函数随机函数字符串函数其他函数参考文章 简介 awk 是一个报告生成器,它拥有强大的文本格式化的能力。它允许您创建简短的程序,这些程序读取输入文件、为数据排序、处理数据、对输入执行计...

2019-02-21 21:27:54

阅读数 45

评论数 0

深入理解 Redis 数据结构

一、数据结构 1.1 简单动态字符串(simple dynamic string , SDS) redis 没有使用C自带的字符串(以空字符结尾的字符串数组)实现,而是自己定义SDS结构来存储字符串,SDS结构如下: 修改SDS时涉及到以下两点: 1. 空间预分配: 用于优化字符串增...

2019-02-15 17:47:39

阅读数 50

评论数 0

深入理解Redis主从复制

一、主从拓扑架构分析 1.1 一主一从 1.2 一主多从 1.3 树状主从 二、主从配置 2.1 建立主从关系: 从节点只能有一个主节点,当再次指定主节点时,从节点会删除旧主节点的数据。 # 1. 在redis.conf 中加入以下配置: slaveof 192.168...

2019-02-03 11:51:11

阅读数 106

评论数 0

深入理解Redis持久化

一、快照 RDB  1.1 bgsave触发情景: 使用save相关配置,如“save m n”。表示m秒内数据集存在n次修改时,自动触发bgsave 全量复制 执行shutdown 时,如果没有开启AOF持久化功能则自动执行bgsave。 执行flushall 清空所有缓存时 deb...

2019-02-01 18:46:40

阅读数 64

评论数 0

解决 v3.13.1/win32-x64-64_binding.node 下载失败

问题: 项目中依赖了gulp-sass:~2.1.1这个比较旧的版本,以致在npm install 的时候一直报一下错误: Downloading binary from https://github.com/sass/node-sass/releases/download/v3.13.1/...

2019-01-18 10:38:49

阅读数 2104

评论数 2

npm connect ETIMEDOUT

问题: npm install 任何第三方库的时候都出现以下错误: 原因: 在安装gulp-sass的时候一直失败,然后根据网上一些文章设置代理和镜像之类的,最后可能因为设置到一个错的代理才导致的。 解决方法:  删除已有代理: npm config delete proxy ...

2019-01-18 10:11:01

阅读数 1971

评论数 0

Java 8 时间日期详细用法

一、概述 java8 重新定义了一套语义非常清晰的日期、时间Api,位于java.time包中。该包中的所有类都是不可变且线程安全的。 其实,以上所有类都是基于java8 Clock类实现的,只是由于场景不同而显示方式不一样而已。而Clock又是基于System.currentTimeMi...

2019-01-08 23:16:10

阅读数 118

评论数 0

Java 8 Optional 详细用法

一、简介 Optional 是一个对象容器,具有以下两个特点:     提示用户要注意该对象有可能为null     简化if else代码 二、使用介绍 1. 创建:     Optional.empty(): 创建一个空的 Optional 实例     Optional.of(T...

2019-01-08 23:14:19

阅读数 599

评论数 0

Java 8 stream的详细用法

一、概述 Stream 是 Java8 中处理集合的关键抽象概念,它可以指定你希望对集合进行的操作,可以执行非常复杂的查找、过滤和映射数据等操作。使用Stream API 对集合数据进行操作,就类似于使用 SQL 执行的数据库查询。也可以使用 Stream API 来并行执行操作。简而言之,St...

2019-01-08 23:12:43

阅读数 5182

评论数 1

Java 8 方法引用

一、是什么? 方法引用是用来直接访问类或者实例已经存在的方法或者构造方法。 二、哪里能用? 当Lambda表达式中只是执行一个方法调用时。 三、怎么理解? 这里以Arrays的sort方法进行讲解:public static <T> void ...

2019-01-08 23:10:04

阅读数 89

评论数 0

Java 8 函数式接口

定义: 只能有一个抽象方法 可以有静态方法和默认方法,因为这两种方法都是已经实现的了 可以包含Object里所有能重写的方法,因为即使接口包含像String toString()这样的抽象方法,它的实现类也会因继承了Object类,而再次对接口中的toString()方法进行实现。  作用:...

2019-01-08 23:06:50

阅读数 375

评论数 0

Java 8 接口增强

java8中对接口功能进行了增强,添加了以下两个需要自己实现的方法: 默认方法 使用default关键字修饰,需要注意以下几点: 1.不能重写基类Object中的public方法 2.类优先原则:如果父类中有跟接口默认方法相同签名的方法,则使用父类中的方法。 3.需手动解决接口冲...

2019-01-08 23:00:17

阅读数 44

评论数 0

tinyint(4)插入数据时出现 Data truncation: Out of range value for column

问题: tinyint 的长度明明设置为4了,但插入500这么小的值时,却出现 “Data truncation: Out of range value for column“ 原因: tinyint(size) 中的size并不表示字节数大小。对于tinyint来说,占用的字节数固定为1。...

2018-11-10 16:48:26

阅读数 277

评论数 0

count(column条件)统计出所有,无法进行数据筛选

需求:从成绩表中找出所有科目都不及格的学生。 原始sql: SELECT student_name FROM `grade_record` GROUP BY student_name HAVING count(score>=60)=0; -- 结果为空,找不出小明...

2018-11-10 15:02:28

阅读数 62

评论数 0

flask ip 端口设置无效,外网无法访问

今天在虚拟机Ubuntu的pycharm中写了一个falsk demo,其中ip设置为0.0.0.0,但是程序启动后,主机就是无法访问到该项目,但在虚拟机却能访问到。 if __name__ == '__main__': app.run(host='0.0.0.0', port=500...

2018-10-14 00:15:49

阅读数 2805

评论数 0

pip3 -V 出现 ImportError: cannot import name 'main'

使用pip3 install pipenv后,再次执行pip3 -V时,出现以下异常: Traceback (most recent call last): File "/usr/bin/pip3", line 9, in <mod...

2018-10-10 18:17:44

阅读数 134

评论数 0

VMware 实现主机与虚拟机间文件的复制与拖放

一、安装VMwareTools 1. 指定linux.iso 安装好虚拟机后,我们的CD/DVD选项一般都是指向系统镜像,此时需要修改为VMware自带的linux.iso,该文件存放在VMware的安装目录中,如,我的为:C:\Program Files (x86)\VMware\VMwar...

2018-09-27 11:15:34

阅读数 2696

评论数 0

图片工具类

1. 将字节数组保存为图片 public static void byte2Image(byte[] data, String path) { try (FileImageOutputStream imageOutput = new FileImageOutputStream(...

2018-09-25 15:32:45

阅读数 36

评论数 0

Ubuntu-Serve 18安装pip3

系统本身自带python3 查看是否安装了pip 发现并没有装pip,由于是使用python3,所以这里就还是装pip3好了   然而却出现了 E: Unable to locate package python3-pip 错误,原因很简单,就是自带的源没有找到python3-pi...

2018-09-21 14:01:40

阅读数 1133

评论数 1

python 基础

文件名: python 的文件名后缀可以是任意的,但最好还是.py ,因为在导入模块的时候,如果文件不是 .py的话会导入错误。 运行: 所有系统:python hello.py 在Linux中可以使用 ./hello.py 来执行python文件,但需要在 文件首行加入 #!/usr/b...

2018-09-19 17:47:00

阅读数 37

评论数 0

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