自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(122)
  • 资源 (10)
  • 收藏
  • 关注

原创 台式机安装centos7

用u深度将iso写入至U盘电脑用U盘启动,选择第一项,按Tab键将命令修改为vmlinuz initrd=initrd.img dd linux quiet程序开始查找磁盘,将本机所有磁盘列出。根据磁盘名或者磁盘大小,找到U盘,记住设备名称。 例如,通过查看,发现U盘设备名称为sdb4按电源断电重启,进入安装界面后再次按Tab键。(设备名称根据查找名称结果进行更改)将命令修改为vmlinuz initrd=initrd.img inst.stage2=hd:/dev/sdb4 quiet

2021-01-27 16:51:50 2384

转载 重写DoModal,让窗口隐藏

重写DoModal,让窗口隐藏

2021-01-07 11:10:16 333

原创 好例子网址

好例子网址

2021-01-07 11:09:35 2373 1

转载 VC/MFC如何设置对话框、static背景颜色

VC/MFC如何设置对话框、static背景颜色

2021-01-07 11:08:40 416

转载 SQLite3性能优化1-多线程插入或者查询操作方面

SQLite3性能优化1-多线程插入或者查询操作方面

2021-01-07 11:00:45 411

转载 MFC应用程序建立系统托盘图标

MFC应用程序建立系统托盘图标

2021-01-07 10:59:22 152

转载 使用aspose.word 转换pdf中文乱码

使用aspose.word 转换pdf中文乱码

2021-01-07 10:54:53 1502

转载 lucene使用手册

lucene源码文档

2021-01-05 17:34:02 165

转载 infoq中一些好文章

HTTP 协议 - 进阶

2021-01-05 17:31:34 148

原创 ibatis错误Error instantiating class xx with invalid types() or values()

原因是查询的那个实体类没有无参构造函数

2021-01-05 17:27:19 371

原创 父组件传入的值需要在子组件中修改

