自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(47)
  • 资源 (1)
  • 收藏
  • 关注

原创 C# 16进制字符串转字节数组

这种不符合仪器得要求。

2024-01-10 14:32:43 1547

原创 学习ing

1.光圈的大小由一个称为“F值”的数字表示,这个数字越小,光圈就越大,光线也就越多。一般来说,使用较小的F值可以拍摄出更亮的照片,而使用较大的F值可以拍摄出更暗的照片。2.光圈可以控制相机的曝光时间,因为当光圈口径越大,光线量越多,曝光时间也会越长。3.在拍摄照片时,相机景深是一个非常重要的概念。它可以控制照片中物体的清晰度,也可以控制照片中景物的深度和广度。相机景深的控制主要取决于光圈的大小,快门的速度以及焦距的长短。光圈的大小越小,景深就越大;快门的速度越快,景深就越小;焦距越长,景深就越小。你好! 这

2024-01-06 17:05:14 1044

原创 C# json字符串转换成对象

【代码】C# json字符串转换成对象。

2023-06-21 17:49:22 2253

原创 相机选型步骤

相机选型

2023-04-03 14:16:11 497

原创 django+gunicorn部署遇到问题解决

昨天因为更新新功能,对多个app模块的view视图进行更新。前提:在本地debug模式下调试是没问题的,但是一部署到linux系统上,使用gunicorn启动后,会导致服务器没响应,而且没有报错信息。

2022-09-08 15:49:29 583

原创 前端el-table 错乱问题解决

前端el-table的样式错位问题

2022-08-03 13:52:14 1467 5

原创 C#异步TCP客户端连接

888

2022-07-06 10:08:45 1647

原创 使用HSL连接欧姆龙PLC配置

HSL连接欧姆龙配置

2022-07-06 09:38:38 2764

原创 keithley-吉时利-C#-测试电流电压

keithley仪器的电流电压测试

2022-07-06 09:31:55 1312

原创 WPF ListView 改变某行某列的属性值(背景颜色)

前言:WPf 的listView简单的绑定数据之后,没办法访问内部的行列item属性,思考:怎样才能将listView中的某一行中的某一列进行背景颜色的切换。正常用法:<ListView x:Name="listView1" ItemsSource="{Binding items}" Width="641" Margin="0,0,0,-5" ItemContainerStyle="{StaticResource ListViewItemStyle}"> <List

2022-05-12 16:31:01 3056

原创 Vue+django 前后端分离 实现分页获取数据

2021-11-13 15:14:28 3140

原创 将el-table的横向滚动条固定在可视屏幕的下方

