自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(55)
  • 资源 (3)
  • 问答 (6)
  • 收藏
  • 关注

原创 Qt 安装更新组件 "要继续操作,至少需要一个有效且启用的储存库" 解决办法

网上类似的文章有很多,这里记录一下我遇到的问题1,首先按照别的文章指引临时储存库http://mirrors.ustc.edu.cn/qtproject/online/qtsdkrepository/windows_x86/root/qt/2,此时测试出现问题 找不到指定文件Updates.xml--解决:看网络 选择不代理 如果问题依旧 就不要管测试结果了(但还是选择不代理)3...

2020-03-29 23:48:28 1109

原创 Log4Qt的简单配置和使用

找了很多的log4Qt 版本 很多都没有完全的移植 功能少很多 这里记录其中一个可用的版本 资源放在压缩文件了1,通过在pro文件中加入include(log4qt/‪log4qt.pri)将log4Qt引入项目中,不知道为啥 我的项目里一直提示找不到.pri文件,所以我干脆在项目里面通过Add Existing Directory直接添加的2,加入后可以通过Log4Qt:...

2020-03-25 23:33:09 2024 2

原创 System.IO.FileLoadException:“未能加载文件或程序集“Newtonsoft.Json, Version=4.5.0.0, Culture=neutral,......

『System.IO.FileLoadException:“未能加载文件或程序集“Newtonsoft.Json, Version=4.5.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed”或它的某一个依赖项。找到的程序集清单定义与程序集引用不匹配。 (异常来自 HRESULT:0x80131040)”』C#遇到以上问题可在 ap...

2020-01-10 11:22:52 11104 1

原创 Delphi 的 reintroduce和继承父类但是要重载构造函数

/Reintroduce用于重新发布方法, 通常用于继承时, //如果要覆盖的方法是静态方法, 或是需要修改方法的参数等, 必须用Reintroduce进行重发布.//对于Virtual或Dynamic方法, 可以直接用Override进行覆盖.///////来自[https://www.cnblogs.com/del/archive/2008/06/23/1228562.html]...

2019-12-25 15:41:06 342

原创 魔鬼delphi的bug又来咯!32位工程突然断点不生效!!

32位工程前面都好好的断点突然不生效了,你说气人不!最后终于点了这里就好了(见图),所以总结出来的解决办法就是到处点一点,不过不要忘记自己点了哪里 记得点回去 如果你像我一样不了解这些设置的话。当然做上面这些的时候要保证,你设置对了以下这些东西...

2019-12-24 10:25:55 207

转载 专治各种QT乱码

Qt 5 中解决中文乱码的方法在 Qt 4 的时代,解决中文乱码挺麻烦。要考虑用的是什么编译器,具体的可以参考下面这篇文章:http://blog.csdn.net/brave_heart_lxl/article/details/7186631到了 Qt 5 的年代,这个问题变得简单了些。因为根据 Qt 的文档:http://doc.qt.io/qt-5.6/qstring.html...

2019-09-28 20:09:33 107

原创 [今天这个问题我必须记录一下] 英文字符和数字的编码范围是 [\x00-\xff]

