自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

zoudaiyu

Remember to make software development fun!

  • 博客(45)
  • 收藏
  • 关注

原创 ElasticSearch function_score常见问题

ElasticSearch function_score常见问题介绍function_score是ES对查询结果的得分进行二次修改基本学习可以参考如下文档Function scoreElasticSearch - function_score 简介坑一, function_score 查询方法的functions方法{ "query": { "function_score": { "query": { "match_all": {} } }, "functio

2022-03-21 16:31:31 1819

原创 工作杂谈001-供应商对接

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言问题描述总结前言今天做对接工作的时候,发现了一个没有遇到过的情况。工作是对接一个供应商。开发环境是java、springboot等。对接的系统使用的是asp.net 接口协议使http协议,用x-www-form-unlencoded格式请求题 问题描述在对接的时候,使用java的feign调用,发现已经对接的一些接口是能调通的,可以排除不能访问对方系统的网络。但是在调用我要对接的“订单查询接口”时,发现timeou

2022-01-07 18:05:30 1371

原创 Windows 10 Docker InvalidOperationException Failed to set version to docker-desktop: exit code: -1

docker启动失败,Log出现乱码错误错误发生的原因解决办法错误win10 启动docker发生这种错误:Windows 10 Docker InvalidOperationException Failed to set version to docker-desktop: exit code: -1不需要下载任何东西(NoLsp)。不需要下载任何东西(NoLsp)。不需要下载任何东西(NoLsp)。错误发生的原因为什么要重复3遍了,因为很多教程都是去改系统的代理设置。比如 这篇文章

2021-02-18 17:37:21 607 1

原创 undefined reference to `pthread_create' 怎么解决?

问题, 过去的正确答案,现在已经不行了使用make编译c++文件报错。/usr/bin/ld: build/obj/test.o: in function `main':test.cpp:(.text+0x5ea): undefined reference to `pthread_create'编译环境ubuntu19.04gcc (Ubuntu 9.2.1-9ubuntu2) 9.2...

2020-02-27 21:13:22 43676 8

原创 各种浏览器对比

浏览器对比目前Microsoft Edge还没有Linux版本的。其他都是全平台的。跨平台的浏览器: for windows,mac, linux,mobile使用平台基于:mac book pro(2015 early i5,16G, 256G)Linux 台式机华为云电脑(windows 10)browser书签同步操作卡顿插件同步主题独特优势问题...

2020-02-11 18:06:56 4511 1

原创 ubuntu apt install中断,不能修复错误

Mac Os上好用的app系统:mountyNTFS硬盘挂载, 免费,注意,需要弹出才能拔出,不然有数据丢失。magnet,appstore下载,软件布局管理, 让系统支持拖动软件半屏全屏等操作。也可以快捷键管理。monit, appstore,通知栏显示,cpu,内存,网速等信息go2shell: 让find可以 打开terminal。坚果云, 备份文件bestzip,appst...

2020-02-11 17:18:31 1928

原创 ubuntu 下vscode 禁用gpu 加速。节约显存空间。其他软件同理。

参考网站https://github.com/Microsoft/vscode/issues/52096ubuntu下使用vscode, 如果做深度学习,那么显存是很紧张的资源。特别对于小显存而言。 如果本人使用vscode进行python代码编辑、运行。往往吃掉400MB以上的显存。添加–disable-gpu从命令行启动vscode对于习惯从命令行启动vscode的用户。在.b...

2020-01-09 17:24:09 3493

原创 opencv python 如何将float 转换成 CV_8U

解决参考:https://stackoverflow.com/questions/46260601/convert-image-from-cv-64f-to-cv-8u环境opencv4python3.6问题今天在进行滤波的时候, 由于grayscale进行medianBlur需要转换成RGB图像, 然而, 我的grayscale是float类型的。 ffusion = c...

2020-01-09 17:19:51 3961 2

原创 设计模式入门:如何学习设计模式

初学者最常见的错误就是:背设计模式的代码。比如“单例模式”。设计模式的使用场景设计模式是在已经有的代码基础上,进行重构。因为不是所有的代码都需要使用设计模式。我们只会在经常发生变化的地方,使用设计模式。设计模式的出现,也是为了应对变化,达到代码复用。Reefactoring to Patterns重构获得模式不应该先入为主, 一上来就使用设计模式.没有一步到位的设计模式Refa...

2020-01-09 17:16:10 152

原创 简单复制代码为你所用,就是“代码复用”?

设计模式COPY不是是“复用”?复用是指『二进制复用』,是以编译单元为单位的。直觉上来看,复用就像是, 把已有的代码,复制到你需要的地方,然后就可以直接运行了。或者编译成库,然后import或者include。然而复用有着更严格的要求。COPY不是是“复用”?复用不是指『copy』。代码的1-100行代码没有更改, 只修改了101行,那1-100行也不是复用了。那只是简单的COPY &a...

2020-01-09 17:07:24 2217

原创 析构函数设置为non-virtual会出什么问题?

http://www.cppblog.com/aaxron/archive/2010/12/23/137293.html一般来说,我们被告知:“在c++中,析构函数一定要设置成为virtual的,不然会出问题”。那么会出什么问题呢?一般会出现在指针上面class Base{public: Base(){ cout<<"Base Construci...

2020-01-09 17:01:09 225

原创 ModuleNotFoundError: No module named 'cupy', cupy 安装出错

ModuleNotFoundError: No module named 'cupy', cupy 安装出错没有cupy module使用pip安装cupy输入命令output根据你自己电脑上的cuda版本选择cupy最后命令https://github.com/cupy/cupy/issues/1007没有cupy module ModuleNotFoundError: No modu...

2019-10-16 15:49:56 14938 7

原创 matlab + caffe cpu-only做深度学习测试 on windows 10

matlab + caffe cpu-only做深度学习测试 on windows 10为什么会使用cpu-only呢?很多论文的代码都是由caffe+matlab写的。为了验证作者是否真的能达到那么好的效果。所以不需要GPU进行训练。只需要做预测看看效果就行了。涉及到的命令请全程使用powershell参考文章win7+vs2015/13+caffe+matlab+python...

2019-02-19 17:09:12 341

原创 ubuntu下QQ, 微信, 讯雷, 网盘等无痛安装, 解决高分辨率问题hidpi

ubuntu下QQ, 微信, 讯雷, 网盘等无痛安装, 解决高分辨率问题hidpi感谢配置deepin-wine配置方法下载wine的容器高分辨率问题前提告知hidpi解决方法最后一步感谢首先感谢 deepin团队为大家做出的贡献.当然如果直接使用deepin(深度操作系统)大可不必这么麻烦. 不过试验室都是用的ubuntu.配置deepin-wine使用的配置地址这里的wine和ap...

2019-01-24 18:59:33 6265 3

原创 解决linux桌面环境崩溃?

解决linux桌面环境崩溃问题描述解决办法问题描述安装了ubuntu budgie 18.04. 自定义了几个panel。 导致经常卡住,最后卡住了,命令行reboot之后就进入不了桌面环境了。 只能使用ctrl+alt+F1进入控制台。解决办法首先想到的只有重置所以桌面环境。参考方法的地址dconf reset -f /该命令会重置大部分的桌面环境。Gnome,Mate,Unit...

2019-01-23 16:03:30 3528

原创 c++编程的问题1-内存

内存问题所有方法都是至少 >= c++11。 如果还在用c++98,真的没天理了。 1. 缓冲区溢出 使用std::vector而不使用裸指针type *ptr; vector<>自动管理缓冲区长度。 2. 空悬指针/野指针 使用shared_ptr<>/weak_ptr<> 3. 重复释放 使用scoped_ptr<> 4. 内存泄漏 使用scop

2017-05-21 21:34:06 286

原创 10分钟入门HTTP协议

HTTP协议入门1 所学习的协议版本是HTTP 1.1请求与响应HTTP是基于TCP的协议, 所以可靠性是由传输层来保障的.在使用协议时,发出请求的是客户端, 接收请求的是服务端。所以在操作方面,HTTP协议分为了2部分:request请求、response响应URI:Uniform Resource Identifier 格式:http://user:[email protected]

2017-05-21 20:26:43 374

原创 QWidget居中显示

转载请说明出处, 并附上原文链接http://blog.csdn.net/qq907482638/article/details/72189014.问题描述在Qt学习过程中,在让QDialog居中显示的时候, 出现了一点问题. 然而百度的都是大同小异. 都不行.不知道为什么, 难道是我的搜索姿势不对. 于是自己实现了居中显示的函数.须知以下函数只要继承QWidget都可以使用.例如 QDialo

2017-05-15 18:23:42 10289

原创 计算机网络2-网络应用

一些概念:RTT (Round Trip Time):从客服端发送一个很小的数据包到服务器并返回所经历的时间响应时间(Response Time):发起,建立TCP连接:1个RTT 发送HTTP请求消息到HTTP响应消息的前几个字节到达:1个RTT响应消息中所包含的文件/对象传输时间总传输时间 = 2RTT + 文件发送时间 一、网络应用网络应用间的通信: 套接字socket寻址概念

2017-04-08 12:33:22 415

原创 APUE读书笔记_CH3_文件I/O

鉴于buffer和cache其实是不同的东西,所以我不用书上所用的概念,buffer就是buffer,cache就是cahce。不明白的小伙伴传送过去看看:看过这两张图,就明白 Buffer 和 Cache 之间区别一、I/O buffer相对于ISO C语言定义的标准I/O,POSIX协议定义的是unbuffered I/O。 所谓无缓冲就是指,直接调用system call (read,wr

2017-04-07 11:23:30 289

原创 华为5c手机刷机

此刷机过程可能使用大部分华为手机: 最重要的一点,也是大部分刷机教程不会提醒的一点:关闭手机找回功能不然你后面的工作。不然你的bootloader是打不开的。关闭bootloader:到这个网站获取 关闭码然后随便下载一个刷机软件就行了,或者百度一片教程

2017-04-04 15:56:01 778

原创 计算机网络1-计算机网络体系结构

计算机网络体系结构(Computer Networking Architecture)从功能上描述络结构,而不是硬件上计算机网络分层优点:1.有利于更新和维护2.有利于标准化缺点:1.分层越多,效率越低服务模型下层为上层提供服务通过SAP(Service Access Point)交换原语协议模型1.OSI/IOS七层模型与TCP/IP模型 2.其中在主机间信息传输的时候,路由器仅仅

2017-04-03 17:09:10 943

原创 Emacs常用配置笔记

1.括号配对高亮 simplest:M-x show-paren-mode or:http://blog.csdn.net/csfreebird/article/details/49157161

2017-03-29 11:07:57 302

原创 c++并发探索1-线程基本管理

书中错误: 1.thread_guard, 详情如下一、创建线程1.建立可调用对象 2.创建thread对象并关联可调用对象#include <iostream>#include <thread>using namespace std;class background_task{public: void operator()()const { cout<<thi

2017-01-21 00:20:12 250

原创 c++并发探索0

一、声明该总结是在阅读中文《c++并发编程实战》第1版的基础上。因为是即时的所感所得,所以难免错误。如果有人发现,望指正,相互学习。由于此书只是为学多线程服务器打基础,部分内容可能会略过。二、书籍获得c++并发编程实战-亚马逊 c++并发编程指南-京东 请支持正版三、学习基础1.c++基础语法2.操作系统相关知识3.c++11标准库四、说明总结归纳则是对书中知识的整理,并转换为自己的

2017-01-20 12:00:33 394

原创 ubuntu+i3wm桌面

某天突然看到i3wm,简洁的桌面让我心头激动。 平铺式、全键盘、这感觉应该要飞起来。一、换源emacs /etc/apt/sources.list 中国源sudo apt update二、卸载unity桌面:sudo apt-get remove ubuntu-desktopsudo apt-get remove unitysudo apt-get remove unity-asset-poo

2017-01-16 18:37:54 22075

原创 linux新创建用户后的问题

1shell不能自动补全 解决办法,换个shell原本是sh,换成zsh 2.命令不全 xx command is not found 修改 emacs ~/.profile 最后添加PATH=”$PATH:/bin:/usr/bin:/usr/local/bin:/sbin:/usr/sbin:/usr/local/sbin”

2017-01-15 17:31:28 759

原创 ArchLinux安装与配置

tip:我是在虚拟机内安装的,所以直接是共享网络,安装一定要有网络 原文传送门PORTAL 部分地方有误,已经修改,并精简一、分割硬盘指令:用自己熟悉的分区工具进行分区,此处我分了/ 和/home cgdisk /dev/sda fdisk /dev/sda 二、格式化指令: mkfs.ext4 /dev/sda1 mkfs.ext4 /dev/sda2三、挂在分区指令: mo

2017-01-15 12:16:57 1306

原创 std::shared_ptr

它的使用就像真正的指针一样,不过它替我们管理了内存。 我们应该管理一个个内存对象,shared_ptr<string> obj(new string("target"));由于shared_ptr管理的是一个对象指针,所以管理的资源也不仅仅是内存,同时还可能有:文件描述符,数据库连接等资源。 所以必要时需要提供相应的析构函数//第一个参数为管理对象,类型为Type1//第二参数为可被调用对象

2016-10-25 20:15:15 520

原创 std::pair<>

使用场景通常是需要将两个value视为一个单元的时候。例如key/value。 首先它本身是一个struct,意味着,所有成员都是public的。 template <typename T1,typename t2>struct pair{T1 first;T2 second;}初始化方式pair<T1,T2> p; //default constructionpair<T1,T2>

2016-10-25 19:25:35 561

原创 wxwidgets入门1

环境配置 本程序是在linux fedora24环境下配置的,后期会增加windows平台的配置,实验跨平台。老实说,玩wxwidgets就是想练习体验原滋原味的c++。所以我果断放弃了qt选择了wxwidgets。如果理解有错,欢迎大家指正!!! 下面是推荐的网址 安装下载传送门wiki,平台,IDE等配置1.配置选项#进入wxwidgets3.1.0/cd wxwidgets3.1.

2016-10-07 12:11:42 791

原创 wxwidgets入门2

wxwidgets框架主干1.程序主干很简单。就是一个公共继承wxApp的类。然后重写虚函数OnInit(),在base类中声明。OnInitGui(), 是平台相关的,不能使用。//In main.hclass MyApp : public wxApp{public: virtual bool OnInit();}2.在main.cpp中实现OnInit(),程序的入

2016-10-07 11:48:16 263

原创 降低linux的gcc版本

在编译opencv3.1.0时,总是出现fatal error,#include_next#进入gcc源码目录cd gcc_src/#解决依赖 ./contrib/download_prerequisites #4.94是我下载的版本号#--disable-multilib只编译64位(64-bit-only compiler)的编译器,如果是32位的则去掉改选项。./configure -

2016-10-02 11:47:21 2289

原创 cmake使用笔记

cmake方法 工程结构 project/ ├── bin ├── CMakeLists.txt ├── include │ └── test.h ├── lib │ └── CMakeList.txt ├── libtest.so └── src ├── CMakeLists.txt ├── main.cpp └── test.cpp

2016-06-16 19:42:00 313

原创 libvlc+opencv3.1编程体验

使用libvlc原因:直接使用oponcv获取的rtsp流及其容易掉帧,而且图像质量非常的差。libvlc数据结构及函数: 1.声明窗口 cv::namedWondow(libvlc_get_version( ),CV_WINDOW_AUTOSIZE) 2.视频流连接 libvlc_media_t* media = libvlc_media_new_loca

2016-06-14 20:57:10 1702

原创 centos7+opencv3.1+libvlc

Linux安装opencv步骤: 1、安装环境: yum install gtk2* gtk3* libgstreamer* libav* libgphoto* libv4l-devel gstreamer-plugins-base-devel python-devel numpy yum install cmake gcc gcc-c++ gtk+-devel gimp-develgimp

2016-06-11 12:28:27 1192

原创 elementary os 软件及一些问题

elementary os 号称最漂亮的linux发行版,用来装逼还不错,体验下咯。本人是elementary os 真机安装的—-不是双系统也不是虚拟机,作为个人办公学习用常用软件1.WPS官网下载 http://linux.wps.cn/ 2.网易云音乐(ubuntu14.04版) http://music.163.com/#/download 如果播放不断出现网络错误: sudo a

2016-06-10 23:31:55 2754

转载 opencv 3.1.0 configuration on fedora 23

From:http://www.linuxdiyf.com/linux/12610.html1.安装编译环境 $ sudo dnf install gcc gcc-c++ ncurses-devel cmake2.安装GTK+2.x$ sudo dnf install gtk2 gtk2-devel gtk2-devel-docs$ sudo dnf install libgnome-devel

2016-06-09 16:52:41 639

原创 MySQL安装 on fedora23

MySQL 5.7 Installation:http://blog.csdn.net/keminlau/article/details/50404852正文:二、Mysql 5.7安装安装mysqldnf install mysql-server启动服务systemctl start mariadb.servicesystemctl enable mariadb.servicemysql_sec

2016-06-09 16:43:48 353 3

转载 centos7—vmware虚拟机-minimal installation

最小化安装有很多问题!有些命令没有。特别在安装vmware-tools的时候。    系统环境最小化安装:   linux 环境最小化安装后执行以下命令:   # yum -y upgrade   # reboot      1.缺少ifconfig命令(也就是二进制文件)   解决方法: yum provides ifconfig         yum whatprovid

2016-06-09 16:39:17 642

空空如也

空空如也

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

TA关注的人

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