假设父组件是一个收货地址信息,子组件是区域信息,子组件的默认值由父组件传入,并且子组件选择区域后,父组件中的收货地址的区域信息要跟着修改,需要在向子组件传入区域信息的时候,也要传入区域信息改变事件父组件:import React from 'react';import StateInfo from "./stateInfo";class AddressInfo extends React.Component { constructor(props) { super(props

2021-01-05 17:25:45 425

原创 nodejs使用electron抓取网络请求

1.安装并启动electron项目git clone https://github.com/electron/electron-quick-startcd electron-quick-startnpm installnpm start2.修改index.html文件,加入<webview src="https://www.baidu.com" partition="persist:github"></webview>3.在index.html中加入<scr

2020-12-29 13:51:03 3951

转载 每种中间件需要的证书格式区别

一.SSL证书(1)概念SSL证书(SSL Certificates)是HTTP明文协议升级HTTPS加密协议必备的数字证书。它在客户端(浏览器)与服务端(网站服务器)之间搭建一条安全的加密通道,对两者之间交换的信息进行加密,确保传输数据不被泄露或篡改。网站部署全球信任的SSL证书,浏览器将直观展示网站认证信息和安全标识,访问地址由”Http”明文访问,变成了”Https“加密访问,显示醒目安全锁,点击安全锁,可查看网站认证的详细信息;使用最高级别EV SSL证书,浏览器显示绿色地址栏,单位名称及颁发

2020-09-28 17:59:02 764

转载 SQLite中的所有类型

SQLite驱动支持的SQL 列类型类型描述TINYBLOB, BLOB, MEDIUMBLOB, LONGBLOB, BYTEA不限制长度的字符串类型. 二进制数据必须安全地编码存储, 见text类型.CHAR(), VARCHAR(), TINYTEXT, TEXT, MEDIUMTEXT, LONGTEXT不限制长度的字符串类型. 不会被截断或者填充ENUM不限制长度的字符串类型. 不像 MySQL, 使用 ENUM代替 VARCHAR不会节省存储空间.SET不限制长度的字符串类型.

2020-09-28 17:56:24 1609

原创 mfc多字节和unicode两种环境的CString和string相互转换

多字节环境下无法使用GetBuffer将CString转string,使用以下方法转换:string toString(CString cs) {#ifdef _UNICODE //如果是unicode工程 USES_CONVERSION; std::string str(W2A(cs)); return str;#else //如果是多字节工程 std::string str(cs.GetBuffer

2020-09-28 17:54:36 555

原创 MFC的tooltip实现

1.成员函数中加入CToolTipCtrl m_Mytip;2.在initUpdate(初始化界面)中初始化:m_Mytip.Create(this); m_Mytip.AddTool( GetDlgItem(IDC_BUTTON), "你想要添加的提示信息" ); //IDC_BUTTON为你要添加提示信息的按钮的IDm_Mytip.AddTool( GetDlgItem(IDC_BUTTON2), "你想要添加的提示信息2" ); //IDC_BUTTON2为你要添加提示信息的按钮的ID

2020-09-28 17:52:32 230

原创 Visual Studio Installer 下载速度慢

在host文件中添加如下代码保存重启即可110.53.72.104 download.visualstudio.microsoft.comhost文件地址 /windows/system32/drivers/etc

2020-09-28 17:48:55 1102 2

原创 重写DoModal,让窗口隐藏

INT_PTR CxDlg::DoModal(){ // can be constructed with a resource template or InitModalIndirect ASSERT(m_lpszTemplateName != NULL || m_hDialogTemplate != NULL || m_lpDialogTemplate != NULL); // load resource as necessary LPCDLGTEMPLATE lpDialo

2020-08-10 14:54:43 490

原创 elasticsearch使用ik分词器

1.下载对应es版本的IK地址:https://github.com/medcl/elasticsearch-analysis-ik/releases2.解压–>将文件复制到 es的安装目录/plugin/ik下面即可,完成之后效果如下:3.重启ElasticSearch4.测试效果未使用ik分词器的时候测试分词效果:POST book/_analyze{ "text": "我是中国人"}//结果是:{ "tokens": [ { "token": "

2020-08-10 14:43:07 143

原创 java对solr的增删改查

1.在浏览器中删除solr数据solr->document2.增删改查pom文件 <dependency> <groupId>org.apache.solr</groupId> <artifactId>solr-solrj</artifactId> <version>7.7.3</version> </depende

2020-08-10 14:39:06 377

原创 nuxt使用vant控件偏小,使用lib-flexible适配

1.安装插件npm install postcss-pxtorem autoprefixer --save-devnpm install amfe-flexible --save2.在根目录的 plugins 目录下创建 lib-flexible.js ,内容如下:import 'amfe-flexible'3.在 nuxt.config.js 添加如下配置module.exports = { ... head: { ... meta: [ {

2020-08-10 14:33:44 777

原创 solr与es匹配AABB等手机号码规律

以下教程solr和es通用。es不需要前后加/1.匹配6个任意字符+精确数字+尾数:/.{6}7011.+/2.匹配任意单个/多个字符+精确数字+任意单个/多个字符/.+7011.+/3.匹配AABB(尾数为AABB)/.+(.)(.)\1{2}\2{2}/4.匹配AABB(尾数不为AABB)/.+(.)(.)\1{3}\2{2}.+/5.匹配ABAB(尾数为ABAB)/.+(.)(.)\1{1}\2{1}\1{1}\2{1}/6.匹配ABAB(尾数不为ABAB)/.+

2020-07-24 16:24:50 887

原创 centos7安装solr,安装分词器,配置自动补全

参考自:https://dzone.com/articles/solr-and-autocomplete-part-2?mz=33057-solr_lucene安装solr很简单,官网下载二进制压缩包,解压后在bin目录下运行./solr start -force。这里安装的版本是7.7.31.添加admin core需要在solr-7.7.3/server/solr/目录下创建一个文件夹然后将solr-7.7.3/server/solr/configsets/_default/conf下面的文件和文

2020-07-24 16:23:34 195

原创 mfc edit控件内容只显示一部分 一半

如图示:1的位置内容显示是正确的 2的位置内容就错了 原因:使用了OnCtlColor的方法设置字体:这样设置会导致编辑框内容显示不全,正确的做法:用setFont方法设置字体。

2020-06-28 09:54:49 2044

原创 mfc setup project afterinstall事件中修改注册码不生效并且view中的注册码修改也不生效

原因:32位机器跟64位机器注册表不一样。解决方法:点击setup project项目,点击属性,将TargetPlatform从32位改为64位。

2020-06-01 17:40:49 205

原创 mfc按钮加载图片

CButton *button = new CButton()HBITMAP hBmp =::LoadBitmap(AfxGetInstanceHandle(), MAKEINTRESOURCE(IDB_blank)); button->SetBitmap(hBmp);

2020-05-29 08:59:18 689

原创 mfc添加托盘图标

创建图标//在OnInitDialog方法中调用NOTIFYICONDATA data; data.cbSize = sizeof(NOTIFYICONDATA);//结构体的大小 data.hWnd = this->m_hWnd;//接收托盘消息的窗口句柄 this是当前dialog data.uID = IDR_MAINFRAME;//定义的托盘图标ID data.uFlags = NIF_MESSAGE | NIF_ICON | NIF_TIP;//设置属性,下面的三个属性是否.

2020-05-26 19:13:11 544

转载 c跟c++的区别

原文:https://blog.csdn.net/qq_42322103/article/details/99071161

2020-05-26 14:56:24 109

转载 计算n个组有n种排列方式的几种算法

转载自:https://blog.csdn.net/Mikchy/article/details/91383798题目:把一个数组里的数的组合全部列出,比如1和2列来为1,2,12,21.分析:这道题有多种扩展1,没有重复元素的数的组合2,有重复元素的数的组合3,没有重复元素的数的全排列4,有重复元素的数的全排列1,没有重复元素的数的组合第一种情况下,没有重复元素的数的组合,利用DFS直接求,因为没有重复元素,所以不会出现一样的,将数组元素存在LinkedList里(方便删除),遍历Li

2020-05-26 14:53:59 1946

原创 firewall-cmd防火墙的用法

查看开放的端口firewall-cmd --list-ports 开放端口firewall-cmd --zone=public --add-port=80/tcp --permanent 命令含义:–zone #作用域–add-port=80/tcp #添加端口,格式为:端口/通讯协议–permanent #永久生效,没有此参数重启后失效重新加载防火墙firewall -cmd --reload开启/关闭防火墙#停止firewall systemctl s.

2020-05-26 14:50:07 267

原创 如何将.key私钥和.pem证书合并成.jks文件供https协议使用

假设颁发机构颁发了private.key和a.pem两个证书文件。(1)linux下生成.p12格式的合并文件,这步填写的密码后面需要用到openssl pkcs12 -export -inkey private.key -in a.pem -name tomcat -out tomcat.p12(2)通过keytool生成.jks证书文件,确认密码keytool -importkeystore -srckeystore D:\tomcat.p12 -srcstoretype pkcs12 -de

2020-05-26 14:46:13 2139

原创 LOGFONT结构体的说明

lfHeight:指定逻辑单位的字符或者字符元高度。lfWidth:指定逻辑单位的字体字符的平均宽度。lfEscapement:指定每行文本输出时相对于设备x轴的角度,其单位为1/10度。lfOrientation:指定字符基线相对于设备x轴的角度,其单位为1/10度。此值在Win9X中和lfEscapement具有相同的值,而在WinNT下有时候可能不同。lfWeight:指定字体的重量,Windows中字体重量表示字体的粗细程度,其范围在0~1000之间,正常为400,粗体为700,若此值为空,

2020-05-26 14:38:20 1643

原创 springboot Too many open files错误 打开文件数一直增加,已解决

问题描述:前端框架VUE,请求插件axios,后端框架springboot。操作:在页面中请求springboot的controller接口,在centos7中使用lsof -p 1605 | wc -l命令查询打开文件数每请求一次,查询打开文件数的结果就会多出48个文件,一直到4000多的时候,就会报tomcat Too many open files异常,而且打开文件数只会上升不会下降,本人觉得原因应该是socket没关闭吧,但是代码看着没有任何问题,不知道有没有人遇到过这类的问题...

2020-05-14 19:07:52 6171 1

转载 VC/MFC如何设置对话框、static背景颜色

参考自:https://blog.csdn.net/lgstudyvc/article/details/513242061.重载OnCtlColor (CDC* pDC, CWnd* pWnd, UINT nCtlColor)2…h文件中添加CFont m_font;3.OnInitialUpdate中添加m_font.CreatePointFont(150, _T(“楷体”));4.O...

2020-04-26 18:09:35 350

原创 c++ lambda的形参类型

lambda表达式用法:lambda声明方式:capture->return-type{body}如何用模板类型的函数作为实参?例如:template<typename T>struct isFunctor : std::false_type {};template<typename L, typename R, typename... Args&gt...

2020-04-26 17:58:16 837

原创 自搭建的html服务器访问vue的界面,资源可以加载但是路由无法跳转

假设我把vue编译后的index.html放在html服务器的根目录下,访问这个html会出现一片空白:页面什么都没有,但是资源都能加载:很奇怪,后来我觉得是不是路由没跳转,因用webstorm访问项目,路由会变成所有我查了一下,原因竟然是路由路径没写全路径,比如之前的路径是要改成:加上index.html,如果到时候不要index.html的话,要把index.html改成项...

2020-04-09 15:20:44 707

原创 请教一下c语言的一个问题

char* str = "Hello world!\n";void print(){ asm("movl $13,%%edx \n\t" "movl %0,%%ecx \n\t" "movl $0,%%ebx \n\t" "movl $4,%%eax \n\t" ::"r"(str):"edx","ecx","ebx");}其中第9行的::和:分别有什么含义,为什么要...

2020-03-03 11:20:34 208

原创 gateway源码中抽象类使用本身类的子类作为泛型的代码

public abstract static class AbstractBuilder<B extends AbstractBuilder<B>> { protected String id; protected URI uri; protected int order = 0; protected List<GatewayFilter&gt...

2020-01-13 10:36:27 1659 5

原创 微服务任务调度框架

微服务任务调度框架https://github.com/siaorg/sia-task

2020-01-10 14:23:10 1066

转载 手把手教你 HTTPS 配置

手把手教你 HTTPS 配置转自:https://mp.weixin.qq.com/s/0l1FH4kCGyNShxPK22iPkQ注:本博客介绍需要有外网IP和域名的服务器才能申请的证书。01、关于 FreeSSL.cnFreeSSL.cn 是一个免费提供 HTTPS 证书申请、HTTPS 证书管理和 HTTPS 证书到期提醒服务的网站,旨在推进 HTTPS 证书的普及与应用,简化证书申...

2020-01-10 14:19:31 479

Multism基础电路.rar

使用Multisim设计的各种电路文件,直接在Multisim中打开文件就可以,电路都很基础,适合新手看,二极管,三极管,电容电阻,测量仪器等

2021-01-29

aes_c加加_Demo.zip

使用c++实现的aes加解密,vs控制台程序,代码简单,有注释,输入32位密钥,即可完成aes的加解密,无需第三方库文件。

2020-09-21

电路基础知识-单片机基础知识.zip

从零开始学电路基础pdf电子书,介绍电路知识,单片机知识等基础知识,供大家下载学习,里面内容详细适合初学者。

2020-09-17

lucene-solr源码,编译成的idea项目源码

本人用ant idea命令花了214分钟,35秒编译的lucene-solr源码,可以用idea打开,把项目放在D:\space\study\java\lucene-solr路径下,再用idea打开就行了

2020-08-11

library.zip

使用vs2017编译好的release版本的sqlite3库,里面有sqlite3.h,sqlite3.lib,sqlite3.dll等,版本也是当前最新的

2020-08-10

MFC类库中文手册.zip

mfc中各种该类的概括、类成员的种类、以及该成员函数、重载操作符或数据成员的基本用途都有详细的记载,如果有一些类不懂怎么用,可以看看这些文档。

2020-04-26

springboot+oltu.oauth2搭建oauth2环境

springboot和apache的开源项目org.apache.oltu.oauth2组合搭建的oauth2环境,一般的oauth配置下就可以用了,但是我这个项目,是用原理上讲如何搭建oauth2,哪个controller转发到哪个controller,为什么这样,都有清楚的介绍,因为结构简单,只有一个骨架,很适合进行二次开发。解压后会有两个项目,一个server,一个client。

2019-10-08

英雄联盟小辅助工具v1.1.0

自己写的一个LOL云顶智之奕小工具,阵容查询,阵容匹配,装备合成,英雄爆率等。。 自己写的一个LOL云顶智之奕小工具,阵容查询,阵容匹配,装备合成,英雄爆率等。。

2019-08-12

bochs-2.3.5.rar

一个操作系统的实现,里面需要用的的bochs,并且是书中对应的版本2.3.5,由于国外网站下载速度非常慢,所以我预先下载下来,供大家下载。window,linux通用。

2019-07-25

create.bat

tomcat开启https需要有一个证书,这个脚本的作用是生成tomcat配置所需要的证书,至于如何配置证书,可以看我的博客中有介绍。

2019-07-25

空空如也

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

TA关注的人

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