自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(240)
  • 资源 (40)
  • 收藏
  • 关注

原创 TensorFlow2.0 学习笔记八 TensorFlowTTS环境配置准备

在之前的介绍中可以直接使用Docker的GPU版本来进行训练等操作,现在基于这里继续写一下如何准备TensorSpeech下的TensorFlowTTS。

2023-10-09 16:41:25 410

原创 TensorFlow2.0 学习笔记七 Docker中设置直接挂载目录

在之前的文章中介绍过在Docker中安装SSH来同步代码,之前使用的是代码同步,同步来同步去总归比较麻烦,这里有新的方法可以使用,直接使用挂载目录功能,把电脑上的目录挂载到容器里面去,这样可以直接来修改代码,而不用担心同步问题。

2023-10-08 20:11:38 171

原创 Python多线程扫描主机 三 范围IP&端口的扫描

首先需要明确,电脑中线程数量不能可能无限大,所以直接创建对应IP数量个数的线程不太现实,这里直接使用线程池来进行管理,线程池可以很好的管理线程,结束后,后面排队的自动开启,代码实现如下:

2023-09-28 21:57:47 329

原创 Python多线程扫描主机 二 范围IP&端口的扫描

上文已经实现UI,现在添加主功能,扫描IP功能首先导入socket包,然后尝试使用IP和端口进行扫描,完成如下,直接运行可测试

2023-09-28 21:21:04 145

原创 Python多线程扫描主机 一 UI实现和展示

通过Python可以通过尝试连接TCP来扫描主机,为此写了个小软件,用来扫描主机。

2023-09-28 21:06:48 106

原创 Win11安装Android应用

Win11安装Android子系统,并且安装App,在电脑上运行apk,不需要安装模拟器

2023-09-21 10:19:31 54

原创 TensorFlow2.0 学习笔记六 基于object_detection的目标检测一 正确在GPU上使用安装object_detection

目标检测首先就要认清楚两个东西,现在官方推荐使用models.official.vision进行,但目前位置文档较少,无法很好的开始。所以用版本1流行的models.research.object_detection,目前该模块已经添加了对版本2的支持,虽然已经弃用。在前面文章,已经完成了在Docker里面运行代码,并且在外部的Pycharm中调试,基本上Tensorflow的官方教程上面简单的东西都可以跑,接下来开始整理目标检测。设置临时环境变量,根据自己的路径来设置,设置的是protoc/bin。

2023-09-18 17:55:42 174

原创 TensorFlow2.0 学习笔记五 在Docker容器里安装SSH,使用Pycharm远程调试代码

根据笔记四,已经正常在Docker里面可以运行,但是文件复制来复制去,总归麻烦,想要简单些,能远程直接调试,虽然可以挂载盘上去(还没有研究),但是我更喜欢SSH直接连接上进行远程调试,其他主机也可以连接上来进行调试,这里记录过程。

2023-09-17 19:42:57 95

原创 TensorFlow2.0 学习笔记四 利用Docker直接使用GPU版本

经过在学习的过程发现,很多时候想要在GPU上训练一些目标分类等是非常困难的,如果只是训练一些简单的脚本还好,但是要利用现有的脚本来训练困难重重;经过多次测试,发现使用Docker来支持GPU是最简单的方法,这里做总结。

2023-09-15 18:22:26 217

原创 TensorFlow2.0 学习笔记三 在GPU上训练,win11安装tensorflow2 GPU版本

基本上按照上面来的都是不成功。。。。。。

2023-09-11 16:39:55 200

原创 TensorFlow2.0 学习笔记二 官方第一个快速入门脚本

为了能直接运行官方的jupyter文件,这里直接安装该环境,能快运行和验证官方示例安装完成后即可在Pycharm中运行,也可在命令行中运行,这里不再过多描述。

2023-09-04 14:11:26 37

原创 TensorFlow2.0 学习笔记一 环境

python -V我的版本信息为 python3.10.11从官网可看到说是Python只支持3.6-3.9,但实际上运行安装也是成功的。

2023-09-04 14:10:38 41

原创 Windows卸载所有pip安装的模块

