自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

没有蛀牙lm的博客

I have some interesting ideas about the world

  • 博客(103)
  • 资源 (43)
  • 收藏
  • 关注

原创 自研爬虫框架的经验总结(理论及方法)

由于业务需要,承接一部分的数据采集工作。目前市场内的一些通用框架不太适合。故而进行了自研。对比自研和目前成熟的框架,自研更灵活适配,可以自己组装核心方法;后者对于新场景的适配需要对框架本身有较高的理解。读了此文,你可以对自研爬虫框架有一个架构层面的认知。新手,可以开始模块化其中提到的模块类,将它们基类起来。如其中的log类、proxy代理类、redis、redis锁、db连接池、yaml配置读取,这些都可以提前封装。日常使用亦可。仓库可以使用gitlab或者github,gitee亦可。

2024-02-17 15:31:24 1787

原创 easiLinux: 一种基于python的linux功能命令简易化程序

【代码】easiLinux: 一种基于python的linux功能命令简易化程序。

2022-11-03 10:54:52 639 1

原创 我是如何让chatgpt给我打零工的

通过对 moobc 网站的前端 JavaScript、HTML 结构以及后端 Python 代码的分析,我们发现了网站的功能和架构。在优化方面,建议可以从多线程与异步操作、数据校验与存储优化、日志记录与监控、页面优化和安全性加固等方面入手。这些优化措施可以提升网站的性能、用户体验和安全性,为用户带来更好的访问体验。ps: 个人开放一个国内可以使用的免费的chatgpt自己的网站(支持无线次提问), 网站目前正在搭建中。

2024-04-12 15:09:25 549

原创 各平台,各语言基础数据类型占用字节比较

需要注意的是,这里列出的是通常情况下的数据类型大小,具体实现可能会有所不同。另外,对于Python和Golang而言,由于它们是解释型语言和编译型语言,数据类型的大小可能会受到具体解释器或编译器的影响。需要注意的是,C语言和C++语言中的long类型在不同平台上可能会有不同的字节数,因此在上表中用4/8表示。Python中整数类型和浮点数类型的大小取决于具体的解释器实现,可以是4字节或8字节。Golang中的数据类型大小是固定的,与具体平台无关。

2024-02-26 11:16:00 586

原创 chatgpt给的python ORM 模型示例

chatgpt对于代码相关的一些答复,目前暂时是领先的。再多个语言中,都有成熟的orm框架。请使用python封装一个orm来操作user表。最大的劣势,对于一些关联查询实现难度会翻倍,且执行效率会降低。这个 ORM 框架使用了 Python 的 pymysql 库来操作 MySQL 数据库,实现了对。好的,下面是一个简单的 Python ORM 框架的实现示例,用于操作 MySQL 数据库中的。这个 ORM 框架还可以进一步扩展,例如支持多表关联查询、事务处理等功能。表的基本增删改查操作。

2023-11-29 17:59:51 463

原创 logging 彩色日志 自动清理7天外log 兼容linux、win 封装类(直接使用即可)

包含功能:彩色日志,只保留7天数据。日志分级别打印,兼容linux和win系统。功能:封装成工具类方便后续使用。直接保存为单独的py文件即可直接运行。背景:项目大了,日志混乱。语音:python3.7+。

2023-10-09 10:52:32 121

原创 安全测试之w3af 安装

学习安全测试时,离不开一些安全扫描工具,在类目众多的工具中,w3af是个绕不开的集成工具。由于没有linux环境,故在windows下利用wsl进行部署。亦可通过其它虚拟机安装亦可。

2023-09-21 11:09:51 495

原创 linux服务start、stop、status、restart的通用shell脚本(jenkins为例)

3、JAVA_OPTIONS中的256m可以修改为512m(如果资源够用) ,以免后续程序因为内存不足导致任务失败。:linux上的任意非docker式安装时的服务start、stop、restart、status管理脚本。2、脚本是以jenkins为例。实际可以基于此,稍微修改即可完成 任意java 命令启动的服务管理。port:22354,需要修改为你自己服务的端口。2023年6月17日14:59:02。java启动停止服务时适用。

2023-06-17 15:05:47 760

原创 Docker Desktop启动失败解决方案(亲侧出坑总结)

现在有些东西网上资料开始变少了。需要自己去总结。有些技术呢又因为分享变得门槛低。今天这个是关于windows下的docker desktop无法启动的问题集锦。卷吧。应业务需要所以需要在个人电脑上安装docker环境。desktop docker是官方标准的windows下安装工具。windows2023年6月17日启动docker desktop后,无法完成初始化。主要有两种场景,场景一,目前很难检索到解决方法,场景二就比较普遍。接下来我将讲解一路上的场景。

2023-06-17 09:29:26 14749 2

转载 docker快速部署svn(有图)

1、使用docker命令下载svn镜像//搜索svn镜像docker search svn//下载第一个镜像:docker.io/garethflowers/svn-serverdocker pull docker.io/garethflowers/svn-server操作图如下:2、运行svn容器,并配置宿主机映射  2.1、先在/usr/local目录下建一个dev/svn/repo目录,把docker中的svn容器仓库目录映射在宿主机上/us..

