- 博客(210)
- 资源 (22)
- 收藏
- 关注
原创 python找出文件夹里文件名以特定字符结尾的文件并移动到另一个目录
【代码】python找出文件夹里文件名以特定字符结尾的文件并移动到另一个目录。
2023-09-26 19:07:54
47
原创 pytorch 图像语义分割任务图片标签同步同时数据增强并设置成统一尺寸
项目中需要对成对图片进行数据增强,尝试了下torchvision的transformer无法实现,语义分割任务在进行某些数据增强时,需要对数据和标签图片进行同步操作,如旋转、剪裁、翻转等。查阅资料发现Augmentor正好可以。以下代码中对数据增强后,将输出图片统一尺寸,并重新命名方便后续训练。
2023-06-25 13:20:50
410
原创 pytorch保存单通道灰度图片
image = torch . randn(1 , 256 , 256) # 示例,随机生成一个单通道图像 # 将图像张量保存为文件 save_image(image , "single_channel_image.png" , normalize = True)pytorch中通常如上使用torchvision.utils.save_image来保存图片,但是在保存单通道灰度图片时,该函数保存后的图片会是3通道的,虽然每个通道上的数据一样,视觉上也是灰度图片,但后续输入单通道的网络会报错。
2023-06-25 12:56:10
516
原创 docker安装pritunl
比如我是用18511的udp端口 ,最后就加上-p 18511:18511/udp \。安装后运行导入下载的用户配置文件,zip,tar等格式都可以。交互模式进入容器 执行以下命令,得到初始账号密码。地址:https://ip:9443/首次进入账号密码需要初始化。
2023-03-18 11:18:18
358
1
原创 华为ap WA131SN-NZ设置胖ap开启wifi无线网络
前言准备工作配置家里闲置一块WA131SN-NZ ap,没有ac,想着改成胖ap用来上网。网上资料少的可怜,折腾了半天没找到怎么设置WiFi名,密码啥的,后面误打误撞才发现了,遂记录之,供有需要的朋友参考。
2022-09-25 09:50:44
875
原创 php使用phpoffice/phpspreadsheet导入导出excel表格
php使用phpoffice/phpspreadsheet导入导出excel表格数据。
2022-08-04 15:50:40
1172
原创 php将在线远程文件写入临时文件
项目中需要从上传到七牛的Excel表格里导入数据,首先得要将文件存远程临时保存一下,再进行后续操作tempnam() 函数创建一个具有唯一文件名的临时文件,若成功,则该函数返回新的临时文件名,若失败,则返回false。sys_get_temp_dir() 获得当前的临时文件目录fopen($filename, “wb”) wb二进制写入。...
2022-08-03 17:58:23
304
原创 阿里云不同账号新旧服务器镜像迁移数据迁移同步
有阿里云新旧两台服务器,在不同的账号下,想把旧服务器的数据全迁移到新的服务器里,传统拷贝文件方式需要重新配置环境太麻烦,阿里云提供的镜像服务可以整个系统打包迁移最方便云盘和镜像 --创建自定义镜像进入镜像 --共享镜像 输入要共享的阿里云账号更换操作系统–使用镜像创建...
2022-06-29 15:26:53
1413
原创 从零开始写一个PHP开发框架websocket框架
前言本项目基于workerman实现支持websocket、tcp协议的PHP框架,mvc模式,跟传统http框架运行原理相差不多,只是入口依赖于workerman接收到的消息项目源码可以移步github参考,欢迎star入口入口文件是GatewayWorker下Event.php入口处需要引入下自动加载函数,以便框架里函数调用require_once DIR . ‘/…/lib/Autoloader.php’;主要有两个函数onWorkerStart 项目启动时初始化框架onMessag
2022-05-25 12:05:57
562
1
原创 PHP连接发送读取tcp数据流
代码class BaseTest extends \PHPUnit\Framework\TestCase{ private $host = 'tcp://192.168.10.10:7273';// private $host = 'tcp://172.17.0.2:7273'; public function request($param) { $client = stream_socket_client($this->host);
2022-05-24 15:46:12
569
原创 网御星云防火墙端口映射配置
keyword:网御星云端口映射配置前言服务器在内网里,网络通过防火墙pppoe拨号接入互联网,想要外网能够访问到服务器,需要配置端口映射实现条件有公网ip,可以打电话给运营商客服说改成公网ip,(ip不是固定的,可以通过ddns用域名访问)只能使用非80,443等常用端口配置-设置服务器地址新建需要映射的服务并确定端口多个端口可以写多个点击网络接口确定公网IP地址点击防火墙-策略-nat新建端口映射公开地址选 刚才查看的公网IP内部地址就是服务
2022-05-22 12:46:43
4778
原创 网御星云防火墙上网行为审计配置
网御星云防火墙上网行为审计配置,上网行为监控步骤审计中心-上网审计策略-新建勾选需要审计的上网行为开启审计选择存储方式配置成功后 打开内置数据中心点击日志查询查看被记录到的上网行为可以针对上网类型单独查询 比如访问网站 上传文件...
2022-05-22 11:53:47
1604
原创 websocket框架封装实现回调函数代替ajax
keyword:websocket回调,websocket像ajax一样,websocket接口请求,同步回调,websocket MVC框架前言传统http短连接拉取接收数据太浪费资源,tcp每次都得建立连接,三次握手,释放,只能单向通信,定时轮询。而websocket可以建立长连接,后一直保持,节约服务器资源,跟每台客户机只维持一个连接就行。节省流量 不需要频繁地发起关闭tcp连接,可以双向通信,协议以及数据格式自己算了算,省略HTTP上不必要的信息,基于以上原因,开发一套socket框架来
2022-04-29 15:26:11
3794
原创 MySQL按天统计最近七天数据
$time = time(); $today = strtotime(date('Y-m-d', time()));//零点时间戳 $todayDate = date('Y-m-d', time()); //最近7天 $sevenDaysAgo = strtotime(date('Y-m-d', time())) - 7 * 86400; $sql = "SELECT t1.day, COUNT(t2.id) user_numFRO
2022-03-21 16:45:32
2981
原创 php本周上周本月上月起始终止时间戳
$today = strtotime(date('Y-m-d', time()));//零点时间戳 //今日 $res['today'] = $this->getData($today,time()); //获取昨日起始时间戳和结束时间戳 $beginYesterday=mktime(0,0,0,date('m'),date('d')-1,date('Y')); $endYesterday=mktime(0,0,0,d..
2022-03-21 16:26:56
498
原创 数据结构题库知识点汇总
第一章 绪论一.填空题1. 数据结构包括数据的逻辑结构、数据的存储结构和数据的运算。2. 数据的逻辑结构可以分为线性 和非线性 两大类型。3. 在算法正确的前提下,评价一个算法好坏的两个主要标准是时间复杂度 和空间复杂度 。4. 对于给定的n个元素,可以构造出的逻辑结构有线性、树形 、图形 和集合 四种。5. 数据的存储结构不仅有顺序存储结构、链式存储结构,还有索引存储结构 和散列存储结构 。6. 组成数据的基本单位是数据元素 。7. 数据结构的两...
2022-03-21 15:19:36
2714
1
原创 数据结构算法题
//获取叶子节点个数int getLevers(BiTree p){int leftCount;rightCount;if(p == null)return 0;else if(p->lchild == null && p->rchild == null)rururn 1;elsereturn getLevers(p->lchild) + getLevers(p->rchild);}设计算法,从顺序表L中删除所有值为x的元素。要求算法的时间复杂度
2022-03-16 12:14:12
1397
3
原创 php使用mpdf把HTML转成pdf
前言:项目中需要将HTML富文本转成pdf,然后上传到七牛,查找了下pdf的库,对比发现mpdf最适合mpdf安装composer require mpdf/mpdfmpdf文档http://mpdf.github.io/使用示例$mpdf = new Mpdf([ 'mode' => 'utf-8', "autoScriptToLang"=>true, "autoLangToFont"
2022-03-15 16:44:26
664
原创 PHP在线pdf电子合同生成,pdf添加水印
前言:php使用fpdf生成PDF电子合同,在线电子合同流程:不变的部分先生成pdf,比如合同内容,公章,甲方签字,可变的地方留空,服务端用PHP生成前端签字后把签字图片提交服务端fpdf下载示例代码下载fpdf电子签名示例代码<?phprequire_once('fpdf/fpdf.php');require_once('fpdi/fpdi.php');$pdf = new FPDI();//获取页数$pageCount = $pdf->setSour
2022-03-15 16:19:03
4831
原创 docker下 php安装gd库,zip扩展扩展
mpdf/mpdf v8.0.4 requires ext-gd * -> it is missing from your system. Install or enable PHP’s gd extensiondocker下 php安装gd,zip扩展gd库安装apt-get install --allow-downgrades -y zlib1g=1:1.2.8.dfsg-5 zlib1g-dev libz-dev libfreetype6-dev libjpeg62-turbo-de.
2022-03-02 17:35:58
1181
原创 thinkphp一对多关联,关联预载入带查询条件
thinkphp一对多关联,关联预载入带查询条件,对关联数据进行条件筛选实现方式with中使用匿名函数 传入关联的条件->with([‘times’ => function($query){$query->where(‘type’,2);}])代码 public function times() { return $this->hasMany(ScheduleTime::class); } $res = $
2022-03-01 14:58:38
1363
原创 phpstorm配置phpunit单元测试及PHPunit断言函数
PHPunit安装及配置项目中引入PHPunitcomposer require phpunit/phpunit安装PHPunit脚本下载跟当前PHP版本兼容的phpunit.pharphpstorm里配置好脚本路径phpstorm中Languages & Frameworks > PHP > Test Frameworks配置phpunit.xml<?xml version="1.0" encoding="UTF-8"?><!--bootstr
2022-01-20 15:55:34
1017
原创 blob:https视频下载m3u8视频在线下载
前言想下载淘宝上一个视频,打开控制台审查元素定位到video标签发现视频地址是blob:https开头,不能直接下载,可能是网站为了防止下载使用这种方式做了保护,用这种的大部分原始视频都是m3u8格式,下面介绍下如何识别是blob以及m3u8视频下载方式获取视频下载地址怎么获取视频下载地址Chrome浏览器(谷歌内核一样,其他浏览器操作可能不一样)里打开视频播放页,让他播放起来,按F12打开控制台,点击控制台左上角按钮来定位,然后鼠标移到播放的视频上单击一下,如下图定位到标签,src=“”里就
2021-10-13 16:37:03
8841
原创 D525安装黑群晖DSM6.1.7教程
前言某鱼上卖了一台长城的D525小主机有两个千兆口,装了lede跟爱快软路由体验了几天,玩腻了,想着整个黑群晖nas试试主机长这个样子,铁壳的,拆开特废了好大劲2G内存,16G的固态,主板正面有个msata口,背面还有个SATA口,以后接条线可以外接硬盘安装群晖硬件软件准备1.准备个U盘做引导2.DiskGenius分区工具、ChipGenius芯片无忧工具、Win32DiskImager写盘工具3.群晖的固件跟引导文件 固件使用3617的6.1.7版本,适合大多数主机,非常的稳定4.
2021-09-17 11:21:10
6727
2
原创 thinkphp,thinkOrm同时使用where跟whereOr错误
keyword:thinkphp where跟whereOr同时使用前言判断时间冲突时用whereOr跟where没法实现想要的效果,后面用原生SQL写了,今天突然想到试试闭包查询,遂测试一番果然可行thinkphp同时使用where和whereOr,本意是两个条件and并列查询,但实际上两个条件之间会用OR连接错误写法如下$map1 = [['start_time', '>', $startTime], ['start_time', '<', $endTime]];
2021-09-15 18:08:38
548
原创 php生成连续的日期时间段
php生成连续的日期时间段$startTime = '2021-01-1';$endTime = '2021-2-1';$list = range(strtotime($startTime), strtotime($endTime), 24*60*60);$list = array_map(function($v){ return date("Y-m-d", $v);}, $list);print_r($list);/// [0] => 2021-01-01 [
2021-09-09 14:40:25
417
原创 linux使用remmina连接远程windows传输共享文件
前言在deepin上使用remmina连接windows服务器后发现不能传输文件,研究了下需要在连接配置里设置共享目录,设置后再连接会在远程服务器映射本地文件具体设置编辑连接,勾选共享目录选择一个文件夹保存,如下图连接服务器在文件管理器里多了个本地映射的文件夹,在该目录下可进行复制粘贴等操作...
2021-09-09 09:51:08
978
原创 nginx匹配配置多个域名,监听绑定多个端口号
域名匹配nginx域名匹配使用server_name指令进行配置匹配规则如下精准匹配多个域名都写上,精准匹配server { listen 80; server_name a.com b.com a.b.com; }通配符在前以通配符*开始server { listen 80; server_name *.abc.com;}通配符在后以通配符*结尾server { listen
2021-08-25 12:14:22
2210
原创 宝塔自定义nginx访问日志配置
nginx日志自定义配置问题有时nginx默认的日志满足不了需求,比如网站绑定了多个域名,想知道用于访问的是具体域名,这时候就需要自定义nginx日志了。nginx 中access log 记录了用户访问的页面以及用户浏览器、ip和其他的访问信息log_format,用来设置日志格式,access_log,用来指定日志文件的存放路径、格式和缓存大小log_format语法log_format name [escape=default|json] string ...;name 格式名称。在
2021-08-23 15:53:31
2855
1
原创 mysql时区错误设置查询周几
问题项目中根据周几FROM_UNIXTIME(date,’%w’)查询数据开发环境正常,测试环境错误,排查后发现测试服mysql时区不对->whereRaw("FROM_UNIXTIME(date,'%w') = ".$week)mysql查询周几select FROM_UNIXTIME(1629216000,'%w') weekmysql查看当前时区show variables like ‘%time_zone%’;Variable_nameValuesyste
2021-08-16 17:43:20
99
原创 深度deepin更新失败升级失败
深度deepin在设置中更新系统,显示更新失败,尝试数次无法成功解决方法打开终端,使用以下命令更新sudo apt-get update && sudo apt-get dist-upgrade -y执行后,再去设置里看,显示你的系统已是最新的...
2021-08-11 10:37:05
1716
原创 php获取当月第一天最后一天开始结束时间戳
php获取当月第一天最后一天开始结束时间戳$startTime = strtotime(date('Y-m', $month));//月初零点时间戳$endTime = strtotime(date('Y-m-t 23:59:59', $month));//月末时间戳
2021-08-09 16:08:05
415
原创 MySQL判断时间段是否与已有时间重合冲突
描述向数据库中插入新的时间段前,需要判断是否跟库中已经有的时间段冲突,有的话拒绝插入冲突种类可能发生的冲突情况有以下四种,如图1.与已有时间前面部分重叠2.与已有时间后面部分重叠3.被已有时间包含4.包含了已有时间四种情况取并集就是所以冲突情况,1和2的并集就是4,不需要再算进条件里拼写SQLSELECT * FROM `sign_rule` WHERE ( `start_time` > $startTime AND `start_time` < $endTime )
2021-08-06 10:50:41
2988
1
原创 Win10台式机前面板耳机无声音,没有Realtek高清晰音频管理器,前置耳机孔无法使用
问题描述公司新装的一批台式电脑前面板都没有声音,控制面板里也没有Realtek高清晰音频管理器,下载多个驱动软件都没有解决,以为是主板上声音线没有连接,拆开机箱发现没问题,后面多方搜索尝试,终于解决了解决方案下载特定的驱动下载地址缺积分的请留言安装完毕后控制面板打开Realtek高清晰音频管理器–打开前面板开关操作截图后Realtek高清晰音频管理器面补遇到同样问题的朋友可以下载试试看...
2021-07-29 18:14:25
4293
14
原创 mysql按周几查询时间戳转周几星期
MySQL时间戳转周几星期时间戳转成周几使用FROM_UNIXTIMEselect FROM_UNIXTIME(1429063399,'%w')FROM_UNIXTIME常用时间格式%a 缩写星期名%b 缩写月名%c 月,数值%D 带有英文前缀的月中的天%d 月的天,数值(00-31)%e 月的天,数值(0-31)%f 微秒%H 小时 (00-23)%h 小时 (01-12)%I 小时 (01-12)%i 分钟,数值(00-59)%j 年的天 (001-366)%k 小时
2021-07-28 14:35:56
721
原创 mysql生成随机数
mysql生成随机数,设定指定字段随机数比如,设置num字段为1到100的随机数update aaa set num= floor(1 + rand()*100) where 1 = 1 ;上面rand 函数返回一个0到1之间的随机数
2021-07-26 17:41:19
1821
原创 thinkphp追加输出数据库没有的不存在的字段
thinkphp追加数据库没有的字段有时需要在输出字段里添加一个数据库中不存在的字段,这时可以使用模型的append方法实现代码示例public function getCurrentTimeAttr($value,$data) { return time(); } public function list($size = 10, $page = 1, $where = null) { $list = $this
2021-07-13 09:19:30
957
原创 docker nginx反向代理配置内部端口502 bad gateway
问题描述服务器80端口被nginx占用,workerman通过8088端口提供服务,两个服务都在docker容器里想让外部通过域名aaa.com访问到8088
2021-06-07 10:55:57
2868
pdf格式转换器,pdf转word,Excel,PPT,图片,分割合并解除密码,pdf压缩,图片获取 转mobi,转epub
2023-07-08
基于TP5框架开发的学校网站大学官网系统
2022-05-23
网御星云安全网关Power_V(E系列)命令行手册.pdf
2021-09-08
网御星云安全网关Power_V(E系列)功能使用手册.pdf
2021-09-08
网御星云安全系统Power_V功能使用手册.pdf
2021-09-08
网御星云安全网关Power_V(E系列)界面操作手册VERSION 3.0.pdf
2021-09-03
全国省市区三级数据库
2020-06-12
RSoft.v7(Beamprop
2019-07-12
聚合小说漫画动漫听书分销系统源码+代理系统+第三方支付+对接微信公众号+安装教程.zip
2019-05-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人