自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 删除鼠标右击的Open Folder as PyCharm和其他相同情况快捷键

删除win10系统鼠标右击出现不需要的选项

2022-06-05 17:04:45 6237 3

原创 git merge时忽略某文件合并来避免冲突(以忽略package-lock.json文件冲突为例)

根据官方文档,package-lock.json 是在 npm install时候生成一份文件,用以记录当前状态下实际安装的各个npm package的具体来源和版本号。它的作用是允许开发者在pacakge.json中间标出自己项目对npm各库包的依赖。在做前端设计时,生成的package-lock.json和别人不同,要进行merge,并上传到remote时,merge会显示冲突,如下:CONFLICT (content): Merge conflict in package-lock.jsonAu

2022-05-22 17:02:15 4003

原创 【详细】Ubuntu18.04安装更新显卡驱动、安装CUDA及cuDNN、CUDA版本切换

CUDA安装官方教程:官方教程cuDNN安装官方教程:官方教程在配置Pytorch环境的时候,想着尝试一下新版本的pytorch版本Stable(1.10.1)时,发现这个pytorch版本仅支持CUDA10.2和CUDA11.3,故我就得更新以下当前的CUDA版本,也就有了下面这篇文档教程,注:虚拟机无法安装CUDA。查看CUDA版本以及GPU驱动对应关系:NVIDIA通过查上面的表可以知道,如果要使用CUDA11.3,需要将显卡驱动更新到>=465.19.01(Linux x86_64环境

2022-01-11 21:31:24 24205 2

原创 【亲测有效】树莓派4B安装realsense(Intel深度摄像头)

第一步尝试通过pip下载,发现不能下载pip install pyrealsense2pip中的pyrealsense2只能下载给X86结构的计算机,并不能下载给arm结构的树莓派,故我们需要获得源码手动进行编译安装这个是官网的安装教程:https://github.com/acrobotic/Ai_Demos_RPi/wiki/Raspberry-Pi-4-and-Intel-RealSense-D435不过安装后在启动python后,import pyrealsense2,还是发现报错,于

2021-11-26 20:12:09 7542 35

原创 树莓派与PC通过网线相连共享网络,树莓派无法远程连接和上网

在第一次通过网线将树莓派与PC相连,能够实现网络共享,但第二次使用则pc无法通过ssh连接树莓派,后面发现第一次能够成功时使用了静态ip,在第二次使用时,树莓派已经变成了动态ip,是造成这次失败的主要原因。下面将通过初次树莓派与PC相连和再次共享网络raspi无法ssh连接解决方案两方面描述。树莓派与PC初次通过网线共享网络①树莓派版本:Linux raspberrypi 5.10.63-v7l+ armv7l GNU/Linux (32位raspi buster版本)②一根网线③PC机原理:

2021-11-12 15:56:31 10577

原创 树莓派安装raspberry os,两种方式连接树莓派,并设置静态ip开机自动连接WiFi

Step1在win10通过【DiskGenius】软件格式化原有的sd卡并删除原有的分区,最后将所有空间新建成一个分区,这样win10就能重新识别这个大存储器。下面通过【Win32DiskImager】软件将下载下来的镜像,这个速度比Raspberry官方【Raspberry Pi Imager】写入软件要快。这里推荐安装无桌面或者有桌面无安装推荐软件版本的.img镜像。Step2写入完镜像后,可以在【此电脑】中看到一个差不多有200mb的boot盘。我们远程连接需要直到这个树莓派的ip地址,如果

2021-11-05 19:13:42 887

原创 Ubuntu Server 18.04 WiFi配置静态ip

ip a # 查看本机网络连接设备通常eth0就是连网线的端口,wlan0就是连接无线网wifi的端口netplan: 是一个用于配置 Linux 网络的简单工具。 通过 Netplan ,你只需用一个 YAML 文件描述每个网络接口需要配置成啥样即可。我们用系统自带的netplan来配置网络sudo nano /etc/netplan/50-XXXX-XXX.yaml修改文件如下# This file is generated from information provided by th

2021-10-29 16:53:30 3084 1

原创 opencv-python实现 图像增强_傅立叶变换(利用频率域滤波方法去掉图像“house”中的竖条纹)

利用频率域滤波方法去掉图像“house”中的竖条纹import cv2import numpy as npfrom matplotlib import pyplot as plt# 将gif图片转换成可识别图像gif = cv2.VideoCapture('house.gif')ret, frame = gif.read()if ret: print('change success!') img = cv2.cvtColor(frame, cv2.COLOR_RGB2GRAY

2021-10-28 22:26:43 3800

转载 【解决】windows配置vscode中c++环境(CLang)

大佬文章地址:传送门https://blog.csdn.net/qq_45707925/article/details/115601111?spm=1001.2014.3001.5501

2021-10-28 22:14:01 1057

原创 树莓派4b连接WiFi或者热点 + 换源——华为云 + 安装conda

deb https://repo.huaweicloud.com/ubuntu-ports/ bionic main restricted universe multiversedeb-src https://repo.huaweicloud.com/ubuntu-ports/ bionic main restricted universe multiversedeb https://repo.huaweicloud.com/ubuntu-ports/ bionic-security main res

2021-10-27 22:35:44 1712

原创 pycharm SSH远程连接:cannot connect to X server

首先再pycharm连接服务器的终端输入echo $DISPLAY不会有显示,需要再打开其他远程连接软件,如XShell(这个必须搭配Xsever,即Xlaunch软件打开服务器,因为XShell自身不带服务器)、MobaXterm(自身带Xserver)、SecureCRT等软件,通过ssh连接远程服务器,连接上后在终端输入:echo $DISPLAY显示localhost:10.0可能与我这显示不一样,也可能时显示2.0。不过知道这个之后,回到pycharm连接远程服务器的终端,输入上

2021-10-25 19:41:36 2734 3

原创 数据库MySQL本地迁移到其他盘

因当初安装mysql时未选择安装路径,导致将软件安装到c盘(Program Files)和32位软件安装目录(program Files X86)Program Files和 Program Files X86差别:1、这两个文件夹都是系统盘中安装软件的文件夹,其中Program Files是64位软件安装目录;Program Files(x86)是32位软件安装目录;2、这是源于windows系统分为32位和64位,64位软件一般会安装到Program Files文件夹,32位软件会安装到Progr

2021-10-23 15:17:18 3496

原创 【已解决】解决Eclipse导入新的项目,项目符号旁出现小红叉,内部文件没有小红叉,整个文件又能运行的情况

导入项目发现其他地方没有小红叉,仅仅在项目名上有一个小红叉,但是整个项目run on server又是能够正常显示的:我采用的是本文中第二种方法实现的,将tomcat的版本 改为自己tomcat的版本号<runtime name="Apache Tomcat v8.5"/>方法一项目的编码格式为UTF-8,则修改工作环境的编码格式操作如下:window->Preferences->General->Wrokspace->Text file encoding-&

2021-10-09 20:50:32 441

原创 解决win10和Ubuntu18.04双系统时间相差8小时的问题

win10下通过管理员身份打开命令提示符(到win10界面左下角搜索框命令提示符,再用管理员身份打开)win+R输入cmd并不能直接在管理员身份下进行输入:Reg add HKLM\SYSTEM\CurrentControlSet\Control\TimeZoneInformation /v RealTimeIsUniversal /t REG_DWORD /d 1显示操作成功即可,如果不在管理员身份运行下会出现操作失败最后重启电脑即可...

2021-10-08 14:52:03 435

原创 ubuntu虚拟机使用本机摄像头教程

遇到状况:在虚拟机使用opencv进行摄像头测试时运行报错:cv2.error: OpenCV(4.2.0) /io/opencv/modules/highgui/src/window.cpp:376: error: (-215:Assertion failed) size.width>0 && size.height>0 in function 'imshow'原因:在虚拟机中未连接到本机的摄像头导致运行读取时出现路径错误的警报,下面简述如何使虚拟机连接行摄像头。有

2021-09-03 21:26:28 2633

原创 Ubuntu18.04安装Anaconda教程

conda介绍conda是一个为Python而设的开源包管理系统和环境管理系统,用于安装Python及相应的包。可以这样理解:conda可以用来创建多个虚拟环境,每个环境都是相互独立不影响的,只是每个环境中包的数量和版本不同,这样就能很好的解决不同python包的兼容性问题,在不同项目中创建不同的环境,避免单一环境在不同项目中存在可能的包冲突。安装教程到官网:Anaconda下载官网 下载会得到一个Anaconda3-xxxxx86_64.sh 可执行文件,只需在打开终端并通过sh命令运行该可执行文

2021-08-30 22:34:43 2145

原创 LeetCode:2两数相加:给你两个非空的链表,表示两个非负的整数。它们每位数字都是按照逆序的方式存储的,并且每个节点只能存储一位数字。 请你将两个数相加,并以相同形式返回一个表示和的链表。

题目给你两个非空的链表,表示两个非负的整数。它们每位数字都是按照逆序的方式存储的,并且每个节点只能存储一位数字。请你将两个数相加,并以相同形式返回一个表示和的链表。你可以假设除了数字 0 之外,这两个数都不会以 0 开头。来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/add-two-numbers题解通过python类来实现链表的数据存储和关联,遍历两个存储数据的链表获取每个结点的数据并相加,如果有一个链表数据读取相较于另一个链表读完数据

2021-08-29 20:55:45 1456

原创 ubuntu清理空间技巧 包含【系统日志、缓存、无用包、内核、VScode、conda、snap、pip】

可以通过在ubuntu18.04中打开左下角9个点的显示应用程序->工具->Disk usage Analyzer查看空间大小方法一在/var/log/journal/垃圾日志文件,可以看到他的内存占用是比较大的,那么我们可以通过如下命令来清除这些日志文件sudo journalctl --vacuum-time=1w # 只保留一周的日志sudo journalctl --vacuum-size=500M # 只保留500MB的日志rm -rf /var/log/jo

2021-08-22 18:34:34 30865 11

原创 LeetCode:551.给你一个字符串 s 表示一个学生的出勤记录,其中的每个字符用来标记当天的出勤情况(缺勤、迟到、到场)。记录中只含下面三种字符:

题目:  给你一个字符串 s 表示一个学生的出勤记录,其中的每个字符用来标记当天的出勤情况(缺勤、迟到、到场)。记录中只含下面三种字符:‘A’:Absent,缺勤‘L’:Late,迟到‘P’:Present,到场如果学生能够 同时 满足下面两个条件,则可以获得出勤奖励:按 总出勤 计,学生缺勤(‘A’)严格 少于两天。学生 不会 存在 连续 3 天或 3 天以上的迟到(‘L’)记录。如果学生可以获得出勤奖励,返回 true ;否则,返回 false 。来源:力扣(Lee

2021-08-17 22:25:14 1420

原创 LeetCode:(c++)给你一个字符串 s ,找出其中最长的回文子序列,并返回该序列的长度。 子序列定义为:不改变剩余字符顺序的情况下,删除某些字符或者不删除任何字符形成的一个序列。

题目:给你一个字符串 s ,找出其中最长的回文子序列,并返回该序列的长度。子序列定义为:不改变剩余字符顺序的情况下,删除某些字符或者不删除任何字符形成的一个序列。来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/longest-palindromic-subsequence需要通过动态规划一级一级的从底向上的积累最大的个数,在这里用c++代码实现,定义数组时通过new操作来申请二维空间,同时申请开辟完空间后,还需要进行deletep[] 操作。

2021-08-12 20:12:19 741

原创 实验四:SQL Server的视图和函数

teaching数据库中三张表dbo.student、dbo.course、dbo.student_course同实验三,要求在teaching数据库中完成下列操作(每小题10分,共50分):将课程平均成绩在60分以下的所有课程信息(包括课程号、课程名和任课教师)定义为一个视图V2;SELECT avg_gradeFROM avg_gradewhere avg_grade<60GOCREATE VIEW V5(cno,cname,teacher)AS SELECT dbo.course.

2021-07-26 14:41:50 628

原创 实验三:SQL Server的数据查询

在SQL SERVER上附加teaching数据库,其中三张表的含义解释如下:学生表dbo.student有属性sno、sname、spec、birthday、email、sex、scholarship,分别代表学号、姓名、专业、生日、电子邮箱、性别、奖学金;课程表dbo.course有属性cno、cname、credit、teacher,分别代表课程号、课程名、学分、任课教师;选课表dbo.student_course有属性sno、cno、grade,分别代表学号、课号、成绩。要求在teaching数据库

2021-07-26 14:35:10 830

原创 (创建二进制数据文件)编写一个程序,如果文件 Exercisel7_02.dat 不存在,就创建一个名为 Exercisel7_02.dat 的文件。向这个文件追加新数据。使用二进制 I/O 将 10

(创建二进制数据文件)编写一个程序,如果文件 Exercisel7_02.dat 不存在,就创建一个名为Exercisel7_02.dat 的文件。向这个文件追加新数据。使用二进制 I/O 将 100 个随机生成的整数写如这个文件中。import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.PrintWriter;import java.io.UnsupportedEncodingExcep

2021-07-26 14:26:20 2146

原创 (ArraylndexOutBoundsExcepfion 异常)编写一个满足下面要求的程序: 创建一个由 100 个随机选取的整数构成的数组。 提示用户输人数组的下标,然后显示对应的元素值。如果指定

(ArraylndexOutBoundsExcepfion 异常)编写一个满足下面要求的程序:1.创建一个由 100 个随机选取的整数构成的数组。2.提示用户输人数组的下标,然后显示对应的元素值。如果指定的下标越界,就显示消息 Out of Bounds.package Homework3;import java.util.Random;import java.util.Scanner;public class ArrayIndexOutBoundsException { publi

2021-07-26 14:22:20 2443

原创 (显示示图像)请写一个程序,在一个网格面板里面显示 4 个图像,如图 14-43a 所示。JavaFX实现

import javafx.application.Application;import javafx.geometry.Insets;import javafx.scene.Scene;import javafx.scene.image.Image;import javafx.scene.image.ImageView;import javafx.scene.layout.GridPane;import javafx.scene.layout.HBox;import javafx.scene

2021-07-26 14:20:28 907

原创 (选取 4 张卡牌)请写一个程序,可以让用户通过单击 Refiesh 按钮以显示从一副 52 张卡牌选取的 4 张卡牌,如图 15 - 24所示。

import javafx.application.Application;import javafx.event.ActionEvent;import javafx.event.EventHandler;import javafx.geometry.Insets;import javafx.scene.Scene;import javafx.scene.control.Button;import javafx.scene.image.Image;import javafx.scene.ima

2021-07-26 14:18:07 563 4

原创 编写一个 GUI 程序如图16- 36a 所示。可以使用按钮将消息进行左右移动,并且使用单选按钮来修改消息显示的颜色。

import javafx.application.Application;import javafx.geometry.Insets;import javafx.geometry.Pos;import javafx.scene.Scene;import javafx.scene.control.Button;import javafx.scene.control.RadioButton;import javafx.scene.control.ToggleGroup;import javafx

2021-07-26 14:13:29 456

原创 编写程序,提示用户输入三个整数。以非降序的形式显示这三个整数。

import java.util.Scanner;public class Sort { public static void main(String[] args){ int a,b,c; Scanner input=new Scanner(System.in); System.out.print("Please enter a: "); a = input.nextInt(); System.out.print(

2021-07-26 14:06:31 2820

原创 movingCar JavaFX实现

Write a program that simulates car racing, as shown in Figure 1. The car moves from left to right. When it hits the right end, it restarts from the left and continues the same process. You can use a timer to control animation. Redraw the car with a new ba.

2021-07-26 14:03:19 218

原创 兔子繁殖问题Java实现

//RubbitNum.javapackage cn.campsg.java.experiment;import java.util.Scanner;public class RabbitNum { public static void main(String[] args) { System.out.println("请输入兔子繁殖的月份:"); Scanner in=new Scanner(System.in); int month=in

2021-07-26 13:58:15 1150

原创 抓取网页内容Java实现

//FetchWeb.javapackage cn.campsg.java.experiment.service;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStream;import java.io.InputStreamReader;import java.net.HttpURLConnection;import java.net.MalformedURLException;i

2021-07-25 19:53:27 181

原创 就诊时排队叫号Java实现

//QueueCaller.javapackage cn.campsg.java.experiment;import java.util.ArrayList;public class QueueCaller { private ArrayList<String> queue; public QueueCaller() { queue = new ArrayList<String>(); } public int size(

2021-07-25 19:51:28 2214

原创 真实员工数统计Java实现

//Employee.javapackage cn.campsg.java.experiment;public class Employee { String no; String name; float salary; String department; public String getNo() { return no;} public void setNo(String no) {this.no = no;} public Stri

2021-07-25 19:49:11 868

原创 我是歌手Java实现

//AbstractSinger.javapackage cn.campsg.java.experiment.entity;public abstract class AbstractSinger { public void introduce() { System.out.println("Hello,我是歌手。"); } public abstract void sing() ;}//PopSinger.javapackage cn.campsg.

2021-07-25 19:45:56 538

原创 文件与目录Java实现

//FileUtils.javapackage cn.campsg.java.experiment.utils;import java.io.File;import java.io.IOException;public class FileUtils { public FileUtils() { } public void dirsOperate(String dirPath){ File dfile = new File(dirPath);

2021-07-25 19:43:18 163

原创 书籍借阅Java实现

//DateUtils.javapackage cn.campsg.java.experiment;import java.text.SimpleDateFormat;import java.util.Date;public final class DateUtils { public static final int STANDARD_RET_DATE = 15; private DateUtils() { super(); } public

2021-07-25 19:41:20 1703

原创 图形计算Java实现

//SquareCalImpl.javapackage cn.campsg.java.experiment.impl;import cn.campsg.java.experiment.ShapeCalc;public class SquareCalImpl implements ShapeCalc { private float length; public float getLength() { return length; } public

2021-07-25 19:38:28 768

原创 情人节送玫瑰花Java实现

//RoseException.javapackage cn.campsg.java.experiment.exception;public class RoseException extends Exception { public RoseException() {} public RoseException(String msg){ super(msg); }}//Rose.javapackage cn.campsg.java.experime

2021-07-25 19:33:38 10060

原创 消费抽奖Java实现

//Awards.javapackage cn.campsg.java.experiment.entity;public class Awards { private String name; private int count; public Awards(String name, int count) { this.name = name; this.count = count; } public Awards(){}

2021-07-24 13:26:03 1132

原创 军训分组练习Java实现

//Trainee.javapackage cn.campsg.java.experiment.entity;//interface Comparable{// public int compareTo(Trainee another);//}public class Trainee implements Comparable<Trainee>{ private String name; private String sex; private floa

2021-07-24 13:23:28 847

空空如也

空空如也

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

TA关注的人

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