编程语言
Java网络编程之TCP ? TCP主要需要两个类:Socket和ServerSocket,Socket是客户端连接服务器时创建,参数需要指定服务器的ip和端口,ServerSocket是服务器端创建,参数指定端口,如下: Socket socket = new Socket("localhost" ...
最近团队中一位小伙伴写了个Spring Cloud Gateway Filter获取request body的方法,会偶尔出现报文不全的问题,数次都未解决 其实这个问题很多人碰到过,之前逛园子的时候恰巧看到位园友有发表过这方面内容,觉着甚好,故抄录一下。 原文地址:https://www.cnblo ...
首先明确什么是浅拷贝:一个类至少提供四种方法1 1.默认构造 2.析构函数 3.拷贝构造 4.赋值运算符operator= 这里的3拷贝构造和4operator=方法,就是直接用“=”号来对数据赋值,也就是浅拷贝 但是如果数据是开辟在堆区(new)那么如果是单纯的用等号来赋值的话,在析构函数中释放堆 ...
题目描述 给定两个大小分别为 m 和 n 的正序(从小到大)数组 nums1 和 nums2。请你找出并返回这两个正序数组的 中位数 。 示例 1: 输入:nums1 = [1,3], nums2 = [2] 输出:2.00000 解释:合并数组 = [1,2,3] ,中位数 2 示例 2: 输入: ...
python中的类 类的比喻理解: 首先,要明白,在python中,“万物皆对象”。个人理解:类对象,好比有犬类,犬类里面的狗没有重复,那么犬就属于一个类,是抽象的, 就像有人对你说我想要买一只狗,你的第一反应是什么品种的狗-那么狗的品种就是你狗类具体的实例化的对象 实例对象,好比狗类当中有一个泰迪 ...
<dependency> <!-- groupId,artifactId,version自定义> <groupId>sun.misc.BASE64Decoder</groupId> <artifactId>BASE64Decoder</artifactId> <version>1.0</versio ...
为什么使用多线程? 1.进程之间不能共享内存,但是线程之间可以共享内存 2.创建进程需要重新分配内存,但是创建线程代价很小 3.python内置多线程模块 Threading模块 1.自定义线程 本质:继承threading.Thread,重构thread中的run方法 2.守护线程 setDaem ...
what: CMS全称Concurrent marke sweep,中文是并发标记清除算法。 CMS出现的目的是:尽可能的减少STW(stop the world)的时间。 how: CMS工作分7步,分别是: 1、初始标记; STW的方式工作。标记出根对象(GC root直接引用的对象),从线程栈 ...
JAVA/JDK 8卸载 JKD 8卸载 我的电脑 高级系统设置 环境变量 找到安装好的JAVA-HOME 后点击开找到路径 跟着路径找文件夹 直接文件夹彻底删除 ...
1.冒泡事件是什么 在js中,存在着一个事件,叫冒泡事件,该事件表示的是如果子节点触发某个事件,那么父节点有该事件的绑定的话,也会被触发。 我们上代码: <div id="baba"> <button id="er">点我</button> </div> <script> var baba = do ...