MySQL四层分层:(自上往下执行) 连接层:提供预客户端连接的服务。 服务层: 1.提供各种用户使用的接口 2.提供各种sql优化器(mysql如果发现你自己的sql写的太烂,会自动帮你优化) 引擎层: INNODB:事务优先 ( 适合高并发操作,使用的是行锁) MYISAM: 性能有限 (使用的 ...
分类:
数据库 时间:
2019-09-24 13:46:35
阅读次数:
108
使用Socket通信的服务器端编程,熟悉了服务器端和客户端的通信流程,实现了收发信息、文件传送以及震动功能服务器端先创建Socket,然后将其和本地ip地址以及端口号连接,也就是使用Bind方法,然后使用Listen方法监听。用Accept方法接受客户端的连接申请,并且等待客户端连接(在winfor ...
转自:https://www.cnblogs.com/Cheney222/articles/5876382.html 一、优化 SQL 语句的一般步骤 1 通过 show status 命令了解各种 SQL 的执行频率 MySQL 客户端连接成功后,通过【 show [session|global] ...
分类:
数据库 时间:
2019-09-22 19:41:00
阅读次数:
112
WebChat WEB微信 a、访问页面出现二维码 b、长轮询监听是否已经扫码并且点击确认 c、如何进行会话保持 d、如何获取用户列表 e、如何发送消息(接收消息) HTTP是短链接,客户端连接服务端(没法主动建立连接被动的),一连是无状态,连上了是断开的 ...
分类:
Web程序 时间:
2019-09-21 21:06:41
阅读次数:
80
一.mysql基本命令 1.启动mysql systemctl start mariadb 2.linux客户端连接自己 mysql -uroot -p -h 127.0.0.1 3.远程链接mysql服务端 mysql -uroot -p -h 192.168.1.209 远程授权(允许208连接 ...
分类:
数据库 时间:
2019-09-21 10:58:11
阅读次数:
105
解决粘包问题 一、解决粘包问题方式一 问题的根源在于,接收端不知道发送端将要传送的字节流的长度,所以解决粘包的方法就是围绕,如何让发送端在发送数据前,把自己将要发送的字节流总大小让接收端知晓,然后接收端来一个死循环接收完所有数据。 1.1 服务器 1.2 客户端 缺点: 程序的运行速度远快于网络传输 ...
分类:
其他好文 时间:
2019-09-13 17:28:04
阅读次数:
207686
1.简单socket完成消息发送与接收 服务端: package com.wfd360.com.socket; import java.io.*; import java.net.ServerSocket; import java.net.Socket; /** * @Copyright (C) * ...
分类:
其他好文 时间:
2019-09-13 13:32:37
阅读次数:
91
在通过 MqttClient 客户端连接之后,在服务端服务重启时,客户端如果没有重连机制,则无法再接收到订阅的消息。 使用的 Mqtt 组件为:M2Mqtt.Net.dll 一些特性发现 (1)如果提供的服务端地址是不可解析的,会引发异常无法实例化 MqttClient 对象。 (2)Connect ...
1、生产自签证书 2、配置nginx的ssl 3、客户端连接 ...
分类:
其他好文 时间:
2019-09-09 13:01:48
阅读次数:
745
copy from:https://kb.cnblogs.com/page/188170/ (一) 简单理解四层和七层负载均衡: ① 所谓四层就是基于IP+端口的负载均衡;七层就是基于URL等应用层信息的负载均衡;同理,还有基于MAC地址的二层负载均衡和基于IP地址的三层负载均衡。 换句换说,二层负 ...
分类:
其他好文 时间:
2019-09-07 10:37:08
阅读次数:
89