- 博客(5)
- 收藏
- 关注
转载 单线程,多线程,线程安全,同步,异步的区别
文章转自:https://www.cnblogs.com/111testing/p/8621086.html 本文是总结知乎上面的知识点,虽然忘记了具体的链接地址,但是还是非常感谢知乎里面各位大神的分享! java 中使用 synchronized 是用来 表示该资源或者该方法是不能进行多个线程的共享的,所以当多个线程都在请求该资源的时候,就跟串行是一样的也就是单线程效果一样,但是当不为共享的时候就可以利用并发来大大的提高系统的效率。 1、多线程并不解决软件执行效率和你硬件系统的瓶颈,它只是达.
2020-12-18 22:57:54
730
1
原创 关于上传代码到github仓库产生的一系列问题
事情缘由是这样的: 在同学的github上fork了一个项目,直接下载到本地。 写完代码后准备先上传到自己的一个私人仓库里,没想到问题频频出现。 最开始使用的是以下命令 1.git init (初始化) 2.git add . (把文件夹的内容全部添加到git) 3. git commit -m “first commit” 4. git remote add origin https://github.com/cjpwq/one.git (连接github仓库) 5.git push -u origi
2020-12-13 15:41:36
408
原创 python网络编程:TCP通信中死锁程序的设计与实现
一、TCP编程流程 服务器根据地址类型(ipv4,ipv6)、socket类型、协议创建socket 服务器为socket绑定ip地址和端口号 服务器socket监听端口号请求,随时准备接收客户端发来的连接,这时候服务器的socket并没有被打开 客户端创建socket 客户端打开socket,根据服务器ip地址和端口号试图连接服务器socket 服务器socket接收到客户端socket请求,被动打开,开始接收客户端请求,直到客户端返回连接信息。这时候socket进入阻塞状态,所谓阻塞即accept()
2020-12-13 15:40:55
880
原创 webstorm报错Cannot Run Git、Git is not installed
在webstorm上准备上传一个项目到github时,报错如下 第一次使用编译器上传代码到Github,电脑上也已经安装了Git啊? 最开始让编译器自己安装一下Git,结果太慢。。 想了想,由于之前已经连接上Github了,可能是没配置路径的问题,进入设置配置一下 重新上传,成功! ...
2020-12-13 15:16:37
8550
原创 2020-11-06
1HTTP协议 1.1 什么是HTTP协议? HTTP专门用于定义浏览器与服务器之间交换数据的过程以及数据本身格式。在浏览器和服务器交互的过程中遵循的规则就是HTTP。 它是一种请求/响应式的协议,也称为超文本传输协议(HyperText Transter Protocol)。 特点: (1)支持客户端/服务器模式。 (2)简单快速:客户端向服务器请求服务时,只需要传送请求方式和路径。 (3)灵活:HTTP允许传输任意类型的数据 (4)无状态:HTTP是无状态协议。无状态:协议对于事务.
2020-11-07 23:29:15
492
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