网图下载 package www.shushu.Thread;?import org.apache.commons.io.FileUtils;?import java.io.File;import java.io.IOException;import java.net.URL;?public cla ...
                            
                            
                                分类:
编程语言   时间:
2021-04-06 14:43:18   
                                阅读次数:
0
                             
                    
                        
                            
                            
                                inet_pton 字符串转为网络字节序整数,网络字节序可以直接用于sockaddr_in。 #include <sys/socket.h> #include <netinet/in.h> #include<arpa/inet.h> atoi 字符串是ASCII 将字符串转为整数 #include  ...
                            
                            
                                分类:
其他好文   时间:
2021-04-06 14:05:37   
                                阅读次数:
0
                             
                    
                        
                            
                            
                                
                    Java TCP套接字编程(一)简单文字传输 客户端: 连接服务器 Socket 发送消息 IO流 package com.zzz.net; import java.io.IOException; import java.io.OutputStream; import java.net.InetAd ...
                            
                            
                                分类:
编程语言   时间:
2021-04-05 12:41:47   
                                阅读次数:
0
                             
                    
                        
                            
                            
                                
                    Java TCP套接字编程(二)文件传输 客户端: package com.zzz.net; import java.io.*; import java.net.InetAddress; import java.net.Socket; public class TcpClientDemo02 { p ...
                            
                            
                                分类:
编程语言   时间:
2021-04-05 12:40:14   
                                阅读次数:
0
                             
                    
                        
                            
                            
                                文档目录: 一、概念 二、解决方案 三、举例说明 分割线:正文 一、概念 关注数据在多线程并发时安全问题,共享数据有修改的行为。 二、解决方案 1、线程排队执行,不能并发,即线程同步机制。 2、使用synchronized(){}线程同步代码块,()内填写需要同步的共享对象 3、局部变量永远不存在线 ...
                            
                            
                                分类:
编程语言   时间:
2021-04-05 12:16:31   
                                阅读次数:
0
                             
                    
                        
                            
                            
                                
                    #线程同步 指多个线程操作同一个资源,即并发 处理这种问题就需要用到线程同步机制,多个线程同时访问此对象会进入这个对象的等待队列,一个一个来。 同时为了保证安全,除了队列还要加上锁机制。 #通过同步解决买票问题 ...
                            
                            
                                分类:
编程语言   时间:
2021-04-05 11:43:21   
                                阅读次数:
0
                             
                    
                        
                            
                            
                                
                    QUIC实现代码分析 文件介绍 quic_connection类文件主要编写QuicConnection类,该类是quic服务端和客户端的处理框架,它提供SendStreamData方法用来发送流数据,被QuicSession调用。 它使用QuicPacketGenerator来创建Quic帧。 而 ...
                            
                            
                                分类:
其他好文   时间:
2021-04-01 13:45:08   
                                阅读次数:
0
                             
                    
                        
                            
                            
                                
                    突然发现我的图解系统缺了「死锁」的内容,这就来补下。 在面试过程中,死锁也是高频的考点,因为如果线上环境真多发生了死锁,那真的出大事了。 这次,我们就来系统地聊聊死锁的问题。 死锁的概念; 模拟死锁问题的产生; 利用工具排查死锁问题; 避免死锁问题的发生; 死锁的概念 在多线程编程中,我们为了防止多 ...
                            
                            
                                分类:
其他好文   时间:
2021-04-01 13:39:38   
                                阅读次数:
0
                             
                    
                        
                            
                            
                                
                    传统的BIO里面socket.read(),如果TCP RecvBuffer里没有数据,函数会一直阻塞,直到收到数据,返回读到的数据。 对于NIO,如果TCP RecvBuffer有数据,就把数据从网卡读到内存,并且返回给用户;反之则直接返回0,永远不会阻塞。 最新的AIO(Async I/O)里面 ...
                            
                            
                                分类:
其他好文   时间:
2021-04-01 12:59:55   
                                阅读次数:
0
                             
                    
                        
                            
                            
                                
                    Java特性和优势 简单性、面向对象、可移植性、高性能、分布式、动态性、多线程、安全性、健壮性 Java基础 JDK:Java Development Kit JRE: Java Runtime Environment JVM:java Virtual Machine JDK包含JRE,在运行jav ...
                            
                            
                                分类:
编程语言   时间:
2021-03-31 12:25:51   
                                阅读次数:
0