2021-08-30 12:06:44 3647

转载 Centos7安装Python3的方法(亲测高效)

Centos7下安装Python3的方法由于centos7原本就安装了Python2,而且这个Python2不能被删除,因为有很多系统命令,比如yum都要用到。[root@VM_105_217_centos Python-3.6.2]# pythonPython 2.7.5 (default, Aug 4 2017, 00:39:18)[GCC 4.8.5 20150623 (Red Hat 4.8.5-16)] on linux2Type "help", "copyrig...

2021-08-30 12:00:52 9054 2

原创 python pytest selenium 自动化测试框架搭建

python pytest selenium 自动化测试框架搭建 公司一直有这个自动化测试需求,前期利用c++或者python进行了一些自动化脚本的编写。这几天没有版本更迭,基于前期的工作,把自动化测试整理了一部分功能模块。现在的状态基本达到预期:即搭建了一个AutoTest框架,基于此实现了login、设备管理两个模块的自动化测试,并基于实际,进行了合理的wait优化,后期的工作就是继续完善其它模块的内容。截止2020年7月1日11:41:37,该架构,可实现模块自动化测试、html报告输出、...

2020-07-01 15:39:46 10601 6

原创 Python报错:ConnectionRefusedError: [WinError 10061] 由于目标计算机积极拒绝,无法连接。

Python报错:ConnectionRefusedError: [WinError 10061] 由于目标计算机积极拒绝,无法连接。环境:windows语言:python故障:ConnectionRefusedError: [WinError 10061] 由于目标计算机积极拒绝,无法连接详细背景:python,threading,多线程里建立tcp链接。前言:2020年4月...

2020-04-24 00:05:28 13343

原创 BAT 批量修改/还原文件名称-在尾部添加固定字段

环境:win7语言:不涉及逻辑:使用bat(脚本实现这个功能)批量修改文件名称-在尾部添加固定字段对象:适合待处理文件名长度一致的批量修改与批量还原。(长度不一致时,修改脚本可用,但是,还原脚本不可用。)#批量修改,增添字段为"_190401",for语句里面的.bin为文件格式,如果原文件为其它格式只需要将此句两处的.bin修改为对应的语句即可。如.txt语句修改为:“fo...

2019-10-15 14:28:02 2451

原创 C++之BYTE转字符串

