自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 sql server 2019 将单用户状态修改为多用户状态

这个方法的 1 2 3 步骤是分开执行的。

2025-05-14 17:10:12 401

原创 宿主机访问外网-虚拟机访问内网-||-虚拟机访问内网-宿主机访问内网以及外网

此方案实现了网络隔离与固定IP需求,适用于企业开发、内网服务测试等场景。使用固定IP访问特定内网,而宿主机通过。我的需求,虚拟机需要通过宿主机的。

2025-02-18 11:58:42 1274

原创 CSS常用标签笔记

cursor:url(图片地址), 属性值;

2024-10-28 10:44:13 1072

原创 HTML常用标签

标记和<title>定义列表</title>制作网页的标准语言,控制网页的结构</dd><dd>层叠样式表,控制网页的样式

2024-10-21 17:00:15 449

原创 Oracle VM VirtualBox 下 Ubuntu22 虚拟机配置双网络

utuntu22 虚拟机 配置双网

2024-09-06 11:55:23 509

原创 .Net 演化历史

2024-06-28 16:25:47 128

原创 sql server 用户登录失败问题

首先使用SQL 认证的方式登录sa账户。任何执行如下sql语句。

2024-03-09 20:45:44 471

原创 sqlserver中更新数据库用户的登录名

更新前和更新后的名字,根据自己的实际情况修改。在我的示例中更新前和更新后名字一样,是因为不想更换名字而已,不要因为名字相同而困扰。之前遇到过一个问题,从A机器备份的数据库恢复到我的笔记本中,同样的用户登录名居然连接不上该数据库,后来通过如下命令解决问题了。在这个例子中,执行该存储过程后,名为CSHARP的数据库用户的登录名将被更新为CSHARP。sp_change_users_login是一个存储过程,用于更新数据库用户的登录名。这段SQL代码是在SQL Server中执行的,

2024-01-26 17:40:59 366

原创 给主机双网卡配置双网关,修改Windows路由表

route add 10.129.28.0 mask 255.255.255.0 10.129.28.1 metric 10 -p:这个命令会在路由表中添加一个新的静态路由,目标网络是10.129.28.0/24,下一跳地址是10.129.28.1,并设置 metric(度量)为10。在双网卡只配置一个网关的情况下,如果每个网卡值负责访问自己网段内的IP地址,这样是不会出现什么异常现象的。一般情况下,Windows主机就算有多个网卡,在默认情况下,只能有一个网卡可以配置网关。并不会有我们问题,一切正常。

2024-01-23 14:27:24 6642

原创 遍历子网所有ip地址,寻找空闲ip

上图中,有reply的代表该IP已经被占用。但是观察红框中 22-->25之间缺少23 24 则说明23/24 是空闲IP地址;同理29-->40之间也是空闲地址。

2024-01-23 13:35:30 1684 2

原创 windows 下,程序自动启动设置

将编写好的自动启动的bat脚本或者脚本的快捷方式放置在C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Startup下即可。

2024-01-03 09:14:42 395

原创 海康威视网络摄像头的python sdk使用

海康威视,python sdk

2023-05-17 16:41:10 3712 11

原创 kafka实战小记,笔记

kafka demo

2023-05-04 15:02:22 195

原创 kafka 学习,笔记

卡夫卡的运行需要zookeeper的支持,一般来说我们需要安装zookeeper,但是卡夫卡有内置的zookeeper服务,所以在这里,没有额外安装zookeeper。新建一个cmd命令行窗口,(注意,前面两个cmd窗口不可以关闭)进入卡夫卡的安装目录。主要,要保持这个窗口一直运行,不可以关闭。说明创建topic成功,名称为topic_test。5 打开第二个cmd命令行窗口,进入卡夫卡安装目录。3 在cmd命令行窗口进入kafka是根目录。前置条件,需要安装Java。10 在新建一个cmd窗口。

2023-05-01 09:45:00 896

原创 opencv 实现类行车记录仪,笔记

【代码】opencv 实现类行车记录仪,笔记。

2023-04-30 13:00:00 227

原创 opencv 实现视频流截图,笔记

项目里面的一个按键功能,做个笔记。

2023-04-29 09:30:00 297

原创 C++ OpenCV入门-- 1 图片、视频的读入

