工作学习收获
我是一片小树叶
树叶虽小,我心很大
展开
-
python 多线程下载数据集
最近做项目需要多线程下载数据,就简单学了一下。先是参考了别人的代码,修改后亲测可用。原文链接:https://junyiseo.com/python/211.html# -*- coding: UTF-8 -*- import threadingfrom time import sleep,ctime class myThread (threading.Thread): d...原创 2019-10-29 19:16:21 · 746 阅读 · 0 评论 -
更改文件夹中所有文件名
在VS2013中亲测有效,可以更改文件夹中的文件名(含子文件夹)。同样,如果将main函数从第二部分改为第三部分,可以实现打印文件夹中所有文件名。1、获取文件夹中所有文件名#include <iostream> #include <io.h> #include <string> #include <vector> using n...转载 2018-11-13 21:46:23 · 525 阅读 · 0 评论 -
图像浏览与图片名修改
在VS2013中亲测有效,opencv环境需配置成功。1、浏览图片#include "opencv\cv.h"#include "opencv\highgui.h"#include "opencv2\opencv.hpp"#include <string>using namespace std;using namespace cv;int main(){ int...原创 2018-11-13 22:03:27 · 205 阅读 · 0 评论 -
一维码与二维码对比介绍
1. 一维码1.1 定义一维码是将宽度不等的多个黑条和空白,按照一定的编码规则排列,用以表达一组信息的图形标识符。常见的一维码是由反射率相差很大的黑条(简称条)和白条(简称空)排成的平行线图案。1.2 用处一维码可以标出物品的生产国、制造厂家、商品名称、生产日期、图书分类号、邮件起止地点、类别、日期等许多信息,因而在商品流通、图书管理、邮政管理、银行系统等许多领域都得到广泛的应用。...转载 2018-11-14 21:15:41 · 15315 阅读 · 0 评论 -
Zbar识别QRcode解读
Zbar条码解码器Zbar条码解码器是一个开源的二维码(包括条形码)解码器,可以识别来至于视频流,图像文件、手持扫码器和视频设备(如摄像头)等二维码识别,支持EAN-13/UPC-A, UPC-E, EAN-8, Code 128, Code 39, QR Code(二维码)等常用编码方式的条形码/二维码。安装教程:https://mp.csdn.net/mdeditor/84074167#...转载 2018-11-14 21:20:29 · 5850 阅读 · 4 评论 -
HOG特征SVM识别字符
算法思想介绍请自行百度学习。训练函数:#include "opencv\cv.h"#include "opencv\highgui.h"#include "opencv2\opencv.hpp"#include <string>#include <vector>using namespace std;using namespace cv;//SVM训练...转载 2018-11-14 21:34:00 · 1043 阅读 · 0 评论 -
c++随机抽人代码
#include <iostream>#include <vector>#include <string> #include <stdlib.h> #include <stdio.h> #include <time.h> using namespace std;int main(){ int n; ci...原创 2018-11-29 19:10:04 · 7536 阅读 · 7 评论 -
图片分割与存储
用来对指定文件夹中的图片按断点进行分割存储。#include "opencv2\highgui.hpp" #include "opencv2\opencv.hpp"#include <iostream> #include <string> #include <afx.h> #include <sstream>#includ...原创 2019-06-18 09:45:36 · 773 阅读 · 0 评论 -
修道士和野人问题
题目:设在河的一岸有三个野人、三个修道士和一条船,修道士想用这条船把所有的人运到河对岸,但受以下条件的约束:一是修道士和野人都会划船,但每次船上至多可载两个人;二是在河的任一岸,如果野人数目超过修道士数,修道士会被野人吃掉。如果野人会服从任何一次过河安排,请规划一个确保修道士和野人都能过河,且没有修道士被野人吃掉的安全过河计划。代码一(暴力搜索):#include <iostre...原创 2019-06-20 20:38:40 · 10336 阅读 · 0 评论 -
L和T的识别
题目:如图所示,每个字母用3×3的二维二值图表示,令黑方格为1,白方格为0,每个字母有四个样本,包括正常字母位置及旋转90°,180°和270°的图像。希望输入不同位置下的T时,网络输出为1,而输入不同位置的L时,网络的输出为0。用BP算法求出权系数和阈值。(建议:选择网络结构为9-3-1。隐单元非线性函数为,输出单元非线性函数为)步骤:1、网络结构选定此题使用较为简单的双层神经网络即可...原创 2019-06-29 11:15:23 · 3007 阅读 · 9 评论 -
猴子摘香蕉
注意:不是严格按照一阶谓词逻辑写法,仅供参考题目:房内有一个猴子,一个箱子,天花板挂了一串香蕉,其位置如图所示。猴子为了拿到香蕉,它必须把箱子搬到香蕉下面,然后再爬到箱子上。请定义必要的谓词,列出问题的初始化状态(即下图所示状态),目标状态(猴子拿到了香蕉,站在箱子上,箱子位于位置b)步骤:1、定义描述环境状态的谓词AT(x,y) x在y处 x={monke...原创 2019-06-29 11:15:39 · 12444 阅读 · 1 评论 -
UDP传输
服务端#include <stdio.h>#include <winsock2.h> #pragma comment(lib, "ws2_32.lib")#define PORT 6080#define BUF_SIZE 512 int main(int argc, char* argv[]){ char buf[BUF_SIZE ]; // In...原创 2019-06-29 11:16:06 · 120 阅读 · 0 评论 -
linux文件基本权限
转载,有改动:https://blog.csdn.net/a10742864/article/details/78144900https://blog.csdn.net/qq_37382077/article/details/89576447一、基本操作查看目录下所有文件ls命令行打开文件cat xxx.txt查看文件属性ls -l #所有文件ls...转载 2019-06-30 17:26:35 · 138 阅读 · 0 评论 -
MySQL登录失败
更多信息:https://blog.csdn.net/cartoon_/article/details/803446371、以管理员身份打开cmd,切换到MySQL的bin目录2、关闭MySQL服务器net stop mysql3、跳过输入密码的步骤mysqld --defaults-file="D:\MySQL\my.ini" --console --skip-grant-...原创 2019-07-07 22:53:32 · 1014 阅读 · 0 评论 -
TCP通信
服务端import socketsk = socket.socket()ip_port = ("127.0.0.1",8888)sk.bind(ip_port)sk.listen(1)print ("waiting for receiving message!")conn,address = sk.accept()msg = "sucessfully connect!"con...原创 2019-07-11 12:17:19 · 120 阅读 · 0 评论 -
Ubuntu16.04 基本操作
一、常用命令:进入下一级文件夹:cd xxx返回到上一级文件夹:cd ..查看当前目录下所有文件:ls查找文件位置:whereis xxx.xxx创建新文件夹:sudo mkdir允许对计算机下文件夹操作:sudo nautilus二、编译命令:用来检测你的安装平台的目标特征:sudo ./configure创建makefile:sudo c...原创 2019-07-15 22:01:50 · 815 阅读 · 0 评论 -
linux下curses的用法
转载:https://www.cnblogs.com/dandingyy/archive/2012/08/23/2651644.html1、术语概念curses工作在屏幕,窗口和子窗口之上。屏幕是设备全部可用显示面积(对终端是该窗口内所有可用字符位置),窗口与具体例程有关。如基本的stdscr窗口等。curses使用两个数据结构映射终端屏幕,stdscr和curscr。stdscr...转载 2019-07-28 17:05:49 · 809 阅读 · 0 评论