### 浏览器的工作原理 1、浏览器组成 -人机交互(UI,浏览器的功能菜单,如:收藏夹) -网络请求部分(Socket,发起网络请求功能,接收响应返回功能。【无论什么编程语言深度学习都会有这个socket】) -JavaScript引擎部分(解析执行js, 如:Chrome V8引擎) -渲染引擎 ...
分类:
其他好文 时间:
2020-11-19 12:39:12
阅读次数:
8
浏览器是客户端,写一段代码作为服务端,在浏览器的输入框写入ip和端口号,就可以通信。 浏览器向服务器发出请求,服务器将网页发件发送给浏览器,浏览器解析,渲染收到的文件 sk=socket.socket() address=('127.0.0.1',9001) sk.bind(address) sk. ...
分类:
Web程序 时间:
2020-11-19 12:15:43
阅读次数:
16
一. mysql的连接 1. 自带的工具 mysql -u 用户名 -p 密码 -P 端口号 -h mysql的地址 -s socket -e 面交互执行mysql命令 例子: (1) mysql 只限定在没有设定任何密码时可以本地登录的方式 直接省略了[-uroot -p -s xxxx] (2) ...
分类:
数据库 时间:
2020-11-18 12:56:21
阅读次数:
12
写在前面 粘包、拆包是 Socket 编程中最常遇见的一个问题,本文只对粘包、拆包现象及发生的原因做简要分析,具体如何解决粘包和拆包的问题,在后续文章中会详细介绍。 什么是粘包、拆包 TCP 是个"流"协议,所谓流,就是没有界限的一串数据(无论你上层是如何封装的数据,到通信层都会转换成“流”的形式, ...
分类:
其他好文 时间:
2020-11-18 12:28:40
阅读次数:
5
报错Failed to install the following SDK components: platforms;android-29 Android SDK Platform 29 解决方法: 更新licenses,然后重新build即可 cd /Users/tmh/Library/Andr ...
分类:
移动开发 时间:
2020-11-18 12:25:18
阅读次数:
26
异步连接需要做以下操作: 设置socket为非阻塞模式 注册OP_CONNECT事件 OP_CONNECT事件发生时,调用SocketChannel的finishConnection 代码如下: public class Client1 { Selector selector; int writeE ...
分类:
编程语言 时间:
2020-11-18 12:24:51
阅读次数:
6
问题: 升级新版flutter遇到android运行报错,如下图 解决方案: dependencies { // CameraX core library using the camera2 implementation def camerax_version = "1.0.0-beta11" // ...
分类:
移动开发 时间:
2020-11-17 12:38:11
阅读次数:
24
1.1现象 有个DBA朋友遇到需要分析性能问题,发现DB没有AWR快照??? 观察MMON进程正常,手工创建SNAP 报错 1.2 处理 参考 https://community.oracle.com/tech/apps-infra/discussion/342662/manual-snapshot ...
分类:
其他好文 时间:
2020-11-16 13:43:56
阅读次数:
9
一 客户端/服务器架构 1.硬件C/S架构(打印机) 2.软件C/S架构 互联网中处处是C/S架构 如某个网站是服务端,你的浏览器是客户端(B/S架构也是C/S架构的一种) 腾讯作为服务端为你提供视频,你得下个腾讯视频客户端才能看它的视频) C/S架构与socket的关系: 我们学习socket就是 ...
分类:
其他好文 时间:
2020-11-16 13:30:39
阅读次数:
6
一、问题 升级java11后,maven命令打包报错: mvn clean package -Dmaven.test.skip=true [ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.8 ...
分类:
编程语言 时间:
2020-11-06 01:37:38
阅读次数:
23