1、当 input 的 type 为 hidden 时,称其为隐藏域,隐藏域在页面中对于用户是不可见的,在表单中插入隐藏域的目的在于收集或发送信息,以利于被处理表单的程序所使用。浏览者单击发送按钮发送表单的时候,隐藏域的信息也被一起发送到服务器。 2、JSP 在处理提交过来的表单信息前,使用 req ...
分类:
Web程序 时间:
2019-09-19 21:28:13
阅读次数:
97
c# windows编程,常会用到多线程,在新开的线程中要对主线程的页面数据进行更改时,需要通过delegate进行委托 在新开线程代码中,直接调用add_info()属于跨线程操作,无法操控主线程内容,调用add_info_event()即可。 扩展:如果主form,生成一个子form,子form ...
分类:
编程语言 时间:
2019-09-16 14:27:35
阅读次数:
216
WebSocket和http的区别? http协议是用在应用层的协议,他是基于tcp协议的,http协议建立链接也必须要有三次握手才能发送信息。 http链接分为短链接,长链接,短链接是每次请求都要三次握手才能发送自己的信息。即每一个request对应一个response。长链接是在一定的期限内保持 ...
分类:
编程语言 时间:
2019-09-16 00:18:02
阅读次数:
128
WebSocket跟常规的http协议的区别和优缺点这里大概描述一下 一、websocket与http http协议是用在应用层的协议,他是基于tcp协议的,http协议建立链接也必须要有三次握手才能发送信息。http链接分为短链接,长链接,短链接是每次请求都要三次握手才能发送自己的信息。即每一个r ...
分类:
编程语言 时间:
2019-09-16 00:15:03
阅读次数:
100
1.什么是WebSocket WebSocket协议是基于TCP的一种新的网络协议。它实现了浏览器与服务器全双工(full-duplex)通信——允许服务器主动发送信息给客户端。 2.实现原理 在实现websocket连线过程中,需要通过浏览器发出websocket连线请求,然后服务器发出回应,这个 ...
分类:
编程语言 时间:
2019-09-10 18:04:39
阅读次数:
96
锁的内存语义 锁的释放 获取建立的happens before关系 锁是Java并发编程中最重要的同步机制.锁除了让临界区互斥执行外,还可以让释放锁的线程向获取同一个锁的线程发送信息. 假设线程A执行writer()方法,随后线程B执行reader()方法.根据happens before规则,这个 ...
分类:
其他好文 时间:
2019-09-04 09:55:46
阅读次数:
76
1 # 导入套接字包 2 import socket 3 4 5 def welcome(): 6 print(" 欢迎进入UDP聊天器 ") 7 print("1.发送信息") 8 print("2.接收信息") 9 print("0.退出聊天器") 10 11 def send_msg(udp_... ...
分类:
其他好文 时间:
2019-08-18 13:52:39
阅读次数:
90
+ 之前我们实现了基本功能,但是有一些问题 + 报头里只包含了数据长度,对文件的描述应该还包含其他信息 + struct模块pack的任何模式,报头长度是有极限的(l模式也就只有8bytes) 这个版本是一个很标准的套接字CS服务的模板,需要认真对待。 server.py client.py pyt ...
分类:
其他好文 时间:
2019-08-04 18:02:31
阅读次数:
91
13.1 Go练习题 创建一个goroutine与主线程按顺序相互发送信息若干次 且打印 slice在自动扩容后,内存地址变化 goroutine与闭包的坑 练习题汇总 ...
分类:
其他好文 时间:
2019-07-27 22:26:15
阅读次数:
155
13.2 Go练习题答案 练习题1: 创建一个goroutine与主线程按顺序相互发送信息若干次 且打印 package temp import "fmt" //创建一个goroutine与主线程按顺序相互发送信息若干次 且打印 var c chan string //声明一个string管道 fu ...
分类:
其他好文 时间:
2019-07-27 22:17:43
阅读次数:
110