1 图片读入#include<iostream>#include<opencv2/opencv.hpp>using namespace cv;using namespace std;int main(){ Mat image = imread("slab.jpg"); if (!image.empty()) { imshow("image", image); waitKey(); } else { cout << "Empty

2023-04-27 10:00:00 363

原创 matplotlib 显示图片,笔记

需要注意的一点是,opencv读取的图片格式为BGR,而matplotlib的格式是RGB,注意他们之间的格式转换。

2023-04-26 15:47:21 548

原创 jupyter notebook 打开指定文件路径

win+R。

2023-04-26 15:21:04 3235

原创 目标检测,计数思路,笔记

2 实时计算目标物的中心点,核心在于目标检测和目标跟踪的准确性。1 在屏幕合适的位置,画一条线---检测线。3 当中心点进入检测线的附近时,计数加一。

2023-04-26 10:45:00 416

原创 yolo v5 训练自己的模型,笔记

a 在yolov5工程中的data文件夹下新建一个dataset文件夹,文件夹结构如下所示。

2023-04-25 15:44:40 124

原创 pyside6 界面开发基础模板

【代码】pyside6 界面开发基础模板。

2023-04-24 12:03:00 627

原创 LabelImg安装记录

手把手教你按照labelImg

2023-04-21 10:57:50 301

原创 rtx3090配置pytorch gpu环境

在配置rtx3090运行环境的时,反复报错说环境冲突,我把主页各种版本都尝试了一次,都失败了。暂时没找到什么原因。最后在网页上找到这位网友的经验。

2023-04-20 10:33:09 622

原创 C# 异步编程 未完,待续

异步编程就是将耗时的操作(如:文件下载,资源加载,文件上传)放进一个单独的线程中去进行处理(该线程需要将执行进度反映到界面上)。由于耗时操作实在另外一个线程中执行,所以它不会足下主线程,主线程开启这些单独的线程后,还可以继续执行其他操作。

2023-04-12 18:00:35 111

原创 C# 文件操作

FileInfo类的实例成员提供了与File相似的功能,方法名称基本一致,大多数情况下,FileInfo和File类可以互换使用,但是由于File类所提供的方法都是静态方法,所以如果只想执行一个操作,使用File类的效率相对更高一点。流(Stream)可以理解为内存中的字节序列,Stream类是所有流的抽象基类,每个具体的存储实体都可以通过Stream派生类来实现,比如FileStream类。DirectoryInfo类所提供的成员与Directory类的相似,在大多数情况下,可以互换使用。

2023-04-12 17:57:16 797

原创 C# 多线程编程

多线程应用程序可以调高程序的性能,但是当我们创建多个线程后,可能会出现一种情况,即多个线程同时去访问某一个共享资源,这将损坏资源中所保存的数据,因此,我们需要使用到线程同步技术。3 回导致线程阻塞:多线程中,线程同步每次只允许一个线程访问资源,导致系统回创建更多的线程,CPU的调度工作会越发的繁重。:线程是进程中的独立执行单元, 对于操作系统而言,他通过调度线程来使应用程序工作。线程池是指用来存放应用程序中要使用的线程集合,你可以理解为一个存放线程的地方,这种集中存放的方式有利于对线程进行管理。

2023-04-12 11:28:46 632

转载 C# byte【】数组转Bitmap

写代码遇到这个问题,做个记录。

2023-03-26 23:18:54 557

原创 np.flatnonzero(a)的使用解析

返回值为某个数组或者张量的所有不为0的元素的索引值。官方说明如下:Signature: np.flatnonzero(a)Docstring:Return indices that are non-zero in the flattened version of a.This is equivalent to np.nonzero(np.ravel(a))[0].Parameters----------a : array_like Input data.Returns.

2021-11-04 14:09:21 730

原创 opencv-contrib-python

# the version fo contrib can be defined by yourselfpip install opencv-contrib-python==3.4.2.17

2021-01-25 22:33:08 471

转载 基于传统图像处理的目标检测与识别(HOG+SVM附代码)

目录一 HOG 二 算法的具体实现 1、图像标准化(调节图像的对比度) 2、图像平滑(具体视情况而定) 3、边缘方向计算 4、直方图计算 5、对block归一化 6、样本HOG特征提取 7、行人检测HOG+SVM 三 手动实现HOG特征 四 目标检测中的问题 1、图像金字塔 2、滑动窗口 五 使用opencv检测人 六 总结特征向量维度计算...

