自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 数组、链表与选择排序

与极快的查找速度不同,数组的插入操作和删除操作的运行时间都是O(n),是因为在插入时,插入位置后的元素都需要向后移,给待插入元素腾位置;同时,一个数组的所有元素在内存中的存储位置都是相连的,如果需要添加位置但相连位置已被占用,就需要请求计算机重新分配可以容纳该数组的内存,再把数组进行移动,听起来就比较复杂。但这也带来一定的麻烦,因为元素并非靠在一起,就无法迅速查找特定元素,必须先访问第一个元素以获得第二个元素的地址,然后再访问第二个元素以获得第三个元素的地址,以此类推,所以其读数操作运行时间是O(n)。

2023-09-28 10:36:37 47

原创 Java-二分查找

在以下1~100的列表里查找57,首先会猜测中间数字50是否符合,发现小了,就从50~100的列表里再次猜测并判断。二分查找是一种算法,其输入是一个有序的元素列表,使用二分查找时,每次都会排除一半的数字。一般而言,对于包含n个元素的列表,用二分查找最多需要。步,而简单查找最多需要n步。以下是二分查找简单示例。

2023-09-27 10:54:06 51 1

原创 vue框架中刷新d3显示的图片及矩形

实验结果https://live.csdn.net/v/211947该实验的数据是基于人脸68个标志点的数据获取的,通过对标志点距离的计算,可以判定睁眼闭眼和张嘴闭嘴,图片和数据已经保存。刷新的函数主要是利用setTimeout(function(), time),通过设置更新时间,就可以对图片和矩形更新的时间进行控制。最开始的时候,由于没有设置d3过渡属性,图片显示的过程很生硬,因此进行了改动(小组作业,跟队友学的),所有的函数都直接卸载了VUE框架的app.vue中。(初始版本)&lt

2022-05-27 11:37:35 419

原创 Java第一课:hello world

public class helloworld { public static void main(String[] args){ System.out.println("hello world!"); }}入门写的第一段程序,来看看有哪些知识点和问题:知识点:public static void main(String[] args):主方法入口,所有Java程序由此方法开始运行。public:修饰符,用来修饰类中方法和属性。分为两类:访问控制修.

2022-05-18 22:28:26 306

原创 Flask入门第一次实验

Flask是一个基于Python的Web应用开发框架,,它非常小,但具备丰富的功能。因为它从开发开始就被设计为可扩展的框架,本身只具备一个包含基本服务的强健核心,其他功能则可通过扩展实现。Flask的两个主要依赖分别是:由Werkzeug提供路由、调试和Web服务器网关接口;由Jinjia2提供模板系统。我在实验中使用的是pycharm,通过文件->设置->项目:xx->python解释器->"+"可安装Flask在使用flask时,需要先创建一个程序实例,把接受..

2022-05-18 21:34:54 409

原创 anaconda 安装dlib库几种方法及问题

上次老师讲了基于face_recognition的人脸识别,用到了dlib库,然后,就开始痛苦的安装之路。安装dlib库之前需要先安装cmake,这个很简单,只有dlib不简单。。。为了重现过程,我先把dlib卸了。第一次,我尝试直接使用 pip install dlib-i https://pypi.tuna.tsinghua.edu.cn/simple,当然失败了,几乎我所知道的同学使用这个方法都失败了,但我们得到一个有效信息,就是找不到合适的版本。第二次,我先查到自己的版.

2022-05-11 20:54:29 6819 1

原创 D3js数据可视化V7版本文字提示框信息无法显示问题的解决办法

这学期新学的D3js数据可视化,因为之前一直用的V3版本,做力导向图鼠标交互的文字框提示时,是像下面这样写的。//提示框定义let tooltip = d3.select('body') .append('div') .style('position', 'absolute') .style('z-index', '25') .style('color', 'black') .style('visibility', 'hidden')

2022-05-11 20:16:08 703

原创 tomcat 下java.lang.ClassCastException: java.math.BigInteger cannot be cast to java.lang.Long问题解决方法

遇到这个问题,去网上搜了一下,有博主说是tomcat10的版本不稳定,用tomcat9可能会好一点。于是我就重新配置了tomcat9,但是还是有同样的问题。之后又搜了一下,说是数据库版本与mysql连接驱动的问题。我看了下自己的MySQL和mysql-connector-java,MySQL是8.0版本,mysql-connector-java是5.1版本,确定了问题,下载了适配的mysql-connector-java8.0版本,放在tomcat的lib下。重启后显示另外个问题,T..

2022-04-12 21:30:24 927

空空如也

空空如也

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

TA关注的人

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