杀鸡要用屠龙刀
码龄7年
关注
提问 私信
  • 博客:41,212
    社区:1
    41,213
    总访问量
  • 51
    原创
  • 375,216
    排名
  • 22
    粉丝
  • 0
    铁粉

个人简介:努力成为未来AI消灭程序员的一份子

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:湖北省
  • 加入CSDN时间: 2017-09-09
博客简介:

qq_40167046的博客

查看详细资料
个人成就
  • 获得33次点赞
  • 内容获得13次评论
  • 获得138次收藏
创作历程
  • 3篇
    2021年
  • 30篇
    2020年
  • 19篇
    2019年
成就勋章
TA的专栏
  • C++
    14篇
  • 面经
  • Leedcode
  • Redis
    1篇
  • SQL
    4篇
  • cjson
    6篇
  • python之爬虫
    5篇
  • 现代计算机网络
    10篇
  • 多媒体基础
    1篇
  • Deep Learning
    2篇
  • Watermarking
    1篇
  • 操作系统
    7篇
兴趣领域 设置
  • 人工智能
    opencv计算机视觉机器学习深度学习
创作活动更多

如何做好一份技术文档?

无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

182人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

torch.Tensor和torch.tensor

IN:torch.tensor([2.,3.2])Out: tensor([2.0000, 3.2000])IN:torch.Tensor(2,3)Out:tensor([[-7.5731e-29, -2.7648e+38, nan], [ 4.0672e-31, 2.4467e-12, 4.0995e-39]])注意:小写tensor一般用于接受实际类型。大写Tesnor用于接受shape类型,虽然可用于接受list但为了便于区别和记忆,常用tensor代替
原创
发布博客 2021.11.29 ·
1274 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

c++宏编写单例模式的3种写法

饿汉:一开始就实例化对象懒汉:调用(需要)才去实例化对象写法一,可用于懒汉和饿汉线程安全singleton.h#ifndef SINGLETON_H#define SINGLETON_H#include <mutex>#define DECLARESINGLETON(class_name) \private: \ static class_name *_instance; \public: \static class_name *instance() \{ \
原创
发布博客 2021.06.08 ·
538 阅读 ·
2 点赞 ·
0 评论 ·
2 收藏

c++项目实战----->qt动态链接库的使用

Window平台:利用qt编写动态链接库:
原创
发布博客 2021.01.14 ·
702 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

linux Poco::Exception :I/O error: Too many open files 解决方法

1.利用ps -A|grep 找到程序的pid号2.lsof -p pid 即可查看那个tcp占用了太多资源,再对其进行优化处理
原创
发布博客 2020.12.15 ·
439 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Ubuntu16.04 redis和可视化工具的安装

在线安装sudo apt-get updatesudo apt-get install redis-server 1.执行service redis status 可以查看redis服务的状态为running,说明安装完成系统自动启动了服务。2.开启远程连接:找到/et/redis/redis.conf文件修改如下 ,注释掉 127.0.0.1 #bind 127.0.0.1。3.设置密码(不建议设置):找到/et/redis/redis.conf文件修改如下 ,添加...
原创
发布博客 2020.12.15 ·
357 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

c++项目实战--->Ubuntu系统设置qt程序守护进程

设置工具:systemctlsystemctl是一个systemd(system daemon,linux下的一种init软件)工具,主要负责控制systemd系统和管理系统服务。作用将程序注册为systemd service进程管理交由系统管理,实现程序的异常退出重启和开机自启动。编写systemctl管理的服务脚本,一般以.service结尾配置文件一般分为3个区块(Unit、Service、Install),每个区块包含若干条键值对。以PowerPlantManagerd.s
原创
发布博客 2020.10.19 ·
788 阅读 ·
0 点赞 ·
1 评论 ·
3 收藏

Ubuntu16.04+QT---poco库的使用之http网络通信

1.poco库的安装和编译见上篇:https://blog.csdn.net/qq_40167046/article/details/1091197632.QT的poco配置.pro文件,添加poco的配置## POCO配置 ### poco的头文件等都在这个目录下,到include一级即可,不需要再下去到 /poco/# 其实不需要加这句,因为该路径是默认添加的INCLUDEPATH += /usr/local/include# 配置1,动态库CONFIG(debug,
原创
发布博客 2020.10.18 ·
1298 阅读 ·
0 点赞 ·
2 评论 ·
2 收藏

Ubuntu16.04--poco和boost库编译和安装

poco法1:如果有版本的需求则不推荐sudo apt-get install libpoco-dev# 也可利用新立德软件管理包安装法2:编译poco源码(推荐)官网下载:https://pocoproject.org/或者:https://download.csdn.net/download/qq_40167046/12939299安装所需的依赖:sudo apt-get install openssl sudo apt-get install libssl-de
原创
发布博客 2020.10.16 ·
1254 阅读 ·
0 点赞 ·
1 评论 ·
3 收藏

poco-1.9.0-all

发布资源 2020.10.16 ·
gz

c++项目实战---->QT过滤文件并删除多余文件