系统:windows10环境:VS2013 update5语言:c++函数:将BYTE转为字符串,而后用于md5加密与日志打印。 /***********************************************************************************************************...

2019-06-26 16:27:25 5014

原创 c++ 网络编程(九)TCP/IP LINUX/windows下 多线程超详细教程 以及 多线程实现服务端

原文作者:aircraft原文链接:https://www.cnblogs.com/DOMLX/p/9661012.html先讲Linux下(windows下在后面可以直接跳到后面看):一.线程基本概念前面我们讲过多进程服务器,但我们知道它开销很大,因此我们才引入线程,我们可以把它看成是一种轻量级进程。它相比进程有如下几个优点:线程的创建和上下文切换开销更小且速度...

2019-04-22 11:49:19 3322

原创 WIN10之右键“管理”报错:该文件没有与之关联的程序来执行该操作,请安装一个程序,或者,如果已安装程序.....

在网上找不到较好的解决方法,但是又影响操作,通过自己排查出来的解决方式。之前一直通过win+R输入“sysdm.cpl”调出管理界面。故障提示:win10系统,此电脑(我的电脑)键管理报错,找不到“C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Administrative Tools\Computer Manag...

2019-03-06 19:02:31 25730 13

原创 centos7之配置网络连接、ssh工具连接设置及winscp文件传输

私人电脑私人环境配置centos连接网络Ip addr显示局域网IP地址修改网卡配置文件。网络连接打开。cd /etc/sysconfig/network-scripts/vi ifcfg-ens33将noboot改为yes。按ESC,冒号,wq,enter即保存退出。Wq!强制保存退出。q退出。重启网络服务。service network rstartping...

2019-03-03 09:41:27 2626

原创 自动化测试之从环境搭建到用例集成(python_unittest)

selenium之从环境搭建到用例集成(python_unittest)系统:windows 10,和windows7没有什么不同语言:python3.7环境:pycharm+firefox+selenium功能:从环境搭建到用例集成1.搭建环境selenium+python37https://www.cnblogs.com/f...

2019-02-26 18:00:24 311

转载 selenium之常用模块函数总结

WebDriver 提供的八种定位方法:find_element_by_id()find_element_by_name()find_element_by_class_name()find_element_by_tag_name()find_element_by_link_text()find_element_by_partial_link_text()find_el...

2019-02-26 10:55:39 952

原创 selenium之菜单栏 层级定位(pycharm,python)

selenium之菜单栏 层级定位系统:windows 10,和windows7没有什么不同语言:python3.7环境:pycharm+firefox+selenium功能:多级菜单栏层级定位元素定位这是selenium的首次尝试。程序通过selenium实现了网站多层级菜单栏的元素定位。功能比较简单,备注就没...

2019-02-26 10:45:34 4991

原创 Python3.x之class 实例化提示 ‘’cat() takes no arguments‘’

环境:win10语言:python3.7问题描述:学习python类时,实例化类my_cat = cat('Dora',5),提示无参数。解决方法:函数__init__(),字母 “init” 两侧有两个' _ '。def _init_(self, name, age) """init两侧为一个下划线'_'”"""def __init__(self, name, ag...

2019-02-12 16:08:35 2991 4

转载 Google地球(GPS)坐标之地图坐标偏移

这个问题涉及国家的法律问题,很重要。根据我国相关法律,在国内发行的任何民用中国地图产品不准使用真实的坐标,必须加入一定的偏移量(大约600米),据说这一做法是“出于国家安全方面的考虑”。偏移数据是不公开的,五六百米是实测结果。我国法律条文规定在国内必须使用国家测绘局的坐标体系(西安80),而国际通行的坐标体系是WGS84。另外,民航使用的坐标系是国际标准WGS84,否则国际航班没法正常飞行。...

2019-01-28 10:09:25 10181

原创 MFC之combo box控件的快速上手教程(实例)

                  MFC之combo box控件的快速上手教程(实例)①初始化box控件,使其默认显示一些项,便于用户操作。void CEasyConfigDlg::InitEasyXml(){    //下拉控件初始化,指定插入位置,插入选项    m_box1.InsertString(0, _T("兰州拉面"));    m_box1.InsertStrin...

2018-11-29 11:32:43 907

原创 软件测试流程五个阶段

软件测试按照研发阶段一般分为5个部分:单元测试、集成测试、确认测试、系统测试、验收测试,下面将不同阶段需要的一些工作内容做一下梳理希望可以帮助到大家。//No.1//单元测试单元测试又称为模块测试,是针对软件设计的最小单位程序模块进行正确性检查的测试工作,单元测试需要从程序内部结构出发设计测试用例,多个模块可以平行地独立进行单元测试。一、单元测试的内容:1、模...

2018-11-07 17:28:59 363293

原创 软件测试基础理论(总结)

1.软件的三个要素:程序(实行特定功能的代码)文档(支持代码运行) 数据(支持程序运行一切有关)2.软件的产品质量 指的是? 1)质量是指实体特性的综合,表示实体满足 明确的 或 隐含要求的能力。3.软件测试的目的:1)验证软件是否满足 软件开发合同 或者项目开发计划,系统/子系统设计文档,软件需求规格说明,软件产品说明等规定的软件质量要求 2)通过测试,发现软件缺陷3...

2018-11-07 17:17:54 236

转载 c++之vector(向量)使用方法详解 (顺序访问vector的多种方式)

vector是向量类型,它可以容纳许多类型的数据,如若干个整数,所以称其为容器,本文介绍一下使用方法vector 是向量类型,它可以容纳许多类型的数据,如若干个整数,所以称其为容器。vector 是C++ STL的一个重要成员,使用它时需要包含头文件:代码如下:#include<vector>; 一、vector 的初始化:可以有五种方式,举例说明如下:(1)...

2018-08-10 09:15:12 2332 2

原创 mfc包含变量的sql语句编写

问题描述:vs2013使用mfc对话框程序连接sql数据库后,执行的sql语言中有时需要包含一些变量%d,%s,需要变量赋值给sql语句。应该如何编写这样的sql语句。解决示例1(Select查询操作int):int k;//模拟int类型的变量CString strSQL; //存放sql语句strSQL.Format(_T("select ArcNo, ArcIsRise fro...

2018-08-09 10:58:59 983

原创 error MSB8031: Building an MFC project for a non-Unicode character set is deprecated. You must chang

编译报错:error MSB8031: Building an MFC project for a non-Unicode character set is deprecated. You must change the project property to Unicode or download an additional library. See http://go.microsoft.co...

2018-08-03 17:27:15 2496

原创 电脑 卡 蓝屏 黑屏 死机 软件无法安装等常见问题解决方案

环境:windows 7重点:自己动手即可解决部分项要求技能:pe相关、台式机器件拆卸、网上选购技能、百度查询技能本文是结合自己经验总结而写的文章,每个问题有可能有多种情况,本文就常见情况提供路人操作性较强的简单的排查方法和解决建议。 原因分析及处理办法①散热不足,导致温度过高。风扇坏了,或者灰尘过多。除尘或者换个风扇,必要时可以搞点硅脂(某宝7元一桶,东的话贵一点)。蓝屏...

2018-08-03 15:24:14 1130

转载 C++ try catch 捕获空指针异常,数组越界异常

#include <exception>  #include <iostream>  using namespace std;    /********************************** //project -> Properties -> C/C++ -> Code Generation --> Enable C++ ...

2018-08-03 14:29:45 5921

转载 vs2013 使用ADO连接SQL Server2008数据库

正文一、ADO概述ADO是Microsoft为最新和最强大的数据访问范例 OLE DB 而设计的,是一个便于使用的应用程序层接口。ADO 使您能够编写应用程序以通过 OLE. DB 提供者访问和操作数据库服务器中的数据。ADO 最主要的优点是易于使用、速度快、内存支出少和磁盘遗迹小。ADO 在关键的应用方案中使用最少的网络流量,并且在前端和数据源之间使用最少的层数,所有这些都是为了提供轻量、高...

2018-08-03 14:12:40 2104

原创 Word 该值小于列表中的前一条目 完美解决

本来是没必要发在博客里面的,但找不到合适的地方发了,而且解决方案比较简单就贴出来了。问题描述:在word2010中,插入4级目录的时候,总是和3级目录对不上,比如:3.3.1下面插入的4级居然死活插入不了3.3.1.1,而是3.3.2.1。类似这种。解决思路:应该是各级目录使用的“列表级别”不一样导致的。“列表级别”是word中的专有名词。所有只需要找到列表级别最开始的一项,然后设置一个格...

2018-08-02 15:15:51 33954 4

转载 MFC对话框 OnClose() 和 OnDestroy() 调用区别

转自:http://www.cppblog.com/qiaodong/archive/2006/12/11/16287.htmlOnClose():消息响应函数,响应WM_CLOSE消息,当"关闭"按钮被单击的时候(而不是我们眼睛所见的对话框从屏幕上消失时),该函数被调用,用户在响应OnOk()或者OnCancel()函数之后,不会发送WM_CLOSE消息OnDestroy():消息响应函数,响应...

2018-07-03 18:00:32 5566

原创 完美解决在windows平台下配置qt、VS遇到的兼容性问题

qt+vs2013的一些问题    最近对qt兴趣比较大,linux和windows平台可移植,做得界面又好看。就花了点时间配置这个东西。系统为windows 7 64,vs为2013版。最开始装的是最新版的qt5.11.1。下载地址:http://download.qt.io/archive/qt/      ①安装之后,直接打开qt creator连模版都运行不了。    里面需要...

2018-07-03 17:54:43 7585

原创 MFC中使用ADO进行access数据库操作

MFC中使用ADO进行数据库操作    前段时间做了一个IP分配工具。选择了Access数据库来存储内容。做了一些简单的查询,插入,删除操作。后文简明扼要的通过实例,重点阐述了Access数据库的连接方法及操作方法如,Select、Delete、Insert等等。其中包含了如何编写含有变量的SQL语句。①连接在stdafx.h中文末的#endif上插入代码://2018-6-27...

2018-07-03 10:28:02 1170

原创 bat 获取文件目录路径(4种情况,各有配图)

最近适用bat文件获取某目录路径使用频率有点高。故而直接整理了一下。方法为新建一个txt文件,将后缀修改为bat。右键编辑,写入下面对应的内容后保存,放置在需要获取路径的文件夹下,双击运行就可以了。④、bat,获取当前路径下独立的文件名序列。这种方式应该是运用得比较多的。dir */b >1.txt①bat,获取某文件夹下所有文件名。tree /f %1>%1.tx...

