一、什么是socket? socket可以看作是用户进程与内核网络协议栈的编程接口。 socket不仅可以用于本机的进程间通信,还可以用于网络上不同主机的进程间通信。 二、IPv4套接口地址结构 1 struct sockaddr_in 2 { 3 uint8_t sin_len; 4 sa_fam ...
分类:
其他好文 时间:
2020-05-02 17:17:30
阅读次数:
108
Acmer先生决定访问n座城市。他可以空降到任意城市,然后开始访问,要求访问到所有城市,任何一个城市访问的次数不少于1次,不多于2次。n座城市间有m条道路,每条道路都有路费,求Acmer先生完成旅行所需要花费的最小费用。 第一行是n,m,后面有m行,有3个整数a,b,c,表示城市a和b之间的路费是c ...
分类:
其他好文 时间:
2020-04-29 00:48:19
阅读次数:
60
分享一款易语言开发的微信加群软件,利用了协议技术,当然协议技术我们是不会公开的,只提供部分代码,供大家参考,下面是软件的界面!公开的代码段:.版本2.支持库iext.程序集窗口程序集_启动窗口.程序集变量m,整数型.程序集变量n,整数型.程序集变量t0,文本型.子程序_启动窗口创建完毕,,,‘本源码来自三叶资源网(www.sanye.cx)m=0‘本源码来自三叶资源网(www.sa
分类:
微信 时间:
2020-04-27 19:40:27
阅读次数:
188
sar ,iostat,vmstat都可以用来查看磁盘io 查看本月27号的磁盘io sar -d -p -f /var/log/sa/sa27 |more #查看本月第27天日志 备:%util 项的值也是衡量磁盘 I/O 的一个重要指标,如果 %util 接近 100% ,表示磁盘产生的 I/O ...
分类:
其他好文 时间:
2020-04-27 13:48:03
阅读次数:
77
程序会打印: 我还看到中间的best path cost会小于新出来的,可能代码哪里有点儿小问题。 ...
分类:
编程语言 时间:
2020-04-26 20:41:25
阅读次数:
69
原文:杂谈.netcore的Buffer相关新类型 1 文章范围 本文将.netcore新出现的与Buffer操作相关的类型进行简单分析与讲解,由于资料有限,一些见解为个人见解,可能不是很准确。这些新类型将包括BinaryPrimitives、Span,Memory,ArrayPool,Memory... ...
分类:
Web程序 时间:
2020-04-26 01:11:46
阅读次数:
68
一、判断对象是否需要被回收 1、可达性分析算法的实现 ① 根节点枚举 ② 安全点 ③ 安全区域 ④ 记忆集与卡表 ⑤ 写屏障 ⑥ 并发的可达性分析 二、经典的垃圾收集器(内存回收算法对应) Serial、ParNew、Parallel Scavenge、 Serial Old、Parallel Ol ...
分类:
其他好文 时间:
2020-04-24 21:28:17
阅读次数:
80
症结 在利用webpack脚手架搭建vue项目后,往往最终打包的.js和.css文件过于庞大,造成首次加载的时候白屏时间过长,影响用户体验,下图为未经任何优化直接npm run build之后的情况: 其中vendor.js文件高达1.16MB,平均白屏时间超过10秒。 解决方案 使用CDN剥离JS ...
分类:
Web程序 时间:
2020-04-23 19:12:26
阅读次数:
151
我们知道Windows系统之间可以共享文件系统和打印机,Linux系统采用Samba来实现共享文件系统和打印机的功能。通过SMB协议,Windows和Linux系统之间的文件系统和打印机可以互相访问。SMB(ServerMessagesBlock)协议是一种在局域网上共享文件系统和打印机的TCP应用层协议,它为局域网内的不同计算机之间提供文件系统和打印机的共享服务。SMB协议是客户/服务器型,Sa
分类:
其他好文 时间:
2020-04-23 00:34:03
阅读次数:
71
目标:使用DataGridView表格显示数据,并实现在DataGridView修改后更新数据库.步骤:1.连接数据库stringconstr="server=.;database=tushuguanli;uid=sa;pwd=123456‘‘SqlConnectioncon=newSqlConnection(constr);con.open();2.使用datagrea
分类:
数据库 时间:
2020-04-22 10:12:35
阅读次数:
101