
linux
学而时习之2
小小程序猿
展开
-
nodejs中的promise和async以及wait的原理
promise的作用promise的含义是保证的意思,可以定义一个异步处理的对象他有两个参数(其实是两个回调函数,因为异步操作就两种结果,ok或者不ok):resolve函数是执行成功时调用的。reject函数是抛出异常时调用的。于是乎我们一般这么用定义 Promise对象var x = new Promise(function(resolve, reject){ var ret = .... if(ret成功){ return resolve(ret) }else{原创 2021-05-22 23:56:25 · 1451 阅读 · 0 评论 -
python3虚拟机环境用法
Python3的virtualenv用法安装pip3 install -i https://pypi.tuna.tsinghua.edu.cn/simple virtualenvyum install python3-pipmkdir test && cd testvirtualenv venv --python=python3创建了虚拟目录venv 后激活激活环境 source venv/bin/activate取消激活 deactivate激活后可以用pip安装对应原创 2021-05-15 00:20:25 · 227 阅读 · 0 评论 -
url编码和utf8以及unicode的东东
为什么要url编码为了安全的传输url除了 一下5类字符,其余的都要编码, RFC39860-9a-Z、-_.~4 (4个字符)! * ’ ( ) ; : @ & = + $ , / ? # [ ] (这些是保留字符,路径分隔,参数分隔等作用)~ 波浪线虽然不要求编码,但一些老网关或代理会编码。0 -127 者128个ascii表:00~1F + 7F 这32个是控制字符。20~7E 都是可见字符。怎么编码16进制表示形式,一个字节一个字节的表示 前原创 2021-05-10 23:40:26 · 1211 阅读 · 0 评论 -
mongodb编译安装
CentOS7 编译安装 Mongodb (实测 笔记 Centos 7.0 + Mongodb 2.6.6)环境:系统硬件:vmware vsphere (CPU:2*4核,内存2G,双网卡)系统版本:CentOS-7.0-1406-x86_64-DVD.iso安装步骤:1.准备1.1 显示系统版本[root@centos ~]# cat /etc/redhat-releaseCentOS Linux release 7.0.1406 (Core)[root@cento.原创 2020-07-01 21:47:58 · 797 阅读 · 0 评论 -
linux FTP建立
linux FTP建立,条件:安装vsftpd:配置vsftpd的配置文件:vim /etc/vsftpd.confanonymous_enbale =NO //关闭匿名登录local_enbale=YES //允许本地用户,就是ftp建立者的用户名和密码write_enbale=YES //允许写入,就是上传文件到ftp反注释掉:ascii_upload_enbale=YESascii_download_enbale=YES默认的ftp目录就是home下的user目录,包含桌面,原创 2020-07-01 21:46:14 · 136 阅读 · 0 评论