- 博客(106)
- 资源 (43)
- 收藏
- 关注
原创 20分钟搞定deepseek+flask丐版本地部署(无废话版)
deepseek+flask丐版本地部署(无废话版)预备环境:系统:windows10, 配置不限,硬盘:4G语言环境:python3.*, 新手最好有pycharm,老手命令行就行;
2025-02-21 17:23:41
326
原创 leetcode部分简单题题解
s 仅有英文字母和空格 ' ' 组成s 中至少存在一个单词"""desc: 给你一个字符串 s,由若干单词组成,单词前后用一些空格字符隔开。返回字符串中 最后一个 单词的长度。单词 是指仅由字母组成、不包含任何空格字符的最大子字符串。示例 1:输入:s = "Hello World"输出:5解释:最后一个单词是“World”,长度为5。示例 2:输入:s = " fly me to the moon "输出:4解释:最后一个单词是“moon”,长度为4。
2024-06-06 11:58:07
1070
1
原创 从零开始学逆向,js逆向启蒙:有道翻译
js、pythonpycharm、chrome浏览器F12调试、chatgpt(补充js第三方库,转python)、node.js(js运行)(必须)学习掌握基本js逆向知识。;原因:1、平台加密相对而言,比较简单。2、但是相较于一般平台,已加入了混淆;适合入门进阶能够了解逆向的整体流程和手段。具有一定指导性意义;chatgpt在逆向中的应用。通过xhr debug、栈debugger、事件定位等多种调试手段,在js文件中找到完整的核心js函数、变量。
2024-05-24 10:17:45
1657
2
原创 我是如何让chatgpt给我打零工的
通过对 moobc 网站的前端 JavaScript、HTML 结构以及后端 Python 代码的分析,我们发现了网站的功能和架构。在优化方面,建议可以从多线程与异步操作、数据校验与存储优化、日志记录与监控、页面优化和安全性加固等方面入手。这些优化措施可以提升网站的性能、用户体验和安全性,为用户带来更好的访问体验。ps: 个人开放一个国内可以使用的免费的chatgpt自己的网站(支持无线次提问), 网站目前正在搭建中。
2024-04-12 15:09:25
665
原创 各平台,各语言基础数据类型占用字节比较
需要注意的是,这里列出的是通常情况下的数据类型大小,具体实现可能会有所不同。另外,对于Python和Golang而言,由于它们是解释型语言和编译型语言,数据类型的大小可能会受到具体解释器或编译器的影响。需要注意的是,C语言和C++语言中的long类型在不同平台上可能会有不同的字节数,因此在上表中用4/8表示。Python中整数类型和浮点数类型的大小取决于具体的解释器实现,可以是4字节或8字节。Golang中的数据类型大小是固定的,与具体平台无关。
2024-02-26 11:16:00
715
原创 自研爬虫框架的经验总结(理论及方法)
由于业务需要,承接一部分的数据采集工作。目前市场内的一些通用框架不太适合。故而进行了自研。对比自研和目前成熟的框架,自研更灵活适配,可以自己组装核心方法;后者对于新场景的适配需要对框架本身有较高的理解。读了此文,你可以对自研爬虫框架有一个架构层面的认知。新手,可以开始模块化其中提到的模块类,将它们基类起来。如其中的log类、proxy代理类、redis、redis锁、db连接池、yaml配置读取,这些都可以提前封装。日常使用亦可。仓库可以使用gitlab或者github,gitee亦可。
2024-02-17 15:31:24
1984
1
原创 chatgpt给的python ORM 模型示例
chatgpt对于代码相关的一些答复,目前暂时是领先的。再多个语言中,都有成熟的orm框架。请使用python封装一个orm来操作user表。最大的劣势,对于一些关联查询实现难度会翻倍,且执行效率会降低。这个 ORM 框架使用了 Python 的 pymysql 库来操作 MySQL 数据库,实现了对。好的,下面是一个简单的 Python ORM 框架的实现示例,用于操作 MySQL 数据库中的。这个 ORM 框架还可以进一步扩展,例如支持多表关联查询、事务处理等功能。表的基本增删改查操作。
2023-11-29 17:59:51
523
原创 python 基于logging的封装日志类: 实现彩色日志、动态保留近一周log日志、兼容linux、win(直接使用即可)
包含功能:彩色日志,只保留7天数据。日志分级别打印,兼容linux和win系统。功能:封装成工具类方便后续使用。直接保存为单独的py文件即可直接运行。背景:项目大了,日志混乱。语音:python3.7+。
2023-10-09 10:52:32
291
1
原创 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
1345
原创 Docker Desktop启动失败解决方案(亲侧出坑总结)
现在有些东西网上资料开始变少了。需要自己去总结。有些技术呢又因为分享变得门槛低。今天这个是关于windows下的docker desktop无法启动的问题集锦。卷吧。应业务需要所以需要在个人电脑上安装docker环境。desktop docker是官方标准的windows下安装工具。windows2023年6月17日启动docker desktop后,无法完成初始化。主要有两种场景,场景一,目前很难检索到解决方法,场景二就比较普遍。接下来我将讲解一路上的场景。
2023-06-17 09:29:26
37089
2
原创 easiLinux: 一种基于python的linux功能命令简易化程序
【代码】easiLinux: 一种基于python的linux功能命令简易化程序。
2022-11-03 10:54:52
736
转载 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
5126
转载 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
9365
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
11265
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
14958
原创 BAT 批量修改/还原文件名称-在尾部添加固定字段
环境:win7语言:不涉及逻辑:使用bat(脚本实现这个功能)批量修改文件名称-在尾部添加固定字段对象:适合待处理文件名长度一致的批量修改与批量还原。(长度不一致时,修改脚本可用,但是,还原脚本不可用。)#批量修改,增添字段为"_190401",for语句里面的.bin为文件格式,如果原文件为其它格式只需要将此句两处的.bin修改为对应的语句即可。如.txt语句修改为:“fo...
2019-10-15 14:28:02
2779
原创 C++之BYTE转字符串
系统:windows10环境:VS2013 update5语言:c++函数:将BYTE转为字符串,而后用于md5加密与日志打印。 /***********************************************************************************************************...
2019-06-26 16:27:25
5492
原创 c++ 网络编程(九)TCP/IP LINUX/windows下 多线程超详细教程 以及 多线程实现服务端
原文作者:aircraft原文链接:https://www.cnblogs.com/DOMLX/p/9661012.html先讲Linux下(windows下在后面可以直接跳到后面看):一.线程基本概念前面我们讲过多进程服务器,但我们知道它开销很大,因此我们才引入线程,我们可以把它看成是一种轻量级进程。它相比进程有如下几个优点:线程的创建和上下文切换开销更小且速度...
2019-04-22 11:49:19
3656
原创 WIN10之右键“管理”报错:该文件没有与之关联的程序来执行该操作,请安装一个程序,或者,如果已安装程序.....
在网上找不到较好的解决方法,但是又影响操作,通过自己排查出来的解决方式。之前一直通过win+R输入“sysdm.cpl”调出管理界面。故障提示:win10系统,此电脑(我的电脑)键管理报错,找不到“C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Administrative Tools\Computer Manag...
2019-03-06 19:02:31
28451
14
原创 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
3015
原创 自动化测试之从环境搭建到用例集成(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
397
转载 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
1115
原创 selenium之菜单栏 层级定位(pycharm,python)
selenium之菜单栏 层级定位系统:windows 10,和windows7没有什么不同语言:python3.7环境:pycharm+firefox+selenium功能:多级菜单栏层级定位元素定位这是selenium的首次尝试。程序通过selenium实现了网站多层级菜单栏的元素定位。功能比较简单,备注就没...
2019-02-26 10:45:34
5265
原创 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
3278
4
转载 Google地球(GPS)坐标之地图坐标偏移
这个问题涉及国家的法律问题,很重要。根据我国相关法律,在国内发行的任何民用中国地图产品不准使用真实的坐标,必须加入一定的偏移量(大约600米),据说这一做法是“出于国家安全方面的考虑”。偏移数据是不公开的,五六百米是实测结果。我国法律条文规定在国内必须使用国家测绘局的坐标体系(西安80),而国际通行的坐标体系是WGS84。另外,民航使用的坐标系是国际标准WGS84,否则国际航班没法正常飞行。...
2019-01-28 10:09:25
13115
原创 MFC之combo box控件的快速上手教程(实例)
MFC之combo box控件的快速上手教程(实例)①初始化box控件,使其默认显示一些项,便于用户操作。void CEasyConfigDlg::InitEasyXml(){ //下拉控件初始化,指定插入位置,插入选项 m_box1.InsertString(0, _T("兰州拉面")); m_box1.InsertStrin...
2018-11-29 11:32:43
978
原创 软件测试流程五个阶段
软件测试按照研发阶段一般分为5个部分:单元测试、集成测试、确认测试、系统测试、验收测试,下面将不同阶段需要的一些工作内容做一下梳理希望可以帮助到大家。//No.1//单元测试单元测试又称为模块测试,是针对软件设计的最小单位程序模块进行正确性检查的测试工作,单元测试需要从程序内部结构出发设计测试用例,多个模块可以平行地独立进行单元测试。一、单元测试的内容:1、模...
2018-11-07 17:28:59
363953
原创 软件测试基础理论(总结)
1.软件的三个要素:程序(实行特定功能的代码)文档(支持代码运行) 数据(支持程序运行一切有关)2.软件的产品质量 指的是? 1)质量是指实体特性的综合,表示实体满足 明确的 或 隐含要求的能力。3.软件测试的目的:1)验证软件是否满足 软件开发合同 或者项目开发计划,系统/子系统设计文档,软件需求规格说明,软件产品说明等规定的软件质量要求 2)通过测试,发现软件缺陷3...
2018-11-07 17:17:54
312
转载 c++之vector(向量)使用方法详解 (顺序访问vector的多种方式)
vector是向量类型,它可以容纳许多类型的数据,如若干个整数,所以称其为容器,本文介绍一下使用方法vector 是向量类型,它可以容纳许多类型的数据,如若干个整数,所以称其为容器。vector 是C++ STL的一个重要成员,使用它时需要包含头文件:代码如下:#include<vector>; 一、vector 的初始化:可以有五种方式,举例说明如下:(1)...
2018-08-10 09:15:12
2457
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
1198
原创 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
2578
原创 电脑 卡 蓝屏 黑屏 死机 软件无法安装等常见问题解决方案
环境:windows 7重点:自己动手即可解决部分项要求技能:pe相关、台式机器件拆卸、网上选购技能、百度查询技能本文是结合自己经验总结而写的文章,每个问题有可能有多种情况,本文就常见情况提供路人操作性较强的简单的排查方法和解决建议。 原因分析及处理办法①散热不足,导致温度过高。风扇坏了,或者灰尘过多。除尘或者换个风扇,必要时可以搞点硅脂(某宝7元一桶,东的话贵一点)。蓝屏...
2018-08-03 15:24:14
1338
转载 C++ try catch 捕获空指针异常,数组越界异常
#include <exception> #include <iostream> using namespace std; /********************************** //project -> Properties -> C/C++ -> Code Generation --> Enable C++ ...
2018-08-03 14:29:45
6242
转载 vs2013 使用ADO连接SQL Server2008数据库
正文一、ADO概述ADO是Microsoft为最新和最强大的数据访问范例 OLE DB 而设计的,是一个便于使用的应用程序层接口。ADO 使您能够编写应用程序以通过 OLE. DB 提供者访问和操作数据库服务器中的数据。ADO 最主要的优点是易于使用、速度快、内存支出少和磁盘遗迹小。ADO 在关键的应用方案中使用最少的网络流量,并且在前端和数据源之间使用最少的层数,所有这些都是为了提供轻量、高...
2018-08-03 14:12:40
2176
原创 Word 该值小于列表中的前一条目 完美解决
本来是没必要发在博客里面的,但找不到合适的地方发了,而且解决方案比较简单就贴出来了。问题描述:在word2010中,插入4级目录的时候,总是和3级目录对不上,比如:3.3.1下面插入的4级居然死活插入不了3.3.1.1,而是3.3.2.1。类似这种。解决思路:应该是各级目录使用的“列表级别”不一样导致的。“列表级别”是word中的专有名词。所有只需要找到列表级别最开始的一项,然后设置一个格...
2018-08-02 15:15:51
39487
8
转载 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
5683
原创 完美解决在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
8210
原创 MFC中使用ADO进行access数据库操作
MFC中使用ADO进行数据库操作 前段时间做了一个IP分配工具。选择了Access数据库来存储内容。做了一些简单的查询,插入,删除操作。后文简明扼要的通过实例,重点阐述了Access数据库的连接方法及操作方法如,Select、Delete、Insert等等。其中包含了如何编写含有变量的SQL语句。①连接在stdafx.h中文末的#endif上插入代码://2018-6-27...
2018-07-03 10:28:02
1231
原创 bat 获取文件目录路径(4种情况,各有配图)
最近适用bat文件获取某目录路径使用频率有点高。故而直接整理了一下。方法为新建一个txt文件,将后缀修改为bat。右键编辑,写入下面对应的内容后保存,放置在需要获取路径的文件夹下,双击运行就可以了。④、bat,获取当前路径下独立的文件名序列。这种方式应该是运用得比较多的。dir */b >1.txt①bat,获取某文件夹下所有文件名。tree /f %1>%1.tx...
2018-04-18 09:51:19
52891
4
windows10下,python实现的一键分屏显示
2024-08-07
DB Browser for SQLCipher!!!!!!
2024-06-28
信息安全等级保护测评指导书-三级.pdf
2019-11-22
全面介绍Windows内存管理机制
2018-11-29
C++基本概念 (面试、复习)
2018-11-29
QTP11.0补丁_包含常用浏览器及模式
2018-09-20
QTP补丁_增强WPF对象识别以及问题修复
2018-09-20
vs2013 redist 运行库(包含x64、x86、arm版本)
2018-03-01
mfc 对话框 Crypto++库在VS 2013中的使用——RSA加解密实例
2018-01-31
ffmpge 多图转视频mp4 dll模块(含使用事例及用法说明)
2018-01-11
TensorFlow 深度学习教程 香港科技大学(day3)
2017-10-13
TensorFlow 深度学习教程 香港科技大学 (DAY2)
2017-10-13
TensorFlow 深度学习教程 香港科技大学
2017-10-13
深度探索C++对象模型 PDF中文清晰版.pdf
2017-09-21
多线程编程技术开发资料(扫描高清带目录).pdf
2017-09-21
相机坏点检测经典程序DeadPixelTest最新版2017精简版
2017-09-21
mfc100d.dll文件(debug版本32bit,64bit)
2017-09-12
mfc100.dll 文件(32位,64位均适用)
2017-09-12
GDI+开发教程
2017-09-11
mfc 移动的Button及static文字
2017-08-24
GDI+绘图 一键绘制正弦曲线(exe文件)
2017-08-24
MFC之对话框程序创建状态栏 并在状态栏上显示时间
2017-08-24
Opencv 基于MFC 显示图片 更改图片分辨率 保存图片 入门操作实例exe执行文件
2017-08-15
Opencv 基于MFC 显示图片 更改图片分辨率 保存图片 入门操作实例exe
2017-08-15
修改硬盘盘符
2017-07-03
mfc 双缓存 对话框 实例
2016-11-08
ADO编程 数据库编程
2016-10-31
Opencv 显示图片 改变图片分辨率 保存图片 改变图片大小入门操作
2016-06-01
mfc列表控件美化
2016-05-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人