- 博客(13)
- 资源 (5)
- 收藏
- 关注
原创 MacOS环境下Pycharm以管理员(root)身份运行
先通过which python3获得python3所在路径:which python3如上得到了其所在路径是 /usr/local/opt/python@3.7/bin/python3创建shell脚本文件vi /usr/local/opt/python@3.7/bin/python-sudo.sh编辑shell脚本文件#!/bin/bashsudo /usr/local/opt/python@3.7/bin/python3 "$@"增加执行权限:chmod +x /usr/loca
2021-10-07 10:33:02 2955
原创 TypeScript环境下, react-redux持久化配置
# 目录结构-- redux -- actions title.tsx -- reducers index.tsx title.tsx store.tsxApp.tsxindex.tsx// react + typescript + echarts + less + axios + antd + redux配置环境"@types/echarts": "^4.9.6","@types/react": "^17.0.0","@types/react-dom":
2021-04-13 20:15:42 261
原创 ES6学习之<函数扩展>
函数扩展// 函数参数默认值function fn(x) { x = x || 'hello' } // ES5写法function fn(x = 'hello') {} // ES6写法, 如果参数默认值是表达式形式, 则是惰性求值的// 解构赋值默认值结合使用function foo({x = 2, y = 5}) { console.log(x, y) }foo({x: 1}) // x: 1; y: 5foo() // errorfunction foo({x = 2,
2021-04-13 14:43:09 133
原创 MacOS安装SVN,github下载部分文件
MacOS安装SVN,github下载部分文件MacOS安装SVNHomebrew官网: https://brew.sh/# 安装Homebrew/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"# 安装SVNbrew install svngithub下载部分文件前提:只需要github上学习资料整理的部分内容,这边以Vue为例# 完整路
2021-04-12 17:18:56 193
原创 ES6学习之<数值扩展>
数值扩展// 二进制和八进制表示法// ES6提供了二进制(0b或0B)和八进制(0o或0O)的新写法0b110 === 6 // true0o777 === 511 // true// Number.isFinite()检查一个数值是否为有限的, Infinity/-Infinity以及非数值类型均返回falseNumber.isFinite('1'/'1') // trueNumber.isFinite(-Infinity) // falseNumber.isFinite('15'
2021-04-07 17:03:42 113
原创 ES6学习之<字符串扩展>
字符串扩展// \uxxxx形式表示一个字符, xxxx表示字符的Unicode码点let a = 1console.log(\u0061, "\u0061") // 1 "a"// ES6let hello = 2console.log(hell\u{6F}) // 2'\u{1F680}' === '\uD83D\uDE80' // true// 等价表示'\z' === 'z''\172' === 'z''\x7A' === 'z''\u007A' === 'z''
2021-04-07 11:11:31 116
原创 ES6学习之<正则扩展>
正则扩展// ES6正则表达式形式 以下均等价于const regex = /xyz/i// 1.参数是字符串const regex = new RegExp('xyz', 'i')// 2.参数是正则表达式const regex = new RegExp(/xyz/i)const regex = new RegExp(/xyz/, 'i')console.log(new RegExp(/xyz/g, 'i').flags) // i// 字符串的正则方法String.prototyp
2021-04-07 11:07:23 76
原创 ES6学习之<解构赋值>
解构赋值允许按照一定模式从数组和对象中提取值,然后对变量进行赋值数组解构赋值// 完全解构let [foo, [[bar], baz]] = [1, [[2], 3]] // foo: 1; bar: 2; baz: 3let [x, , y] = [1, 2, 3] // x: 1; y: 3let [x, y, ...z] = ['a'] // x: "a"; y: undefined; z: []// 不完全解构let [x, y] = [1, 2, 3] // x: 1;
2021-04-05 15:50:19 94
原创 NodeJS笔记
NodeJSNodeJS是一个能够在服务器端运行JavaScript的开放源代码、跨平台JavaScript运行环境模块化ESMAScript标准缺陷:没有模块系统、标准库较少、没有标准接口、缺乏管理系统CommonJSCommonJS规范CommonJS规范的提出,主要是为了弥补当前JavasScript没有标准的缺陷。CommonJS规范为JS指定了一个美好的愿景,希望JS能够在任何地方运行。CommonJS对模块的定义十分简单模块引用模块定义模块标识模
2021-04-05 10:56:33 94
原创 MacOS10.15+解决PPTP问题
Mac10.15+增加PPTP协议恢复10.14+PPTP功能参考 https://blog.csdn.net/A1553225534/article/details/10418705410.15+需要修改的文件/usr/local/bin/pptp(新增)/System/Library/Extensions/PPTP.ppp(新增)/System/Library/Extensions/PPP.kext(这个是替换,切记备份)如果发现/System/Library/Extens
2021-04-01 10:05:55 2343 2
原创 Docker上配置Redis集群时出现No more cluster attempts left.
Docker上配置时一定要更改每个redis.conf指定ip,端口和总线端口#Example:cluster-announce-ip182.92.196.72cluster-announce-port7006cluster-announce-bus-port17006
2020-03-18 16:09:02 7815
原创 配置fastDFS时出现错误org.csource.common.MyException: getStoreStorage fail, errno code: 2
vi /etc/fdfs/storage.conf,修改一下IP地址且ip地址不能为127.0.0.1,若想使用本地ip,可使用ifconfig查看,如192.168.0.102
2020-03-09 17:18:34 2201 1
原创 Win10 ThinkPHP5.1第一次安装与配置(XAMPP PHP5.6)
下载XAMPP (PHP5.6),外国网站,需要科学上网下载速度才可以:https://sourceforge.net/projects/xampp/files/下载composer:https://getcomposer.org/Composer-Setup.exe路径选择为xampp安装目录/php/php.exe,其他按默认走就行这个本地测试先不用管,直接ne...
2019-04-24 19:16:28 1649
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人