2018-04-18 09:51:19 49840 2

转载 sqlmap注入教程、使用方法、数据库注入

sqlmap也是渗透中常用的一个注入工具,其实在注入工具方面,一个sqlmap就足够用了,只要你用的熟,秒杀各种工具,只是一个便捷性问题,sql注入另一方面就是手工党了,这个就另当别论了。今天把我一直以来整理的sqlmap笔记发布上来供大家参考。一共有11种常见SQLmap使用方法:一、SQLMAP用于Access数据库注入(1) 猜解是否能注入 1 2 ...

2018-03-27 16:45:09 1605 1

原创 编写autorun.inf autorun.inf完整内容

AutoRun.alpha]部分的命令与[AutoRun]部分的命令相同,只不过在基于RISC的计算机光驱中,[AutoRun.alpha]优先级高于[AutoRun]

2018-02-11 14:04:57 11751 1

原创 日志库 EasyLogging++的快速上手

 环境:win7 64bit  vs2013对话框语言:c++相关:easylogging++easylogging++下载地址:https://github.com/muflihun/easyloggingpp/releases/tag/v9.95.3     (下载.zip那个文件)一、用法。1.把.h、.cpp(官网上下载的为.cc,修改为.cpp)移至所需工程目录下。示例...

2018-02-08 09:15:32 3018

信息安全等级保护测评指导书-三级.pdf

共计135页的pdf高清文件。主要为三级等保的测试指导内容,可用于三级等保相关测试用例参考设计。 该pdf具体包含以下章节。 1.安全管理测评指导书。 2.物理安全测评指导书。 3.网络安全测评指导书。 4.操作系统安全测评指导书。 5.应用系统安全测评指导书。 6.数据库安全测评指导书。

2019-11-22

全面介绍Windows内存管理机制

