自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Mure

前端开发博客

  • 博客(16)
  • 资源 (1)
  • 收藏
  • 关注

原创 Mongodb 设置自动重启服务 (CentOS Systemctl)

设置为 Systemctl 进程服务启动可以方便启动/停止可以让进程挂掉时重启创建服务配置/usr/lib/systemd/system/mongodb.service[Unit]Description=mongodbAfter=network.target remote-fs.target nss-lookup.target [Service] Type=fork...

2019-11-23 10:12:44 2549

原创 Mongodb 多主机热备份 (1主1副1仲裁)

小项目一般不会用到,只有当并发量大,宕机机率高的情况下才需要使用副本集模式模式介绍mongodb集群有三种模式,主从模式,副本集模式、sharding分片模式。主从模式官网也不再推荐上生产环境,主要是安全性太低。副本集和sharding模式目前是用的最广的方案,通常这2种方案的选择通过数据量和并发数来权衡。早期的MongoDB版本使用master-slave,一主一从和MySQL类似,但sl...

2019-11-22 09:04:26 387

原创 Mongodb 实现监控与邮件报警

使用 crontab 定时执行 shell脚本实现进程监控,当进程发生异常预警时,发送邮件通知管理员(集群多用户)邮件发送器 MailxCentOS 使用 Mailx 通过465端口发送邮件发信人参数配置/opt/mongodb/shell/mongodb_cluster_config.txtipAddressAndPorts=127.0.0.1:62323semdEmailTo=4...

2019-11-20 16:19:57 390

原创 CentOS 使用 Crontab 定时任务

注意:在 Crontab 中使用 echo 打印命令时,不会出现在控制台最少每1分钟执行,如果需要每秒执行则需要在 shell 命令中编写使用查看 Crontab 是否启用$ systemctl status crond.service1.修改/etc/crontab ,添加计划任务(保存后即生效,不需要重启)$ crontab -e2.在下面添加30 1 * * * s...

2019-11-20 16:18:59 484

原创 CentOS 使用 Mailx 通过465端口发送邮件

使用 QQ SMTP 发送邮件安装 Mailx$ yum install mailx开启 SMTP 并获得授权码登录邮箱 - 设置 - 账户1.开启 SMTP2.获得 SMTP 授权码 (需要手机验证)设置 mail.rc设置发送者的邮箱信息set from=XXXXXXXX@qq.comset smtp=smtps://smtp.qq.com:465set smtp-au...

2019-11-20 16:18:04 276

原创 CentOS 使用 Mailx 通过465端口发送邮件

CentOS Linux release 7.6.1810使用 QQ SMTP 发送邮件安装 Mailx$ yum install mailx开启 SMTP 并获得授权码登录邮箱 - 设置 - 账户1.开启 SMTP2.获得 SMTP 授权码 (需要手机验证)设置 mail.rc设置发送者的邮箱信息set from=XXXXXXXX@qq.comset smtp=smtps...

2019-11-19 15:44:07 550

原创 Typescript学习笔记 - 装饰器 @(类,属性,方法)

普通装饰器 (无法传参)// 类装饰器function logClass(params:any) { params.prototype.apiUrl = 'xxx' params.prototype.run = function () { console.log('i am run!') }}@logClassclass HttpClient {...

2019-11-18 16:26:32 1129

原创 Typescript学习笔记 - 模块化export, import

简单示例./modules/db.tsvar dbUrl='xxxxxx'function getData():any[] { console.log('获取数据库的数据111') return [ { title:'121312' }, { title:'121312' } ]}function save() { console.log(...

2019-11-18 16:25:22 402

原创 Typescript学习笔记 - 泛型

与 :Any 类似, <T>, :T但 :any 放弃了类型检查我们想要实现:传入不同的类型返回不同的结果通俗理解:泛型就是解决 类 接口 方法的复用性对不特定数据类型的支持(类型校验)泛型函数// T 即泛型function GetData<T>(value:T):T { return value}console.log(GetData<...

2019-11-18 16:24:21 147

原创 Typescript学习笔记 - 接口 Interface

接口起到一种限制和规范的作用接口定义了某一批类所需要遵守的规范一个接口可以对多个方法进行约束接口可以继承类(类型)接口 (implements)和抽像类有点类似interface Animal { name:string; eat(str:string):void;}class Dog implements Animal { name:string; ...

2019-11-18 16:23:05 151

原创 Typescript学习笔记 - 类 (传参、继承super、多态)

ES5:function Person(name){ this.name=name; this.run = function () { alert(this.name + ' es5!') }}var p=new Person('张三');p.run()Typescript:class Person { name:string; // ...

2019-11-18 16:22:07 876

原创 Typescript学习笔记 - 方法 (静态Static、抽象Abstract)

构造方法:constructor() { … }实例方法:funName () { … }静态方法:static funName () { … }抽象方法/类:abstract class Per { … }静态方法(静态属性同理)// ES5function Person () {..}Person.run = function () {..}// 静态方法不需要实例化 new ...

2019-11-18 16:21:01 364

原创 Typescript学习笔记 - 函数参数

可选参数可选参数必须配置在必填参数的后面function fn (name?:string, age?:number):void { console.log(name || 'noBody')}fn() // noBodyfn('Tom') // Tom默认参数function fn (name?:string, age:number = 30):void { co...

2019-11-18 16:19:33 429

原创 Typescript学习笔记 - 数据类型

元组类型 tuple属于数组的一种,可以在同一个数组里面定义不同类型let arr:[number, string] = [123, 'abc']枚举类型 enum一般用于状态码判断emnu Status { 'error', 'success' }let s:Status = Status.successconsole.log(s) // 1任意类型 anyvar oBox...

2019-11-18 16:16:57 126

原创 React-native 环境配置指南 (Android)

环境Window 10 企业版 1809 (17763.805)Nodejs 12.10.0React-native 0.61.3安装 Java (1.8.0_171)注意:在安装JDK时,会安装两次,一次安装JDK,一次安装jre,因为第一次JDK的安装就已经安装了一个jre,而安装时的提示会再次安装一个jre。 所以在第二次安装jre时,先暂停,你需要将第一次安装JDK的目录下的一个...

2019-11-18 16:10:54 414

原创 Mongodb 安装与配置

Mongodb 安装与配置Window安装 Mongodb添加账号重启服务测试登录OS安装 Mongodb配置文件添加账号重启服务测试登录本文主要讲解本人在安装 Mongodb 时遇到的一些坑Window安装 Mongodb官网直接下载 .MSI 文件安装https://www.mongodb.com/download-center/communitydb、log 等文件都在安装时配置...

2019-04-03 10:29:49 372 2

flutter_windows_1.22.5-stable

不明白,开源的东西,为什么分享一下还要收别人的积分? To install and run Flutter, your development environment must meet these minimum requirements: Operating Systems: Windows 7 SP1 or later (64-bit), x86-64 based Disk Space: 1.32 GB (does not include disk space for IDE/tools). Tools: Flutter depends on these tools being ava

2020-12-11

空空如也

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

TA关注的人

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