MIUI通过周更颠覆了系统更新的频率, 那软件为什么不能提高更新频率呢,客户提交bug下一秒就可以修复啊,当然还是需要热更新之类的技术,不然更新频率太高也会对用户产生负担。 当然另一方面,BS就要比CS更有优势了,不存在下载的问题。
The director I like
希区柯克(惊魂记、后窗)
昆汀(低俗小说、杀死比尔)
诺兰 (记忆碎片、盗梦空间、星际穿越、蝙蝠侠)
李安(断背山、比利林恩的中场战事、色戒、饮食人生)
盖里奇(两杆大烟枪、偷抢拐骗)
王家卫(重庆森林、花样年华、春光乍泄)
贾樟柯(山河故人、天注定)
姜文(让子弹飞、眼光灿烂的日子、鬼子来了)
北野武(菊次郎的夏天)
webpack入门
默认配置文件
webpack.config.js
webpack命令参数
1 | --config webpack.config.js//指定配置文件 |
配置文件webpack.config.js中的参数
entry 指定入口文件,可以是字符串、数组、对象
output 指定输出
路径,文件名
path、filename、publicPath [name][hash][chunkhash]
plugins 指定插件,是数组,
如:html-webpack-plugin 需要先安装 npm install ,然后引用require()
module:{loaders:{}}
webpack之babel
1 | loader: 'babel-loader',//由babel变为babel-loader |
npm list -g报错
是因为prefix没有设置导致的。
在安装完nodejs后,通过npm下载全局模块默认安装到以下目录:
1 | C:\Users\_username_\AppData\Roaming\npm |
运行下面的命令设置全局模块存放路径:
1 | npm config set prefix "C:\Users\_username_" |
或者修改.npmrc文件,默认在 C:\Users\_username_
下
将默认值改为:
1 | prefix=C:\Users\_username_ |
注意斜杠\
1 | npm config set prefix C:/Users/_username_ |
不加引号的话需要写成右斜杠,最好不要用有空格的文件夹
centos 下chmod
chmod也可以用数字来表示权限如 chmod 777 file
语法为:chmod abc file
其中a,b,c各为一个数字,分别表示User、Group、及Other的权限。
r=4,w=2,x=1
若要rwx属性则4+2+1=7;
若要rw-属性则4+2=6;
若要r-x属性则4+1=5。
给文件夹及文件夹里面的所有文件加权限
chmod -R 777 folder
centos下压缩解压.zip文件
以下命令均在 /home 目录下操作
1 | cd /home #进入/home目录 |
1、把 /home 目录下面的 mydata 目录压缩为 mydata.zip
1 | zip -r mydata.zip mydata #压缩mydata目录 |
2、把 /home 目录下面的 mydata.zip 解压到 mydatabak 目录里面
1 | unzip mydata.zip -d mydatabak |
3、把 /home 目录下面的 abc 文件夹和 123.txt 压缩成为 abc123.zip
1 | zip -r abc123.zip abc 123.txt |
4、把 /home 目录下面的 wwwroot.zip 直接解压到 /home 目录里面
1 | unzip wwwroot.zip |
5、把 /home 目录下面的 abc12.zip、abc23.zip、abc34.zip 同时解压到 /home 目录里面
1 | unzip abc\*.zip |
6、查看把 /home 目录下面的 wwwroot.zip 里面的内容
1 | unzip -v wwwroot.zip |
7、验证 /home 目录下面的 wwwroot.zip 是否完整
1 | unzip -t wwwroot.zip |
8、把 /home 目录下面 wwwroot.zip 里面的所有文件解压到第一级目录
1 | unzip -j wwwroot.zip |
=====================================================
主要参数
-c:将解压缩的结果
-l:显示压缩文件内所包含的文件
-p:与-c参数类似,会将解压缩的结果显示到屏幕上,但不会执行任何的转换
-t:检查压缩文件是否正确
-u:与-f参数类似,但是除了更新现有的文件外,也会将压缩文件中的其它文件解压缩到目录中
-v:执行是时显示详细的信息
-z:仅显示压缩文件的备注文字
-a:对文本文件进行必要的字符转换
-b:不要对文本文件进行字符转换
-C:压缩文件中的文件名称区分大小写
-j:不处理压缩文件中原有的目录路径
-L:将压缩文件中的全部文件名改为小写
-M:将输出结果送到more程序处理
-n:解压缩时不要覆盖原有的文件
-o:不必先询问用户,unzip执行后覆盖原有文件
-P<密码>:使用zip的密码选项
-q:执行时不显示任何信息
-s:将文件名中的空白字符转换为底线字符
-V:保留VMS的文件版本信息
-X:解压缩时同时回存文件原来的UID/GID
超越自卑的活法live笔记
关于智能音箱以及下一代处理平台的一些思考
语音识别和语音合成将是智能音箱以及人工智能发展的关键,这就像是电容屏之于智能手机,现在的语音识别和语音合成就像当年的电阻屏,如果能发展到电容屏的阶段,智能音箱以及人工智能将有一个质的飞跃。
需要学习的知识
复习复习复习
ES6
typescript 412
vuejs
reactjs (384electron)
ReactNative
nodejs
python
php/java
flutter
webpack
mongoDB
git
koa(express)
pug(jade)/EJS
less/sass
vue-router
手写路由 280-2-8
vue.config.js
express & koa
178 trailer
320 blog
342 lincms
354 restfull api
中间件原理 320-9-15 blog
实现自己的koa2 218-11 mpvue
koa中间件 280-3-3 meituan
洋葱模型
中间件 是一个函数 参数 ctx 异步 next()
全栈项目
博客 320
Restfull API 354
lincms 342
美团 nuxt 280
trailer
npm
428-12-1
npm whoami
npm config ls
npm adduser
commit
husky commitizen commitlint git-cz
vue源码228
mvvm 129-4-8