自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(31)
  • 资源 (1)
  • 收藏
  • 关注

原创 C++ ODB使用踩坑记录(一)

在工作使用odb遇到的一些问题,以及解决方案。

2023-01-19 17:30:58 397

原创 c++模板使用初探

cpp模板初探以及思考。

2022-07-13 15:14:41 386

原创 Error no matching function for call to ‘std::exception::exception(const char [15])‘ 问题解决

在使用odb-orm库的时候,编写一个object类,为了防止插入异常值引发问题,做了一些自定义参数类型检查,自定义抛出exception。使用msvc2019x64,c++17编译的时候,报了如标题的错误。大概的意思,exception不能准确捕获到问题,编译限制,希望你更具体的抛出问题。三、参考资料 参考来源: Error no matching function for call to 'std::exception::exception(const char [15])' - Jer

2022-07-13 14:24:24 1314

原创 c++中文字符匹配,但不匹配中文标点的完美解决方案。

一、需求命名规则:0-9 a-z 不能反斜杠,长度限制(30) 1. Project命名规则 1. 可以包含: 1. 汉字, 2. 字母(区分大小写), 3. "_"(英文下划线), 4. “-”(英文破折线), 5. “.”(英文点); 7. 数字 2. 长度:30个字符;二、实现#include <iostream>#include <regex>#include <locale>#include <stdio.h>#

2022-05-10 21:20:24 719

原创 UnicodeEncodeError: ‘utf-8‘ codec can‘t encode characters in position解决方法

一、问题背景爬虫采集来的文件名中含有emoji以及全角半角符号,但是采集时并没有处理,原封不动存储到了数据中。现在有个需求,从数据库中取出数据,发送跟客户端,客户端拿这文件名写入到文件缓存。问题出现在缓存到了文件,再从文件取出来的时候,报了unicodeError。二、解决方法1.首先服务端发送特殊字符的时候,json dumps的时候要指定ensure_ascii为False,不编码。保留原字符。2.这里其实有个标准输出问题,客户端拿到传输的字符,json loads 但是emoji或者.

2021-11-24 15:15:52 6388

原创 ffmpeg+tornado实现在线视频抽帧小网站

一、运行环境 linux18.04,python3.6二、主体代码 1.简易的前端代码 login.html<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>抽帧小网站</title></head>&lt...

2021-08-24 11:29:04 609

原创 ffmpeg+pyqt5简单实现一个抽帧可视化小工具

一、运行环境python3.6,linux18.04,pyqt5二、主体代码# -*- coding: utf-8 -*-# Form implementation generated from reading ui file '/home/SENSETIME/wangwenjun1.vendor/PycharmProjects/pyqt/frame.ui'## Created by: PyQt5 UI code generator 5.9.2## WARNING!...

2021-08-24 11:16:44 1155

原创 Unable to correct problems, you have held broken packages问题的自我救赎

背景使用wine安装微信,但是一直没解决中文字符乱码的问题,就决定删除wine重新安装,结果脑热直接删除了/usr/bin/wine文件,导致我想通过apt remove ,purge

2021-06-03 12:11:08 282 1

原创 有关celery中使用multiprocess出现daemonic守护进程错

背景import celeryimport multiprocess as mpdef func(x): return x**[email protected] add(self, x, y): rst = [] with mp.Pool(processes=4) as pool: for i in range(x,y): res = pool.apply_async(func, i) rst.a

2021-05-27 20:34:15 1421 2

原创 有关celery中task对象使用多线程时,动态更新问题

背景有一个需求,是celery异步任务中使用多线程,同时需要对总体数量进度的更新。描述import celeryimport threadingdef run_subtask(celery_task, i): lock.acquire() #Error raises here, when update_state calls celery_task.update_state(state=states.SUCCESS, meta={'subtask_id': i}

2021-05-25 18:11:02 741 1

原创 mongodb权威指南读书笔记

mongo命令近期抽了一点时间,从头到尾梳理了这本书,其中书中的一些例子结合日常使用的基础,尽量的复现出来了。因为我使用的是mongo4.4.5的版本。所以部分例如group和mapreduce不再使用。而且官方有更好的方案实现同样的功能就没复现了。以下是mongo相关功能的复现的命令。这里我推荐大家使用datagrip。//// 在mongo 4.4.5下测试//// -- $incdb.games.insertOne({"game": "pinball", "user": "j

2021-05-09 17:15:28 151

原创 mysql5.7使用groupby出现1055Expression #2 of SELECT list is not in GROUP BY clause 错误