以下为文章节选 本文背景: 在编程中,很多Windows或C++的内存函数不知道有什么区别,更别谈有效使用;根本的原因是,没有清楚的理解操作系统的内存管理机制,本文企图通过简单的总结描述,结合实例来阐明这个机制。 本文目的: 对Windows内存管理机制了解清楚,有效的利用C++内存函数管理和使用内存。 本文内容: 本文一共有六节,由于篇幅较多,故按节发表。 1. 进程地址空间 1.1地址空间

2018-11-29

Visual C++网络通信协议分析与应用实现代码(软件开发培训资料)

详细的专门讲解网络通信的资料。 Visual C++网络通信协议分析与应用实现代码

2018-11-29

C++基本概念 (面试、复习)

文章摘要: C++词汇 1. 保留字   C++中,保留字也称关键字,它是预先定义好的标识符。见关键字的解释。 2.关键字   C++中已经被系统定义为特殊含义的一类标识符。C++中的关键字有: auto double int struct break else long switch case enum register typedef char extern return union const float short unsigned continue for signed void default goto sizeof volatile do if static while asm _cs _ds _es _ss cdecl far huge interrupt near pascal class public private catch protected delete new template friend this inline throw try operator virtual overload(现不用) 3.标识符   对变量、函数、标号和其它各种用户自定义对象的命名。在C++中,标识符长度没有限制,第一个字符必须是字母或下划线,其后若有字符则必须为字母、数字或下划线。例如count2,_x是正确的标识符形式,而hello!,3th则是错误的。在C++中标识符区分大小写,另外标识符不能和C++中的关键字相同,也不能和函数同名。 4.声明   将一个标识符引入一个作用域,此标识符必须指明类型,如果同时指定了它所代表的实体,则声明也是定义。

2018-11-29

QTP11.0补丁_包含常用浏览器及模式

压缩包解压后目录: 文件夹 PATH 列表 C:. │ ├─增强WPF对象识别以及问题修复 │ QTPNET_00062.exe │ 补丁说明.txt │ ├─支持32位.NET 4应用程序对象识别 │ QTP_00709.EXE │ 补丁说明.txt │ ├─支持64位IE浏览器 │ QTPWEB_00086(64bit+IE).EXE │ 补丁说明.txt │ ├─支持64位应用对象识别 │ QTP_00699.EXE │ 补丁说明.txt │ ├─支持chrome浏览器补丁 │ QTPWEB_00088(chrome).EXE │ 补丁说明.txt │ ├─支持FireFox 3.6 │ QTPWEB_00063.EXE │ 补丁说明.txt │ ├─支持IE9浏览器识别 │ QTPWEB_00078.EXE │ 补丁说明.txt │ └─支持IE保护模式 QTPWEB_00073.EXE 补丁说明.txt

2018-09-20

QTP11.0补丁_支持IE保护模式

└─支持IE保护模式 QTPWEB_00073.EXE 补丁说明.txt

2018-09-20

QTP11.0补丁_支持FireFox 3.6

├─支持FireFox 3.6 │ QTPWEB_00063.EXE │ 补丁说明.txt

2018-09-20

QTP11.0补丁_支持chrome浏览器补丁

├─支持chrome浏览器补丁 │ QTPWEB_00088(chrome).EXE │ 补丁说明.txt

2018-09-20

QTP11.0补丁_支持64位应用对象识别

├─支持64位应用对象识别 │ QTP_00699.EXE │ 补丁说明.txt

2018-09-20

QTP11.0补丁_支持64位IE浏览器

├─支持64位IE浏览器 │ QTPWEB_00086(64bit+IE).EXE │ 补丁说明.txt

2018-09-20

QTP11.0补丁_支持32位.NET 4应用程序对象识别

资源目录: ├─支持32位.NET 4应用程序对象识别 │ QTP_00709.EXE │ 补丁说明.txt

2018-09-20

QTP补丁_增强WPF对象识别以及问题修复

资源中包含一个exe,以及一个说明文件,说明文件中主要为该版本补丁的更新内容。以下为目录。 ├─增强WPF对象识别以及问题修复 │ QTPNET_00062.exe │ 补丁说明.txt

2018-09-20

vs2013 redist 运行库(包含x64、x86、arm版本)

