自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(81)
  • 资源 (24)
  • 收藏
  • 关注

原创 盘点Python-turtle库画出的那些图

前言: Turtle最早来自于LOGO语言,发展之初是用来教小朋友学习编程的(大人也可以玩哟~),最初通常编程模拟一只小海龟(turtle)在画板上爬行来绘制图案,后来在慢慢地发展中,很多高级语言也都移植了turtle画图,当然python也将turtle库加入了其内部库中。安装过程: 若import turtle失败,可手动安装 注意:若使...

2020-05-05 21:04:29 3281

原创 一条命令python手动安装pip工具

前方: 用些小伙伴安装好python后,可能忘记安装pip工具,如果重新安装python太过麻烦,其实安装pip工具只需要一个命令即可。解决方法: 找到easy_install.exe所在的目录,通常为python安装目录下的Script目录下面,如下图。 然后按着shif+右键(选中打开cmd),在当前目录下打开cmd,输入:“easy_...

2020-05-05 16:50:25 1797

原创 一文看懂QT中子窗口如何向父窗口传递数据信号

前言: 在使用QT进行界面开发时,经常会出现父窗口和子窗口进行数据交互的情况。 比方说,单击父窗口上的一个控件,子窗口发生一些动作。或者单击子窗口上的一个控件,父窗口发生一些动作。 父窗口向子窗口传递数据较简单,单击父窗口上的控制时,直接使用槽函数调用子窗口的成员函数,然后传递参数即可,执行相应的动作即可。 但单击子窗口时,向父窗口传...

2020-05-05 15:43:30 5805

原创 超简单使用C++解析json:jsoncpp

前言:曾经一段时间XML成为互联网业界内的数据传输格式标准,但有人对XML提出了质疑,认为XML数据格式比较繁杂,冗长等,于是提出了一种新的表示格式—JSON。对于JSON格式,在此就不作详细的说明了,下面主要讨论下C++解析json文件的工具—Jsoncpp的使用。下载地址:https://github.com/open-source-parsers/jsoncp...

2020-02-16 20:22:33 2270 3

原创 python不足100行代码完成人脸识别

1. 准备环境python 3.5 opencv2. 配置环境pipinstallopencv-pythonpip install numpypipinstallopencv-contrib-python3. 准备训练数据佟丽娅照片20张,存放于文件夹0下面 董璇照片20张,存放于文件夹1下面4. 准备测试数据佟丽娅照片1张,命名为0.jpg,存于t...

2020-02-03 12:02:19 2053

原创 夏夜

有些念头宛若夏末的卷云,无法久待,绝美或凄凉,心头一阵起伏,秋雨一来,散了就散了 ...

2019-06-08 21:28:06 1508

原创 一款具有强大快速预览功能的小工具:Seer

今天,给大家推荐一款具有强大快速预览功能的小工具!平时我们会不会遇到这样的问题?只想要单纯地看一眼文件里面的内容。却不得不用相关的软件打开,高端配置的机器无需担心时间问题,但像我这样的垃圾电脑,每次都要等软件启动。更可恨的是,有些垃圾软件还他X的弹出广告,可不可恨?现在给大家推荐一款小工具:Seer除了能够预览图片、压缩包、文件夹、PDF格式文件,还能够快速通过第三方软件快速打...

2019-05-22 17:30:17 6134

原创 Windows下的文件快速搜索小工具:Everything

今天,给大家推荐一款Windows系统下免费的快速搜索工具!如果你希望能按文件名进行高速搜索文件,那么你绝对不能错过Everything这款仅几百KB的免费软件!它绝对值得你收藏与使用!Everything体积小巧,只有几百KB,界面简洁易用,快速建立索引,快速搜索,并且能够实时跟踪文件的变化。占用极低的系统资源,开机添加自启动,也不会拖慢您的机器,在搜索框输入文字,它就会只显示过滤后...

2019-05-22 17:25:10 4064

原创 百度网盘快速下载小工具:PanDownload

我们平时使用百度网盘下载东西时,通常速度都很慢,现在给大家推荐一款百度网盘下载工具,可以下载别人的分享链接,也可以登录自己的网盘下载,速度要比百度云快很多倍,话不多说,看下面的图!PanDownload下载工具速度为2.4M/S,百度云下载速度为146K/S。下载速度,一看即明!另外,PanDownload无需安装,只有几兆,无需安装 ,下载即用。关注公众号回复【P...

2019-05-22 17:09:45 10663 5

原创 一键拼接微信好友头像/玩炫朋友圈

