- 博客(36)
- 问答 (1)
- 收藏
- 关注
原创 搭建apt仓库
一、安装apache2、reprepro1、sudo apt install apache2查看服务是否开启:systemctl status httpd 可以网页验证:例如:测试的机器的IP是10.10.77.84,可以在浏览器输入IP,可以看到如下页面:以上可证明apache已经开启2、安装repreprosudoapt install reprepro二、建立配置我们当前示例仓库为:debhttp://10.10.77.84/desktop/eagle...
2022-05-16 22:17:28
1400
原创 2.PlantUML-类图
2.1 元素声明@startumlabstract abstractabstract class "abstract class"annotation annotationcircle circle() circle_short_formclass classdiamond diamond<> diamond_short_formentity entityenum enuminterface interface@enduml3.2 类之之关的关系通过以下符号表
2022-01-24 22:47:30
495
原创 PlantUML学习笔记
本文源自《PlantUML_Language_Reference_Guide_zh.pdf》的学习笔记,感谢原创作者的辛苦创作。UML图形时序图用例图类图对象图活动图活动图(新语法)组件图部署图定时图非UML图形...
2022-01-19 23:54:38
388
原创 1.PlantUML-时序图
1.1 简单示例符号说明->表示参与者之间传递的消息,而不必显示地声明参与者<-同->,可提高阅读性–>绘制虚线箭头<–同<–,可提高阅读性@startuml用户 -> 认证中心: 登录操作认证中心 -> 缓存: 存放(key=token+ip,value=token)token用户 <- 认证中心 : 认证成功返回token用户 -> 认证中心: 下次访问头部携带token认证认证中
2022-01-19 23:28:08
10234
原创 Git学习笔记
1.创建本地代码库mkdir learngit //创建工作目录 cd learngitgit init //将当前目录初始化为Git仓库2.添加文件到Git缓冲区git add readme.txt3.提交修改到本地仓库git commit -m "wrote a readme file"4.查看状态git status5.查看提交记录git loggit log --pretty-o...
2018-03-24 11:10:50
231
转载 MacOS-Qt开发环境搭建
macOS 10.12:Could not resolve SDK Path for ‘macosx’尝试了网上的方法,在/Users/username/Qt5.8.0/5.8/clang_64/mkspecs/qdevice.pri 中添加!host_build:QMAKE_MAC_SDK = macosx10.12,问题没有得到解决,通过在命令行运行如下命令,问题解决,供大家参考!sudo x...
2018-03-20 10:16:33
1671
转载 Qt 新建线程的方法
转自:http://blog.youkuaiyun.com/hai200501019/article/details/9899207感谢作者分享看了不少Qt线程的东西,下面总结一下Qt新建一个线程的方法。一、继承QThread继承QThread,这应该是最常用的方法了。我们可以通过重写虚函数void QThread::run ()实现我们自己想做的操作,实现新建线程的目的。前面
2017-04-16 12:02:45
448
原创 学习笔记_虚函数表
原理:http://blog.youkuaiyun.com/haoel/article/details/1948051/感谢作者分享 #include class Rect{public: virtual void drawRect() { std::cout }};class Circle{public: virtual void drawCi
2017-04-15 13:07:40
256
原创 VS2013+Qt5.6.0配置教程
一、分别下载VS2013/Qt5.6.0/qt-vs-addin-1.2.5 二、安装环境:Windows 71. vs版本: vs2013 2. qt版本: qt-opensource-windows-x86-msvc2013-5.6.0下载地址:http://download.qt.io/official_releases/qt/5.6/5.6.0/qt
2017-03-22 10:39:09
1893
原创 新概念英语学习笔记
Lesson01 Excuse meA: Excuse!B: Yes?A: Is this your handbag?B: Pardon?A: Is this your handbag?B: Yes, it is. Thank you very much. Lesson02 Is this your …?
2017-03-19 23:33:37
1213
原创 Qt VS2013_Qt_Redis的配置
本文参考教程:http://www.cnblogs.com/raker/p/4368741.html感谢作者分享。 一、下载redis源代码。1.1 下载源码通过https://github.com/MSOpenTech/redis 下载源码。 也可以通过我个人的云盘下载。http://pan.baidu.com/s/1skBtc4l 二、编译reids库
2017-03-18 22:28:44
3286
5
原创 01.预备知识
1.1C++简介C++的三种编程方式: 1.面向过程编程:强调算法,试图使问题满足语言的过程性方法。 2.面向对象编程:强调数据,试图使语言满足问题的要求,设计与问题的本质特性相对应数据格式。 3.泛型编程:强调独立于特定的数据类型。1.2 C++简史 1.2.1 C语言产生 20世纪70年代贝尔实验室的Dennis Ric
2017-03-14 01:02:51
348
原创 Qt 样式表
//QSS在线文档http://doc.qt.io/qt-4.8/stylesheet-examples.html http://qtdebug.com/QSS-Subcontrol.html1.样式规则的组成 选择器{属性1:值1; 属性2:值2;...} QPushButton{color:red}QPushButton 选择器{color:re
2017-02-27 09:54:39
386
转载 make时的烦人问题modification time in the future
来自:http://blog.sina.com.cn/s/blog_46d528490100kwux.html感谢作者分享今天因为处理视频时,发现老的版本不能使用,所以编译一个新的来看看,但怎么样打make 都没有反应。后来实在没有法子,打了一下make clean,清除一下,然后在重来,发现提示时间不对。在make时就提示make: Warning: File `co
2016-12-15 15:31:47
2512
原创 Qt QWebEngineView的使用(VS2013+Qt5.6.0)
1.启动VS2013(本人的开发环境VS2013+Qt5.6.0)2.下一步3.下一步4.Finish5.添加代码,并编译,报错如下6.修改配置7.重新编译运行,成功,效果如下
2016-10-21 18:03:33
3068
1
原创 基于JAVA实现的生产者消费者模型
class Resource{Resource(){ m_name = ""; m_number=0; m_flag = false; }public synchronized void set(String name){while (m_flag == true){try { wait(); } catch (Exception e){}}m_name = n
2016-08-27 17:54:53
443
原创 Qt 生产者消费者模型
基于QT实现的生产者消费者模型不足之处请留言指出//global.h#ifndef GLOBAL_H#define GLOBAL_H#include #include #include extern QMutex g_mutex;extern QWaitCondition g_bufferFull;extern QWaitCo
2016-08-27 17:46:30
2212
转载 <04>自定义消息
#include #include //自定义消息#define WM_MYMSG WM_USER + 1//7.消息处理LRESULT CALLBACK WndProc(HWND hWnd, UINT msg, WPARAM wParam, LPARAM lParam){TCHAR Text[100];switch (msg){case W
2016-01-12 23:52:09
281
转载 <03>消息处理
#include //7.消息处理LRESULT CALLBACK WndProc(HWND hWnd, UINT msg, WPARAM wParam, LPARAM lParam){TCHAR Text[100];switch (msg){case WM_CREATE:MessageBox(NULL, L"Create Window", L"Title"
2016-01-12 23:49:16
219
转载 <02>创建Window窗口
#include //7.消息处理LRESULT CALLBACK WndProc(HWND hWnd, UINT msg, WPARAM wParam, LPARAM lParam){return DefWindowProc(hWnd, msg, wParam, lParam);}int WINAPI WinMain(HINSTANCE hInstance, HI
2016-01-12 23:41:18
286
转载 <01>HelloWorld
#include int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nShowCmd){int res = MessageBox(NULL, L"Hello World", L"This is Window", MB_YESNO | MB_ICONASTER
2016-01-12 23:39:27
307
Qt+libssh(不是libssh2)如何实现线程
2017-03-14
TA创建的收藏夹 TA关注的收藏夹
TA关注的人