自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 数据结构——用数组实现栈(java)

栈(stack)又名堆栈,它是一种运算受限的线性表。限定仅在表尾进行插入和删除操作的线性表。这一端被称为栈顶,相对地,把另一端称为栈底。向一个栈插入新元素又称作进栈、入栈或压栈,它是把新元素放到栈顶元素的上面,使之成为新的栈顶元素;从一个栈删除元素又称作出栈或退栈,它是把栈顶元素删除掉,使其相邻的元素成为新的栈顶元素。所以,栈是一个先进后出的有序列表。入栈(push)和出栈(push)演示java代码实现public class Stack<E> { privat..

2020-11-25 17:51:10 250

原创 计算机数据表示和运算

进制转换1.1 十进制与r进制的转换:十进制转r进制,整数部分使用除r取余法,即每次将整数部分除以r,余数为该位权上的数,而商继续除以r,余数又为上一个位权上的数,这个步骤一直持续下去,直到商为0为止,最后读数时候,从最后一个余数读起,一直到最前面的一个余数;小数部分使用乘r取整法,从开始的整数向后读起。r进制转十进制,整数部分,r进制数从低位到高位(即从右往左)计算,第0位的权值是r的0次方,第1位的权值是r的1次方,第2位的权值是r的2次方,依次递增下去,把最后的结果相加的值就是十进制的值.

2020-10-19 17:58:46 1033

原创 Java零碎(持续更新记忆)

mabatis中xml写sql是大于号等问题

2020-10-12 15:05:25 230 1

原创 quartz定时任务框架简单demo

Quartz是OpenSymphony开源组织在Job scheduling领域又一个开源项目,完全由Java开发,可以用来执行定时任务,类似于java.util.Timer。但是相较于Timer, Quartz增加了很多功能: 持久性作业 - 就是保持调度定时的状态; 作业管理 - 对调度作业进行有效的管理;这个小demo是结合数据库实现任务调度,使用的是springboot,也用了mybatis-plus。依赖包 <dependency>

2020-10-09 16:16:58 591 1

原创 python 人脸识别demo

使用python第三方模块face_recognition实现人脸识别,并根据已命名的图片把名字显示在屏幕上。安装模块需要安装opencv,face_recognition,face_recognition模块需要先安装dlib,而dlib需要先安装cmake和boost所以按顺序安装pip install cmakepip install boostpip install dlibpip install face_recognitionpip install opencv-python

2020-09-25 12:07:59 599

原创 python cv2绘制中文乱码问题

因为使用cv2.putText() 只能显示英文字符,中文会出现乱码问题,因此使用PIL在图片上绘制添加中文,可以指定字体文件。思路:OpenCV图片格式转换成PIL的图片格式;使用PIL绘制文字;PIL图片格式转换成OpenCV的图片格式;def cv2ImgAddText(img, text, left, top, textColor=(0, 255, 0), textSize=20): if (isinstance(img, numpy.ndarray)): # 判断是否Ope

2020-09-24 16:28:51 1597

原创 jvm中垃圾回收分为scanvenge gc和full GC,其中full GC触发的条件可能有哪些

题目解析:jvm中垃圾回收分为scanvenge gc和full GC,其中full GC触发的条件可能有哪些?A.栈空间满B.年轻代空间满C.老年代满D.持久代满E.System.gc()答案:C D E解析:新生代、老年代、持久代1,新生代:(1)所有对象创建在新生代的Eden区,当Eden区满后触发新生代的Minor GC,将Eden区和非空闲Survivor区存活的对象复制到另外一个空闲的Survivor区中。(2)保证一个Survivor区是空的,新生代Minor GC就是

2020-09-02 10:08:14 1926 1

转载 Linux安装mysql5.7详细教程

https://blog.youkuaiyun.com/sunstar_1995/article/details/104761427

2020-08-28 15:51:35 111

原创 java中的排序算法和查找算法

@TOC欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。新的改变我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:全新的界面设计 ,将会带来全新的写作体验;在创作中心设置你喜爱的代码高亮样式,Markdown 将代码片显示选择的高亮样式 进行展示;增

2020-08-20 15:43:20 444

空空如也

空空如也

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

TA关注的人

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