自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 java虚拟机

JVMjava虚拟机,运行在操作系统之上,使用c,和汇编语言写的。静态变量,常量,类信息(构造方法,接口定义),运行时的常量池,编译后的代码在方法区,但是实例变量存在堆内存中,和方法区无关。程序计数器程序计数器是一块很小的内存区域,是当前的线程所执行字节码的行号指示器,每个线程都有一个独立的程序计数器,线程私有,互不影响。字节码解释器工作时,通过改变计数器的值,来选取下一条字节码指令,分支、循环、跳转、异常处理、线程恢复等功能都需要依赖这个计数器来完成。字节码解释器通过改变程序计数器来依次读

2022-08-28 21:58:09 1019

原创 数据库-mysql

MYSQLmysql引入innoDB(事务性数据库引擎),支持行级锁。具有提交commit和回滚rollback事务的能力。锁机制与innodb锁算法Mylsam 采用表级锁(table-level locking),对当前操作的表加锁,实现简单,资源消耗少,加锁快,不会出现死锁,触发锁冲突概率最高,并发度低。innodb 支持行级锁与表级锁,默认行级锁, 锁力度中最小的一种,只针对当前操作的行加锁,行级锁能大大减少数据库操作的冲突,并发度最高,加锁开销也最大,加锁慢,会出现死锁。事务事务是逻辑

2022-08-28 21:55:48 202

原创 mmdetection

修改类别之后,可能需要 setup.py install,就可以训练了python tools/train.py configs/faster_rcnn/faster_rcnn_r50_fpn_1x_coco.py --gpus 1 --work-dir jiageng_testpython tools/train.py jiageng_test/faster_rcnn_r50_fpn_1x_coco.py --gpus 1

2022-08-28 21:55:04 184 1

原创 JAVA 高频基础知识

Java语言的三大特性是什么?封装 指将对象的属性私有化,提供一些访问属性的方法,通过访问方法,去访问对象的属性继承 (java单继承,多实现)子类继承父类的所有属性方法(包括私有属性和方法),不过不能访问私有属性和方法,只是拥有。子类可以拥有自己的方法,可以扩展子类可以重写父类的方法多态运行时多态,子类重写父类的方法,只有在运行时才知道具体调用哪个方法。重载与重写的区别重载:发生在一个类中,方法名相同,返回值和访问修饰符可以不同,参数列表和参数顺序,参数个数一定不同的两种方法重写

2022-08-28 21:54:21 748

原创 设计模式之代理模式与单例模式

设计模式设计模式是解决一系列问题的套路,可以提高代码的可复用性,可维护性,可读性,稳健性和安全性。(1)开闭原则 (Open Close Principle) : 开闭原则指的是对扩展开放,对修改关闭。在对程序进行扩展的时候,不能去修改原有的代码,想要达到这样的效果,我们就需要使用接口或者抽象类(2)依赖倒转原则 (Dependence Inversion Principle): 依赖倒置原则是开闭原则的基础,指的是针对接口编程,依赖于抽象而不依赖于具体(3)里氏替换原则 (Li

2022-08-28 10:10:05 169

原创 计算机网络

7层网络应用层表示层会话层传输层 tcp 面向连接,全双工,面向字节流 udp无连接,尽最大努力交付,面向报文网络层 选择合适的网间路由和交换节点数据链路层 封装成帧 透明传输 差错检测物理层 作用是尽可能屏蔽电缆光纤等不同媒介带来的差异,是上一层数据链路层感觉不到差异,bit3次握手.........

2022-04-18 09:30:52 74

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除