Vue-基础
常用指令<!-- {{ data }} -->插值bind-- 数据绑定: v-bind :被绑定对象=”model-- 双向数据绑定: v-model (默认值为value) v-model=""on-- 点击事件绑定: v-on:click="" @click=""if/show 显示标签 v-if="布尔值" / v-show="表达式" if-->删除 show-->隐藏v-for 循环列表渲染 v-for="(value,index) in/of 数组/对象 "v-text 插入文本--替换控件文本 <div v-text="name"></div> --不支持结构解析v-html 插入文本 <div v-h ...
JavaWeb
HttpHTTP
运行在TCP之上
端口:80
Https
安全的
443
Http请求请求行
请求方式:Get,Post,HEAD,DELETE,PUT,TRACT..
get:请求能够携带的参数比较少,大小有限制,会在浏览器的URL地址栏显示数据内容,不安全,但高效
post:请求能够携带的参数没有限制,大小有限制,会在浏览器的URL地址栏显示数据内容,安全,但高效
请求头Accept: 告诉浏览器,它所支持的数据类型Accept-Encoding: 支持哪种编码格式 GBK UTF-8 GB2312 Is08859-1Accept-Language: 告诉浏览器,它的语言环境Cache-Contro1: 缓存控制Connection: 告诉浏览器,请求完成是断开还是保持连接
Http响应响应体Accept: 告诉浏览器,它所支持的数据类型Accept-Encoding: 支持哪种编码格式 GBK UTF-8 GB2312 Is08859-1Accept-Language: 告诉浏览器,它的语言环境Cache-Control: 缓 ...
JavaScript
基础语法变量//使用常量(**const**)或者变量(**let**)let 变量名const 常量var 可重复定义
警示框//多个输出使用 +alter('')
文档输出document.write('注入这个内容')
控制台打印输出console.log('在控制台输出信息')
输入语句prompt('提示输入的文本')
数组Arraylet arr(数组名)=[1,2,3,4,5,6,7,8,9,10] //末尾新增(新增在数组末尾并返回新的长度) arr.push()//开头新增(新增在数组开头并返回新的长度) arr.unshift()//删除(删除最后一个元素) arr.pop//删除(删除第一个元素) arr.shift//删除(指定元素) splice(起始位置,删除几个元素) arr.splice(0,10)
模板字符串//使用反引号,值使用 ${}`这个值为:${x}`
检测数据类型/ ...
JDBC
JDBC
40、Statement对象详解_哔哩哔哩_bilibili
SUN公司为了简化开发人员的(对数据库的统一)操作,提供了一个Uva操作数据库的)规范,俗称JDBC
这些规范的实现由具体的厂商去做~
对于开发人员来说,我们只需要掌握JDBC接口的操作即可
依赖
java.sql
javax.sql
数据库驱动包 mysql-connector-java
<dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>5.1.44</version></dependency>
尝试Demostastement对象写法:public class JdbcFirstDemo { public static void main(String[] args) throws SQLException, ClassNotF ...
Linux
Linux
环境搭建
Window:安装CentOS
镜像
centos-7-isos-x86_64安装包下载_开源镜像站-阿里云 (aliyun.com)
VMware安装CentOs
**ECS **: Xshell
安装:超详细VMware安装CentOs图文教程
网络映射端口:使用XShell连接VMware虚拟机
Centos7网络
TYPE=EthernetPROXY_METHOD=noneBROWSER_ONLY=noBOOTPROTO="static"DEFROUTE=yesIPV4_FAILURE_FATAL=noIPV6INIT=yesIPV6_AUTOCONF=yesIPV6_DEFROUTE=yesIPV6_FAILURE_FATAL=noIPV6_ADDR_GEN_MODE=stable-privacyNAME=ens33UUID=70d5c260-b51c-4fad-ab47-ce385187d7d8DEVICE=ens33ONBOOT=yesIPADDR=192.168.238.3NETMASK=255.255. ...
Java
Java基本语法//先赋值在a再加int b=a++ //先加再赋值int c=++a //动态数组 ArrayListList<Phone> list=new ArrayList<Phone>();
位运算A = 0011 1100
B = 0000 1101
A&B(同1):0000 1100
A|B(1则1):0011 1101
~B:1111 0010
位计算:
<< *2
// >> /2
ScannerScanner scanner = new Scanner(System.in);//判断是否还有输入if(scanner.hasNextLine){String s=in.nextLine()}//next()空格结束//nextLine()回车结束//scanner.hasNextInt 判断下次输入是否为整数//scanner.hasNextFloat 判断下次输入是否为小数
S ...
MySQL
MySQL
终端操作
#[windows] 启动\停止net start|stop mysql#[Linux] systemctl restart mysqld#连接mysql -h IP -p PORT -u USER -pmysql -u USER -p#查看当前数据库show databases;#使用use DATABASES;show table;#配置文件mysql --verbose --help|grep -A 1 'Default options'
Root 外部连接
#MySQL默认只允许root帐户在本地登录#1.服务器连接入数据库#2.进入 mysql 数据库use mysql;#3.查看用户user表中的约束SELECT `Host`,`User` FROM user;#4.更改用户名的 Host 约束UPDATE user SET `Host` = '%' WHERE `User` = 'root';#5.强制更新权限flush privileges;
SQL ...
Python
Hello与c不同:列表list [ ] c=['hello','1'] c=list([])元组tuple ( ) c=('hello','python',99) --不可变字典dist { } c={'陈':99} c=dict(name='age',辰='1',num='11',up=10) key:value集合set { } c={1,2,3,4,5,6} key1.不用定义变量2.不用加括号3.a++不适用---a+=14.函数条件后需要加 :5. ,不合适多变量定义,需要用;6.break 等效 continue 等效7.\n 换行 也可输出空--print() \t 空格8.嵌套循环的break作用 ...