1、今天想实现一个查看某一个类别的其中一项记录时,使用groupby分组,在mysql5.7出现,如下错误:Expression #2 of SELECT list is not in GROUP BY clause and contains nonaggregated column经过一番搜索:在stackflow上找到了答案:https://stackoverflow.com/que...

2019-04-13 19:10:52 2273 2

原创 python中mysql的json数据存储

1、参考这篇博文:https://vimsky.com/article/3213.html,mysql从5.7.8之后就支持json数据格式的存储,刚好我的项目mysql是5.7.22.场景:实际上是我更新一个json数据中的key是一并更新的,所以我并不需要给每个key建一个字段,浪费资源,查询也不便利。2、python中json的构造通常是字典转json,使用json.dumps()函...

2019-04-01 19:00:58 1006

原创 mysql中避免重复插入数据

1、给表中的不想重复的字段加上主键(primary key)或者唯一键约束(unique key)比如不想c1字段出现重复数据a、创建表的时候CREATE TABLE `t3` ( `id` int(11) NOT NULL AUTO_INCREMENT, `c1` int(11) DEFAULT NULL, `c2` varchar(20) DE...

2019-03-28 11:41:20 240

原创 mysql表插入中文时出现1366错误

具体报错:1366 - Incorrect string value: '\xE6\xA0\xAA\xE6\xB4\xB2...' for column 'video_name' at row 1解决办法:ALTER TABLE your_table CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;...

2019-03-28 11:13:29 355

原创 python3.6中id函数的认识

id函数记录的是对象存储的内存地址,可以作为身份证来验证两个对象是否完全一致。这里有几个案例可以参考一下#a,b is IntTypea = 1b = 1id(a)==id(b)#print(True)#a,b is floatTypea = 2.2b = 2.2id(a)==id(b)#print(False)#if a = b,赋值a = 2.3b = a...

2019-02-21 11:53:55 479

原创 推荐系统实战(1)---EE问题

主要是以多臂老虎机为例子,讲述bandit算法。下面两篇文章结合起来看1、https://blog.csdn.net/Allenalex/article/details/782420682、https://blog.csdn.net/heyc861221/article/details/80129310相关代码实现实例:import numpy as npimport ma...

2019-01-17 17:57:39 528 1

原创 pythonweb开发相关知识(一)

一、pythonweb一些模块内容1、python3中urllib.unquote变成urllib.parse.unquote二、一些web知识1、有关http幂等性的介绍详见:https://www.cnblogs.com/weidagang2046/archive/2011/06/04/idempotence.html粗略的理解为,http请求方式传输一次或多次,产生副作用...

2019-01-15 19:46:27 451

原创 最近工作遇到的一些问题总结

1、有关shell编程中date函数在使用local修饰时出现local bad variblename 错误一般的date格式是"%Y-%m-%d %H:%M:%S"这种格式被local修饰不会报错例如:local sDateTime=$(date "+%Y-%m-%d %H:%M:%S")但是有时时间为了保持某种格式,可能需要改变一下。例如:#实际需要201812...

2018-12-22 15:56:05 197

原创 解析字符时遇见字符前带有'\ufeff错误

详情参考stackflow:https://stackoverflow.com/questions/17912307/u-ufeff-in-python-string简单来说解决办法:例如python中b字符转a时,指定编码为utf-8-sig.a = str(b,encoding='utf-8-sig',errors='ignore')...

2018-12-12 17:50:35 1006

原创 在vi编辑完后,执行q,x,w出现conversion error ,no write since last xxxx错误的解决办法

出现这个问题应该是我,之前在.vimrc中调整了字符编码。我在stackflow一条评论中找到这个问题的办法,在vi的命令行模式下执行这个语句::w ++enc=utf-8即可。详见:https://stackoverflow.com/questions/12814371/conversion-error-in-vim...

2018-11-30 15:02:01 2373

原创 mysql数据库测试过程一些小问题记录

1、突然不记得数据库的密码了,导致登录数据的时候一直报“access denied for user root '@' localhost解决”这个错误。我的做法是在root权限下查看数据库的配置文件,找密码,linux下一般是/etc/mysql/my.cnf或者/etc/mysql/debian.cnf2、创建数据库函数时,你一次性输入所有函数内容或者当你打完一句分号‘;’,‘ente...

2018-11-23 20:40:58 213

原创 server_audit.so插件参数说明

为了方便查看和理解,把MariaDB官网关于server_audit插件的一些参数说明跟一个中文博客的内容杂糅在一起。官网地址:https://mariadb.com/kb/en/library/mariadb-audit-plugin-system-variables/中文博文:http://blog.51cto.com/daisywei/1905207server_audit插件...

2018-11-21 16:58:34 4541

原创 我仿佛成了那个差不多先生

前天,学校毕设答辩完,走出答辩考场,我的心如死灰,在讲台上的时候被一群老师怼得整个人都懵了。我现在理理思绪,记录下这次糟糕的经历。答辩在前,因为之前论文的一些问题,不停的修改,甚至答辩前两天一直通宵,累得身心俱疲,一般来讲,如果东西完全是我做的,写论文应该是很快的,问题是做的是一个安卓平台的管理系统,后台却有一个高大上的名字,什么高性能计算,集群之类的,结果导致,我论文的背景跟现状一直写不好,前前

2017-06-15 08:41:32 623

原创 R语言学习心得(1)—RGUI与Rstudio

说实话,一直想学体验一下制图的快感于是,开始了R语言自学的摸索道路。找了一个视频教程,B站上的阿雷边学边做。他的第一期视频有几个,我非常不解的地方。第一,他说要安装RGUI跟Rstudio,原因是Rstudio界面友好,但是Rgui就可以做开发了啊,竟然不提示怎么配置环境,导致一打开Rstudio就出错。Rstudio首先要管理员权限才能打开,不知道谁给管的破毛病,在系统高级设置里把安装R

2017-05-28 14:37:14 24291 2

转载 Hihocoder--Trie树--1014

#1014 : Trie树时间限制:10000ms单点时限:1000ms内存限制:256MB描述小Hi和小Ho是一对好朋友,出生在信息化社会的他们对编程产生了莫大的兴趣,他们约定好互相帮助,在编程的学习道路上一同前进。这一天,他们遇到了一本词典,于是小Hi就向小Ho提出了那个经典的问题:“小Ho,你能不能对于每一个我给出的字符串,都在

2016-12-01 18:04:08 348

原创 HihoCoder--A+B解答

#1000 : A + B时间限制:1000ms单点时限:1000ms内存限制:256MB描述求两个整数A+B的和输入输入包含多组数据。每组数据包含两个整数A(1 ≤ A ≤ 100)和B(1 ≤ B ≤ 100)。输出对于每组数据输出A+B的和。样例输入1 23 4样例输出37

2016-12-01 16:15:34 1285

原创 热牛奶泡香蕉跟嘎啦果味道真的不太好,但两者有区别

1.热牛奶泡香蕉加入约13块左右3毫米左右的新鲜香蕉切片,牛奶约400ml,因为为全脂奶粉,加入香蕉后,感觉脂味淡了许多,一口喝多也没那么恶心,但是浸泡过后的香蕉片用力拨易成糊状,且味道有点像夏天过腐的香蕉,个人认为牛奶味道变清也跟香蕉流出的果香什么的有关,废话简直。2.热牛奶泡嘎啦果味道脂味几乎下降很小,我确定我的量也加的蛮多。后来不忍心浪费还将所有果片全吃了。3.热牛奶泡和田干

2016-11-10 12:46:36 1186

原创 实训的日子结束了,写点小心得

到大连的20几天,除了前面简单的介绍跟c++的知识复习,后来的项目实践才是让知识的运用得到很大提升,一直没想过自己能做成什么样,尽力去完成好自己的那部分功能,即使到了最后,我也很想在自己小组作品中加一些自己的想法。其实感觉跟企业级别的不论是开发过程还是代码规范,有很大的差别,我也是很沉醉在技术之中,尽管都是些皮毛,我也想不到我还会去做什么,倒不是不会,在我看来是没那种意识吧,大学以来的养成的思维惰

2016-07-30 14:53:40 409

转载 mysql的环境配置及遇到的问题。f

mysql的环境配置:http://jingyan.baidu.com/article/597035521d5de28fc00740e6.html 其中遇到的问题:Enter password:ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES解决方法:http://b

2016-06-17 20:28:15 270

原创 大三迷茫的心情。

到目前为止,没有完完整整的做个一个项目,代码也没有好好写过。什么都不会,眼看课设和实习来临,还有一个小软件没交付。我真的很迷茫,成绩也不好,考研或工作都是在悬崖边上。我希望至此结束以前荒唐的生活,好好学学东西,害怕对不起自己和家人。加油。

2016-06-16 16:25:36 940 1

基于QT4.8的视频播放器

这是实习时跟小组做的一个简易的视频播放器,基于qt4.8的phonon框架,支持文件拖拽播放,视频框内右键事件等,分裂器做的页面布局等,分享跟需要的人学习。因为我也是在csdn上找到一些资源学习的。

2016-07-29

空空如也

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

TA关注的人

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