发现自己的pip环境越来越乱七八糟,准备全部卸载,寻得方法如下使用powersheel(管理员)运行如下命令。

2023-07-05 15:54:36 436

原创 Ubuntu下Pycharm或Clion无法正常输入中文解决办法

修改配置打开安装目录文件夹,打开bin目录下的启动sh文件,如pycharm.sh、clion.sh,添加配置:ibus类型的输入法:

2023-06-05 08:50:37 444

原创 VsCode下载速度慢,使用国内镜像,可秒下载

az764295.vo.msecnd.net替换为vscode.cdn.azure.cn。打开浏览器下载页面,复制下载链接,如图所示,3、将获取到的连接修改为国内镜像连接。1、首先进入官网使用原始连接下载。

2023-04-14 10:41:07 1246 1

原创 VMware17.1插入U盘等设备怎么都连接不上解决方法

D:\Users\xxx\Documents\Virtual Machines\Ubuntu 64 位。找到对应的虚拟机vmx文件,我的是Ubuntu 64 位.vmx。使用txt打开,然后修改。

2023-04-13 19:58:45 352

原创 C#重写ToString()

C#中所有的类均继承Object,同样继承了Object中的ToString(),直接调用将会返回类名,往往使用中我们希望它按照我们的想法转换成字符串,这就需要重写ToString()Object中定义如下: // // 摘要: // Returns a string that represents the current object. // // 返回结果: // A string t

2021-08-19 21:58:24 1869

原创 System.Text.Json和Newtonsoft.Json区别

System.Text.Json;.NET在.NETCore3.1中支持了对json的序列化和反序列化,如果对代码安全性十分严格,可以使用微软的这个库,相关文档如下https://docs.microsoft.com/zh-cn/dotnet/standard/serialization/system-text-json-converters-how-to?pivots=dotnet-5-0#deserialize-inferred-types-to-object-propertiesNewto

2021-08-19 21:57:29 2177

原创 PHP打开文件

$file = fopen("config.json", "r"); $config = fread($file,filesize("config.json")); fclose($file);注意一定要关闭

2021-08-19 21:55:28 252

原创 PHP键值对数组获取键值

使用 array_keys函数array_keys(array $array): arrayarray_keys(array $array, mixed $search_value, bool $strict = false): arrayarray_keys($array): array返回所有键名array_keys($array, $search_value, $strict = false): array返回值等于search_value的键名,可能存多个键名有同

2021-08-19 21:54:49 3035

原创 PHP引用PHP文件

Includeinclude 'a.php';requirerequire 'a.php';区别include 引用出错生成警告,脚本继续运行require 引用出错生成致命错误,脚本停止运行

2021-08-19 21:53:37 1423

原创 EXCEL转换成十六进制&加0x&补零

公式="0x"&RIGHT("00"&DEC2HEX(A3),2)解释"0x",左侧加上0xDEC2HEX(A3),把A3数据转换成十六进制,此时1会变成1,10会变成a,没有补零RIGHT("00"&DEC2HEX(A3),2),十六进制的值左侧加上00,然后取右侧两位问题需要根据保留的位数来决定补多少零其他可以不用补零="0x"&DEC2HEX(A3)...

2021-08-19 21:49:23 11030

原创 Mac重装系统(2)安装系统

进入U盘系统首先关机,然后按住option/alt键后 点击开机,按住option暂时不要松手,等提示到开机后松开。选择进入刚才制作的U盘系统,一般名字都是Install MacOS***抹除原来系统进入后如果知道用户密码,可以选择输入,也可以直接选择没有密码,区别在于输入密码后可访问到之前用户的信息选择磁盘工具进行抹除原来系统,如果有分区,或者有些宗卷无法抹除则需要选择删除宗卷,然后再次抹除。建议名称及格式Macintosh HDAPFS宗卷最终如图所示

2021-08-19 21:47:51 931

原创 Mac重装系统(1)系统U盘制作