接上篇c++项目实战---->QT文件日志输出// 控制日志文件数量static void control_filesnum(){ QDir dir(parameter.log_folder_path); if (!dir.exists()) { return; } QStringList filter; filter << "*.log"; dir.setNameFilters(filter); // 设置文件过滤
原创
发布博客 2020.09.17 ·
567 阅读 ·
0 点赞 ·
1 评论 ·
3 收藏

c++项目实战---->QT文件日志输出

1.QCoreApplicationQt库针对不同的应用程序类型,提供了不同的类来表示。比如,QCoreApplication表示Qt控制台程序,QApplication 和 QGuiApplication 表示GUI程序。它们之间的关系为QCoreApplication 继承自最顶层的QObject,QGuiApplication 又继承自QCoreApplication,QApplication又继承自QGuiApplication。int main(int argc, char *argv[])
原创
发布博客 2020.09.17 ·
508 阅读 ·
0 点赞 ·
1 评论 ·
3 收藏

数据库-->mysql学习笔记4之事务

**事务**概念:一个最小的不可分割的工作单元。事务能够保证一个业务的完整性。作用:多条sql语句,同时成功或者同时失败。提供反悔的机会。--自动提交? @@autocommit=1--手动提交? commit;--事务回滚? rollback?手动开启一个事务BEGIN;或者START TRANSACTION;事务的四大特征ACIDA 原子性:事务是最小的单位,不可再分割。C 一致性:事务的基本要求。I 隔离性:事务1和事务2 之间是具有隔离性的。D 持久性:
原创
发布博客 2020.08.12 ·
121 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

数据库-->mysql学习笔记3之范式和查询

**1.数据库的三大设计范式**第一范式:1NF 数据表中的所有字段都是不可分割的原子值;(拆字段)第二范式:2NF 必须满足1NF的条件下,除主键外的每一列都必须完全依赖于主键,而不能只与主键的某部分相关(主要针对联合主键);(拆表)第三范式:3NF 必须先满足2NF,除主键外其他列不能有传递依赖关系。(拆表)**2.SQL查询语句**查询student表中所有记录SELECT * FROM student;查询指定字段SELECT sname,ssex,class FROM s
原创
发布博客 2020.08.11 ·
151 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

数据库-->mysql学习笔记2之约束与表结构

1.MYSQL建表约束主键约束primary key; 唯一确认一条不为NULL的记录自增约束AUTO_INCREMENT;一般和主键配合使用唯一约束unique;被修饰的字段不能重复非空约束NOT NULL; 修饰的字段不能为空 NULL默认约束default;外键约束(主表,副表)--班级CREATE TABLE classes( id int primary key, name VARCHAR(20) );--学生表CREATE TABL
原创
发布博客 2020.08.10 ·
141 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

数据库-->mysql学习笔记1之创建等基本操作

1.查询SELECT * from adminWHERE Admin_Id = 1 ;2.创建数据库CREATE database test;3.创建数据表CREATE TABLE pet ( name VARCHAR(20) NOT NULL default '' COMMENT '宠物姓名', owner VARCHAR(20) NOT NULL default '', species VARCHAR(20), sex CHAR(1) NULL, birth DATE de
原创
发布博客 2020.08.10 ·
126 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

cjson ---> 字符数组初始化

char text1[]="{
\"name\": \"Jack (\\\"Bee\\\") Nimble\",
\"format\": {\"type\": \"rect\",
\"width\": 1920,
\"height\": 1080,
\"interlace\": false,\"frame rate\": 24
}
}"; char text2[]="[\"Sunday\", \"Monday\", \"Tuesday\", \"We
原创
发布博客 2020.07.30 ·
335 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

c/c++指针 ----> cJson源码阅读 day3-2

c 文件操作/* dofile("../../tests/test1"); */void dofile(char *filename){ FILE *f; long len; char *data; f = fopen(filename,"rb"); fseek(f,0,SEEK_END); len = ftell(f); fseek(f,0,SEEK_SET); data=(char*)malloc(len+1); fread
原创
发布博客 2020.07.30 ·
139 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

c/c++指针 ----> cJson源码阅读 day3-1

- strcpy和memcpy的区别通常在复制字符串时用strcpy,而需要复制其他类型数据时则一般用memcpy
原创
发布博客 2020.07.30 ·
286 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

c/c++指针 ----> cJson源码阅读 day2-2

- parse_string函数(\"解析的难点)static const char *parse_string(cJSON *item,const char *str){ const char *ptr = str + 1; char *ptr2; char *out; int len = 0; unsigned uc,uc2; if (*str != '\"') // 非字符串 { ep = str; retur
原创
发布博客 2020.07.29 ·
137 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

c/c++指针 ----> cJson源码阅读 day2-1

- memset()函数/*memset库string.h中的函数.原型是 extern void *memset(void *buffer, int c, int n) buffer:为指针或是数组,c:是赋给buffer的值,n:是buffer的长度.将buffer中前 n 个字节用 c 替换并返回 buffer.*/static cJSON *cJSON_New_Item(void){ cJSON* node = (cJSON*)cJSON_malloc(sizeof(c
原创
发布博客 2020.07.29 ·
151 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多