- 博客(33)
- 收藏
- 关注
原创 设计模式的一点理解
允许不兼容的接口协同工作,通过适配器将一个类的接口转换成客户希望的另一个接口,这样就可以复用已有的类而不必修改其代码。封装变化的关键点在于识别系统中哪些部分是稳定的,哪些部分是易变的,然后通过抽象和接口来隔离这些变化。:通过提供一个创建对象的接口,隐藏对象的创建细节,使得系统可以在不修改客户端代码的情况下更改或扩展对象的创建逻辑。:封装变化的模块更有可能被重用,因为它们通常实现通用的功能,而这些功能在不同的场景下可能都会需要。:抽象接口可以轻松地容纳新的实现,使得系统能够更容易地适应未来的需求变化。
2024-07-08 17:57:36
401
转载 Windows win32 API 类库 硬件
https://www.cnblogs.com/guorongtao/p/11636007.html
2022-06-23 16:58:48
208
原创 duilib学习01
1. duilib基本框架_Masimaro的专栏-优快云博客_duilib2.duilib中各控件响应的消息类型 - 木有Some - 博客园
2021-10-17 16:33:17
107
转载 超全的Linux函数调用方法在线查询手册
超全的Linux函数调用方法在线查询手册,Linux函数大全,中国存储网提供了Linux开发必备的在线函数调用查询工具手册。Linux函数调用大全,Linux各函数具体调用方法,在线查询Linux函数的完整手册https://www.chinastor.com/manuals/linuxfunctions/...
2021-09-22 17:42:14
878
1
转载 VMware的三种网络模式 - 知乎
VMware的三种网络模式 - 知乎VMware有三种虚拟网络工作方式,即:Briged(桥接模式) NAT(网络地址转换模式) Host-Only(仅主机模式)一、Bridged(桥接模式)桥接模式就是将主机网卡与虚拟机虚拟的网卡利用虚拟网桥进行通信。在桥接的作用…https://zhuanlan.zhihu.com/p/24758022...
2021-09-14 15:24:37
228
原创 git 远程回滚 和强制推送
1.git reset --hard 102490490e037255c22cb782f271e343272b07c92.git push -f origin 5.3R1-ubuntu-MVP
2021-07-25 12:26:06
450
转载 linux 启动过程简要分析和一些linux学习网站和常用链接
1.bios(uefi,efi,可以认为是随着技术发展出现的高级一些的bios)->post(bios中开机自程序)->中断进入找到可引导设备的可引导扇区->mbr->grub(booltlooder的一种)->启动linux内核->启动systemd或者init进程(不同版本的linux略有不同);更多参考:1.https://zhuanlan.zhihu.com/p/498772752.3.https://blog.youkuaiyun.com/JackLiu
2021-07-02 11:54:39
132
转载 linux awk用法详解
[转]linux awk命令详解原文链接 :http://blog.chinaunix.net/uid-23302288-id-3785105.htmlawk是行处理器: 相比较屏幕处理的优点,在处理庞大文件时不会出现内存溢出或是处理缓慢的问题,通常用来格式化文本信息awk处理过程:依次对每一行进行处理,然后输出awk命令形式:awk [-F|-f|-v] ‘BEGIN{} //{command1; command2} END{}’ file[-F|-f|-v] 大参...
2021-06-22 11:12:35
759
原创 文件通配符与正则表达式
通配符用于匹配文件名,shell在做PathnameExpansion时用到的。通配符是由shell解析的,比如find,ls,cp,mv等命令支持通配符查找文件名。正则表达式元字符有字符匹配、匹配次数、位置锚定、分组。主要是处理文本里的内容,用来匹配文本里的字符串,针对文件内容的文本过滤工具里,大都用到正则表达式,如grep,sed,awk,vim, less,nginx,varnish等命令支持正则表达式。...
2021-06-19 10:48:07
555
原创 vim 卡死问题解决
使用vim时,如果你不小心按了 Ctrl + s后,你会发现不能输入任何东西了,像死掉了一般,其实vim并没有死掉,这时vim只是停止向终端输出而已,要想退出这种状态,只需按Ctrl + q 即可恢复正常。 ...
2021-06-13 23:27:54
2286
1
原创 Qt 集成开发环境常用快捷键
注释 ctrl + / 运行 ctrl + r 编译 ctrl + b 字体缩放 ctrl + 鼠标滚轮 查找 ctrl + f 整行移动 ctrl + shift + ↑ 或者↓ 帮助文档 F1 自动对齐 ctrl + i; 同名之间的.h 和 .cpp切换 F4 帮助文档 第一种方式 F1 第二种 左侧按钮 第三种 C:\Qt\Qt5.6.0\5.6\mingw49_32\bin...
2021-05-11 11:52:41
250
原创 gtk list store
#include <gtk/gtk.h>static GtkWidget *window = NULL;static GtkTreeModel *model = NULL;static guint timeout = 0;typedef struct{ const gboolean fixed; const guint number; const gchar *severity; const gchar *description;}Bug;...
2021-04-05 23:43:05
658
1
原创 ubuntu20.04 下qemu-kvm 环境搭建
sudo apt-get install qemu-kvm libvirt-daemon-system libvirt-clients bridge-utils
2021-03-08 20:24:09
945
转载 Centos下安装Nginx
一 问题:Centos下yum安装Nginx报错 No package nginx available.二 原因分析:yum 源中找不到nginx,需要安装epel;三 相关扩展:EPEL到底是什么,为何经常要安装epel-release软件包?EPEL(Extra Packages for Enterprise Linux)是基于Fedora的一个项目,为“红帽系”的操作系统提供额外的软件包,适用于RHEL、CentOS和Scientific Linux.我们在Centos下使用.
2021-03-02 17:16:02
67
原创 银联8583规范;
简单记录一下8583相关的东西;8583 一般指令有两种类型:第一种:TPDU、报文头和应用数据三个部分。第二种:只有应用数据部分。先简单了解一下8583中各个域的含义,通过下图了解其配置规范:...
2019-11-07 20:02:06
674
2
原创 c++编程中的一个注意点
当一个DLL采用静态的方式链接到C运行时库时,会创建一个相对于该DLL的堆(Heap),而如果采用共享的方式链接到C运行时库的时候则使用的是应用程序的堆内存。而_CrtIsValidHeapPointer()在 DEBug模式下将确保传入的地址在本地的堆内存中。 因此就有理由相信,有可能是静态链接的问题。可尝试的解决方法:项目–属性–配置属性–常规–MFC的使用– 选择在共享DLL中使用M...
2019-08-27 09:52:47
151
转载 PKCS1padding分析
博客原文地址:https://www.cnblogs.com/spencerN/archive/2012/10/18/2729602.htmlPKCS #1 RSA Encryption Version 1.5在进行RSA运算时需要将源数据D转化为Encryption block(EB)。其中pkcs1padding V1.5的填充模式安装以下方式进行(1) EB = 00+ BT+...
2018-12-06 15:54:23
2298
转载 (PKCS1) RSA 公私钥 pem 文件 提取 公私钥 e d 和 模数 n
请注明转载 https://blog.youkuaiyun.com/BlackNight168/article/details/82891487参考链接:RSA公钥文件(PEM)解析参考链接:OPENSSL中RSA私钥文件(PEM格式)解析【一】参考:使用openssl命令剖析RSA私钥文件格式RSA PKCS8 与 PKCS1 公私钥互转工具网站:http://www.ssleye.com/...
2018-12-06 15:47:27
4368
1
转载 OpenSSL中读取PEM文件的问题 - [OpenSSL](文章来自网络)
OpenSSL中读取PEM文件的问题 - [OpenSSL]2010-03-15版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明http://lengyuefei.blogbus.com/logs/60576945.html openssl genrsa -out private.key 1024openssl rsa -in private.key -pubout...
2018-07-19 10:54:24
2127
原创 openssl 命令查看rsa密钥文件明文参数值
openssl编程时会常用到一些openssl命令用作对编程正确性的检验;两条常用命令方便自己查看! 1.明文打印私钥信息:OpenSSL> rsa -in test.key -textPrivate-Key: (1024 bit)modulus: 00:9e:ad:4a:00:68:0c:f4:b6:a8:74:a1:f3:8f:ff: 68:46:db:45:ae...
2018-07-19 10:12:16
11873
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人