vmware网络
1. 如何设置VMware 使虚拟机与主机位于同一网段Step1 虚拟网络编辑器菜单->编辑->虚拟网络编辑器点击红色方框进行下一步
Step2 桥接到真实网卡选中第一个红框中的VMnet0在第二个红框中选择桥接模式,桥接到自己电脑的真实网卡
Step3 在虚拟机设置中选择该网络
2. NAT 配置 并设置静态IP宿主机网络状态
123IPv4 地址 . . . . . . . . . . . . : 192.168.0.100子网掩码 . . . . . . . . . . . . : 255.255.255.0默认网关. . . . . . . . . . . . . : 192.168.0.1
2.1 VMnet8设置VMware虚拟网络编辑器点击更改设置获得管理员权限
修改下方的子网IP和子网掩码。前两部分必须和主机IP的前两部分一样,即192.168,第三部分得不一样,不能是0,我在这里填2,第四部分补0。子网掩码都是255.255.255.0,填写完毕后,点击 NAT设置:
填入网关IP,前三部分,即网段必须是192.168.2,和前面保持一致,第四部分随意, ...
mysql笔记
1. 发展历史网状数据库 -> 层次性数据库 -> 关系型数据库(RDBMS)-> 非关系型数据库(NOSQL)
2. 关系型数据库的逻辑结构 SERVER -> DataBase -> Table -> Row -> Column
SQLite,MySQL,PostgreSQL,SQL Server,Oracle,DB2
3. MySQL(1)MySQL部署结构服务器端:负责存储,维护数据
mysqld.exe 启动mysql
客户端:负责连接数据库
mysql.exe 客户端文件
(数据库范式,设计个人项目数据库)
(2)常用管理命令书写规范:
关键字大写
错误行停止
可以跨越多行
单行注释:# SHOW DATABASES;
多行注释:/*SHOW DATABASES;*/
mysql.exe -h127.0.0.1 -P3306 -uroot -p
-h host 主机 服务器的IP/域名 127.0.0.1 localhost
-P port 3306
-u user root
-p p ...
一些好玩工具的使用
1. CCproxy 局域网代理CCProxy可以完成两项大的功能:代理共享上网和客户端代理权限管理。只要局域网内有一台机器能够上网,其他机器就可以通过这台机器上安装的CCProxy来共享上网。国内官网
在设置中能看到代理的端口号,其中 808 会在后续用到
配置二级代理 ,让局域网中的其他电脑也可用到此二级代理,参考自己的工具设置端口
在需要用到此代理的电脑中的 设置 -网络和 Internet- 代理 使用代理服务器 地址 处填写``CCproxy主机的 IP(图片示例中是176.4.12.47)端口填808`
2. GitHub + jsDelivr 建图床第一步
注册或登录GitHub。账户名假定为 username。 建立一个开源的仓库,仓库名任取,假定为repo。仓库下建立一个img文件夹,并在此文件夹下 push 一些图片。(Github的使用此次不在介绍)。
第二步
使用jsDelivr来请求GitHub上托管的静态资源。url 为 https://cdn.jsdelivr.net/gh/username/repo/img/1.png
username GitH ...
ubuntu18.04初步搭建nodejs和mariadb
心血来潮想玩一下linux和服务器, 其他后端语言也不会,只能玩玩nodejs这样子啦
下面整理了一些安装过程搜集的资料以及遇到的问题。因是linux小白,难免有错,还请指正!
1. vim的安装我的虚拟机建好后,没有vim,须手动安装。在终端中输入 sudo apt install vim ,安装过程中先输入账户密码,后续提示是否继续按 y回车即好
2. ubuntu18.04 开启root账户登录2.1 在已登录当前账户的情况下,先设置root密码
$ sudo passwd root
根据提示输入当前密码、root的密码,确认root 密码即可。 普通用户也可以执行 $ su root 临时的使用root账户。在使用root账户的前提下继续操作
2.2 下面修改一些文件配置,实现在开机后可以直接使用root登录
最好在修改前使用 cp命令 备份文件
# vim /root/.profile
找到最后一行:mesg n || true,先注释掉,增加tty -s && mesg n || true这行,如下图所示:
# cd /etc/pam.d/
需要做修 ...
nodejs笔记
js:1995 Netscape ,运行在客户端
nodejs:2009 Ryan dahl , V8引擎,运行在服务器端的开发环境
1. Node.js 内置全局对象1.1 global 对象
可以查看一个变量或者方法是否是全局的 global.a (交互模式下 )
在node.js下,脚本文件不是全局作用域下,防止了全局污染
JS的全局叫window,在JS下 脚本文件是全局,存在全局污染
1.2 console对象
console.log() 打印日志
console.info() 打印消息
console.warn() 打印警告
console.error() 打印错误
console.time(‘label’);console.timeEnd(‘label’);
1.3 process对象
porcess.arch 查看CPU架构
process.platform 查看操作系统
process.version 查看node.js版本
process.pid 查看进程pid
process.kil ...
git笔记
git config –global core.autocrlf falsegit config –global user.name “uname”git config –global user.email “uemail”