elementui table横向滚动条固定在屏幕最下方显示原因:数据一多,横向滚动条需要配合纵向滚动条拖动才能看到,十分不方便解决方法:在el-table中增加 height属性返回窗口的文档显示区的高度,并且赋值给el-table computed: { tableMaxHeight() { return window.innerHeight - 170 + 'px'; }...

2021-10-26 19:01:58 2357

原创 Python - openpyxl 读写xlsx文件

第一步 安装openpyxlpip install openpyxl第二步 引用实例化import openpyxl# 以 f开头表示在字符串内支持大括号内的python 表达式path = f'{file_path}/tem_file/xxxx.xlsx'# 加载文件对象wb = openpyxl.load_workbook(path)# 获取当前的sheetsh = wb.active # 获取sheet第三步 xlsx 插入行(row)数# 第一个参数是从第几行开始插入,

2021-10-16 13:54:02 1130

原创 C# WPF 基于soap的web引用

WPF的web引用前言:项目需要是通过PLc获取数据后上传SAP系统,所以需要用到web引用,期间使用的是WPF,所以写一篇文章记录下来。1.新建WPF(基于.NET Framework)注意:不要建立使用.NET Core的,因为很多都不兼容,之前在这里踩坑太多了,不建议用,因为不支持web引用。2.按步骤,在项目中创建web引用项目–> 添加服务引用 --> 高级 --> web引用3.根据提供的web接口url,输入url,创建web引用。4.实例化web引用后

2021-09-06 10:22:07 630

原创 C#语法小技巧

一.switch case when8.0新特性,把贼好用!(熟悉T-SQL的会感觉很亲切,新的switch扩展变得和T-SQL的Case When Then End类似,可以支持不等式区间的布尔表达式) ,其可读性吊锤if else!class Person { /// public int grade { get; set; } public string name { get; set; } public string le

2021-08-02 09:38:22 1255

原创 爬虫基础1

基础套路:一,获取urls准备好爬取的urls二,遍历urls遍历urls,再通过requests模块进行获取html页面信息三,提取数据根据每一个页面信息,通过etree.HTML转化成element对象,获取对应标签的节点,再根据节点获取具体的数据信息。四,数据入库根据第三步的操作,将数据保存。1.保存本地,txt,csv等2.将数据保存到mongodb或者mysql都可以。...

2021-06-11 16:36:44 103

原创 WPF使用小技巧

一.窗体居中设定this.WindowStartupLocation = WindowStartupLocation.CenterScreen; // 可以使当前窗体居中。二.

2021-04-23 17:17:32 510

原创 C# 操作xml文件

在WPF中操作xml文件的操作一:读取xml文件// 需要先声明 using System.XmlXmlDocument MyXmlDocument = new XmlDocument();MyXmlDocument.Load(path); // path 为xml文件的路径XmlNode user_obj = MyXmlDocument.SelectSingleNode("root/user");xml文件的结构图:读取操作:string a = user_obj.SelectSi

2021-04-23 16:08:43 227

原创 1.vue.js权威指南系统学习---数据绑定

数据绑定含义:数据绑定指的是将数据和视图进行相关联,当数据发生变化时,视图也进行相对应的变化。

2021-03-17 23:33:56 81

原创 使用WPF MaterialDesignInXamlToolkit-3.2.0挖坑之路

前言因为业务的需求,需要用到WPF写windows桌面应用,所以想到了使用MaterialDesign,因为本人对桌面应用开发不熟悉,所以一直在踩坑,在此记录一下。步骤一:创建新的WPF项目,引用MaterialDesign样式这个根据网上的教程就能完成,但是也遇到一个坑坑1:安装nuget直接下载的MaterialDesignThemes老是下载不成功,我直接到官网下下载下来了,通过导入nuget实现对MaterialDesign样式的使用。步骤二:使用MaterialDesignInXam

2021-03-08 14:59:07 6467 3

原创 djangoDRF 序列化器源码分析01-使用流程

总结:通过源码分析,得出序列化器的使用流程,加深理解,可将实际的需求加入到代码中,合理利用,提高效率。1.在视图中创建序列化对象:serializer = self.get_serializer(data=request.data)2.通过序列化器的is_valid方法可以校验数据的正确性serializer.is_valid(raise_exception=True)3.通过BaseSerializer的save()方法,对传入数据的操作进行判断:if self.instance is n

2021-02-19 14:28:24 240

原创 利用django的filefield实现视频上传

一.需要达成的功能:在原有的模型中实现django的admin站点中实现上传视频功能。二.操作步骤:1.在setting文件中配置好文件存储的路径2.在url中设置media中视频和图片的展示路径匹配(这样才能通过路径找到本地文件,并且展示出来)3.在原有模型中添加filefield字段然后进行数据库迁移:python manage.py makemigrationspython manage.py migrate这样就可以把字段同步到数据库上面了。4.直接上传视频文件,最后通过h

2020-12-30 16:19:44 4621 2

原创 halcon成长之路(二) ocr之英文数字“点”识别

识别图中的数字和英文套路思路:1.读取图片2.字符分割3.字符识别具体操作如下:dev_close_window()read_image (Image2, 'D:/image1.jpg')get_image_size (Image2, Width, Height) dev_open_window(0, 0, Width/2, Height/2, 'black', WindowHandle)* 画区域gen_rectangle1 (ROI_0, 175.442, 300.138, 6

2020-07-02 13:45:43 1176

原创 halcon-VS2013 c++联合编程配置

1.创建MVF应用程序忽略。。。。2.配置halcon的包含目录和库目录点击:项目----->>>属性包含目录(两个):1.D:\halcon\include\halconcpp2.D:\halcon\include库目录:D:\halcon\lib\x64-win643.配置依赖库项4.将halcon的dll文件复制到项目中…是为了适用halcon的所有函数5.导入halcon相关#include “HalconCpp.h” // 导入halcon头文

2020-06-28 10:57:10 931 2

原创 halcon成长之路(一) ocr之中文识别

步骤:1.图片的采集,通过halcon连接相机进行采集2.图片中文字区域的获取3.旋转区域,对旋转之前的区域和旋转之前的image进行仿射变换。4.缩减图片,只要识别文字的图像定义域。5.将每个文字进行分割,分割成独立的连通域。6.形成trf文件,让字符图像和字符(中文)相关联。7.创建神经网络分类器8.训练分类器,并形成omc文件,用来识别中文。9.识别中文,并显示。代码如下:read_image (Image, 'C:/Users/jayyy/Desktop/Image.hobj'

2020-06-23 15:14:55 1519

原创 win10启动flask服务隐藏dos窗口,设置开机启动

1.win10启动flask服务隐藏dos窗口原因:windows上不能使用gunicorn进行部署,即不能进程启动,关闭了dos窗口后,程序就会关闭。解决:使用pywin32包可以解决pip install pywin32代码:if __name__ == '__main__': import win32api, win32gui ct = win32api.GetConsoleTitle() hd = win32gui.FindWindow(0, ct) wi

2020-06-16 16:41:54 1892

原创 使用bootstrap-table实现表格功能

接个需求需要实现表格的创建,作为前端小白硬着头皮上了。步骤:一.使用flask搭建服务端,获取相对应的json数据,并返回这个步骤pass二.使用bootstrap-table1.引入相对应文件 <link href="../static/bootstrap/bootstrap-3.3.7-dist/css/bootstrap.css" rel="stylesheet"/> <link href="../static/bootstrap/bootstrap-ta

2020-06-16 10:00:11 608

原创 django使用日志02--serializer的创建与使用

序列化器的作用:在DRF框架中的序列器可进行序列化和反序列化。1.序列化: 将model类对象转化成dict对象(供Response类使用)2.反序列化:将dict对象转化成model类对象。。。。。。

2020-05-09 16:01:36 143

原创 django使用日志01--model创建

一.model的创建,以及外键的使用foreignkey表示一对多的关系。一般来说,foreignkey放在多的一方。例子1(自关联):class Organizations(models.Model): name = models.CharField() pid = models.ForeignKey('self', on_delete=models.CASCADE, n...

2020-04-22 15:19:17 140

原创 Doker容器化部署03 -镜像生成(Dockerfile)与启动容器

利用docker对gunicorn应用和nginx进行容器化部署一.将应用进行镜像生成打包方法:利用dockerflie,在基础镜像(docker pull可拉取基础centos镜像)配合下,生成新的docker镜像dockerfile# 基础镜像FROM centos_7_base# 作者MAINTAINER Jayyywah "xxxx@163.com"# 后面进行相关命令的...

2020-04-08 15:09:25 173

原创 docker容器技术02--镜像容器的导入导出

镜像的导出docker import ‘自定义导出文件名.tar’ ‘镜像名’容器的导出docker export -o ‘自定义导出文件名.tar’ ‘容器名’注释:-o表示输出到文件

2020-04-06 14:12:04 109

原创 docker容器技术01--基础命令

一般启动已有的镜像步骤1.查看你需要启动的镜像是否存在docker images ---->>> 查看所有镜像2.根据你的镜像 进行启动docker run -it --name=‘自定义名称’ ‘镜像名’ ------------>>> 创建了容器并启动成功3.查看容器docker ps -a ----->>> 查看所有的容...

2020-04-06 11:16:07 91

原创 Redis的(error) ERR Errors trying to SHUTDOWN. Check logs.

一:启动和关闭1.启动比较简单,直接利用redis.conf文件启动就可redis-server redis.conf2.关闭01.redis关闭的过程:断开与客户端的连接、持久化文件生成,是一种相对优雅的关闭方式;02.除了通过shutdown命令关闭redis服务以外,还可以粗暴的使用kiil -9 redis进程号关闭redis。但是尽量不要粗暴的使用kill -9强制杀死redi...

2020-03-21 11:23:32 693

原创 centos7中Redis的安装

第一步: 下载安装包wget http://download.redis.io/releases/redis-4.0.6.tar.gz第二步: 安装gcc原因: 因为redis是由c语言写的,需要gcc编译器先检查是否有gcc 命令:gcc -V若没有安装则:pip install gcc第三步: 安装编译解压安装包tar -zxvf redis-4.0.6.tar...

2020-03-19 16:49:08 171

原创 百度地图使用

一. 申请百度开发者密钥请到百度开发中申请帐号和密钥,只需百度帐号即可。二.创建容器,引用百度API创建html文件:<!DOCTYPE html><html><head> <meta name="viewport" content="initial-scale=1.0, user-scalable=no"/> <m...

2020-03-04 15:43:07 125

原创 mysql删除有外键关联的数据表数据

问题:有外键约束的数据是不能直接删除的,比如在个人测试的时候,数据导入错误等情况解决:一: 登录和切换数据库mysql -uroot -puse '你的数据库'二: 查看外键情况mysql> select @@foreign_key_checks;+----------------------+| @@foreign_key_checks |+------------...

2020-02-26 16:06:38 2103

转载 django-drf解决前端跨域问题

一. 安装模块pip install django-cors-headers二. 添加到INSTALLED_APPS中INSTALLED_APPSSSSSSSSS = [ ... 'coreschema']三.添加中间件***** 中间件说明:CorsMiddleware should be placed as high as possible, especially b...

2020-02-25 16:58:42 370 1

原创 javascript简介---js成长之路

一. js诞生的目的由于web需求的不断增加,人们对客户端脚本语音的需求不断的增加。Netscape公司在1995年开发出一个名为LiveScript的语言—>> javascript。二.js的组成1.核心(ESMAscript)2.文档对象模型(DOM)3.浏览器对象模型(BOM)...

2020-02-21 22:39:15 123

原创 解决mysql远程连接

原因:mysql默认不允许远程连接,需进行权限的开放步骤:1.登录mysql数据库mysql -uroot -p2.切换到mysql数据库use mysql3.授予权限grant all privileges on . to ‘用户名’@‘IP地址’ identified by ‘密码’;(给特定ip授权)或grant all privileges on . to root@"%...

2020-02-19 16:38:55 90

原创 python使用mysql

使用pymysql进行数据连接与操作import pymysql# 利用pymysql进行数据对象的创建与连接db = pymysql.connect( user='root', password='huatoudd', host='localhost', database='gps', charset='utf8')# 创建游标cursor = ...

2020-02-19 16:32:36 84

KeithleyDMM6500-x64

X64 吉时利6500扫描卡驱动,C# 连接需要安装驱动才能运行

2023-02-17

DAQ-6510程序员手册

操作吉时利6510文档

2023-02-17

固炜GDM-8261A操作手册

固炜GDM-8261A操作手册

2022-07-06

空空如也

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

TA关注的人

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