交流

  • 计算机网络七层模型2021-04-13 09:35:37

    ## 计算机网络七层模型 #### 应用层 #### 表示层 #### 会话层 #### 传输层 #### 网络层 #### 数据链路层 #### 物理层

  • 数据库更新一条数据2021-04-13 09:34:14

    UPDATE 表名称 SET 列名称 = 新值 WHERE 列名称 = 某值

  • http与https的区别2021-04-12 21:18:49

    # HTTP与HTTPS ## HTTP HTTP:是互联网上应用最为广泛的一种网络协议,是一个客户端和服务器端请求和应答的标准(TCP),用于从WWW服务器传输超文本到本地浏览器的传输协议,它可以使浏览器更加高效,使网络传输减少。 ## HTTPS HTTPS:是以安全为目标的HTTP通道,简单讲是HTTP的安全版,即HTTP下加入SSL层,HTTPS的安全基础是SSL,因此加密的详细内

  • #### http是有状态还是无状态? http是无状态协议,每次请求都是独立的,没有记忆功能 #### http是长连接还是短连接? 客户端和服务器每进行一次HTTP操作,就建立一次连接,任务结束就中断连接。 #### 服务器如何识别用户? 使用cookie ,服务器会response一个特定文本信息的cookie来识别用户.浏览器再去请求时,会将cookie连同网址一起提交给服务器,服务器

  • 一个java文件编译成一个.class文件。 可以有多个类,但只能有一个public的类(不包含内部类),并且public的类名必须与文件名相一致。

  • 在终端中输入 ``` mkdir -p ./c/d/e/f/g/h ``` 即可创建c文件中包含多层目录

  • 常用端口号2021-04-12 10:24:16

    | 协议/服务名称 | 端口号 | 简介 | | ---- | ---- | ---- | | FTP | 20,21 | File Transfer Protocol 文件传输协议,20用于连接,21用于传输 | | TFTP | 69 | 类似于FTP,是一种简单文件传输协议 | | SSH| 22| Secure Shell 安全外壳协议,专为远程登录会话和其他网

  • 受控组件就是可以被React state控制的组件 非受控组件可以由ref从DOM节点中获取表单数据 在react中表单组件默认是非受控组件 ```react import React, { Component } from 'react' class NameForm extends React.Component { constructor(props) { super(p

  • ``` function demo(){ console.log(isNaN("a")); //true console.log(isNaN(5)); //false } demo() ```

  • this指向2021-04-12 09:59:49

    浏览器里面,顶层对象叫window 浏览器全局环境中,this会返回顶层对象 普通函数里this指向顶层对象(严格模式undefined) 函数作为方法运行,返回该对象自身 ``` console.log(this) //window function test(){ console.log(this) //winsow } function test2(){ "u

  • Java的编译与解释2021-04-12 09:53:04

    ### Java首先由编译器编译成.class类型的文件,然后再通过Java虚拟机(JVM)从.class文件中读一行解释执行一行,正是由于Java在JVM上解释运行,对于多种不同的操作系统有不同的JVM,所以Java才实现了真正意义上的跨平台。 ### 更新:在JVM中部分热点代码会被再次编译成机器码直接执行。 ![20190622154747801.png](https://static.da

  • Java中使用MQTT协议2021-04-11 19:33:11

    ## SpringBoot中的用法 ### 首先,在pom文件中添加相关依赖 ```java org.fusesource.mqtt-client mqtt-client 1.12 ``` 然后便可以使用mqtt对象。配置好相关参数 ```java MQTT mqtt = new MQTT(); mqtt.setHost("localhost", 1883); //

  • Windows下安装MySQL5.72021-04-09 17:15:22

    ## 一、下载 通过如下链接从官方网站下载 MySQL https://downloads.mysql.com/archives/get/p/23/file/mysql-5.7.13-winx64.zip ## 二、解压 解压`mysql-5.7.13-winx64.zip`到 `D:\MySQL` ## 三、管理员身份打开命令提示符 在系统的开始菜单上,单击鼠标右键,选择命令提示符(

  • Java final关键字2021-04-09 10:08:50

    final可以修饰类、属性、方法。 当用final修饰类的时候,此类不可被继承,即final类没有子类。这样可以用final保证用户调用时动作的一致性,可以防止子类覆盖情况的发生。 当利用final修饰一个属性(变量)的时候,此时的属性成为常量。 Java利用final定义常量(注意在JAVA命名规范中常量需要全部字母都大写) 例如:final int AGE = 10 ; 常量的地址不可改变

  • UserAgent各字段含义2021-04-09 09:47:47

    ### 可在浏览器console处输入 navigator.userAgent 查看 ... ### 参考:Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.72 Safari/537.36 ### 第一部分:Mozilla/5.0。历史原因,默认填写该部分。 ### 第二

  • Linux文件权限2021-04-08 20:24:26

    ```shell Linux文件权限:读、写、执行分别用数字4、2、1表示 7表示权限全开 chmod 777 filename 表示所有人对该文件有所有的权限 第一个7代表文件所有者 第二个7代表群组用户 第三个7代表其他用户 ```

  • User Agent相关详解2021-04-08 12:34:06

    # User Agent相关详解 ## 1.是什么? User Agent 中文名为用户代理,是Http协议的一部分,属于头域的组成部分,简称UA,它是一个特殊的字符串头,是一种访问网站提供你所使用的浏览器类型及版本、操作系统及版本、浏览器内核、等信息的标识,用户访问网站所使用的方式可以根据UA来判断。 ## 2.如何获取 方法一:chrome浏览器可以通过随便打开一个网页在地址栏输入ab

  • ## 冒泡与阻止冒泡 ### 非IE浏览器用 event.stopPropagation() 来阻止冒泡 ```javascript  父         子 var div1 = document.getElementById("div1"); var div2 = document.getElementById("div2"); div2.onclick

  • 阻止冒泡 **w3c的方法是e.stopPropagation(),IE则是使用e.cancelBubble = true** ```js test var li=document.getElementsByClassName("li")[0]; var ul=document.getElemen

  • 关于html中的冒泡事件2021-04-08 10:30:28

    ### html事件冒泡: 点击子级元素接收到的事件后,会把子级接收到的事件传递给父级,从下到上依次触发,层层向上传递,直至window,要阻止子级元素的冒泡,我们需要在点击事件中使用e.stopPropagation()来阻止冒泡,此方法适用于chorme与火狐浏览器,在IE浏览器中需要使用e.cancelBubble()=true来阻止冒泡 ```html

上一页 1...161718192021222324 下一页