自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

刘千予

88 年女程序员,SDK开发工程师。

  • 博客(26)
  • 资源 (7)
  • 收藏
  • 关注

原创 鸿蒙来袭:带你从0开始上手鸿蒙开发!

大家好,我是Sharon学姐。今天我们来聊一聊鸿蒙。

2023-11-03 15:07:29 117

原创 耦合和解耦

一、耦合1、耦合是指两个或两个以上的体系或两种运动形式间通过相互作用而彼此影响以至联合起来的现象。2、耦合的强弱取决于模块间接口的复杂性、调用模块的方式以及通过界面传送数据的多少。模块间的耦合度是指模块之间的依赖关系,包括控制关系、调用关系、数据传递关系。模块间联系越多,其耦合性越强,同时表明其独立性越差( 降低耦合性,可以提高其独立性)。软件设计中通常用耦合度和内聚度作为衡量模块独立程度的标准。划分模块的一个准则就是高内聚低耦合。3、一般模块之间可能的连接方式有七种,构成耦合性的七种类型。它们

2021-01-07 09:56:18 1675

原创 Git规范化

Git版本管理分支master:主分支(保护分支),不能直接在master上进行修改代码和提交; develop:测试分支,所以开发完成需要提交测试的功能合并到该分支; feature:开发分支,根据不同需求创建独立的功能分支,开发完成后合并到develop分支; fix:bug修复分支,对已发布的版本进行漏洞修复;Tag采用三段式,v版本.里程碑.序号,如v1.2.1架构升级或架构重大调整,修改第1位 新功能上线或者模块大的调整,修改第2位 bug修复上线,修改第3位Git提

2020-11-23 10:17:29 296

原创 Java数据结构——树(基本概念)

一、树的定义树(Tree)是 n(n≥0) 个结点的有限集T,并且当 n>0 时满足下列条件:有且仅有一个特定的称为根(Root)的结点; 当 n>1 时,其余结点可以划分为 m(m>0) 个互不相交的有限集T1、T2 、…、Tm,每个集 Ti(1≤i≤m) 均为树,且称为树T的子树(SubTree)。特别地,不含任何结点(即n=0)的树,称为空树。如下是一棵树的结构: ...

2020-04-30 11:38:57 1803

原创 超级详细的Tesseract-OCR样本训练方法

Tesseract-OCR样本训练方法一、简介Tesseract是一个开源的OCR(Optical Character Recognition,光学字符识别)引擎,可以识别多种格式的图像文件并将其转换成文本,目前已支持60多种语言(包括中文)。 Tesseract最初由HP公司开发,后来由Google维护。二、下载1.从https://github.com/UB-Mannheim/...

2018-11-05 16:38:52 82007 63

原创 C++复制文件(二)

#include<iostream>/*****************************************************************************************Function: CopyFileDescription: 复制文件Input: pSrc:原文件路径 pDes:复制后的文...

2018-07-01 11:48:16 241

原创 C++复制文件(一)

#include<iostream>#include <fstream>/*****************************************************************************************Function: CopyFileDescription: 复制文件Input: ...

2018-07-01 11:36:43 5210

原创 C++获取指定目录文件列表

#include<iostream>#include <string>#include <vector>#include <fstream>#include <io.h>#include <direct.h>/****************************************************...

2018-07-01 11:21:56 2074

原创 C++ opencv 图片二值化最佳阈值确定(大津法,OTSU算法)

//opencv#include "opencv2/opencv.hpp"#include "opencv2/highgui/highgui.hpp"#include "opencv2/imgproc/imgproc.hpp"/*********************************************************************************...

2018-07-01 11:07:49 5583 2

原创 C++ opencv 图片二值化最佳阈值确定(迭代法)

//opencv#include "opencv2/opencv.hpp"#include "opencv2/highgui/highgui.hpp"#include "opencv2/imgproc/imgproc.hpp"/*************************************************Function: DetectThreshold...

2018-07-01 11:00:56 7004 4

原创 C++ opencv 矩形区域截图

//opencv#include "opencv2/opencv.hpp"#include "opencv2/highgui/highgui.hpp"#include "opencv2/imgproc/imgproc.hpp"/*********************************************************************************...

2018-07-01 10:37:50 5668

原创 C++ opencv旋转图片(二)

//opencv#include "opencv2/opencv.hpp"#include "opencv2/highgui/highgui.hpp"#include "opencv2/imgproc/imgproc.hpp" /*********************************************************************************...

2018-07-01 09:59:19 6721

原创 C++ opencv旋转图片(一)

