
网络
王者之路001
解决问题才是王道!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Hibernate Connection Pool Validation Thread java.lang.OutOfMemoryError
近日,用Springboot做了一个网络服务器,原理很简单,网络访问以后,用数据库存储访问。 代码如下: @RestController @RequestMapping("/test") public class ThirdParkController { private EntityManagerFactory mFactory = null; private EntityManager mEm = null; // <summary> /// 车辆入场原创 2022-05-07 18:27:25 · 682 阅读 · 0 评论 -
java.lang.OutOfMemoryError
近日,用Bugly追踪到一个奇怪的崩溃: # OkHttp Dispatcher(1604) java.lang.OutOfMemoryError pthread_create (1040KB stack) failed: Out of memory 很奇怪,这个错误貌似不正常。 大致猜测该问题原因为创建线程时的错误。 继续研究,发现该问题主要在华为手机上,找出资料为“在Android7.0及以上的华为手机(EmotionUI_5.0及以上),这些手机的线程数限制都很小(应该是华为rom特意修改原创 2022-02-10 18:30:00 · 1524 阅读 · 0 评论 -
.NetCore Web改为单任务执行
以前,项目里有个.NetCore Web项目,为了效率,并没有采用单任务的方式。但经过测试以后,发现该功能存在如下问题: 该任务可以接受多个响应,但假如会有多个需要串行化的任务,由于任务本身并不能保证任务得到串行化处理,从而造成任务处理状态错误。 如果任务最终需要串行化处理,功能改为单任务,显然是必然的方法。 于是,修改任务的步骤如下: 1)添加[MethodImpl(MethodImplOptions.Synchronized)]方法 2)增加互斥量作为同步方法。 样例如下: public原创 2021-12-29 16:33:26 · 165 阅读 · 0 评论 -
互联网框架的几个概念:WebService、SOA、Restful和微服务
1.概述 2.概念之一:WebSerive 3.概念之二:SOA 4.概念之三:Restful 5.概念之四:微服务原创 2020-08-26 15:36:22 · 2550 阅读 · 0 评论 -
互联网服务:从单一应用到微服务
1.概述 互联网是20世纪最伟大的发明之一。1975年,美国布鲁克林的罗伯特·卡恩发明了TCP/IP协议;后来,美国国防部高研署(DARPA)将TCP/IP的软件提供给加利福尼亚大学Berkeley分校后,TCP/IP很快被集成到Unix中,同时出现了许多成熟的TCP/IP应用程序接口(API)。这个API称为Socket接口。TCP/IP协议和Socket套接字奠定了互联网的发展。 互联网的最伟大之处在于:把单一的世界通过一种叫做网络的方式连接在一起。凭这一点,信息可以互联...原创 2020-08-25 19:00:57 · 790 阅读 · 1 评论 -
TCP连接和关闭的过程以及time_wait方法
1.客户端、服务器和路由器 很多初学者不理解客户端和服务器的区分,包括很多资深的客户端和服务器开发者,实际上对客户端和服务器的区分也不足够了解。而实际上,在通信中,客户端和服务器是有明确的定义的。在一次通信中,主动发起请求的就是客户端,而对请求进行响应的就是服务器;客户端和服务器的地位是可以经常变换的。随着计算机产业的发展,互联网的发展,服务器的功能越来越强大,可以服务的内容也...原创 2019-09-03 23:11:14 · 400 阅读 · 0 评论