欢迎您的访问
专注架构,Java,数据结构算法,Python技术分享

干货精选 第4页

Linux网络通信(线程池和线程池版本的服务器代码)

站长阅读(291)赞(0)

线程池 介绍 线程池: 一种线程使用模式。线程过多会带来调度开销,进而影响缓存局部性和整体性能。而线程池维护着多个线程,等待着监督管理者分配可并发执行的任务。这避免了在处理短时间任务时创建与销毁线程的代价。线程池不仅能够保证内核的充分利用,...

Java安全之动态加载字节码

站长阅读(329)赞(0)

Java字节码# 简单说,Java字节码就是.class后缀的文件,里面存放Java虚拟机执行的指令。 由于Java是一门跨平台的编译型语言,所以可以适用于不同平台,不同CPU的计算机,开发者只需要将自己的代码编译一次,就可以运行在不同平台...

chrome工具调试

站长阅读(330)赞(0)

项目调试的困境 程序开发总会遇到各种各样的问题,为什么实际结果和预期结果不一致? 这个时候如果能深入程序内部抽丝剥茧去一探究竟再好不过! 而chrome工具是前端开发的杀手锏,经常听到的一句话是: 出问题了?F12看看... 前端调试的手法...

代码,写的复杂点还是简单点?

站长阅读(300)赞(0)

先说下个人”暴论“,肯定是简单好。 为什么这么说,我们先从事物的本质来看。任何学术研究,科普文章,都是试图将一件复杂或困难的事情简单化。复杂的知识点通俗易懂得讲给学生听,你就是一位好老师了。同样复杂的系统功能,用浅显易懂的代码实现,你就是一...

记录因Sharding Jdbc批量操作引发的一次fullGC _

站长阅读(259)赞(0)

周五晚上告警群突然收到了一条告警消息,点开一看,应用 fullGC 了。 于是赶紧联系运维下载堆内存快照,进行分析。 内存分析 使用 MemoryAnalyzer 打开堆文件 mat 下载地址:https://archive.eclipse...

EasyPoi大数据导入导出百万级实例

站长阅读(374)赞(0)

EasyPoi介绍: 利用注解的方式简化了Excel、Word、PDF等格式的导入导出,而且是百万级数据的导入导出。EasyPoi官方网址:EasyPoi教程_V1.0 (mydoc.io)。下面我写了一个测试用例,真的是很方便,可以利用注...

聊聊GPU与CPU的区别

站长阅读(267)赞(0)

  前言 大家好,国庆马上就要过去了,这不偷偷地进来学习了一波。之前小牛学过一点深度学习的知识,做了几个项目,发现CPU来训练就很慢,但是后来用装有GPU的电脑来训练,就明显快的飞起,感觉很神奇。 此时心里有个疑问,CPU造价那么...

接口自动化测试用例如何设计

站长阅读(279)赞(0)

    你好,我是测试蔡坨坨。 说到自动化测试,或者说接口自动化测试,多数人的第一反应是该用什么工具,比如:Python Requests、Java HttpClient、Apifox、MeterSphere、自研的自动...

工作十年,入职新公司不到四个月就遇到裁员

站长阅读(237)赞(0)

 已经上班十年得我,刚入职大厂不到四月就遇到了裁员。    疫情这两年,大环境都不是太好,尤其是找工作这件事上,去年年底原本我还没有打算换工作的我,被我一个多年未见的同事联系上了我,说他们部门招技术。公司都是属于通信公司,不同点是他们公司比...

如何在CentOS7上搭建自己的GitLab仓库

站长阅读(293)赞(0)

序言 安装sshd 首选,先安装下sshd依赖,执行如下命令: yum install -y curl policycoreutils-python openssh-server 按照正常的设想,应该是等待安装完成,但却报错了,如图: 看样...