首页 > 2020年10月02日 > 全部分享
Swoole从入门到入土(6)——TCP服务器[粘包]
在了解Swoole下如何处理粘包问题之前,我们需要先了解什么是“粘包”。我们以下面这张图进行普及: 假设客户端分别发送了两个数据包D1和D2给服务端,由于服务端一次读取到的字节数是不确定的,故可能存在以下几种情况。(1)服务端分两次读取到了两个独立的数据包,分别是D1和D2,没有粘包和拆包;(2)服 ...
分类:其他   时间:2020-10-02 22:49:47    收藏:0  评论:0  赞:0  阅读:42
java final关键字
final的变量的值不能被修改 final的成员变量 final的局部变量 public class TestFinal { public static void main(String[] args) { final int i = 0; i = 3; // error } } final的方法不 ...
分类:编程语言   时间:2020-10-02 22:49:27    收藏:0  评论:0  赞:0  阅读:42
第二章上机实验报告
一 、实践题目 最大子列和问题 二、题目描述 给定K个整数组成的序列{ N?1??, N?2??, ..., N?K?? },“连续子列”被定义为{ N?i??, N?i+1??, ..., N?j?? },其中 1≤i≤j≤K。“最大子列和”则被定义为所有连续子列元素的和中最大者。例如给定序列{ ...
分类:其他   时间:2020-10-02 22:49:05    收藏:0  评论:0  赞:0  阅读:43
使用OpenCV和Python构建运动热图视频
作者|Roberto Sannazzaro 编译|Flin 来源|towardsdatascience OpenCV是一个强大的图像和视频处理库,在这篇文章中,我将创建一个运动热图,用于检测运动、一些物体或人的流动方向,以及在投影公共区域时对建筑师的帮助。 简介: OpenCV,或(开源计算机视觉) ...
分类:编程语言   时间:2020-10-02 22:48:48    收藏:0  评论:0  赞:0  阅读:43
how to convert a Gradle build file to a Maven POM file
1. Gradle Build File 示例引用 Spring 实战(第 4 版)第 1 章 Spring 之旅 build.gradle apply plugin: 'java' apply plugin: 'eclipse' apply plugin: 'idea' jar { baseNam ...
分类:其他   时间:2020-10-02 22:47:57    收藏:0  评论:0  赞:0  阅读:45
ubuntu18找不到网络适配器,无法连接网络
1.打开终端,运行命令: sudo service network-manager stop sudo gedit /var/lib/NetworkManager/NetworkManager.state 2.更改打开的文件里的内容: 将 NetworkingEnabled=false 改为 Net ...
分类:系统服务   时间:2020-10-02 22:47:40    收藏:0  评论:0  赞:0  阅读:305
堆的核心概述:内存细分
现代垃圾收集器大部分基于分代收集理论设计,堆空间细分为: Java 7及之前堆内存逻辑上分为:新生区+养老区+永久区 Young Generation Space新生区 Young/New Tenure generation space 养老区 old/Tenure Permanent Space ...
分类:其他   时间:2020-10-02 22:47:22    收藏:0  评论:0  赞:0  阅读:48
Mybatis-Plus(基础)
一、Mybatis-Plus概述 1.1、Plus简介 ? MyBatis-Plus(简称 MP)由baomidou(苞米豆)组织开发并且开源的一个项目,是一个 MyBatis 的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。 mybatis-plusde与myb ...
分类:其他   时间:2020-10-02 22:47:06    收藏:0  评论:0  赞:0  阅读:70
JDK系列1:Lamda表达式案例
一、简介: Lamda表达式能帮助你编写更清楚、更简洁的代码。 二、案例 import org.junit.Test; import java.util.*; import java.util.stream.Collectors; public class LamdaTest { public st ...
分类:其他   时间:2020-10-02 22:46:50    收藏:0  评论:0  赞:0  阅读:44
设计模式之Builder构建者模式
Builder模式的定义是“将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示”。直白来说,就是使用多个简单的对象一步一步构建成一个复杂的对象。 例子: 使用构建者模式来生产Computer 主要步骤: 1. 将需要构建的目标类分成多个部件(电脑可以分为主机、显示器、键盘、音箱 ...
分类:其他   时间:2020-10-02 22:46:32    收藏:0  评论:0  赞:0  阅读:37
摩尔投票法
给定一个大小为 n 的数组,找出其中所有出现超过 ? n/2 ? 次的元素。 示例 1: 输入:nums = [1] 输出:[1] 分析:采用摩尔投票法,两个阶段:抵消阶段和技术阶段 抵消阶段:两个不同投票进行对坑,并且同时抵消掉各一张票,如果两个投票相同,则累加可抵消的次数; 以 [2,2,1,3 ...
分类:其他   时间:2020-10-02 22:46:15    收藏:0  评论:0  赞:0  阅读:32
一些OI常用小技巧啊
1.卡常 \( 总有人以为自己比编译器聪明 \;\;\;by\;\;bezel\) 我们可能确实没有编译器聪明,但是,为了防止CCF的老人机出现什么问题,卡一卡常还是有必要的。 如果实在被逼无奈,你什么 \(register, inline, fread\) 都能往上写 inline void qa ...
分类:其他   时间:2020-10-02 22:45:59    收藏:0  评论:0  赞:0  阅读:39
仿小米logo案例
效果:做一个具有logo能过渡切换效果,类似于小米网站的logo 思路:将两个用于切换的logo以文字形式嵌入活动块banner的左右半,活动块banner的上级是主展示块box,初态只展示右半logo,利用margin变化来切换到左半logo,用过渡装饰,初态末态都是一个logo展示,一个logo ...
分类:移动平台   时间:2020-10-02 22:45:44    收藏:0  评论:0  赞:0  阅读:46
正确使用 Element $confirm 方法,联调删除接口
项目使用技术: Node.js + MongoDB + Vue + axios 使用删除的场景是,表格中一行行的删除动作。 <el-button type="danger" size="mini" @click="handleDel(scope.$index, scope.row)">删除</el- ...
分类:其他   时间:2020-10-02 22:45:15    收藏:0  评论:0  赞:0  阅读:210
省级三级联动最新版
js为WEUI+ 的city.data.js layui Html: <label class="layui-form-label" style="width: 100px;">城市</label> <div class="layui-input-inline"> <select lay-filte ...
分类:其他   时间:2020-10-02 22:45:00    收藏:0  评论:0  赞:0  阅读:43
spring-boot-route(一)Controller接收参数的几种方式
Controller接收参数的常用方式总体可以分为三类。第一类是Get请求通过拼接url进行传递,第二类是Post请求通过请求体进行传递,第三类是通过请求头部进行参数传递。 1 @PathVariable接收参数 请求方式:localhost:7001/param/123 请求示例: 代码示例: @ ...
分类:编程语言   时间:2020-10-02 22:44:35    收藏:0  评论:0  赞:0  阅读:43
字串变换 (迭代加深加剪枝)
题目 题目 做法 这个做法用了38ms,比y总慢。 看到第一眼,嗯~ o( ̄▽ ̄)o,迭代加深,然后按着这个思路往下打,T飞了。 然后加了几个优化,过了???? 首先还是那个迭代加深,但是我们还要加几个优化。 减少重复搜索。 看这个规则:\(a->b\),还有字符串:\(aa????\),那么他很有 ...
分类:其他   时间:2020-10-02 22:44:25    收藏:0  评论:0  赞:0  阅读:65
秋叶收藏集
##动态规划 class Solution { public int minimumOperations(String leaves) { int n = leaves.length(); int [][]state = new int[n][3]; char[] leaveArr = leaves ...
分类:其他   时间:2020-10-02 22:44:14    收藏:0  评论:0  赞:0  阅读:40
04-HTML常用标签
一.注释标签 1.概念 如果需要在HTML文档中添加一些便于阅读理解但又不需要显示在页面中的注释文字,就需要使用注释标签. 2.格式 <!--注释语句-->. 3.注意: 注释内容不会显示在浏览器窗口中,但是作为HTML文档内容的一部分,也会被下载到用户的计算机上,查看源代码时就可以看到. 二.h1 ...
分类:Web开发   时间:2020-10-02 22:43:51    收藏:0  评论:0  赞:0  阅读:32
JAVA ssm-pom.xml配置
<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:sch ...
分类:编程语言   时间:2020-10-02 22:43:22    收藏:0  评论:0  赞:0  阅读:48
430条   上一页 1 ... 3 4 5 6 7 ... 22 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!