会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
一花一世界!
博客园
首页
新随笔
联系
订阅
管理
2025年2月8日
Java 排序算法
摘要: 1、归并排序: public class MergeSort { public static void main(String[] args) { int[] ans = {6, 8, 4, 4, 6, 36, 673, 13, 6, 7, 3, 4, 6, 8, 3, 7, 5, 7, 9, 5}
阅读全文
posted @ 2025-02-08 20:21 一花一世界!
阅读(11)
评论(0)
推荐(0)
2024年7月14日
TCP协议详解
摘要: TCP 是面向连接的(一对一的)、可靠的、基于字节流的传输层通信协议 TCP报文如下: 源端口和目的端口:服务的端口号,2字节 序列号:解决TCP包乱序的问题,每发送一个包就会累加1 确认应答号:指下一次期望收到的序列号,发送端接收到确认应答号,就知道了之前的序列号都被接收,解决丢包问题。 ACK:
阅读全文
posted @ 2024-07-14 23:09 一花一世界!
阅读(117)
评论(0)
推荐(0)
P2P 通信原理
摘要: P2P 是指2台电脑之间相互通信。当2台电脑之间在不同的局域网下面是怎么互相通信的呢? 首先了解微信是怎么通信的,微信是通过微信服务器转发我们消息的 如客户端A和B之间通信,是借助了服务器131.12.12.1转发的。 服务器131.12.12.1启动微信程序后,绑定的端口是1111,客户端A和B均
阅读全文
posted @ 2024-07-14 20:28 一花一世界!
阅读(266)
评论(0)
推荐(0)
2022年9月5日
HashMap源码分析
摘要: 简介HashMap HashMap 一般用来快速查找key对应的value。 存储数据结构 首先是一个数组:Node<K,V>[] table; 节点类型为Node<K,V>, static class Node<K,V> implements Map.Entry<K,V> { final int
阅读全文
posted @ 2022-09-05 01:19 一花一世界!
阅读(39)
评论(0)
推荐(0)
2022年8月1日
Java父类子类加载顺序
摘要: 父类如下: package zzm.java.extendsDemo; public class Parent { /** * 会报错,因为static按顺序进行加载的 */ // static { // System.out.println("i="+i); // } public static
阅读全文
posted @ 2022-08-01 00:25 一花一世界!
阅读(1066)
评论(1)
推荐(0)
2022年6月7日
Java线程池
摘要: 1. 什么是线程池 线程池:从它名字上来看,就是把一堆线程放进一个池子里面,来任务后取出池子里面的线程,工作完后放回池子。 2. 为什么要使用这个 首先要明白线程分为用户级线程和内核级别线程。我们使用new Thread()创建的线程其实底层是通过系统调用创建的内核级别线程。既然是内核级别线程,那么
阅读全文
posted @ 2022-06-07 16:25 一花一世界!
阅读(70)
评论(0)
推荐(0)
2021年8月12日
Maven : Cannot download sources
摘要: idea下载source出现Cannot download sources,网上搜索了下,解决方法大同小异,但是都没有表示为什么出现了这个问题, 其实可以通过idea日志查看他到底出了什么问题,idea日志查看方法:help >Show Log in Explorer 打开日志发现: 发现我的问题是
阅读全文
posted @ 2021-08-12 11:40 一花一世界!
阅读(999)
评论(1)
推荐(0)
2021年2月14日
nginx关闭后仍然能够访问localhost:80
摘要: 今天安装nginx遇到一个奇怪的问题,nginx打开后,我想关闭,个人有个强迫症:开了之后不想用时就关闭,ps:个人使用的版本是:1.18.0 结果使用命令 nginx -s stop命令来关闭后,访问localhost:80时,仍然能够打开 使用命令打开netstat -ano | findstr
阅读全文
posted @ 2021-02-14 13:19 一花一世界!
阅读(3386)
评论(0)
推荐(0)
2020年11月16日
微信公众号开发总结
摘要: 这里只是对微信公众号开发一些基本知识的总结,形成微信开发的基本思路。 详情文档还是要参考微信官方文档:https://developers.weixin.qq.com/doc/offiaccount/Getting_Started/Overview.html 1、微信公众号是什么 微信公众号分为订阅
阅读全文
posted @ 2020-11-16 17:15 一花一世界!
阅读(676)
评论(0)
推荐(0)
CAT window10 本地安装
摘要: CAT官网地址:https://github.com/dianping/cat 最新版本是支持jdk1.8的,首先把代码clone到本地,clone到本地后需要然后可以用idea打开,打开后项目结构如下: 然后需要建立数据库,才script文件夹下面可以找到数据库脚本文件,在自己的mysql中建立一
阅读全文
posted @ 2020-11-16 17:11 一花一世界!
阅读(1043)
评论(0)
推荐(0)
下一页
公告