Mac可以联网直接安装系统,然而经常失败,成功几率极低,为此使用U盘制作系统安装盘。U盘制作U盘准备首先插上16G及以上U盘,打开 其他->磁盘工具选择插上去的U盘,点击抹掉,然后重命名为os,重命名极为重要,将会影响后面的命令系统准备打开appstore,搜索macos,点击下载最新的macOS,2021.8.5最新发布版为Big Sur,记住该名称,后面命令也会用到。点击下载后会跳转到升级界面进行下载,下载完成后不要安装,直接退出,下载时间约50分钟写入系统

2021-08-19 21:43:12 6104

原创 C#快速重写Equals和GetHashCode

VS可以帮助程序员快速重写Equals和GetHashCode,并且支持生成运算符。至于为什么生成Equals时需要生成GetHashCode,简单来说,真正的对比会对比hash,而重写的对比如果调用默认的hash则即使相等也会不等在类名称点击右键,选择快速操作和重构在菜单中选择生成Equals和GetHashCode..选择所需要的的属性,选择是否生成运算符生成后的...

2021-08-06 11:05:03 757

原创 C# 提交POST请求 提交json

php端 可参考该文章https://blog.csdn.net/shaynerain/article/details/119445969Text.Json目前.NET Core3.1及以上支持using System;using System.IO;using System.Net;using System.Text;using System.Text.Json;namespace Info{ class Program { static voi

2021-08-06 11:01:39 2079

原创 C#四舍五入保留小数

四舍五入保留n位小数使用Math.Round()方法,详情如下 // // 摘要: // 将双精度浮点值舍入到指定数量的小数位,并将中点值舍入到最接近的偶数。 // // 参数: // value: // 要舍入的双精度浮点数。 // // digits: // 返回值中的小数数字。 //

2021-08-06 10:55:34 878

原创 PHP接收json文本

使用file_get_contents<?php $json = file_get_contents("php://input"); print_r($json);?>转换成数组$data = json_decode($json,true); print_r($data);

2021-08-06 09:55:30 446

原创 PHP Post使用

test.html<html><head> <meta charset="utf-8"/></head><body> <form action="test.php" method="post"> <input type="text" name="test"> <input type="submit" value="提交"> </form&g

2021-08-06 09:54:28 89

原创 MIT狗编译运行环境搭建

国内资料知乎https://zhuanlan.zhihu.com/p/79391139舵机环境搭建https://zhuanlan.zhihu.com/p/80686651https://blog.csdn.net/diaodaa/article/details/104579537项目地址电机控制器硬件https://github.com/bgkatz/3phase_integrated电机控制器固件BenKatz,之前我已经移植到STM32https://.

2021-08-05 10:51:33 538

原创 K210环境

所需软件K210相关软件https://github.com/kendryte下载工具https://github.com/kendryte/kendryte-flash-windowsK210交叉编译工具kendryte-toolchainhttps://canaan-creative.com/developerCMakehttps://cmake.org/download/裸机SDKhttps://github.com/kendryte/kendryte-st

2021-08-05 10:50:27 157

原创 PySide2

ui文件的使用官方文档:https://doc.qt.io/qtforpython/tutorials/basictutorial/uifiles.html#直接加载ui文件ui_file = QFile("mainwindow.ui")ui_file.open(QFile.ReadOnly)loader = QUiLoader()window = loader.load(ui_file)window.show()ui文件转化成python类pyside2-uic mai

2021-08-05 10:48:10 2182

原创 Python路径格式化normpath

test_name = os.path.normpath("/a\\b\\c\\d")在Linux和macOS上结果是/a/b/c/d在win上时\\a\\b\\c\\d加上替换,使路径为Linux标准test_name = os.path.normpath("/a\\b\\c\\d").replace("\\", "/")结果统一为/a/b/c/d

2021-08-05 10:47:27 1311

原创 python访问文件服务器文件

首先电脑确定正常能访问路径写法\\\\energize\\web\\mcu\\1\\update.bin

2021-08-05 10:46:48 408

原创 Python导出所有环境

导出当前所有环境pip freeze > requirements.txt安装所有环境,需要注意的是全局安装需要管理员模式pip install -r requirements.txt

2021-08-05 10:45:24 272

原创 python蓝牙的使用