下面为该资源的树壮目录。可以先确认是否有需要的版本dll或exe再进行下载。 VS2013REDIST运行库 │ 1.bat │ ├─2052 │ vcredist_arm.exe │ vcredist_x64.exe │ vcredist_x86.exe │ ├─arm │ ├─Microsoft.VC120.CRT │ │ msvcp120.dll │ │ msvcr120.dll │ │ vccorlib120.dll │ │ │ ├─Microsoft.VC120.CXXAMP │ │ vcamp120.dll │ │ │ └─Microsoft.VC120.OPENMP │ vcomp120.dll │ ├─Debug_NonRedist │ ├─arm │ │ ├─Microsoft.VC120.DebugCRT │ │ │ msvcp120d.dll │ │ │ msvcr120d.dll │ │ │ vccorlib120d.dll │ │ │ │ │ ├─Microsoft.VC120.DebugCXXAMP │ │ │ vcamp120d.dll │ │ │ │ │ └─Microsoft.VC120.DebugOPENMP │ │ vcomp120d.dll │ │ │ ├─x64 │ │ ├─Microsoft.VC120.DebugCRT │ │ │ msvcp120d.dll │ │ │ msvcr120d.dll │ │ │ vccorlib120d.dll │ │ │ │ │ ├─Microsoft.VC120.DebugCXXAMP │ │ │ vcamp120d.dll │ │ │ │ │ ├─Microsoft.VC120.DebugMFC │ │ │ mfc120d.dll │ │ │ mfc120ud.dll │ │ │ mfcm120d.dll │ │ │ mfcm120ud.dll │ │ │ │ │ └─Microsoft.VC120.DebugOpenMP │ │ vcomp120d.dll │ │ │ └─x86 │ ├─Microsoft.VC120.DebugCRT │ │ msvcp120d.dll │ │ msvcr120d.dll │ │ vccorlib120d.dll │ │ │ ├─Microsoft.VC120.DebugCXXAMP │ │ vcamp120d.dll │ │ │ ├─Microsoft.VC120.DebugMFC │ │ mfc120d.dll │ │ mfc120ud.dll │ │ mfcm120d.dll │ │ mfcm120ud.dll │ │ │ └─Microsoft.VC120.DebugOpenMP │ vcomp120d.dll │ ├─GraphicsDbgRedist │ ├─ARM │ │ │ VsGraphicsHelper.dll │ │ │ │ │ └─2052 │ │ VsGraphicsResources.dll │ │ │ ├─X64 │ │ │ VsGraphicsHelper.dll │ │ │ │ │ └─2052 │ │ VsGraphicsResources.dll │ │ │ └─X86 │ │ VsGraphicsHelper.dll │ │ │ └─2052 │ VsGraphicsResources.dll │ ├─x64 │ ├

2018-03-01

mfc 对话框 Crypto++库在VS 2013中的使用——RSA加解密实例

环境:win7 64bit,VS2013 对话框程序(兼容vs2010模式) 语言:C++ Crypto++库版本:5.6.5 功能:在crypto++基础下,完成了如下功能:①加密选择txt文件中的内容。②解密txt文件中的内容。 ③加密结果、解密结果输出为桌面txt文件。 逻辑:点击Open,打开一个txt文件(内容需小于1024 字节)。点击encrypt,加密。加密结果输出至桌面txt中保存。点击decrypt,解密。解密结果输出至桌面txt中保存。 缺点:本工程旨在启发。1未实现长段内容的加密解密。2未实现跨程序的加密解密。(1.rsa本身并不适用于大量内容的加解密。2.程序在可执行目录下生成有私钥(pri)、及公钥(pub)。在另一个客户端解密时,可先读取私钥(pri),存入char数组中,即可跨程序解密了。) csdn博客链接:http://blog.csdn.net/i_likechard/article/details/79216511

2018-01-31

ffmpge 多图转视频mp4 dll模块(含使用事例及用法说明)

此文件为ffmpeg合成多张jpg图片转视频文件mp4(h264)专用的dll模块合集。可以作为开发过程中图片转视频的一个小模块直接调用即可。简要说明: 1.文件夹为使用的ffmpeg转换模块。 2.vlc-2.2.8.0是播放视频的软件。 3.合并指令.txt中是指令模板。可以参考着变改。 4.ffmpeg转换模块中有一个cmd.bat文件,可以里面对指令进行修改。素材图片在cmd.bat同级目录下。可替换成对应的东西。博客中讲解用法更细致:http://blog.csdn.net/i_likechard/article/details/79032931

2018-01-11

TensorFlow 深度学习教程 香港科技大学(day3)

TensorFlow 的流行让深度学习的门槛越来越低,甚至有人认为 TensorFlow 会成为 AI 时代的 Android,不过,初学者怎样才能入门呢? 近日,香港科技大学公开了一份“三日 TensorFlow 速成课程”的学习资料,主要涉及 TensorFlow 的安装、内部机制、机器学习基础、以及有关神经网络的一些 Tips 这四个部分,感兴趣的读者可以自行下载查看。本资源为第三天\共四天

2017-10-13

TensorFlow 深度学习教程 香港科技大学 (DAY2)

TensorFlow 的流行让深度学习的门槛越来越低,甚至有人认为 TensorFlow 会成为 AI 时代的 Android,不过,初学者怎样才能入门呢? 近日,香港科技大学公开了一份“三日 TensorFlow 速成课程”的学习资料,主要涉及 TensorFlow 的安装、内部机制、机器学习基础、以及有关神经网络的一些 Tips 这四个部分,感兴趣的读者可以自行下载查看。本资源为第二份ppt/共四份

2017-10-13

TensorFlow 深度学习教程 香港科技大学

