爱写码 爱写码
3年前
国产开源网络编程框架t-io的炸裂性能介绍之30W长连接并发
tio的性能用炸裂来形容,一点都毫不夸张,请各位大拿仔细阅读下面的内容,想你们心里有数。具体请参考:准备工作操作系统Ubuntu12在/etc/sysctl.conf中添加如下配置:在/etc/security/limits.conf中添加如下配置:最后使用ulimitan查询设置是否生效。测试主机cpu:内存:客户端测试机用VMware创建12台虚拟
御弟哥哥 御弟哥哥
4年前
半小时掌握Android Gradle
目前国内对Android领域的探索已经越来越深,不少技术领域如插件化、热修复、构建系统等都对Gradle有迫切的需求,不懂Gradle将无法完成上述事情。所以Gradle必须要学习。Gradle里的几乎任何东西都是基于这两个基础概念:taskproject掌握了这两个,你就掌握了一大半的Gradle知识了。首先讲Task
可莉 可莉
3年前
2021年了,Python开发者不容错过的7个VS Code扩展
VisualStudioCode(简称VSCode)是一个由微软开发,同时支持Windows、Linux和macOS等操作系统的免费代码编辑器,它支持测试,并内置了Git版本控制功能,同时也具有开发环境功能,例如代码补全、代码片段和代码重构等。VSCode是程序员常用的代码编辑器之一,是一个可在所有平台上使用的开源、可扩展和轻量级的
Stella981 Stella981
3年前
Git的初始化配置和基本命令的使用
首先说下什么是Git,很多人会把Git和GitHub搞混淆。Git是一个版本控制的工具;GitHub是一个网站,只不过是基于Git的。安装Git就不累述了,自行百度。这里主要说下,初次运行Git的配置和Git基本命令的使用。初次运行Git的配置(windows系统):打开Git命令行输入以下命令:gitconfigglobaluser.
Wesley13 Wesley13
3年前
Java性能调优:利用JMC进行性能分析
JMC,即Java任务控制(JavaMissionControl)是从Java7(7u40)和 Java8 的商业版本包括一项新的监控和控制特性。JMC程序 (JDK\_HOME\\bin目录下) 会启动一个窗口程序,然后让我们选择对那进程进行监控,JMC打开性能日志后,主要包括7部分性能报告,分别是一般信息、内存、代码、线程、I/O、系统、
Stella981 Stella981
3年前
Dubbo 整合 Pinpoint 做分布式服务请求跟踪
在使用Dubbo进行服务化或者整合应用后,假设某个服务后台日志显示有异常,这个服务又被多个应用调用的情况下,我们通常很难判断是哪个应用调用的,问题的起因是什么,因此我们需要一套分布式跟踪系统来快速定位问题,Pinpoint可以帮助我们快速定位问题(当然,解决方案也不止这一种)。什么是Pinpoint摘自Pinpoint学习笔记
Stella981 Stella981
3年前
Go编程语言前景怎么样?参加培训好就业吗
Go语言专门针对多处理器系统应用程序的编程进行了优化,使用Go编译的程序可以媲美C或C代码的速度,而且更加安全、支持并行进程。不仅可以开发web,可以开发底层,目前知乎就是用golang开发。区块链首选语言就是go,以太坊,超级账本都是基于go语言,还有go语言版本的btcd.!(https://oscimg.oschina.net/oscne
数据堂 数据堂
2年前
点云标注的标准化与数据共享
点云标注的标准化和数据共享对于自动驾驶技术的发展具有重要意义。通过标准化和数据共享,可以促进点云标注技术的进步,提高自动驾驶汽车的感知和决策能力。首先,点云标注的标准化需要制定统一的数据格式和标注规范。这可以确保不同软件和系统之间的数据交互和处理的可靠性。
Python进阶者 Python进阶者
2年前
根据内存占据的大小排列,看到C盘里面哪个文件占据流量最大?
大家好,我是皮皮。一、前言这篇文章还得从前几天在Python最强王者群【🏖Vivi許】问了一个计算机文件处理的问题说起,他的电脑C盘爆了,想着清除,释放一些内存空间来,但是又怕误删系统文件。这里他提出了一个想法:其实有没有一种方法,就跟手机一样,根据内存
liam liam
1年前
提高测试效率的秘诀:精通 API 自动化测试的最佳方法
我们的研发团队最需要应对的就是各种新需求。软件越来越快的更新速度也让整个系统也变得越来越复杂,这让工作面临着巨大的挑战。测试人员必须与开发人员沟通,确定测试范围,并及时获取最新的接口用例数据来验证功能。但是,由于需求变化太频繁,测试范围不能及时跟上接口的更