author avatar

口渴的水

Python学习

每个Python项目都需要一个app.py 文件 声明变量: age = 10 print(10) 接收控制台输入: name = input("What's ur name") print("Hi" + name) 转换: birth_year = input("Birth year:") age

AJAX

Nodejs学习

全局对象 全局对象就是不需要引入任何第三方文件,可以直接以node执行的,比如console.log() 就属于一个全局对象。 处理GET请求 const http = require('http'); const server = http.createServer((req,res) => {

Git

git config --global user.name "ThirstyWater" git config --global user.email thistywaerx@outlook.com 这两条命令可以配置用户名和邮箱,用来标识自己的身份。 git config --global cre

正则表达式

正则表达式一般是由// 这样两个斜线包起来的,第二个斜线后面可以加上一些参数。实例:/([A-Z])\w+/g /at/ 即可匹配所有带at字母的字符。 . 表示除了换行符外的任意一个字符。/at./ 可以匹配at加上其后的一个字符,/.at/可以匹配at加上前面的一个字符,/a.t/ 可以匹配at

Shell

Shell 可以用来执行一些命令,Shell 分为不同的版本。可以使用echo $shell 来查看当前使用的Shell /bin/sh 这个命令就可以切换到sh这个shell,但是echo $shell 输出的还是bash,通过echo $0 输出当前执行的脚本名称就可以输出当前使用的Shell版

Vi

我们可以使用i a o 来进入到插入模式,使用o 键的话就会跳转到下一行。使用不同大小写也是对插入方式有所影响的,具体可以看下面这张图: 使用 vi + 文件名 即可打开一个文件,如果这个文件不存在,就会创建一个同名文件 使用

Linux

ls 命令可以查看当前目录下的文件与文件夹。ls -l 可以查看更详细的信息,ls -a 可以查看包含隐藏文件在内的目录与文件。ls -h 以人类可读的方式显示文件的大小。ls -t 可以按照修改时间排序。ls -r 可以逆序显示。当然也可以简写成ls -latrh

Blender #7

动画 使用 I 快速给物体插入关键帧 使用 K 打开关键帧菜单 将鼠标放在任意一个选项上,按 I ,即可给这个选项对应的属性加上一个关键帧。 打开自动插帧,这样只要移动物体就会自动打上关键帧 形态键 在数据选项卡可以给物体添加形态键。基形就是在物体发生形变前的形状,再次新建就是键1,我们可以改变键1

Blender #6

打光 如果把所有光源都删掉,渲染发现不是全黑,那么就到世界属性里面把强度调低。 HDR 贴图 翻译过来就是高动态范围贴图 可以用作天空的贴图