- 博客(35)
- 资源 (4)
- 收藏
- 关注
原创 composer 执行install 超时解决
我本地的环境是docker,进入docker执行install后返回超时:# composer installNo composer.lock file present. Updating dependencies to latest instead of installing from lock file. See https://getcomposer.org/install for ...
2023-02-17 20:37:00
791
原创 用PhpSpreadsheet读取xlsx表格模板进行数据导出
/** * @param array $dataList 数据列表,为数字索引 * @param string $title 导出文件名 * @param string $tpl excel的模板文件 * @param int $begin 模板的数据起始行数,从1开始计数除去header的行 * @throws \PhpOffice\PhpS...
2021-09-03 08:10:00
94
原创 Wget 报错 The certificate of ‘XXX’ is not trusted
wget http://pecl.php.net/get/zip-1.19.3.tgzURL transformed to HTTPS due to an HSTS policy--2021-09-02 17:43:36-- https://pecl.php.net/get/zip-1.19.3.tgzResolving pecl.php.net (pecl.php.net)... 1...
2021-09-02 17:50:00
127
原创 解决Composer Installing dependencies from lock file
Installing dependencies from lock file (including require-dev)Verifying lock file contents can be installed on current platform.Your lock file does not contain a compatible set of packages. Please...
2021-08-06 10:28:00
266
原创 PHP查询手机号归属地
代码参考:shitoudev/phone-location根据自己项目情况,修改类名和命名空间就可以了。还需要注意dat数据库的路径。下面是我的调用实例:namespace app\index\controller;use app\lib\tools\PhoneLocation;use app\model\Order;class Index extends Home{ ...
2020-11-27 10:51:00
31
原创 MSVC版本号对应关系
MSC 1.0 _MSC_VER == 100MSC 2.0 _MSC_VER == 200MSC 3.0 _MSC_VER == 300MSC 4.0 _MSC_VER == 400MSC 5.0 _MSC_VER == 500MSC 6.0 _MSC_VER == 600MSC 7.0 _MSC_VER == ...
2020-11-24 15:12:00
47
原创 IT界名人录
1、肯尼斯·汤普森(美国)Unix 之父 ,发明了Go语言、B语言(C语言的前身)2、丹尼斯·里奇(美国)C语言之父。3、比尔·盖茨(美国)全名威廉·亨利·盖茨三世,简称比尔·盖茨,Windows之父。4、尼克莱斯·沃思(瑞士)提出:数据结构+算法=程序。Pascal设计者。5、唐纳德·克努特(美国)《计算机程序设计的艺术》,被誉为"人工智能之父"。6、本贾尼·斯特...
2020-11-22 11:00:00
39
原创 QT5 Win7 项目封装发行版(C++)
1、项目开发完成后,编译生成“*.exe”文件。如果是用IDE那么切换到Release,那么在项目目录下会自动生成。 以Visual Studio为例,切换到release后在项目下:2、找到qt中的这个文件,平台根据自己的实际情况而定,我的是2013x64。 最终得到windeployqt.exe的完整路径。3、另外新建一个单独的目录,并将上一步生成的exe考进去。4、在目录...
2020-11-05 13:51:00
37
原创 ANSI编码
不同的国家和地区制定了不同的标准,由此产生了 GB2312、GBK、Big5、Shift_JIS 等各自的编码标准。这些使用 1 至 4 个字节来代表一个字符的各种汉字延伸编码方式,称为ANSI编码。在简体中文Windows操作系统中,ANSI 编码代表GBK编码;在日文Windows操作系统中,ANSI 编码代表 Shift_JIS 编码。 不同 ANSI 编码之间互不兼容,当信息在国...
2020-10-28 10:43:00
26
原创 微信小程序 for循环说明
普通遍历<!-- wx:for-item 和wx:for-index只指定变量名所以不用双花号 --><view wx:for="{{data}}" wx:for-item="item" wx:for-index="index"> {{item1.name}}</view>多重遍历<!-- 多重遍历关键是指定wx:for-item...
2020-10-28 10:41:00
59
原创 C++ QT5 信号和槽
信号(signal)和槽(slot)是qt最常用的功能模块。定义信号信号signal,只需定义不用实现,可以带参数; 槽是需定义亦需实现,可以带参数; 相同点是,信号和槽都必须没有返回值,且同一组信号和槽函数的参数必须相同或者槽函数参数少于信号参数个数;signals: void a();槽函数必须有public,protected,private其中之一来修饰,不然visu...
2020-10-28 10:38:00
33
原创 C++ Qt5 SQLite 操作示例
#pragma once#include <QSqlDatabase>#include <QSqlQuery>#include <QSqlError>#include <QSqlRecord>#include <QDebug>#include <QDir>#include <iostream>#...
2020-10-28 10:36:00
29
原创 C++QT5播放声音示例
播放声音,需要qt项目先引入模块Multimedia Widget在资源文件中添加声音静态文件。 可以得到路径如:/demo.wav或者直接放到根目录下,得到相对目录./demo.wav播放声音。//引入头文件#include <QSound>//实例化success = new QSound(":/scan/Resources/scan.wav", this);...
2020-10-28 10:34:00
45
原创 C++ RS-485通讯示例
RS-485是一种半双工的通信协议,经常用于工业控制模块间的通信,因其传输距离远,不容易出错的特点,应用广泛。此为windows下示例,linux需做相应修改。#pragma once#include <windows.h>#include <stdio.h>#include <stdlib.h>class Net485{public: ...
2020-10-28 10:33:00
82
原创 C++ Halcon12 HTuple 转字符串输出示例
Halcon 多用于工业视觉处理,机器学习等,经常要和其他库联合使用。此例说明字符串数组如何转换输出。for (int i = 0;i < codeLen;i++) { HString str = hv_DecodedDataStrings[i].S(); char* code = const_cast<char*>(str.Text()); pri...
2020-10-28 10:31:00
97
原创 C++ QT5中cv::Mat转化为QImage
/// 转化Mat为QImageQImage scan::Mat2QImage(const cv::Mat& mat){ QImage img; int chana = mat.channels(); /// 依据通道数不同,改变不同的装换方式 if (chana > 1) { //img = QImage(static_cas...
2020-10-28 10:30:00
60
原创 C++ Halcon识别条形码示例
//初始化模型CreateBarCodeModel(HTuple(), HTuple(), &hv_BarCodeHandle);//设置最小对象面积大小SetBarCodeParam(hv_BarCodeHandle, "element_size_min", 3200);//设置校验开启SetBarCodeParam(hv_BarCodeHandle, "check_cha...
2020-10-28 10:29:00
56
原创 QT5视频抽针并上传(百度windows图像识别)
#pragma once#include <QObject>#include <QEventLoop>#include <opencv2/opencv.hpp>#include <opencv2/core/core.hpp>#include <QNetworkAccessManager>#include <QNetw...
2020-10-28 10:28:00
26
原创 Opencv4调试摄像头参数示例
#pragma execution_character_set("utf-8")#include <opencv2/opencv.hpp>#include <opencv2/core/core.hpp>int main(){ cv::VideoCapture capDevice(0); capDevice.open(0); //设置摄像...
2020-10-28 10:25:00
51
原创 Halcon 单相机标定+消除径向畸变
单相机标定通常是相机使用的第一步,只有通过标定才能准确的获得相机的内参,以便于进行消除畸变、1D/2D测量等后续操作。1、生成标定板描述文件gen_caltab (7, 7, 0.0125, 0.5, 'caltab.descr', 'caltab.ps')参数含义可以查手册(f1),运行后会在当前目录下生成两个文件: caltab.descr:标定板描述文件用于接下来的标定 calt...
2020-10-28 10:23:00
67
原创 天才爱因斯坦的高中成绩单
在当时的评分标准中,6 分为最高分,1 分为最低分。爱因斯坦在代数、几何、投影几何、物理、历史这 5 科全部得 6 分,德语语言文学、意大利语语言文学、自然历史、化学等科目得 5 分,即使是地理、绘画、工业绘图也取得了 4 分,最差的是法语语言文学,只有 3 分。...
2020-10-09 17:06:00
27
原创 C# ListView列表包含添加和删除,自动排序
1、列表表头点击ListView属性框里的编辑列,可以设计列表头部:还可以用代码在Form_Load里添加表头:// Add columns and set their text.listView1.Columns.Add(new ColumnHeader());listView1.Columns[0].Text = "Column 1";listView1.Columns[0]...
2020-10-08 14:51:00
114
原创 C#使用ini配置文件保存读取配置数据
使用ini配置项目的好处:文本保存便于查看和修改配置过程简单高效使用、扩展灵活实例:using System;using System.Collections.Generic;using System.ComponentModel;using System.Diagnostics;using System.Linq;using System.Text;using Sy...
2020-10-03 11:27:00
51
原创 雷赛运动控制器SMC304软限位设置记录
//设置限位//el_type:使能状态,0:禁止,1:允许 //stop_type:限位停止方式,0:立即停止,1:减速停止 ushort source = 0;//计数器选择,0:指令位置计数器 1:编码器计数器 short res = LTSMC.smc_set_softlimit_unit(_ConnectNo, axis, el_type, source, stop_type...
2020-09-30 16:39:00
267
原创 Visual Basic(VB)语言简述和编程基础总结
Visual Basic(简称VB)是Microsoft公司开发的一种可视化程序设计语言。1、常量声明VB常用类型说明符定义解释:% 整数& 长整数! 单精度浮点数# 双精度浮点数@ 货币型$ 字符串型常量分为直接常量、字符常量直接常量:如 3.14,abc字符常量: [Public|private]const 常量名[as 数据类型]=表达式 Const PI=3....
2020-09-24 11:10:00
132
原创 51单片机学习,初窥单片机
单片机: 这仅仅是单片机的一种芯片,单片机其实是以这种芯片为控制核心的一整套软硬件系统。KEIL单片机集成开发环境(IDE)程序下载器: 上图是普中科技开发的程序下载器,作用是将编译好的程序(通常为.hex为后缀)下载到单片机中。速记要点:单片机开发需要c语言基础如果是51单片机要包含“reg51.h”,如果是52单片机要包含“reg52.h”...
2020-09-22 23:06:00
24
原创 Halcon激光条处理并拟合直线思路整理
高斯模糊拟合激光条法:dev_close_window ()* 设置颜色dev_set_color ('green')* 读取图像read_image (Image, 'images3/1')* 获得图像尺寸get_image_size (Image, Width, Height)* 开启窗口dev_open_window (0, 0, Width, Height, 'bla...
2020-09-22 16:08:00
76
原创 Yii2 查询条件
Model::find()字符串格式,例如:'status=1' 哈希格式,例如: ['status' => 1, 'type' => 2] 操作符格式,例如:['like', 'name', 'test']between//->andFilterWhere(['between','updated_at',$oldTime, $current])->an...
2019-04-04 13:37:00
40
原创 Ubuntu 16.04LTS 安装 Node.js stable
更新ubuntu软件源sudo apt-get updatesudo apt-get install -y python-software-properties software-properties-commonsudo add-apt-repository ppa:chris-lea/node.jssudo apt-get update安装nodejssudo apt-ge...
2019-03-23 13:29:00
24
原创 Ubuntu 16.04LTS 更新清华源
1 备份原来的更新源cp /etc/apt/sources.list /etc/apt/sources.list.backup如果提示权限不够就输入下面两行,先进入到超级用户,再备份sudo -scp /etc/apt/sources.list /etc/apt/sources.list.backup2 修改更新源 打开sources.list (这就是存放更新源的文件)...
2019-03-23 13:26:00
27
原创 Win7配置express4环境
本机环境:$ node -vv10.14.1$ npm -v6.4.1配置node环境变量:#配置全局安装目录npm config set prefix "G:\WEB\node\node_global"#配置安装缓存目录 npm config set cache "G:\WEB\node\node_cache"将全局安装目录配置到环境变量中,重启git bash。...
2019-03-13 22:25:00
18
原创 Yii2 yiisoft/mongodb 手动安装
手动将yiisoft/mongodb下载到vendor/yiisoft目录(注意约束条件)。在vendor/yiisoft/extensions.php 中添加'yiisoft/yii2-mongodb' => array ( 'name' => 'yiisoft/yii2-mongodb', 'version' => '2.1.7.0', ...
2019-03-12 18:54:00
25
原创 Centos7.5 lnmp+mongodb扩展
安装NginxYUM源中没有Nginx,我们需要增加一个nginx的源nginx.repo# vi /etc/yum.repos.d/nginx.repo源文件的内容[nginx]name=nginx repobaseurl=http://nginx.org/packages/centos/$releasever/$basearch/gpgcheck=0enabled=1...
2019-03-11 18:33:00
29
原创 在 Ubuntu Linux 14.04 LTS 上安装php7
首先添加php官方源$ sudo add-apt-repository ppa:ondrej/php然后更新源$ sudo apt-get update然后安装$ sudo apt-get install php7.0 php7.0-cli php7.0-fpm php7.0-gd php7.0-json php7.0-mysql php7.0-readline...
2019-02-25 13:13:00
27
LargeScreen2.7z
2021-11-12
C#visual studio 演示如何使用鼠标按下和弹起事件
2020-12-05
PCL点云图预览示例vs2013(C++)
2020-11-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人