ensorFlow 的流行让深度学习的门槛越来越低,甚至有人认为 TensorFlow 会成为 AI 时代的 Android,不过,初学者怎样才能入门呢? 本资源为tensorFlow资料ppt第一节/共四节 近日,香港科技大学公开了一份“三日 TensorFlow 速成课程”的学习资料,主要涉及 TensorFlow 的安装、内部机制、机器学习基础、以及有关神经网络的一些 Tips 这四个部分,感兴趣的读者可以自行下载查看。

2017-10-13

深度探索C++对象模型 PDF中文清晰版.pdf

深度探索C++对象模型 PDF中文清晰版.pdf 深度探索C++对象模型 PDF中文清晰版.pdf 深度探索C++对象模型 PDF中文清晰版.pdf 深度探索C++对象模型 PDF中文清晰版.pdf

2017-09-21

多线程编程技术开发资料(扫描高清带目录).pdf

适合多线程开发,编程入门和进阶。 适合多线程开发,编程入门和进阶。 适合多线程开发,编程入门和进阶。 适合多线程开发,编程入门和进阶。 适合多线程开发,编程入门和进阶。

2017-09-21

相机坏点检测经典程序DeadPixelTest最新版2017精简版

本资源包括: ①一个txt说明文档,包含此坏点查询的每一步操作详细说明。只需四到五就可得出结果。 ②坏点检测程序。已包含所有运行所需的环境,下载双击即可使用。 坏点检测程序最新版2017功能更新内容 ①精简界面及控件。提升用户体验度。 ②添加提示,提示当前操作状态,每一步完成均有相应的提示信息。 ③稳定性及容错性。完善了软件的可操作性,对一些特殊情况及操作进行了考虑。使得软件稳定性更高。 ④精简了一些功能。

2017-09-21

mfc100d.dll文件(debug版本32bit,64bit)

文件位mfc100d.dl文件(32位、64位均可使用),用于解决该文件缺失问题。 文件位mfc100d.dl文件(32位、64位均可使用),用于解决该文件缺失问题。

2017-09-12

mfc100.dll 文件(32位,64位均适用)

文件位mfc100.dl文件(32位、64位均可使用),用于解决该文件缺失问题。 文件位mfc100.dl文件(32位、64位均可使用),用于解决该文件缺失问题。

2017-09-12

STL源码剖析简体中文完整版(清晰扫描带目录)

STL源码剖析简体中文完整版,清晰扫描带目录。 STL源码剖析简体中文完整版,清晰扫描带目录。 STL源码剖析简体中文完整版,清晰扫描带目录。

2017-09-11

GDI+开发教程

附件为GDI+开发教程。pdf格式。文档共计40页。非常好的讲解了GDI+绘图的所有方法(内涵绘制各种曲线图像的源代码及运行视图,以及对比GDI的区别详细说明)。是本GDI+绘图入门及深入学习的不二良品。

2017-09-11

mfc 移动的Button及static文字

①使用两个线程控制button及static文字的移动。 ②包含暂停,开始的按键操作可以控制移动开始、结束。 ③对线程处理妥善,不会出现操作导致的线程冗余重复等问题。

2017-08-24

GDI+绘图 一键绘制正弦曲线(exe文件)

本资源为exe文件,同资源名称有提供源代码下载。 系统:win7 api 环境:vs2010 语言:c++ 函数原理:通过GDI GDI+,以及数学api,绘制正弦函数曲线图。 相关博客文章链接:http://blog.csdn.net/i_likechard/article/details/75635652

2017-08-24

GDI+绘图 一键绘制正弦曲线

系统:win7 api 环境:vs2010 语言:c++ 函数原理:通过GDI GDI+,以及数学api,绘制正弦函数曲线图。

2017-08-24

MFC之对话框程序创建状态栏 并在状态栏上显示时间

环境:win7 ,VS2010 对话框程序。 语言:C++ 功能:1.在对话框程序中添加状态栏 2.在状态栏中显示时间。 3.时间实时更新。 逻辑:对话框中先手动添加状态栏。而后通过Ctime类获取系统时间实时显示到某一控件上。在主对话框中添加WM_Timer消息。一秒重新调用一次获取时间函数及控件显示的东西。 缺点:未实现居中显示。

2017-08-24

Opencv 基于MFC 显示图片 更改图片分辨率 保存图片 入门操作实例exe执行文件

本资源包含一个exe可执行文件,文件中包换了exe执行所需的所有外部文件,下载后可以直接运行使用。 可以实现两个功能(Opencv操作及查找相机坏点),可以通过对话框左上角的“查找坏点”勾选状态切换。 该工程除了可以用做初步学习opencv的入门级学习资料。也可以作为一个工具(至少我用来做头像了,将一个图片反复缩小就得到了合适大小的了) 此工程能够实现的功能有: ①利用Opencv在mfc控件上显示图片。 ②利用Opencv改变图片的分辨率(默认是缩小为原来一般的分辨率)并显示在mfc对话框一个图片控件中。 ③保存。对话框有一个保存按钮。用于保存更改了分辨率之后的图片。(对于更改了之后的图片。又可以再次执行相同的①②③操作得到缩小1/4分辨率的图片,当然图片大小也缩小了) 关于工程:工程一个两个图片控件。分别用于显示原始图片和更改了分辨率之后的图片。三个按钮。分别对应上面所说的三个功能。