2020-11-10 10:58:53 1770

原创 机器学习模型选择的简要总结--有监督

选择合适的模型,对于在实践中成功应用机器学习模型是很重要的。关于何时使用哪种模型,下面是一份快速总结。最近邻适用于小型数据集,是很好的基准模型,很容易解释。线性模型非常可靠的首选算法,适用于非常大的数据集,也适用于高维数据。朴素贝叶斯只适用于分类问题。比线性模型速度还快,适用于非常大的数据集和高维数据。精度通常要低于线性模型。决策树速度很快,不需要数据缩放,可以可视化,很容易解释。随机森林几乎总是比单棵决策树的表现要好,鲁棒性很好,非常强大。不..

2020-11-05 14:35:06 266

原创 error: (-215:Assertion failed) dims <= 2 && step[0] > 0 in function ‘cv::Mat::locateROI‘

今天调试python+opencv的时候遇见一个报错opencv-suite_1534379934306\work\modules\core\src\matrix.cpp:755: error: (-215:Assertion failed) dims <= 2 && step[0] > 0 in function 'cv::Mat::locateROI'因为报错有一句话 dims <= 2 && step[0] > 0 in func.

2020-10-10 11:18:29 7076 1

原创 在Anaconda jupyternotebook中使用虚拟环境(activate env)

上一篇讲安装了Anaconda后,如何修改默认启动路径本篇写一下如果使用虚拟环境。最新版anaconda中默认的python版本为3.7,其使用过程中,发现python3.7与OpenCV以及TensorFlow有不兼容的现像,在anaconda中,我使用conda install OpenCV,无法达到我想要的结果,所以不得已使用了,anaconda的虚拟环境功能。如何在anacon...

2019-08-04 14:19:08 1541

原创 修改Anaconda默认的启动路径--亲测有效【附anaconda云盘链接】

因为anaconda默认的启动路径是C盘,所以很多时候使用受限,因此更换启动路劲是很有必要的。网上各种修改方式都有,但是很多方法都不奏效,本方法是记录我的修改历史,亲测有效软件版本:Windows7;Anaconda3-2019.07-Windows-x86_64此处附上Anaconda3-2019.07云盘链接:链接:https://pan.baidu.com/s/1TNq7Zh...

2019-08-03 21:16:07 4243

原创 matplotlib中文乱码问题解决方案

在程序前加入如下代码即可#指定默认字体,解决乱码问题matplotlib.rcParams['font.sans-serif'] = ['SimHei']matplotlib.rcParams['font.family']='sans-serif'matplotlib.rcParams['axes.unicode_minus'] = False ...

2018-11-11 21:38:58 176

原创 pandas--Dataframe基础操作

"二维数组"Dataframe是一个表格型的数据结构,包含一组有序的列,其列的值类型可以是数值、字符串、布尔值等。创建方式:1  由数组/list组成的字典import numpy as npimport pandas as pd # 导入numpy、pandas模块data1 = {'a':[1,2,3], 'b':[3,4,5], '...

2018-11-06 16:54:20 572

原创 pandas--Serise基础操作

一维数组Serise创建方式:1 由字典创建,字典的key就是index,values就是valuesimport numpy as npimport pandas as pd dic = {'a':1 ,'b':2 , 'c':3, 'd':4, 'e':5}s = pd.Series(dic)print(s) 2 由数组创建(一维数组)import nu...

2018-11-06 09:54:46 970

原创 深度学习入门--线性回归(TensorFlow)

#矩阵乘法#引入库import tensorflow as tfimport numpy as np# 定义数据维度N=10#定义 placeholderx = tf.placeholder(dtype=tf.float32, shape=[5, N])d = tf.placeholder(dtype=tf.float32, shape=[5, N])#定义 Ww0 =...

2018-10-14 23:27:19 357

原创 深度学习入门-线性代数(TensorFlow实现)

一  使用常量定义,实现一个矩阵相乘#矩阵乘法#引入库import tensorflow as tfimport numpy as np#定义常量并用 numpy 进行初始化a1 = tf.constant(np.ones([4, 4]))a2 = tf.constant(np.ones([4, 4]))#矩阵乘法a1_dot_a2 = tf.matmul(a1, a2)...

2018-10-14 21:39:04 447

空空如也

空空如也

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

TA关注的人

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