这个可以用于匹配密码的正则表达式很管用,就省得写一大串了要命的是之前调用正则表达式匹配的时候把模式和源字符串给搞反了 怎么也匹配不出来 试过好多的表达式 都不行 记得我汗水都出来了 啊 一定要淡定 [都不太想写下来的感觉很智障的错误][\x00-\xff][\x00-\xff][\x00-\xff]英文字符,大小写字母数字,数字(不知道还有没有没说到的字符,反正中国

2017-07-05 16:41:24 8387 2

转载 C# TXT文件读写

1.添加命名空间System.IO;System.Text;2.文件的读取(1).使用FileStream类进行文件的读取,并将它转换成char数组,然后输出。 byte[] byData = new byte[100]; char[] charData = new char[1000]; public void Read()

2017-03-29 10:09:29 473

原创 C#多线程二

[参考自:http://www.cnblogs.com/leslies2/archive/2012/02/07/2310495.html#t3] public class MianClass { delegate string MyDelegate(string name); static void Main() {

2017-01-13 13:44:35 217

原创 C#多线程一

[参考自:http://www.cnblogs.com/leslies2/archive/2012/02/07/2310495.html]namespace CSharp多线程{ public class Message { public void ShowMessage() { string message = str

2017-01-12 15:32:27 271

原创 C# 委托列子

namespace CSharp{ delegate int MyDelegate(string name); delegate void MyDelegate2(string name, int i); class Program { static int fun(string name) { Conso

2017-01-11 15:51:19 287

转载 C# 中异常抛出捕获机制--throw / try,catch,finally

[转自:http://www.cnblogs.com/ammy714926/p/4397861.html]try{messagebox.show("true");}catch{ messagebox.show("false");}finally{ messagebox.show("finally");}class A { private void aa()

2017-01-10 10:24:15 1513

原创 Delphi 计算指定目录下所有文件的大小(遍历文件夹所有文件及目录)

function GetDirectorySize(const ADirectory: string): Integer;var SearchRec: TSearchRec; Ret: Integer;begin Result := 0; Ret := FindFirst(ADirectory + '\*.*', faAnyFile, SearchRec); // 查找成功返回

2016-11-16 16:51:11 1349

原创 初始Delphi的一些基本组件

窗体:ShowModal 与show的区别:Show可以在主窗口中继续接收消息执行任务,而showModal主窗口不能在继续执行任务TRadioGroup 单选组框Items添加单选项, ItemIndex 设置默认勾选项TPopUpMenu:右击窗体空白处 弹出菜单(更改主窗体的PopUpMenu属性为当前的POPMenu事件)fream(框架):

2016-11-16 16:43:22 735

原创 Delphi 动态分配内存

动态分配内存①GetMem(var P: Pointer; Size: Integer);//分配②AllocMem(Size: Cardinal):Pointer; //分配Size大小空间,并初始化为0 返回分配到的指针③FreeMem(Var P: Pointer); //释放以上分配方式分配的内存④New(var P:Pointer) //New分配的大小由

2016-11-14 11:25:02 2766

原创 Delphi 回调函数

回调函数:①type   FunctionType = function(num: Integer): Integer; // 定义过程类型,申明在单元文件的type下面 Tform之前 // TForm1 = class(TForm)②function Callback(n: Integer; cacu: FunctionType): Integer; // 定义回调函数

2016-11-14 11:20:30 1697

原创 Delphi 代码文件你结构

代码文件结构:program的组织结构://program Project1; //一个名为Project的项目文件//uses              //在program中需要用到哪些单元Froms, Unit1 in 'Unit1.pas', Dialogs;//定义常量和变量var{$R *.res}//编译指令 此处是要编译的资源文件project1

2016-11-14 11:19:19 1111

原创 Delphi函数

过程和函数:区别:函数可以有返回值, 过程没有返回值//函数function GetApplicationPath(ShowResult: Boolean) :string; //函数内有个预定义的Result 作为返回值 口号后面为函数返回类型begin Result := ParaStr(0);  //获得程序路径 Result := ExtractFilePath(R

2016-11-14 11:17:11 320

原创 Delphi 流程控制

程序流程控制(1)条件分之if...else:var I:Integer;beginif I > 0 thenbeginDo //不能给';'end //没有结束 if...else都不能加';'selse if I begin//Doendelsebegin//Do; //两个语句以上前面的语句必须加';'//Do

2016-11-14 11:15:50 600

原创 Delphi数据类型

数据类型:(1)常用类型ShortInt(char),Byte(BYTE,unsigned short),SmallInt(short)Word(unsigned short)*Real48(6字节浮点数)Integer,LongInt(int, long)Cardinal,LongWord/DWORD(unsigned long),Int64 (_int64)

2016-11-14 11:14:50 1359

原创 从C转换到到Delphi运算符

注:括号内为C运算符:1,运算符: 赋值::=(=), 比较运算符 =(==), (>), =(>=) 逻辑运算符and(&&), or(||) not(!)算数运算符+(+), -(-), *(*), /(浮点数)(/), div(整数)(/), mod(%)位运算符and(&), not(~), or(|), 异或

2016-11-14 11:13:51 314

原创 C#串口通信

第一次听说C#串口通信 是在一个群里面 一个人说领导让他写一个串口通信 他不会,当时我在想,诶,我以后会遇到这样的问题吗?我会写吗?顺便去查了一下百度,发现 好难啊,不会写,自己又不搞这种东西以后肯定不会遇到啦!不管了,,一年多过去了,我也开始出来实习了,可是,就在天灾人祸也就这样发生了,我根本来不及反应,,果然我现在也要写串口通信这个东西...真的是要哭晕在厕所,我开始怀疑那次是不是在某一个时空

2016-09-24 22:20:58 425

转载 二维数组传参

已经整理好多次了 没用又忘记了 但是又找不到以前写的了,这次总结了就写出来  总感觉还有没写完,,,欢迎留言帮助,谢谢!!#include using namespace std;void fun1(int a[][10], int rowL, int colL){ for(int i = 0; i < rowL; i ++) { for(int j = 0; j < col

2016-09-11 21:40:56 230

转载 C++ const用法 尽可能使用const

C++ const 允许指定一个语义约束,编译器会强制实施这个约束,允许程序员告诉编译器某值是保持不变的。如果在编程中确实有某个值保持不变,就应该明确使用const,这样可以获得编译器的帮助。1.const 修饰成员变量  1 #include 2 using namespace std; 3 int main(){ 4 int a1=3; ///non-

2016-08-21 21:01:30 231

原创 Windows SOCKET网络编程

SOCKADDR_IN caddr; //指定IP地址和服务端口信息struct SOCKADDR_IN{short sin_family;          //指定IPV4还是IPV6(AF_INET:ipv4 AF_INET6:ipv6)u_short sin_port;         //端口号struct in_addr sin_addr; //ip地址char

2016-08-20 20:44:30 523

原创 多线程

#include #include #include #include #include #include //独占互斥量 using namespace std;void say_hello(){ cout << "Hi!\n";}void say_hello1(){ _sleep(3000); cout << "hello\n";}void ca_time

2016-07-24 22:02:30 256

原创 c++结构体模板

很久以前弄过这个结构体模板,但是一直弄不出来typedef这种写法,书上有没有讲,论坛上也没有人知道,但是今天又遇到了,于是转战overflow去问了,果然解决了,不过就是英文太蹩脚,过程比较费力,这是问题的连接,想看到更多思路的请点击[http://stackoverflow.com/questions/37959171/how-to-fix-it-you-should-typing]

2016-06-22 15:28:53 3515 1

原创 二叉树 复习&学习

好久没有用手写笔记了,,这是上个月复习的一直没有时间整理出来,今天考完四级终于松了一口气了,,,不过,,期末考试就要来啦,,话说期末项目成绩都不错,应该不会再翻船了吧,,,上图:

2016-06-18 14:16:37 222

原创 dos&debug

DOS debug命令-->动作(备注)查看修改寄存器:[r]-->查看所有寄存器内容[r 寄存器名称-回车-数据]-->修改寄存器内容查看内存:[d 段地址:偏移地址]-->查看内存(128个字节)[d 段地址:偏移地址 结尾偏移地址]-->查看一定单位内的内存修改内存:[e 段地址:偏移地址 修改的数据1 空格 修改的数据2空格...n]--

2016-06-06 18:40:33 287

原创 寄存器

1,初识寄存器不同的cpu寄存器结构和个数不相同例如:8086CPU寄存器有14个寄存器:AX,BX,CX,DX,SI,DI,SP,DP,IP,CS,DS,SS,ES,PSW,AX,BX,CX,DX,通用寄存器,每个寄存器有16个字节,一个寄存器可以分成两个寄存器,每个寄存器8位AX:AH,ALBX:BH,BLCX:CH,CLDX:DH,DL

2016-05-28 16:16:28 668

原创 地址总线&数据总线,寻址&读写

地址总线:32根地址总线 可寻址:最大表示的数字为2^32-1 = 4294967295一个储存单元为1byte,一个储存单元只需一个数字表示其名称所以32根地址总线可以表示4294967295+1(还有0)个储存空间4294967296/1024 = 4194304(KB)4194304/1024 = 4096(MB)4096/1024 = 4(GB)

2016-05-28 15:17:38 2130 2

转载 c++ for_each

//for_each example#include // std::cout#include // std::for_each#include // std::vectorvoid myfunction (int i) { // function: std::cout << ' ' << i;}struct myclass {

2016-05-21 16:09:03 232

原创 统计代码量 项目总结

一直想写一个小程序来统计自己的代码量,但是一直被拖延症折磨着,想在终于完成了,下面是代码 和一些用到的知识点总结,[ps:记下来,希望自己不要忘得太快 (^-^)V]总结:     //_getcwd()  获取当前工作目录// char str[100];// std::cout // //获取当前工作目录// std::cout // // _chdir() 更改当

2016-05-11 11:38:35 565

转载 c++各种分割字符串的方法

本文实例汇总了C++常用字符串分割方法,分享给大家供大家参考。具体分析如下:我们在编程的时候经常会碰到字符串分割的问题,这里总结下,也方便我们以后查询使用。一、用strtok函数进行字符串分割原型: char *strtok(char *str, const char *delim);功能:分解字符串为一组字符串。参数说明:str为要分解的字符串,delim

2016-05-08 21:01:03 803

原创 c++ string类函数总结

string类的查找函数: int find(char c, int pos = 0) const;//从pos开始查找字符c在当前字符串的位置int find(const char *s, int pos = 0) const;//从pos开始查找字符串s在当前串中的位置int find(const char *s, int pos, int n) const;//从pos开始查找字

2016-05-08 17:41:29 598

原创 贪吃蛇项目总结

以下总结,在此次项目中遇到的问题以及解决方法:控制台 显示设置:#include //void pf(int x, int y, const char & ch) // X坐标, y坐标, 输出的字符//{// HANDLE two = GetStdHandle(STD_OUTPUT_HANDLE); //取得输出句柄//     还有别的两种句柄 输入:STD_INPUT

2016-04-29 11:49:20 4629 3

原创 c++ try catch throw 简单用法

tyr catch throw 是c++的异常处理机制,当程序遇到一些意外的错误,(比如除数为0) 这是程序员可以使用一些基本的方法来处理这些异常首先看一个处理除数遇到0的例子#include using std::cout;using std::cin;using std::cerr;int fun(int & a, int & b){if(b == 0){ thro

2016-04-12 17:15:49 14015

转载 c++ 嵌套类

一、嵌套类    在一个类的内部定义另一个类,我们称之为嵌套类(nested class),或者嵌套类型。之所以引入这样一个嵌套类,往往是因为外围类需要使用嵌套类对象作为底层实现,并且该嵌套类只用于外围类的实现,且同时可以对用户隐藏该底层实现。     虽然嵌套类在外围类内部定义,但它是一个独立的类,基本上与外围类不相关。它的成员不属于外围类,同样,外围类的成员也不属于该嵌套类

2016-04-08 21:26:32 455

转载 c++ 友元类

=======================什么是友元类=======================      当一个类B成为了另外一个类A的“朋友”时,那么类A的私有和保护的数据成员就可以被类B访问。我们就把类B叫做类A的友元。=======================友元类能做什么=======================      友元类可以通过自己的方法

2016-04-08 21:00:56 296

原创 c++ 类模板

1,stack.h#ifndef STACK_H_#define STACK_H_//1,定义类模板,//模板类开头代码://template 或者 template //模拟一个栈的模板类template class Stack{private : const static int MAX = 100; //栈容纳的最多数据 Type items[MAX];

2016-04-06 22:18:19 258

log4qt.zip

log4Qt库

2020-03-25

CopyWin10PngFile.vbs

获取win10锁屏壁纸的脚本,路径已经写成环境变量不用修改,双击就能用,获取后的图片路径在 windows的图片目录

2019-12-08

Teigha_Net_4.00_10-1.zip

Teigha 4.0 dll .net库 包含帮助文档 借助帮助文档可实现脱离CAD平台对图纸(*.dwg,*.dws,*.dwt,*.dxf,)进行 读取 显示 编辑 保存 等开发工作

2019-05-27

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

TA关注的人

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