在这里提供一键拼接微信好友头像的源码,分享到朋友赚足眼球。另附打包好的工具,下载即用!import sysfrom wxpy import *import mathfrom PIL import Imageimport osimport time # 创建头像存放文件夹def creat_filepath(): avatar_dir = os.getcwd(...

2019-05-13 18:39:59 1839

原创 超级便捷精巧绿色的屏幕分享小软件IntelexEMC

摘要:因需求特殊,即需要在关闭QQ、微信或其他通讯软件的情况下进行屏幕分享。于是,整理好思路,开始写一个简易的屏幕分享软件,打了鸡血似的写了两天,突然,在查资料时发现网上有一款名叫InletexEMC小程序......IntelexEMC绿色免费版下载地址注意:本软件只能够在局域网中使用1.IntelexEMC简介InletexEMC是国外制作的一款小巧的屏幕共享软件,支持点对点传...

2019-04-12 21:09:45 3836

原创 剑指offer题目汇总

1.数值的整数次方题目描述给定一个double类型的浮点数base和int类型的整数exponent。求base的exponent次方。代码如下class Solution {public: double Power(double base, int exponent) { if(exponent == 0) return 1; return expon...

2019-03-25 11:25:11 384

原创 超简单使用Python识别图片中的中/英文字/包含工具下载链接

摘要: 最近闲来无事, 使用Python写了个文字识别的程序, 在这里分享给大家1. 准备工作 申请百度开发者平台, 获取图片文字识别, 申请地址: https://console.bce.baidu.com/ai/?_=1553338619822&fromai=1#/ai/ocr/overview/index 申请效果如下所述:2. 配置依赖库...

2019-03-23 19:41:33 2581 1

原创 写给小白:使用GitHub来托管论文吧

使用GitHub来托管论文吧 摘要:写给小白。对于非计算机专业的小伙伴,可能很少接触到GitHub吧,但GitHub真心好用,虽然我们不会用它来进行托管代码,但是可以用来托管论文或文本啊,使用它可以事半功倍,正是磨刀不误砍柴功。 正值阳春三月,万物复苏。远看处山头渐绿,近闻玉...

2019-03-21 19:10:22 6241 2

原创 超简单使用Python换脸

换脸!这段时间,deepfakes搞得火热,比方说把《射雕英雄传》里的朱茵换成了杨幂,看下面的图!毫无违和感! 其实早在之前,基于AI换脸的技术就得到了应用,比方说《速度与激情7》里面的演员保罗.沃克,由于发生意外,后期的视频都是由他的兄弟完成拍摄,然后再对其换脸,最终也就是我们影院看到的效果。当然,也有人把这项技术应用在其他...

2019-03-13 20:23:49 14288 6

原创 <2x6x2>OpenMesh译稿:使用并理解OpenMesh-边的折叠

在本节中,您将会了解到OpenMesh提供网格的基本操作,边的折叠。边的折叠 在此剖分,您将会学习如何使两个相邻的顶点合并,OpenMesh提供了OpenMesh::PolyConnectivity::collapse(HalfedgeHandle _heh)来...

2019-03-09 16:30:39 1198

原创 <2x6x1>OpenMesh译稿:使用并理解OpenMesh-边的翻转

在本节中,您将会了解到OpenMesh提供的一些基本的网格操作,边的翻转。边的翻转 对于两个邻接的三角形,它们的公共边可能有两种存在形式。调用函数OpenMesh::TriConnectivit...

2019-03-09 16:23:44 634

原创 如何在网格中分割三角形同时维护三角形网格的拓扑关系

问题:如何使用OpenMesh完成三角形单元的分割,同时保护原始的拓扑信息。解决方法一:采用OpenMesh中封装的接口,mesh.split()可直接完成面片的分割解决方法二:将原始的三角形删除,然后再添加分割后的三角形。特别注意!!!使用方法一,之前的三角形并没有...

2019-03-07 19:54:22 2431

原创 OpenMesh番外篇:头文件

OpenMesh用到的主要数据定义#pragma once#ifndef MYMESH_H#define MYMESH_H#include <iostream>#include <string>#include <vector>#include <queue>#include <list>#include <...

2019-03-07 19:22:30 687

原创 <2x5>OpenMesh译稿:使用并理解OpenMesh-网格的读写

读写网格到文件 本部分介绍了如何从文件中读取网格,及如何将网格写出到文件。 相应的函数接口定义在OpenMesh::MeshIO命名空间中。这部分主要分为三部分,第一部分给定了个例子说明如何使用OpenMesh IOManager,第二部分给出IOManager工...

2019-01-18 14:44:53 2561

原创 <2x4>OpenMesh译稿:使用并理解OpenMesh-网格的导航

导航网格简介 在本部分您将学会如何使用OpenMesh导航一个网格。在之前的章节中(迭代器与循环器)您已经学会了如何使用迭代器与循环器如何访问顶点、边、半边及面。在本章节中我们将重点讨论高效利用半边数据结构,以及一些非常有用的属性,例如网格边界标记。我们假设您已经熟悉了Ope...

2019-01-17 21:35:29 2040

原创 <2x3>OpenMesh译稿:使用并理解OpenMesh-迭代器与循环器

迭代器与循环器迭代器 OpenMesh提供一种线性迭代器(能够枚举顶点、半边、边以及面),能够轻易的遍历整个网格。 所有的迭代器存在于命令空间OpenMesh::Iterators。他们是模版类,能够通过模版参数来指定一个网格。您应该使用网格本身所提供的迭代器类型,例如MyMes...

2019-01-11 20:38:58 2895

原创 <2x2>OpenMesh译:使用并理解OpenMesh-半边数据结构

半边数据结构本节描述用于存储网格顶点,边,面及其连接信息的基础数据结构。有许多应用广泛的数据结构用于表示多边形网格。有关它们的详细比较,请参阅本节末尾的参考文章。本项目中所使用的数目结构为半边数据结构。基于面的数据结构将网格的连接性存储在顶点与其邻接单元上,而基于边的数据结构将网格的连接性存...

2019-01-07 08:51:29 4469 5

原创 <2x1>OpenMesh译稿:使用并理解OpenMesh-OpenMesh的功能和目标

OpenMesh的功能和目标底层数据结构的主要特征:不仅限于三角形网格,也可以处理多边形网格; 顶点,半边,边及面的显示表示; 有效访问顶点的单环领域; 能够处理非流形几何(例如,两个面仅通过一个顶点相连);使用C++的目的/特性:柔顺性:为标量及坐标选择合适的类型(例如,满足二维、三维或n维的float、...

2019-01-07 08:46:30 356911 39

原创 <1>OpenMesh译稿:建立OpenMesh项目

欢迎使用OpenMesh文档。 OpenMesh是一个通常性强且效率高的库,用来表示和操作多边形以及网格。 它是处理多边形网格的强大工具。 由于其提供可继承的数据结构,允许用户...

2019-01-06 19:51:11 2406

原创 三角形内任意点的参数化表示

描述:已知三角形的三个顶点坐标,如何用三个顶点坐标表示三角形内部的任意一个点。用途:一个空间三角形投影到二维平面形成一个投影三角形,可通过三角形内任意点的参数化表示建立空间三角形内部点与投影三角形内部点的对应关系。如上图所示,三角形ABC三点的坐标已知,分别用a,b,c表示。下面来看一下三角形内部任意一点P的表示方法。首先,给定BC边上任意点D的表示方法为λb+(1−λ)...

2019-01-03 16:09:41 4060

原创 小技巧-如何在任何一个文件夹中打开cmd

技巧描述:目标文件夹:f:\practice大家在使用cmd命令时,通常是->开始->运行->cmd,唤醒dos命令窗口。此后切换工作目录,进入f:\practiceC:\Users\lsl>f:F:\>cd practiceF:\practice>现在给大家一个小提示,首先进入目标文件夹位置,按住【Shift】+ 【鼠标右键】,选...

2018-11-15 10:00:44 45879 5

原创 剑指offer-重建二叉树

题目描述输入某二叉树的前序遍历和中序遍历的结果,请重建出该二叉树。假设输入的前序遍历和中序遍历的结果中都不含重复的数字。例如输入前序遍历序列{1,2,4,7,3,5,6,8}和中序遍历序列{4,7,2,1,5,3,8,6},则重建二叉树并返回。代码如下/** * Definition for binary tree * struct TreeNode { * int v...

2018-11-09 16:49:17 273

原创 华为笔试-坐标移动

题目描述开发一个坐标计算工具, A表示向左移动,D表示向右移动,W表示向上移动,S表示向下移动。从(0,0)点开始移动,从输入字符串里面读取一些坐标,并将最终输入结果输出到输出文件里面。输入:合法坐标为A(或者D或者W或者S) + 数字(两位以内)坐标之间以;分隔。非法坐标点需要进行丢弃。如AA10;  A1A;  $%$;  YAD; 等。下面是一个简单的例子 如:A...

2018-11-09 16:46:38 343

原创 华为笔试-字串的连接最长路径查找

题目描述给定n个字符串,请对n个字符串按照字典序排列。输入描述:输入第一行为一个正整数n(1≤n≤1000),下面n行为n个字符串(字符串长度≤100),字符串中只含有大小写字母。输出描述:数据输出n行,输出结果为按照字典序排列的字符串。 示例1输入9captocatcardtwotooupboatboot输出boat...

2018-11-09 16:46:10 397

原创 剑指offer-从尾到头打印链表

题目描述输入一个链表,按链表值从尾到头的顺序返回一个ArrayList。代码如下/*** struct ListNode {* int val;* struct ListNode *next;* ListNode(int x) :* val(x), next(NULL) {* }* }...

2018-11-09 16:45:46 256

原创 剑指offer-替换空格

题目描述请实现一个函数,将一个字符串中的每个空格替换成“%20”。例如,当字符串为We Are Happy.则经过替换之后的字符串为We%20Are%20Happy。代码如下class Solution {public: void replaceSpace(char *str,int length) { int num_ = 0; in...

2018-11-09 16:41:50 254

原创 华为笔试-删除字符串中出现次数最少的字符

题目描述实现删除字符串中出现次数最少的字符,若多个字符出现次数一样,则都删除。输出删除这些单词后的字符串,字符串中其它字符保持原来的顺序。输入描述:字符串只包含小写英文字母, 不考虑非法输入,输入的字符串长度小于等于20个字节。输出描述:删除字符串中出现次数最少的字符后的字符串。示例1输入abcdd输出dd代码如下#include &lt;io...

2018-11-09 16:37:55 300

原创 华为笔试-汽水瓶

题目描述有这样一道智力题:“某商店规定:三个空汽水瓶可以换一瓶汽水。小张手上有十个空汽水瓶,她最多可以换多少瓶汽水喝?”答案是5瓶,方法如下:先用9个空瓶子换3瓶汽水,喝掉3瓶满的,喝完以后4个空瓶子,用3个再换一瓶,喝掉这瓶满的,这时候剩2个空瓶子。然后你让老板先借给你一瓶汽水,喝掉这瓶满的,喝完以后用3个空瓶子换一瓶满的还给老板。如果小张手上有n个空汽水瓶,最多可以换多少瓶汽水喝?输入...

2018-11-09 16:36:16 311

原创 华为笔试-简单密码

题目描述密码是我们生活中非常重要的东东,我们的那么一点不能说的秘密就全靠它了。哇哈哈. 接下来渊子要在密码之上再加一套密码,虽然简单但也安全。假设渊子原来一个BBS上的密码为zvbo9441987,为了方便记忆,他通过一种算法把这个密码变换成YUANzhi1987,这个密码是他的名字和出生年份,怎么忘都忘不了,而且可以明目张胆地放在显眼的地方而不被别人知道真正的密码。他是这么变换的,大...

2018-11-09 16:33:59 382

原创 华为笔试-密码验证合格程序

题目描述密码要求:1.长度超过8位2.包括大小写字母.数字.其它符号,以上四种至少三种3.不能有相同长度超2的子串重复说明:长度超过2的子串输入描述:一组或多组长度超过2的子符串。每组占一行输出描述:如果符合要求输出:OK,否则输出NG示例1输入021Abc9000021Abc9Abc1021ABC9000021$bc9000输出...

2018-11-09 16:31:12 312

原创 华为笔试-合并表记录

题目描述数据表记录包含表索引和数值,请对表索引相同的记录进行合并,即将相同索引的数值进行求和运算,输出按照key值升序进行输出。输入描述:先输入键值对的个数然后输入成对的index和value值,以空格隔开输出描述:输出合并后的键值对(多行)示例1输入40  10 21 23 4输出0 31 23 4代码如下#incl...

2018-11-09 16:28:46 378

原创 华为笔试-质数因子

题目描述功能:输入一个正整数,按照从小到大的顺序输出它的所有质数的因子(如180的质数因子为2 2 3 3 5 )最后一个数后面也要有空格详细描述:函数接口说明:public String getResult(long ulDataInput)输入参数:long ulDataInput:输入的正整数返回值:String输入描述:输入一个long型整数...

2018-11-08 15:03:08 493

原创 华为笔试-计算字符个数

题目描述写出一个程序,接受一个由字母和数字组成的字符串,和一个字符,然后输出输入字符串中含有该字符的个数。不区分大小写。输入描述:输入一个有字母和数字以及空格组成的字符串,和一个字符。输出描述:输出输入字符串中含有该字符的个数。示例1输入ABCDEF A输出1代码如下#include&lt;iostream&gt;#include&lt;stri...

2018-11-08 15:00:16 309

原创 华为笔试-字符串分割

题目描述连续输入字符串,请按长度为8拆分每个字符串后输出到新的字符串数组;长度不是8整数倍的字符串请在后面补数字0,空字符串不处理。输入描述:连续输入字符串(输入2次,每个字符串长度小于100)输出描述:输出到长度为8的新字符串数组示例1输入abc123456789输出abc000001234567890000000代码如下#in...

2018-11-08 14:52:19 932

jsoncpp.rar

使用jsoncpp时,不需要把整个目录里的代码都加入进来,也不需要编译生成Lib,只需要以上两个文件即可。

2020-02-16

图片文字识别免费工具

图片文字识别 Python开发 AI识别 截图文字识别

2019-03-23

OpenMesh中文教程入门版

OpenMesh的中文教程,为官文网站的翻译稿,包含部分代码示例。

2019-01-04

多目标粒子群优化算法MATLAB

Multi-Objective Particle Swarm Optimization (MOPSO) is proposed by Coello Coello et al., in 2004. It is a multi-objective version of PSO which incorporates the Pareto Envelope and grid making technique, similar to Pareto Envelope-based Selection Algorithm to handle the multi-objective optimization problems. Just like PSO, particle in MOPSO are sharing information and moving...

2018-11-12

[C语言深度解剖--解开程序员面试笔试的秘密].陈正冲.扫描版

如果是学习过C语言的人,那么看几页就会觉得很不一般,大力推荐过或正在学习C语言的人阅读此书,绝对受益匪浅!

2018-11-12

基础拓扑学_高清PDF

Euler定理、拓扑等价、曲面、抽象空间、一个分类定理、拓扑不变量、开集与闭集、连续映射、充满空间的曲线...高清PDF,可直接打印

2018-11-12

VS90SP1-KB976656-x86.exe

fatal error C1859: 意外 的预编译头错误,只需重新运行编译器就可能修复此问题。有些网友要积分30,有点多啊,这里1 积分提供给大家,主要是最少设置积分是1,不好意思。。。

2018-09-16

疯狂java讲义_高清pdf_可直接打印-李刚

本书深入介绍了Java编程的相关方面,全书内容覆盖了Java的基本语法结构、Java的面向对象特征、Java集合框架体系、Java泛型、异常处理、Java GUI编程、JDBC数据库编程、Java注释、Java的IO流体系、Java多线程编程、Java网络通信编程和Java反射机制等

2018-07-30

effective C++ 中文高清PDF可直接打印

改善程序与设计的55个具体做法! effective C++ 中文第三版 高清PDF 可直接用于打印!

2018-06-29

3D三角形网格模型补洞源代码

3D三角形网格模型补洞算法源代码,原为linux平台下编译,现已改为Windows环境下;由于使用了C++11新特性,需通过VS2013或更高版本编译。

2018-06-28

数值分析高清pdf

本书是为理工科大学各专业普遍开设的“数值分析”课程编写的教材 . 其内容包括插值与逼近 ,数值微分与数值积分 , 非线性方程与线性方程组的 数值解法 , 矩阵的特征值与特征向量计算 , 常微分方程数值解法 . 每章附有 习题并在书末有部分答案 ,书末还附有计算实习

2018-06-02

opencascade中文教程

opencascade:体系结构和基本概念;基础类分析;数据结构分析;OCC 可视化的应用程序交互服务 AIS

2018-06-02

数据结构与算法(java语言)邓俊辉.pdf 高清不失真,可直接打印!

数据结构与算法(java语言)邓俊辉.pdf 高清不失真,可直接打印!

2018-04-13

数据结构(C++语言版)第三版答案解析_邓俊辉.pdf 超清打直接打印,不失真

数据结构(C++语言版)第三版答案解析_邓俊辉.pdf 超清打直接打印,不失真!!!

2018-04-13

邓俊辉数据结构第三版(c++版).pdf,高清不失真,可直接打印

邓俊辉数据结构第三版(c++版).pdf,高清不失真,可直接打印!!!

2018-04-13

用python写网络爬虫

浅显易懂的爬虫案例,网页爬虫工具使用,可帮您快速了解Python爬虫!

2017-10-16

空空如也

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

TA关注的人

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