环境win10 python3.8网上方式尝试首先网上大多数都是使用的pybluez这个库,但我安装时总出现问题,已经安装的有VS C++环境和win10SDK我的方式经历过上面的错误,开始查看这个库,发现GitHub上有另外一个工程pybluez2,并且更新的版本更高,于是尝试,安装成功pip地址https://pypi.org/project/pybluez2/github地址https://github.com/hiaselhans/pybluez2使.

2021-08-05 10:44:48 8553 5

原创 Python opencv拼接图片

简单拼接,水平拼接、垂直拼接# 垂直拼接show_image = cv2.vconcat([image1, image2])cv2.imshow('',show_image)#水平拼接show_image = cv2.hconcat([image1, image2])cv2.imshow('',show_image)cv2.waitKey(0)

2021-08-05 10:42:55 727

原创 python html跨平台尝试Eel

看到Eel介绍说可以跨平台使用python和html,详细如下https://github.com/ChrisKnott/Eel根据文档进行测试,安装时发现eel非常的小,感觉到他要依赖本地一些东西,运行demo后发现,果然他要本地浏览器的支持,相当于创建了一个web服务器,本地浏览器访问该服务器,google浏览器还好说,可以--app使用,但是其他的就没那么完善,果断放弃import eelif __name__ == '__main__': eel.init('web')

2021-08-03 11:14:55 337

原创 Python使用QT创建浏览器

这里使用的QT版本位Pyside2,也可使用PyQtimport sysfrom PySide2.QtCore import QUrlfrom PySide2.QtWebEngineWidgets import QWebEngineViewfrom PySide2.QtWidgets import QApplication, QMainWindowif __name__ == '__main__': app = QApplication(sys.argv) mainWin =

2021-08-03 11:14:21 275

原创 Python partial设置默认参数

from functools import partialdef sum1(a, b=1): print(a+b) sum2 = partial(sum1, b=2)sum1(1)sum2(1)输出结果为23

2021-08-03 11:13:55 129

wav文件解析,STM32解析wav文件

解析WAV文件,并设计双缓存,用来播放音乐,检测到一个缓存播放完,就填充该缓存,下个播放完,就填充下个

2020-08-14

vs10xx、vs1053、vs1003驱动

vs10xx、vs1053、vs1003驱动

2020-08-14

sdcard驱动,支持SD卡、TF卡

sdcard驱动,支持SD卡、TF卡

2020-08-13

w25qxx.zip

W25Qxx驱动,在w25qxxConf.h中配置spi端口后看直接使用,记得main中初始化,详情可查看我的博客

2020-08-13

STM32Capture.zip

STM32 光栅编码器捕获脉冲,通过串口打印

2020-08-13

WPF3D模型库

一个开源的3D模型库,可打开各种3D模型,如3ds、obj等等

2018-01-16

WPF 时间轴

WPF时间轴,和PR里面的时间轴差不多,里面有使用的例子

2018-01-16

WPF高级编程PDF

《WPF高级编程》是2008年清华大学出版社出版的图书,作者是安德拉德。现在已经绝版

2017-12-02

NPK文件编辑器

NPK文件编辑器,支持打开和编辑NPK文件

2017-08-15

OpenMV源码

国外开源OpenMV源码

2017-08-11

JLINK烧写软件&内置驱动

JLINK烧写软件,内置JLINK驱动

2017-06-19

机器人步态研究论文

中国知网上面下载的几个关于双足机器人步态的论文

2017-04-05

MPU9250&DMP

九轴陀螺仪MPU9250已经移植好的DMP库

2017-03-13

官方DMP库&API函数

陀螺仪官方DMP库输出四元函数

2017-03-13

国外开源机器人工具箱

Robotics Toolbook for Matlab9.10,机器人工具箱,设置路径后就可以用,里面有几个例子

2017-03-07

无线IAP上位机

无线IAP上位机,主要操作串口进行收发,然后下位机再相应的收发,达到固件升级

2017-03-05

PHP考勤登录系统,包含数据库、源码、导出的sql

PHP考勤登录系统,包含数据库,源码,不懂可以看我博客,里面有介绍