/**************************************************************************************************************Function: RotateImageDescription: 旋转图片Input: src:需要旋转的图片路径 angle:旋转角...

2018-07-01 09:50:48 4102

原创 C++ Zxing opencv识别Data Matrix 二维码

/******************************************************************************************Function: DataMatrixDecoderDescription: data matrix二维码解析Input: image_path:二维码图片路径Ret...

2018-07-01 09:47:33 6139 3

原创 Window10系统Anaconda3 Python3.6 tensorflow cpu版本 安装教程

Anaconda3 tensorflow已经支持python3.6,现写出如下安装步骤:一.下载Anaconda1.在百度搜索中输入Anaconda,然后选择下图中的Downloads-Anaconda,进入下载页,或者直接输入网址https://www.anaconda.com/download/2.选择需要的Anaconda版本,我下载的是Windows 64位版本二.安装Anaconda1....

2018-07-01 05:11:42 6914

原创 C++获取当前系统名称

std::string getSystemName(){ std::string vname; //先判断是否为win8.1或win10 typedef void(__stdcall*NTPROC)(DWORD*, DWORD*, DWORD*); HINSTANCE hinst = LoadLibrary(ConvertCharToLPWSTR("ntdll.dll")); DW...

2018-06-30 18:12:18 1082 1

原创 C++设置取消程序开机自启动

/******************************************************************************************Function: CancelAutoStartDescription: 设置取消程序开机自启动**********************************************...

2018-06-30 18:06:03 888

原创 C++设置程序开机自启动

/******************************************************************************************Function: autostartDescription: 设置程序开机自动启动*****************************************************...

2018-06-30 18:01:15 5413

原创 C++类型转换 const char *转LPWSTR

/******************************************************************************************Function: ConvertCharToLPWSTRDescription: const char *转LPWSTRInput: str:待转化的const cha...

2018-06-30 17:58:57 2403

原创 C++类型转换 TCHAR转string

/******************************************************************************************Function: TCHAR2STRINGDescription: TCHAR转stringInput: str:待转化的TCHAR*类型字符串Return: ...

2018-06-30 17:56:00 10845 1

原创 C++类型转换 LPWSTR转char*

/******************************************************************************************Function: ConvertLPWSTRToLPSTRDescription: LPWSTR转char*Input: lpwszStrIn:待转化的LPWSTR类型...

2018-06-30 17:46:59 11917 1

原创 C++类型转换 string 转 LPCWSTR

/******************************************************************************************Function:        stringToLPCWSTRDescription:     string转LPCWSTRInput:           orig:待转化的string类型字符串Return:  ...

2018-06-30 17:39:18 5344 2

原创 C++ 获取指定进程数量 用于判断指定exe程序是否打开

/******************************************************************************************Function: GetProcessCountDescription: 获取指定进程数量Input: szExeName:进程名称,带.exe后缀Return: ...

2018-06-30 17:17:36 1831

原创 C++ 获取当前时间

/******************************************************************************************Function: getTimeDescription: 获取当前时间Return: 当前时间*************************************...

2018-06-30 17:06:05 2322

原创 C++ 字符串替换

/******************************************************************************************Function: replace_allDescription: 字符串全部替换Input: str:源字符串 old_value:查找的字符串 new_value: ...

2018-06-30 16:54:48 294

转载 Eclipse如何使用git上传项目到G码云

Eclipse上使用git1.安装git按照下图的步骤:  安装过就不用再安装了,没有安装的安装一下!安装完毕之后:需要做一些初始化的设置:   2.上传项目到码云上1.首先在码云上建立一个项目   2.在eclipse中创建一个项目  然后选择git 然后会出现下面这个选项卡: 做完这些你会发现你的项目变了:接着:点击项目右击:team—》commit ,发现提交不了 这是一个大坑!! 需要做以...

2018-05-08 22:10:54 248

Anaconda3-5.3.0

Anaconda3-5.3.0 Windows最新版安装包,下载后可直接运行

2018-10-18

opencv4.0.0-beta

opencv4.0.0-beta最新版,windows系统安装包,下载后可直接运行

2018-10-18

bootstrap-3.3.7dist

最流行的前端框架bootstrap 3.3.7 dist版 包含css,fonts,js文件,可直接应用于web前端开发

2018-06-30

Anaconda3 5.2.0

Windows 64位 2018年最新版Anaconda3 5.2.0 支持Python3.6.5 支持Win10

2018-06-28

Sublime Test 3

2018年最新版Sublime Test 3 3176版 附激活码,亲测可用

2018-06-28

Snipaste1.16.2

Windows10下可用的截图工具,支持图片标记,2018年最新版本

2018-06-25

mysql5.7.21安装包

mysql5.7.21.0安装包 exe文件 解压后可直接运行 在线安装需要联网

2018-05-08

空空如也

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

TA关注的人

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