JVM的四种GC算法
程序在运行过程中,会产生大量的内存垃圾(一些没有引用指向的内存对象都属于内存垃圾,因为这些对象已经无法访问,程序用不了它们了,对程序而言它们已经死亡),为了确保程序运行时的性能,java虚拟机在程序运行的过程中不断地进行自动的垃圾回收(GC)。
python 中的魔法方法:__str__ 和__repr__
在学习面向对象的时候,我们知道在 python 中有一类特殊的方法,叫做魔法方法,这种方法的特点如下: 1. 方法定义的时候以两个下划线开头和两个下划线结尾:如__init__、__str__和__repr__ 2. 这类方法一般不需要我们手动调用,在满足某个条件的时候会自动调用,这个满足的条件我们可以成为调用时机。
IPv4耗尽已成事实,IPv6的未来已来
IP协议是互联网中网络层所使用的协议,我们应用最多是IPv4(互联网协议版本4),自20世纪80年代初以来,IPv4就始终伴随着互联网的迅猛发展而发展。到目前为止,IPv4运行良好、稳定,但是IPv4协议设计之初是为千万级计算机组网设计的,随之着互联网的发展我们发现IPv4已经不足以支撑现今的发展规模。
Python中的十大图像处理工具
图像处理中的常见任务包括显示图像,基本操作(如裁剪、翻转、旋转等),图像分割,分类和特征提取,图像恢复和图像识别等。 Python之成为图像处理任务的最佳选择,是因为这一科学编程语言日益普及,并且其自身免费提供许多最先进的图像处理工具。
Django的视图和模板
以函数的方式定义的视图称为函数视图,函数视图便于理解。但是遇到一个视图对应的路径提供了多种不同HTTP请求方式的支持时,便需要在一个函数中编写不同的业务逻辑,但是代码可读性与复用性都不佳(后期会采用类视图)。
个人自学python方法整理以及心路历程
我是完全零基础,选择学习Python主要还是因为看到大家都说Python是相对简单,比较好入门IT行业的,而我的目的也是希望学习完Python可以找到一份相应的工作,赚取一份工资可以买口红,哈哈哈哈哈哈哈哈哈哈~
小白进阶之路,python实现接口自动化测试中如何使用pymysql直连数据库?
接口测试中,我们PyMySQL是纯 Python 实现的驱动,速度上不理想,但最大的特点可能就是它的安装方式没那么繁琐,是 python 直连数据库时常用的第三方库
值得收藏的数据分析基础知识
数据分析到底是个啥玩意呢,其实它并没有那么神秘,因为每个人生活中,每天都在经历着数据分析,比如说,你早上因为闹钟没响起床晚了,需要分析怎么样去公司才不会迟到。当然,除了刚在这个案例以外,生活中还有很多其他的案例也表明了数据分析始终贯穿着我们的生活,比如有记账行为的同学每隔一段时间会根据自己之前的记账记录,来分析自己上个月在哪方面用钱大手大脚了,那下个月就会在某些方面克制些等等。
测试时间被严重压缩又要按时上线,怎样将上线风险降到最低?
对测试重点按照先后顺序的策略进行测试,保证有限时间下覆盖到最重要的测试场景
PHP从入门到高级你要掌握什么?
首先是PHP网页入门,为了可以满足企业前台建站要求,可以仿制任何的网站页面并且能够实现浏览器的兼容性,PC端与移动端兼容性。直到能够利用目前一线企业最流行的框架ThinkPHP。进行项目快速开发。可以实现主流后台常用的RBAC权限管理功能,代码管理,前台后台的交互,多表链接,数据分析,轮询技术,网站优化技术。你需要掌握什么?
软件测试教程三分钟了解http和https
对应测试人员都会听过http请求和响应.在这里给大家介绍http相关的知识
PHP全栈工程师必备技能select2的使用
普通的select下拉选框效果单调不好看。有时候客户的需求总是很特别的编写。又要支持下拉多选,又要支持选中后删除选错的。
为什么区块链是不可篡改的
区块链的数据结构是由包含事务信息的块按远近顺序排列的。块按远近顺序在这个链中链接,每个块都指向前面的块。
作为产品经理,如何适应互联网的下半场
在互联网的前半部分,解决需求可以吸引大量用户,获得良好的业务回报,因此行业中有很多书籍都在需求之列。
APP测试设计测试用例的要点
app的安装与升级;app启动与停止;事件触发;app权限以及安全;app文件存储;网络与流量;中断测试;竞品对比测试
Python为什么这么火?学习python有什么用?
种一棵树最好的时间是10年前,其次是现在!2019年,Python绝对是你不能忽视的一门语言
多线程的同步和异步学习
有两种方式创建多线程,一种是继承Thread类,一种是实现Runnable接口;
盘点Java技术在生活中的10大应用!
许多服务器程序都是拿Java来编写以处理每天超过数以千万的数据,网络上的交易系统也是拿Java编写例如 LMAX 交易平台系统,其覆盖内部路径的阻断式的内部通信线程,Disruptor。我们会看到许多跟贴切的例子,哪些项目是在Java的基础上完成的,哪些领域和部门在运用Java,如何正确的在现实世界中运用Java。
C# 中 10 个你真的应该学习(和使用!)的功能
如果你开始探索C#或决定扩展你的知识,那么你应该学习这些有用的语言功能,这样做有助于简化代码,避免错误,节省大量的时间。
C++设计模式之Proxy模式(代理模式)
C++设计模式之Proxy模式(代理模式)