- 博客(240)
- 资源 (40)
- 收藏
- 关注
原创 TensorFlow2.0 学习笔记八 TensorFlowTTS环境配置准备
在之前的介绍中可以直接使用Docker的GPU版本来进行训练等操作,现在基于这里继续写一下如何准备TensorSpeech下的TensorFlowTTS。
2023-10-09 16:41:25
788
原创 TensorFlow2.0 学习笔记七 Docker中设置直接挂载目录
在之前的文章中介绍过在Docker中安装SSH来同步代码,之前使用的是代码同步,同步来同步去总归比较麻烦,这里有新的方法可以使用,直接使用挂载目录功能,把电脑上的目录挂载到容器里面去,这样可以直接来修改代码,而不用担心同步问题。
2023-10-08 20:11:38
247
原创 Python多线程扫描主机 三 范围IP&端口的扫描
首先需要明确,电脑中线程数量不能可能无限大,所以直接创建对应IP数量个数的线程不太现实,这里直接使用线程池来进行管理,线程池可以很好的管理线程,结束后,后面排队的自动开启,代码实现如下:
2023-09-28 21:57:47
524
原创 Python多线程扫描主机 二 范围IP&端口的扫描
上文已经实现UI,现在添加主功能,扫描IP功能首先导入socket包,然后尝试使用IP和端口进行扫描,完成如下,直接运行可测试
2023-09-28 21:21:04
276
原创 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
299
原创 TensorFlow2.0 学习笔记五 在Docker容器里安装SSH,使用Pycharm远程调试代码
根据笔记四,已经正常在Docker里面可以运行,但是文件复制来复制去,总归麻烦,想要简单些,能远程直接调试,虽然可以挂载盘上去(还没有研究),但是我更喜欢SSH直接连接上进行远程调试,其他主机也可以连接上来进行调试,这里记录过程。
2023-09-17 19:42:57
157
原创 TensorFlow2.0 学习笔记四 利用Docker直接使用GPU版本
经过在学习的过程发现,很多时候想要在GPU上训练一些目标分类等是非常困难的,如果只是训练一些简单的脚本还好,但是要利用现有的脚本来训练困难重重;经过多次测试,发现使用Docker来支持GPU是最简单的方法,这里做总结。
2023-09-15 18:22:26
379
原创 TensorFlow2.0 学习笔记三 在GPU上训练,win11安装tensorflow2 GPU版本
基本上按照上面来的都是不成功。。。。。。
2023-09-11 16:39:55
330
原创 TensorFlow2.0 学习笔记二 官方第一个快速入门脚本
为了能直接运行官方的jupyter文件,这里直接安装该环境,能快运行和验证官方示例安装完成后即可在Pycharm中运行,也可在命令行中运行,这里不再过多描述。
2023-09-04 14:11:26
85
原创 TensorFlow2.0 学习笔记一 环境
python -V我的版本信息为 python3.10.11从官网可看到说是Python只支持3.6-3.9,但实际上运行安装也是成功的。
2023-09-04 14:10:38
89
原创 Windows卸载所有pip安装的模块
发现自己的pip环境越来越乱七八糟,准备全部卸载,寻得方法如下使用powersheel(管理员)运行如下命令。
2023-07-05 15:54:36
758
原创 Ubuntu下Pycharm或Clion无法正常输入中文解决办法
修改配置打开安装目录文件夹,打开bin目录下的启动sh文件,如pycharm.sh、clion.sh,添加配置:ibus类型的输入法:
2023-06-05 08:50:37
644
原创 VsCode下载速度慢,使用国内镜像,可秒下载
az764295.vo.msecnd.net替换为vscode.cdn.azure.cn。打开浏览器下载页面,复制下载链接,如图所示,3、将获取到的连接修改为国内镜像连接。1、首先进入官网使用原始连接下载。
2023-04-14 10:41:07
1499
原创 VMware17.1插入U盘等设备怎么都连接不上解决方法
D:\Users\xxx\Documents\Virtual Machines\Ubuntu 64 位。找到对应的虚拟机vmx文件,我的是Ubuntu 64 位.vmx。使用txt打开,然后修改。
2023-04-13 19:58:45
475
原创 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
1969
原创 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
2395
原创 PHP打开文件
$file = fopen("config.json", "r"); $config = fread($file,filesize("config.json")); fclose($file);注意一定要关闭
2021-08-19 21:55:28
288
原创 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
3212
原创 PHP引用PHP文件
Includeinclude 'a.php';requirerequire 'a.php';区别include 引用出错生成警告,脚本继续运行require 引用出错生成致命错误,脚本停止运行
2021-08-19 21:53:37
1524
原创 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
14759
原创 Mac重装系统(2)安装系统
进入U盘系统首先关机,然后按住option/alt键后 点击开机,按住option暂时不要松手,等提示到开机后松开。选择进入刚才制作的U盘系统,一般名字都是Install MacOS***抹除原来系统进入后如果知道用户密码,可以选择输入,也可以直接选择没有密码,区别在于输入密码后可访问到之前用户的信息选择磁盘工具进行抹除原来系统,如果有分区,或者有些宗卷无法抹除则需要选择删除宗卷,然后再次抹除。建议名称及格式Macintosh HDAPFS宗卷最终如图所示
2021-08-19 21:47:51
1307
原创 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
6935
原创 C#快速重写Equals和GetHashCode
VS可以帮助程序员快速重写Equals和GetHashCode,并且支持生成运算符。至于为什么生成Equals时需要生成GetHashCode,简单来说,真正的对比会对比hash,而重写的对比如果调用默认的hash则即使相等也会不等在类名称点击右键,选择快速操作和重构在菜单中选择生成Equals和GetHashCode..选择所需要的的属性,选择是否生成运算符生成后的...
2021-08-06 11:05:03
970
原创 C# 提交POST请求 提交json
php端 可参考该文章https://blog.youkuaiyun.com/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
2442
原创 C#四舍五入保留小数
四舍五入保留n位小数使用Math.Round()方法,详情如下 // // 摘要: // 将双精度浮点值舍入到指定数量的小数位,并将中点值舍入到最接近的偶数。 // // 参数: // value: // 要舍入的双精度浮点数。 // // digits: // 返回值中的小数数字。 //
2021-08-06 10:55:34
1051
原创 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
528
原创 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
122
原创 MIT狗编译运行环境搭建
国内资料知乎https://zhuanlan.zhihu.com/p/79391139舵机环境搭建https://zhuanlan.zhihu.com/p/80686651https://blog.youkuaiyun.com/diaodaa/article/details/104579537项目地址电机控制器硬件https://github.com/bgkatz/3phase_integrated电机控制器固件BenKatz,之前我已经移植到STM32https://.
2021-08-05 10:51:33
681
原创 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
236
原创 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
2901
原创 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
1634
原创 Python导出所有环境
导出当前所有环境pip freeze > requirements.txt安装所有环境,需要注意的是全局安装需要管理员模式pip install -r requirements.txt
2021-08-05 10:45:24
318
原创 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
9636
7
原创 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
786
原创 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
415
原创 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
315
原创 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
199
人脸疲劳检测系统exe执行程序
2023-09-30
python实现的网络主机扫描系统
2023-09-28
TensorFlow2.0快速入门示例beginner.ipynb
2023-09-04
Autodesk_Maya_2019_2_Update_DEVKIT_Windows.zip
2020-06-29
AD7190驱动.zip
2020-05-22
Autodesk_Maya_2018_6_Update_DEVKIT_Windows.zip
2020-02-18
Confuser混淆加密.zip
2020-01-07
CentOS 7.5 64下编译好的lib_mysqludf_sys.so
2018-10-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人