2016-12-28

Multisim几个控制电路

里面包含电源电路、光控电路、温控电路、烟雾控制电路、红外对管电路,运用运放实现,Multism可仿真

2016-12-22

PHP登录注册系统

文件是我博客里介绍的源码,如有疑问可看我博客http://blog.csdn.net/shaynerain

2016-12-10

Fiddler手机抓包工具

手机抓包工具

2016-12-09

人脸疲劳检测系统exe执行程序

人脸疲劳检测系统,使用dlib进行人脸检测,提取关键点,计算眼睛嘴巴的状态变化,组合来确定是否疲劳; 这是一个执行程序,没有包含源码,细节和详细可参考博客https://blog.csdn.net/shaynerain/article/details/133436602

2023-09-30

python实现的网络主机扫描系统

一个用Python实现的主机扫描系统,可以网络中的主机,使用了TCP来进行连接尝试,具体可参考我的博客 https://blog.csdn.net/shaynerain/article/details/133392207

2023-09-28

TensorFlow2.0快速入门示例beginner.ipynb

TensorFlow2.0快速入门示例beginner.ipynb,已经很多这个资源,这个是我运行后重新验证,和我博客中的相互对应

2023-09-04

Android安卓 ADB 9版本和11版本

Android安卓 ADB 9版本和11版本 里面有两个版本

2022-02-18

PL2303驱动 支持win11

PL2303驱动 支持win11,版本号1.12.0,已经过亲自测试

2022-02-18

JLink_Windows_V752b_x86_64.exe 内置驱动

2021.8.5最新版Jlink软件,内置驱动,64位

2021-08-05

ff14b.zip FATFS 14版本

FATFS 14版本

2021-08-02

200717_LTS_development (2).zip

FreeRTOS长期支持版 FreeRTOS长期支持版 FreeRTOS长期支持版

2021-08-02

Ansys_材料库.xlsx

Ansys_材料库.xlsx Ansys_材料库.xlsx Ansys_材料库.xlsx

2021-07-26

JLink_Windows_V698.zip

JLINK烧写软件&内置驱动2021.3最新版,以前上传的时旧版,这里更新一次

2021-03-24

串口波形显示工具.zip

串口助手,支持数据绘制波形显示,类似示波器.

2020-09-09

Autodesk_Maya_2019_2_Update_DEVKIT_Windows.zip

maya开发软件包,开发环境包,对应maya2019;maya开发软件包,开发环境包,对应maya2019;maya开发软件包,开发环境包,对应maya2019;

2020-06-29

w25qxx.zip

w25qxx系列驱动,W25Q16、W25Q64等驱动,用法简单,按照里面配置初始化好IO口即可正常使用

2020-05-29

AD7190驱动.zip

Stm32Hal库驱动AD7190,这里是针对AD7190的驱动库,详细可查看博客https://blog.csdn.net/shaynerain/article/details/102970032

2020-05-22

innosetup-6.0.4.exe

Inno打包安装包神器,操作十分简单,支持覆盖安装、卸载等

2020-03-25

Autodesk_Maya_2018_6_Update_DEVKIT_Windows.zip

maya2018开发套件包,里面包含有C++、python、C#等开发包,官网下载的,如果你没有积分,可私信我,直接发给你

2020-02-18

Confuser混淆加密.zip

C#混淆加密,简单易用,Confuser是一个开源项目C#混淆加密,简单易用,Confuser是一个开源项目C#混淆加密,简单易用,Confuser是一个开源项目

2020-01-07

屏幕共享软件tigervnc

一款屏幕共享软件tigervnc,适用多种操作系统,该版本为64位 1.9.0

2018-11-08

CentOS 7.5 64下编译好的lib_mysqludf_sys.so

CentOS 7.5 64位下编译好的lib_mysqludf_sys.so,源文件在https://download.csdn.net/download/shaynerain/10715798,我博客 中有介绍怎么用

2018-10-12

mysql调用外部脚本库

mysql触发器调用外部脚本所用到的库,可看我博客使用方法

2018-10-12

空空如也

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

TA关注的人

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