procedure TForm2.FormCreate(Sender: TObject);begin perform(WM_SIZE,SIZE_MAXIMIZED,0);end; http://blog.csdn.net/fkedwgwy/article/details/4170099 Read More
posted @ 2017-02-07 22:39 findumars Views(425) Comments(0) Diggs(0)
CSDN博客 专用备份工具 用要的朋友可下载。 本程序为个人所用,仅供学习。作者:潇湘博客网站:http://blog.csdn.NET/fkedwgwy默认文件存放位置为用户名文件夹下,也可以直接自定义文件名。下载地址:CSDN博客 专用备份工具1.0.0http://download.csdn. Read More
posted @ 2017-02-07 22:38 findumars Views(420) Comments(0) Diggs(0)
今年7月底,跳槽到新公司,新公司对于项目管理,也是从今年上半年开始有这个想法的。都是新同事,整个项目管理流程内部讨论决定如何制定。 刚入职时,对于项目需求的管理都是通过excel和project记录的,经常会出现资源冲突现象。为了解决这一问题,准备搭建一个基于浏览器的WEB项目管理系统,来对公司的项 Read More
posted @ 2017-02-07 22:35 findumars Views(521) Comments(0) Diggs(0)
http://blog.csdn.net/xushiweizh/article/details/1476422 Read More
posted @ 2017-02-07 21:58 findumars Views(414) Comments(0) Diggs(0)
恩。。nixyx确实算不上是一个构建系统。 所谓构建系统,比如GNU的Autotools,那是一套很完整的构建体系,包括了程序的配置,编译和安装三大部分。 类似的软件还有:google的gyp、腾讯的Blade等。它们最大的好处在于,可以不考虑平台之间的差别,使用统一的配置文件和命令,做到跨平台部署 Read More
posted @ 2017-02-07 21:54 findumars Views(623) Comments(0) Diggs(0)
http://hi.baidu.com/longredhao/item/911356ea2d8bed3687d9deed linux 下,我们常使用 cd ,grep,vi 等命令,有时候我们要查到这些命令所在的位置,如何做呢? linux下有2个命令可完成该功能:which ,whereis wh Read More
posted @ 2017-02-07 21:53 findumars Views(1042) Comments(0) Diggs(0)
我写了一个 go interface 相关的代码转换为 C 代码的样例。也许有助于大家理解 go 的 interface。不过请注意一点,这里没有完整解析 go 语言 interface 的所有细节。 Go 代码: package main import "fmt" // type IReadWri Read More
posted @ 2017-02-07 21:48 findumars Views(404) Comments(0) Diggs(0)
最近在考虑写一个可以跨平台的通用字符串类,首先需要搞定的就是编码转换问题。 vs默认保存代码文件,使用的是本地code(中文即GBK,日文即Shift-JIS),也可以使用带BOM的UTF-8。gcc则是UTF-8,有无BOM均可(源代码的字符集可以由参数-finput-charset指定)。那么源 Read More
posted @ 2017-02-07 21:43 findumars Views(2152) Comments(0) Diggs(0)
http://blog.csdn.net/markl22222/article/details/5308167 http://blog.csdn.net/markl22222/article/details/5308167 Read More
posted @ 2017-02-07 21:38 findumars Views(492) Comments(0) Diggs(0)
Wrote by mutouyun. (http://darkc.at/cppdepend/) Wrote by mutouyun. (http://darkc.at/cppdepend/) 去年6月份的时候,CppDepend的一位技术社区经理(technical community manage Read More
posted @ 2017-02-07 21:36 findumars Views(2172) Comments(0) Diggs(0)
因为一些乱七八糟的原因,我需要用mingw静态编译Qt4.8.2和Qt5.1.1。经历了一天的折腾之后,自觉编译一下Qt还是件颇为麻烦的事情,故将过程略作总结,以备不时之需。首先,在编译之前,我需要下载mingw、qt-everywhere-opensource-src-4.8.2和qt-every Read More
posted @ 2017-02-07 21:34 findumars Views(961) Comments(0) Diggs(0)
在delphi中Val是一个将字符串转换为数字的函数,Val(S; var V; var Code: Integer)第一个参数是要转换的字符串,第二个参数存放转换后的数字,可以是整数或浮点数,第三个参数存放出错的字符索引值,例如:Var V, Code: Integer;begin Val('12 Read More
posted @ 2017-02-07 21:31 findumars Views(471) Comments(0) Diggs(0)
这个是我的编译参数:configure -ltcg -confirm-license -opensource -platform win32-msvc2010 -debug-and-release -prefix "D:\QT\5.1.0_vc2010_x64" -qt-sql-sqlite -qt Read More
posted @ 2017-02-07 21:30 findumars Views(1638) Comments(0) Diggs(1)
1.安装NFS服务sudo apt-get install nfs-common nfs-kernel-server 2.配置NFS服务首先需要手动编辑/etc/exports配置文件 权限参数说明如下: Rw:read-write可读写的权限Ro:read-only只读权限no_root_squa Read More
posted @ 2017-02-07 21:27 findumars Views(264) Comments(0) Diggs(0)
近日将QtEmbedded库的版本由4.7.0更新到4.7.4.工具链并未改变,仍为 Target: arm-none-linux-gnueabiConfigured with: ......Thread model: posixgcc version 4.3.2 (Sourcery G++ Lit Read More
posted @ 2017-02-07 21:26 findumars Views(3271) Comments(0) Diggs(0)
1.安装tftp服务客户端sudo apt-get install tftp2.安装tftp服务器端sudo apt-get install tftpd3.安装xinetd注意同类似的还有openbsd-inetd和inetutils-inetd,而netkit-inetd是不存在的,是个虚拟包su Read More
posted @ 2017-02-07 21:24 findumars Views(1880) Comments(0) Diggs(0)
最近编译出了Qt4.7.4的嵌入式版本,但没有编译QtWebkit库。在编译一个使用Webkit的工程时出错,而根据工程的需要,要单独编译QtWebkit库。 由于不想再次编译整个的Qt库,于是进行了下面的尝试,发现单独编译QtWebkit还是简单的,当然其它模块也是一样的。 具体过程如下: 1.在 Read More
posted @ 2017-02-07 21:23 findumars Views(4056) Comments(0) Diggs(1)
前面一节说了cmake简易使用,但是实际开发中项目文件非常多,使用哪种简易方式会导致代码十分混乱,因此本文介绍一种cmake管理大型项目的demo流程。 具体步骤如下: 1.创建相关的项目目录 [cpp] view plain copy cmd mkdir hello cd hello mkdir  Read More
posted @ 2017-02-07 21:20 findumars Views(4569) Comments(0) Diggs(0)
在网上发现了一个好用的工具PacketSender,数据包发送器。对于写网络程序来说,有很大的便利性。虽然在linux下,netcat工具也很好用,但是这个也不错。 原本是英文的,给翻译了一下。这是基于QT开发的。有一些翻译不对的地方,还请指正。 本文由乌合之众 lym瞎编,欢迎转载 blog.cn Read More
posted @ 2017-02-07 21:19 findumars Views(502) Comments(0) Diggs(0)
nc 局域网聊天+文件传输 nc的全程是netcat,这个工具非常好用。 有时候我们需要在局域网内传送一些文本消息或者文件的时候,通常的做法是安装一些局域网通讯软件,然后来做。其实不必要这样,使用nc这个小工具就很好了。 nc的一些参数 具体的参数,可以通过nc -help来获取。(注意此处只有一个 Read More
posted @ 2017-02-07 21:17 findumars Views(1317) Comments(0) Diggs(0)
https://technet.microsoft.com/zh-cn/learning/bb531344.aspx 当你升级到 Visual C++ 编译器的新版本后,可能会在之前编译并正常运行的代码中遇到编译和/或运行时错误。 新版本中会引起这类问题的更改称为重大更改,通常,修改 C++ 语言标 Read More
posted @ 2017-02-07 21:15 findumars Views(652) Comments(0) Diggs(0)
在archlinx的下gcc已经更新到6.2.1了,win10的WSL下还是gcc4.8。官方源没有比较新的版本,于是自己编译使用。 GCC6的几个新特性GCC 6 现在的默认值是 C++ 14. GCC 6 现在包括 C++ Concepts.C++运行时库现在支持特殊的数学函数 (ISO/IEC Read More
posted @ 2017-02-07 21:11 findumars Views(1394) Comments(0) Diggs(0)
Qt pro中设置应用程序版本并在cpp中调用.pro 增加VERSION = 1.0.1DEFINES += APP_VERSION=\\\"$$VERSION\\\"当需要当前版本号时,直接使用APP_VERSION宏的值即可。https://blog.csdn.net/zjgo007/arti Read More
posted @ 2017-02-07 21:09 findumars Views(2462) Comments(0) Diggs(0)
使用方式如下 //设置皮肤样式 static void SetStyle(const QString &styleName) { QFile file(QString(":/image/%1.css").arg(styleName)); file.open(QFile::ReadOnly); QSt Read More
posted @ 2017-02-07 21:08 findumars Views(1380) Comments(0) Diggs(0)
在使用c/c++的connect函数时在前面写::connect()这样就可以解决了 Read More
posted @ 2017-02-07 20:39 findumars Views(1165) Comments(0) Diggs(0)
在做一个Qt项目的时候,完成上传文件时,通过fopen打开文件用来读时发现fopen不能打开中文的文件名,自己在网查找一下,解决方法如下 参考:http://weidaohang.org/wangluo/h/index.PHP?q=aHR0cDovL3d3dy5qYjUxLm5ldC9hcnRpY2 Read More
posted @ 2017-02-07 20:38 findumars Views(2934) Comments(0) Diggs(0)
最近接了个项目,合作的学长让用Qt写,而其中最重要的需求是将数据库的数据写入excel表格中和将excel的数据导入到数据库中,自己查阅了和多资料,最后决定使用qtxlsx开源库来操作excel,在编译这个库的时候自己花了很大的力气才搞定,写出来和大家分享一下 QTxlsx的开源库的下载地址:htt Read More
posted @ 2017-02-07 20:36 findumars Views(2983) Comments(0) Diggs(0)
参考https://lug.ustc.edu.cn/sites/qtguide/ 今天看了一个介绍Qt串行化的介绍,感觉很受益,就记录了下来。 串行化(Serialization)是计算机科学中的一个概念,它是指将对象存储到介质(如文件、内存缓冲区等)中或是以二进制方式通过网络传输。之后可以通过反串 Read More
posted @ 2017-02-07 20:35 findumars Views(7500) Comments(0) Diggs(0)
QFrame类是有框架的窗口部件的基类。 QPopupMenu使用这个来把菜单“升高”,高于周围屏幕。QProgressBar有“凹陷”的外观。QLabel有平坦的外观。这些有框架的窗口部件可以被改变。 QLabel label(...); label.setFrameStyle(QFrame::P Read More
posted @ 2017-02-07 20:32 findumars Views(2721) Comments(0) Diggs(0)
转自: http://www.qtcn.org/bbs/read.php?tid=14719 现在有些软件有自动升级功能,有些就是下载新的DLL文件,替换原来的动态链接库.MFC好象也有类似机制Qt还有一种方式,就是把一个QWidget子类,编译成动态链接库.然后根据动态链接库创建一个对象,返回QW Read More
posted @ 2017-02-07 20:31 findumars Views(2117) Comments(0) Diggs(0)
近日老大提别人家产品都有屏保程序,貌似我们也该有,简单在qtcn.org请教了一下,写了个小程序! 晕倒,半天没找到上传功能!我已经上传到qtcn上了,地址如下: http://www.qtcn.org/bbs/read.php?tid=26334 Qt中随机数的实现: 上面程序中的qrand(), Read More
posted @ 2017-02-07 20:28 findumars Views(2004) Comments(0) Diggs(0)
Qt configure 在编译QT前,可加各种参数来定制自己想要的QT库。这对需要裁减QT库的朋友来说非常重要。对于如何编译QT,可以参考:http://hi.baidu.com/agassi%5Fp/blog/item/455833601e4eb14ceaf8f866.html 配置参数选项: Read More
posted @ 2017-02-07 20:19 findumars Views(2395) Comments(0) Diggs(0)
下载地址:http://download.qt.io/ 当进入解压好的源码包后,使用./configure –help命令,可以获得相应帮助,前面是*号的表示默认参数. +号表示该功能要求被评估,评估成功后才能被接受 获得相应帮助,前面是*号的表示默认参数. +号表示该功能要求被评估,评估成功后才能 Read More
posted @ 2017-02-07 20:14 findumars Views(12229) Comments(1) Diggs(1)
DDD Read More
posted @ 2017-02-07 20:13 findumars Views(156) Comments(0) Diggs(0)
可以随便的转载,只要按照规矩走带上咱论坛的链接就好。 全文是按照./configure -help来翻译的 Usage: configure [-h] [-prefix <dir>] [-prefix-install] [-bindir <dir>] [-libdir <dir>] [-docdir Read More
posted @ 2017-02-07 20:10 findumars Views(2632) Comments(0) Diggs(0)
以前做了一个小东西,通过手机来控制PPT的翻页,最大化和最小化,东西很简单,近期整理电脑发现了拿来和大家分享一下 主要分为两个部分,客户端和服务器 客户端实现 当初考虑到跨平台的特性就选择了qt来写的,代码很简单,主要是通过socket连接运行在电脑上的server,发送不同的指令完成不同的操作。由 Read More
posted @ 2017-02-07 19:52 findumars Views(775) Comments(0) Diggs(0)
配置gcc可以在cmd中使用 添加MinGW到环境变量 安装过Qt的都已经默认安装过MinGw的环境了,只需要找到配置一下环境变量就行 我的在D:\Qt5.5.1\Tools\mingw492_32\bin 然后将该路径添加到系统环境变量中 验证是否安装成功 打开cmd,输入一下的内容 如果显示了g Read More
posted @ 2017-02-07 19:49 findumars Views(2650) Comments(0) Diggs(0)
工作中经常用到ace、tao等,在windwo下的c++开发工具基本上就是vs20xx这些工具,还有些就是类似编辑工具例如:source insight等,前者比较大,打开、编译运行比较慢,二期针对ace这样打的库设置也比较麻烦,后者的编辑提示能力就差了很多。很久以前就认识了QT这个工具,但是没有用 Read More
posted @ 2017-02-07 19:46 findumars Views(1375) Comments(0) Diggs(0)
一、多线程是多任务处理的一种特殊形式,多任务处理允许让电脑同时运行两个或两个以上的程序。一般情况下,两种类型的多任务处理:基于进程和基于线程。基于进程的多任务处理是程序的并发执行。基于线程的多任务处理是同一程序的片段的并发执行。多线程程序包含可以同时运行的两个或多个部分。这样的程序中的每个部分称为一 Read More
posted @ 2017-02-07 19:27 findumars Views(1580) Comments(0) Diggs(0)
一、boost是一个准标准库,相当于STL的延续和扩充,它的设计理念和STL比较接近,都是利用泛型让复用达到最大化。不过对比STL,boost更加实用。STL集中在算法部分,而boost包含了不少工具类,可以完成比较具体的工作。考虑到boost的强大,为此特地里做了windows下移植编译操作。 二 Read More
posted @ 2017-02-07 19:25 findumars Views(3749) Comments(0) Diggs(1)
在Qt下,插件有两种形式,一种是用于QtCreator下,扩展IDE功能。另一种是用于扩展开发者的应用。本文要讲的是后者。 定义一个纯虚类作为插件接口 [cpp] view plain copy #include <QtPlugin> #include <QString> class IMyPlug Read More
posted @ 2017-02-07 19:24 findumars Views(5432) Comments(0) Diggs(0)
之前一直对isHiden和isVisible的区别比较模糊,都是乱用的。今天因需要仔细看了一下。1、isHiden只是返回部件的隐藏属性,并不能表示部件当前的真实状态。比如A部件有个子部件B,而A处于隐藏状态,子部件B必然也不可见,但子部件B本身的isHiden还是为false。 2、判断部件是否可 Read More
posted @ 2017-02-07 19:22 findumars Views(1019) Comments(0) Diggs(0)
Qt从5.2版开始提供了两个类QCommandLineOption和QCommandLineParser来解析应用的命令行参数。 一、命令行写法命令行:"-abc" 在QCommandLineParser的解析模式为ParseAsCompactedShortOptions(默认)时会被认为是3个参数 Read More
posted @ 2017-02-07 19:20 findumars Views(5803) Comments(0) Diggs(0)
[cpp] view plain copy [cpp] view plain copy 网上很多人一碰到编码问题就无脑的Copy上面3行……从Qt5开始只剩下setCodecForLocale这一个了,只是影响Qt对toLocal8Bit相关函数的编码方式 [cpp] view plain copy Read More
posted @ 2017-02-07 19:15 findumars Views(7974) Comments(0) Diggs(1)
移动无边框窗体的代码网上很多,其原理都是一样的,但是是有问题的,我这里只是对其修正一下 网上的代码仅仅实现了两个事件 [cpp] view plain copy void EditDialog::mousePressEvent(QMouseEvent *event) { if (event->but Read More
posted @ 2017-02-07 19:13 findumars Views(1810) Comments(0) Diggs(0)
在Qt下,程序运行后窗口默认就是在屏幕中央显示的,但是后来发现在XP系统下没有居中显示,需要手动调整了 和网上其他方案一样,大多数人会用类似这样的代码 [cpp] view plain copy move((desktop->width() - this->width())/2, (desktop- Read More
posted @ 2017-02-07 19:09 findumars Views(748) Comments(0) Diggs(0)
在界面上拖入QAxWidget,注意这里不建议直接在UI设计界面指定控件,否则可能引起QtCreator崩溃 建议在代码中动态设置,如: [cpp] view plain copy ui->axWidget->setControl("Shell.Explorer"); ui->axWidget->d Read More
posted @ 2017-02-07 19:08 findumars Views(1141) Comments(0) Diggs(0)
无意中发现的一个BUG,Qt5.1.1正式版首先创建一个GUI工程,拖入一个QAxWidget控件(为了使ActiveX生效,需要在.pro文件中加入CONFIG += qaxcontainer)接着,为了让ActiveX有效,需要引入一个组件,我这里引入的是IE组件 [cpp] view plai Read More
posted @ 2017-02-07 19:02 findumars Views(874) Comments(0) Diggs(0)
如果你的程序跑在一个开启了UAC保护的系统中,而你的程序又没有"盾牌"的话,程序总是会受到各种阻挠的,比如读写文件,写注册表等。 有了"盾牌"的话就不会出现一些莫名其妙的问题了。 打开文件 "mkspecs\win32-msvc2012\qmake.conf"。注意,我这里用的是VC2012,所以文 Read More
posted @ 2017-02-07 19:01 findumars Views(1806) Comments(0) Diggs(0)
一直对Qt的isFile、isDir、exists这几个方法感到混乱,不知道到底用哪个,网上搜了下资料,也是用这几个方法但是都没有对其深究,经过测试发现会存在问题,先看看下面的测试代码 [cpp] view plain copy { QFileInfo fi("C:/123"); // 目录存在 q Read More
posted @ 2017-02-07 18:59 findumars Views(9287) Comments(0) Diggs(1)
相关环境信息:开发机Win7 x64、远程机器WinXP、调试器是CDB、Qt版本5.2.1一、部署远程机器环境我这里用的是虚拟机(Windows XP),根据你要调试的程序选择安装不同架构的WinDbg,因为安装文件不大,所以我一般都会装上附上下载地址:dbg_i386_6.12.2.633:ht Read More
posted @ 2017-02-07 18:57 findumars Views(2698) Comments(0) Diggs(0)
我们有很多种方式上传文件到服务器上,比如FTP, 比如使用命令行工具:SZ/RZ, SCP等等的。 我之前经常使用的是SZ/RZ这个命令,但是在Mac下经常乱码然后卡住不动了,所以我很崩溃。下面说说我现在 采用的办法吧。 下载文件 上传文件 文件名:SimpleHTTPServerWithUploa Read More
posted @ 2017-02-07 18:51 findumars Views(1134) Comments(0) Diggs(0)
作者:刘教练 来源:刘教练(ID:liucoaching) 在这个浮躁的时代,坚守自己的选择,专注地投入其中,你才会走得更远。■■■ 我有一个大学同学,只看他的朋友圈,你一定不知道他是做什么的。 今天你看到他在参加吴晓波读书会,明天也许在看罗辑思维的演讲;今天研究互联网风口转向了何方,明天又对网红时 Read More
posted @ 2017-02-07 18:49 findumars Views(542) Comments(0) Diggs(1)
上学期做课程设计,老师让我做windows自带的空当接龙游戏,写了一个礼拜,完全仿windows的呵呵。不过也不全一样,有一些细节一直没有时间弄,没办法最近比较懒...与windows下的相比,我做的这个加入了AI(快捷键F6),可以开启移牌提示(快捷键F7),不过撤销一直没有做,可能哪天突然想做了 Read More
posted @ 2017-02-07 18:45 findumars Views(1048) Comments(0) Diggs(0)
学习高效编程的有效途径之一就是阅读高手写的源代码,CRT(C/C++ Runtime Library)作为底层的函数库,实现必然高效。恰好手中就有glibc和VC的CRT源代码,于是挑了一个相对简单的函数strlen研究了一下,并对各种实现作了简单的效率测试。strlen的函数原形如下: size_ Read More
posted @ 2017-02-07 18:36 findumars Views(1179) Comments(1) Diggs(0)
注意不要说类的大小,是类的对象的大小. 首先,类的大小是什么?确切的说,类只是一个类型定义,它是没有大小可言的。 用sizeof运算符对一个类型名操作,得到的是具有该类型实体的大小。 如果 Class A; A obj; 那么sizeof(A)==sizeof(obj) 那么sizeof(A)的大小 Read More
posted @ 2017-02-07 18:35 findumars Views(583) Comments(0) Diggs(0)
我们将创建的第一种类型的库是动态链接库 (DLL)。 使用 DLL 是一种重用代码的绝佳方式。 您不必在自己创建的每个程序中重新实现同一例程,而只需对这些例程编写一次,然后从需要该功能的应用程序引用它们即可。 本演练涵盖以下内容: 创建新的动态链接库 (DLL) 项目。 向动态链接库添加类。 创建引 Read More
posted @ 2017-02-07 18:34 findumars Views(310) Comments(0) Diggs(0)
我们将创建的下一个库类型是静态库 (LIB)。 使用静态库是重用代码的一种绝佳方式。 您不必在自己创建的每个程序中重新实现同一例程,而只需对这些例程编写一次,然后从需要该功能的应用程序引用它们即可。 本演练演示如何完成以下任务: 创建静态库项目。 向静态库添加类。 创建引用静态库的控制台应用程序。 Read More
posted @ 2017-02-07 18:32 findumars Views(342) Comments(0) Diggs(0)
#include <iostream> using namespace std; template<typename T> class _ischararray_; template<typename T, int N> class _ischararray_<T[N]> { public: sta Read More
posted @ 2017-02-07 18:30 findumars Views(1042) Comments(0) Diggs(0)
由于最近不常用,结果导致今天用的时候忘记了,╮(╯▽╰)╭。现在标记一下: 方法如下,先创建一个C++ Project,然后加入上面的代码,在main函数或者其他地方设置断点,注意是Debug版本,否则代码经过优化会多很多。然后按钮F5或者点击Debug->Start Debuging程序会走到ma Read More
posted @ 2017-02-07 18:29 findumars Views(2974) Comments(0) Diggs(0)
#include <iostream> using namespace std; class DemoOne{ public: void f(bool someParm=true){ cout<<"DemoOne f functions\n";} void g(){ cout<<"DemoOne g Read More
posted @ 2017-02-07 18:28 findumars Views(562) Comments(0) Diggs(0)
先看看效果图: pages.h #ifndef PAGES_H #define PAGES_H #include <QWidget> class ConfigurationPage : public QWidget { public: ConfigurationPage(QWidget *paren Read More
posted @ 2017-02-07 18:16 findumars Views(3359) Comments(0) Diggs(0)
大家可以参见QT中各种MessageBox的使用的这篇文章 界面效果图如下,大家可以用代码自己操作 diglog.h #ifndef DIALOG_H #define DIALOG_H #include <QDialog> QT_BEGIN_NAMESPACE class QCheckBox; cl Read More
posted @ 2017-02-07 18:14 findumars Views(1746) Comments(0) Diggs(0)
只想用Qt5最基本的功能,因此只编译QtBase。也不想为了编译一个Qt装很多东西(比如非常肥的DirectX SDK)软件清单:Visual Studio 2010 Professional with SP1Active Perlgit Win32步骤:0 设置环境开Visual Studio C Read More
posted @ 2017-02-07 17:33 findumars Views(5810) Comments(0) Diggs(0)
不仅仅是为了方便,而是可以在后台随时定义和更改视图的定义,却不用客户端一行代码。 同时也避免了重复数据、重复表。 Read More
posted @ 2017-02-07 17:07 findumars Views(325) Comments(0) Diggs(0)
技术占30% ,其中数据库占技术的70%行业经验占60%脾气占10%,能压得住各个部门叨叨。 Read More
posted @ 2017-02-07 17:04 findumars Views(303) Comments(0) Diggs(0)
主要思路是将所有项目界面加载到QGraphicsScene,再进行旋转操作。直接上代码#include <QApplication>#include <QGraphicsView>#include <QGraphicsProxyWidget>#include "./form.h"int main(i Read More
posted @ 2017-02-07 16:42 findumars Views(5768) Comments(0) Diggs(0)
Ceph OpenSSL 1. SSL介绍 SSL(Secure Sockets Layer 安全套接层),及其继任者传输层安全(Transport Layer Security,TLS)是为网络通信提供安全及数据完整性的一种安全协议。TLS与SSL在传输层对网络连接进行加密。Secure Sock Read More
posted @ 2017-02-07 05:21 findumars Views(1016) Comments(0) Diggs(0)
前面曾经讲过,设备I/O的方式有两种:同步和异步。本篇介绍一下同步设备I/O。主要涉及到两个函数:ReadFile和WriteFile。 不要被这两个函数的名称迷惑,不仅可以将这两个作用于文件,也可以作用于其他设备:比如管道、邮槽等。 最简单的设备I/O,可以通过ReadFile和WriteFile Read More
posted @ 2017-02-07 04:47 findumars Views(261) Comments(0) Diggs(0)
OpenSSL for Windows In earlier articles, we have looked at how to create a gcc build environment on Windows, and also how to compile binaries for Wind Read More
posted @ 2017-02-07 01:09 findumars Views(3003) Comments(0) Diggs(0)
经过查看openssl源码自带的Makefile,发现: 1) 从0.9.7开始 https://www.openssl.org/source/old/0.9.x/openssl-0.9.7k.tar.gz 就有 LIBS= libcrypto.a libssl.a,而没有对ssleay32的声明。 Read More
posted @ 2017-02-07 00:54 findumars Views(860) Comments(0) Diggs(0)
Index of contents Setting up the MinGW 64 environment Step 1) building libiconv Step 2) building libz Step 3) building libjpeg Step 4) building libpng Read More
posted @ 2017-02-07 00:23 findumars Views(2676) Comments(0) Diggs(0)
Openssl static libraries created for Windows 32bit using MinGW compiler Compiled with: ./Configure no-asm mingw Zip contains the include folder and li Read More
posted @ 2017-02-07 00:06 findumars Views(3933) Comments(0) Diggs(0)