2017-08-15

Opencv 基于MFC 显示图片 更改图片分辨率 保存图片 入门操作实例exe

本资源包含一个mfc基于对话框的exe可执行文件。软件实现了两个有区别的功能。通过左上角“检测坏点”的勾选状态进行切换。此执行文件中包含了运行软件所需要的所有文件,在任何电脑上均可以直接运行。 该工程除了可以用做初步学习opencv的入门级学习资料。也可以作为一个工具(至少我用来做头像了,将一个图片反复缩小就得到了合适大小的了) 此工程能够实现的功能有: ①利用Opencv在mfc控件上显示图片。 ②利用Opencv改变图片的分辨率(默认是缩小为原来一般的分辨率)并显示在mfc对话框一个图片控件中。 ③保存。对话框有一个保存按钮。用于保存更改了分辨率之后的图片。(对于更改了之后的图片。又可以再次执行相同的①②③操作得到缩小1/4分辨率的图片,当然图片大小也缩小了) 关于工程:工程一个两个图片控件。分别用于显示原始图片和更改了分辨率之后的图片。三个按钮。分别对应上面所说的三个功能。

2017-08-15

修改硬盘盘符

附件为一个完整mfc工程,主要目的是实现通过配置文件中的内容修改盘符。其中涉及了一些小技巧,包含如何获取exe路径、如何读取配置文件内容、如何修改硬盘盘符三个知识点。

2017-07-03

mfc类库详解

本文档,包含mfc近乎所有类文件函数的解释和说明。使用当作没有网络环境下windows开发的工具书籍。可作为函数字典使用。

2017-04-10

mfc 双缓存 对话框 实例

资源包含vs2010生成的源程序和exe。mfc对话框双缓存的源程序代码。 实现功能: ①button1:双缓存绘图。 ②button2:普通绘图。 非常简单的内容。便于新手更快理解双缓存的操作。使用时,可结合说明的blog 地址:http://blog.csdn.net/i_likechard/article/details/53066504

2016-11-08

win32多线程程序设计

《Win32多线程程序设计》全书共分三篇。第一篇包括线程的启动和结束、核心对象、激发和未激发状态的意义、同步机制及其用途;第二篇介绍C runtime函数库和MFC对线程的支持、如何在USER和GDI的限制之下施行对线程等内容;第三篇谈论如何组织一个程序,使它有效支持多线程。

2016-10-31

ADO编程 数据库编程

文档中按实战进行讲解。通过列子及分析逐步讲解ado操作编程。代码较多。比较适合对数据库ADO入门点的码农。 本文档为word类型。文档中分上中下三部分。主要介绍了如何利用ADO(一种程序对象,用于表示用户数据库中的数据结构和所包含的数据。)进行数据库操作。

2016-10-31

Opencv 显示图片 改变图片分辨率 保存图片 改变图片大小入门操作

本资源包含一个mfc基于对话框的工程。该工程除了可以用做初步学习opencv的入门级学习资料。也可以作为一个工具(至少我用来做头像了,将一个图片反复缩小就得到了合适大小的了) 此工程能够实现的功能有: ①利用Opencv在mfc控件上显示图片。 ②利用Opencv改变图片的分辨率(默认是缩小为原来一般的分辨率)并显示在mfc对话框一个图片控件中。 ③保存。对话框有一个保存按钮。用于保存更改了分辨率之后的图片。(对于更改了之后的图片。又可以再次执行相同的①②③操作得到缩小1/4分辨率的图片,当然图片大小也缩小了) 关于工程:工程一个两个图片控件。分别用于显示原始图片和更改了分辨率之后的图片。三个按钮。分别对应上面所说的三个功能。

2016-06-01

MFC基于对话框GDI+简单绘图

资源里面是一个工程。简单的使用GDI进行绘图(图片)。使用C++语言,基于mfc的对话框实现。

2016-05-31

UDP 文件传输

史上最简单的文件UDP文件传输。 可以传输任意文件。

2016-05-31

mfc列表控件美化

环境:window 语言:c++ 此mfc列表控件美化类包含ListCtrlCl.h,ListCtrlCl.cpp以及一个txt的类使用实例并一行一注解。 ①在工程目录.h文件中添加引用#include “ListCtrlCl.h” 添加实例化CListCtrlCl m_listctrl; 再在某个列表初始化函数中添加相关代码即可。 ②资源中含有一个操作实例,可直接使用或更改相应表头后使用 ③相关注意事项(初学者容易犯的错误也已经在txt使用说明中做了注意) ④列表美化,主要对表头颜色,字体,扩展风格做了更改

2016-05-15

空空如也

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

TA关注的人

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