自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 观察者模式以及在 vue 中的应用

(本文是基于《Head First 设计模式》观察者模式的学习笔记)引例:设计天气站我司最近接到一笔订单,要求我们在 WeatherData 对象上建立一个应用。要求如下:该应用需要有三种布告板,分别显示当前的状况(currentConditions),气象统计(statistics)以及简单的预报(forecast),而且必须是实时更新的。此外,这得是一个可扩张的气象站,甲方希望公布一组 API,好让其他开发人员可以写出自己的气象布告板,并插入到此应用中。希望我司能够提供这样的 API。.

2021-05-17 21:20:08 377

原创 前端:设计模式 - 策略模式及其应用

## 引例我们有两个配置对象(config1, config2),现在的需求是我们需要两个对象进行合并。对于对象中的不同字段,我们要求合并方式不一样。合成的结果如下面例子中(expected)所示。对于对象中 data 字段,我们合并后的对象中的 data, url 来自 config2;对于对象中的 headers 字段,我们采用深度合并(deepMerge),即 config2.headers 有则选择 config2.headers 中的字段,否则选择config2.headers 中的字段;对.

2021-05-15 13:02:08 175

原创 matplotlib解决中文乱码和负号问题

解决中文乱码问题方法一在代码中添加如下代码plt.rcParams['font.family'] = ['sans-serif']plt.rcParams['font.sans-serif']=['SimHei'] # 用来正常显示中文标签`缺点:每次创建都需要添加代码,很麻烦方法二:把Windows下字体放到matplotlib的字体库中,修改相关文件配置就可以永久使用。具体操作...

2019-11-08 18:46:26 667

原创 crontab 用法(执行python文件)

前提:创建一个xxx.py的文件文件头为#!/usr/bin/python3# -*- conding= utf-8 -*-print('hello world')更改权限chmod 777 xxx.py 这样python文件就可以执行了ubuntu@VM-0-10-ubuntu:~/script$ ./test.pyhello worldcrontab 使用...

2019-10-20 10:03:32 1735

原创 linux

commandcommandfunctionoperationlslist directory contentsls [flags]cdchange directorycd [directory name]pwdprint working directorypwdrmremove filerm [flags] <filename&gt...

2019-10-12 19:23:30 124

原创 FAST LEARNING

过程神秘化创建连接调试错误钻研初步了解(快速略过,投入多产出少)观看视频课程(1.5x 2.0x)阅读书籍并研究 (简单笔记)练习注意陷入如下陷阱:没有及时反馈消磨问题洞察力Feynman Techniquea. 拿出一张纸b. 在最上面写出最想了解的想法或者过程c. 解释这个想法,想象自己正在教授别人关于程序:a. 完成所有的步骤b. 解...

2019-10-05 22:15:33 225

转载 git版本控制

git简介git版本库什么是版本库呢?版本库又名仓库,英文名repository,你可以简单理解成一个目录,这个目录里面的所有文件都可以被Git管理起来,每个文件的修改、删除,Git都能跟踪,以便任何时刻都可以追踪历史,或者在将来某个时刻可以“还原”。创建版本库选择一个合适的地方,创建一个空目录(非空目录也行)htwoo@htwoo-virtual-machine:~$ mkdi...

2019-10-04 13:54:43 123

原创 python logging

import logginglogging.basicConfig(level=logging.WARNING, format='%(asctime)s [%(filename)s] outputNumber:[%(lineno)d] %(levelname)s %(message)s', datefmt='%a...

2019-09-29 18:59:32 148

原创 Redis 常用操作命令

Redisubuntu下启动服务器ps aux | grep redis // 查看当前进程是否开启redissudo service redis start //启动服务sudo service redis stop // 关闭服务sudo service redis restart // 重新启动redis-cli // 进入客户端数据类型stringha...

2019-09-29 07:53:22 227

原创 python 计算单个函数运行时间装饰器

import timedef decorator(func): def wrap(*args, **kwargs): start = time.time() ret = func(*args, **kwargs) end = time.time() print("spend time : {:.8f}".format(e...

2019-09-26 14:44:03 98

原创 MongoDB:从删库到跑路

文章目录MongoDB数据库基本语法1. 创建和查询数据库2. 查看数据库3. 插入数据4. 删除数据库5. 删除集合(collection)6. 创建集合7. 插入文档8.更新基本语法9.删除高级查询1.比较运算符2.范围运算符3.and or4.正则表达式5.limit 和 skip6.自定义查询7.投影:选择返回结果的字段8.排序sort()9.统计个数count()10.去重distin...

2019-09-21 14:54:15 370

空空如也

空空如也

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

TA关注的人

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