摘要: 原文链接:http://www.cnblogs.com/elect-fans/archive/2012/03/24/2415737.html最最初踏上QT之路是受到了XiaomaGee的指点,相比于常规的窗口程序开发,QT有着以下特点:1、 优良的跨平台特性(支持Win、Linux、Mac 不同的平台下只需重新编译即可使用)2、 面向对象3、 丰富的API4、 支持2D/3D图形渲染,支持OpenGL5、 大量的开发文档(无需像VC一样装几个G的MSDN)6、 XML支持其实,仅仅是第一点,就足以让我从VC转向QT。并且在本人的学习过程中发现,QT可以很轻易就打造出漂亮的界面,实在是让我爱不释 阅读全文
posted @ 2012-08-28 07:38 latyas 阅读(399) 评论(0) 推荐(0) 编辑
摘要: 本章介绍如何把前一章创建的控件安装集成到QtCreator中,使得自己编写的控件也能像普通控件一样使用。把上一章编译生成的hlabelplugin.dll、libhlabelplugin.a 复制到C:\Qt\4.8.2\plugins\designer(即QtSDK的安装目录)中,重新打开QtCreator,可以看到,我们自定义的控件已经集成到了QtCreator的工具面板上面了。在有窗体文件打开的情况下点击:Tools -> Form Editor -> About Qt Designer plugins 就可以看到所以加载成功或失败的插件、控件。到此为止,我们已经能够像使用普 阅读全文
posted @ 2012-08-06 01:13 latyas 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 本来很早就应该写这篇文章了,但由于个人电脑坏了几个月了,这段时间又发生了很多事情,所以就耽搁了。先开发一个最简单的Qt自定义控件,这个自定义的控件可以在QtCreator中拖放使用。1、新建一个Qt自定义控件工程2、填写工程名并指定工程目录3、填写新控件的类名并选择基类4、切换到描述页面,填写组名,新控件将会显示在QtCreator的这个分组内5、指定自定义控件的编译方式为Release6、代码什么都不用改,直接编译构建,OK,一个Qt自定义控件就这样成功了。去工程目录相应的文件夹可以找到hlabelplugin.dll等相关的文件,把控件安装到QtCreator需要用到这些文件。至于安装使用 阅读全文
posted @ 2012-08-06 01:12 latyas 阅读(205) 评论(0) 推荐(0) 编辑
摘要: 今天看完了离散关于求模的那一章然后顿时想到了这个的解法…ACM大神勿喷…(我不是竞赛的……)/* Author: Latyas Jilin University 思路:防止5的影响,将n!分解为2^a*5^b*c1c2c3c4...cn*/#include <stdio.h>#include <stdlib.h>int TWO = 0;int FIVE = 0;int Run(int);int fuckTwoFive(int); int CongruenceExp(int base,int exp,int m); //同余幂算法int main... 阅读全文
posted @ 2012-08-01 01:55 latyas 阅读(325) 评论(0) 推荐(0) 编辑
摘要: BackTrackwhois 域名/ip 查看域名的详细信息。ping 域名/ip 测试本机到远端主机是否联通。dig 域名/ip 查看域名解析的详细信息。host -l 域名 dns服务器 传输zone。-------------------------------------------------------------------查询信息的网站:http://centralops.nethttp://www.dnsstuff.comhttp://serversniff.nethttp://news.netcraft.com-------------------------------- 阅读全文
posted @ 2012-05-01 14:42 latyas 阅读(454) 评论(0) 推荐(0) 编辑
摘要: http://files.cnblogs.com/latyas/%E7%A6%BB%E6%95%A3%E6%95%B0%E5%AD%A6%E5%8F%8A%E5%85%B6%E5%BA%94%E7%94%A8_%E8%8B%B1%E6%96%87%E7%AC%AC%E5%85%AD%E7%89%88%E5%81%B6%E6%95%B0%E9%A2%98%E7%AD%94%E6%A1%88.pdfhttp://files.cnblogs.com/latyas/%E7%A6%BB%E6%95%A3%E6%95%B0%E5%AD%A6%E5%8F%8A%E5%85%B6%E5%BA%94%E7%94 阅读全文
posted @ 2012-02-07 19:26 latyas 阅读(8046) 评论(4) 推荐(2) 编辑
摘要: 1 int printf(const char *format, ...) 2 { 3 va_list arg; 4 int done; 5 va_start (arg, format); 6 done = vfprintf (stdout, format, arg); 7 va_end (arg); 8 9 return done;10 }初学C语言,我一直搞不懂它是怎么获得参数的数据类型的,我只能猜测是由占位符所决定的1.printf传递已经初始化好了的arg的地址给vfprintf2.vfprintf处理第一个format,当获得一个占位符的时候,就将arg的... 阅读全文
posted @ 2012-02-07 10:46 latyas 阅读(464) 评论(0) 推荐(1) 编辑
摘要: 还是找个稳定的blog写学习笔记的好什么是随笔…什么是文章……什么是日记……有什么区别 阅读全文
posted @ 2012-02-07 10:14 latyas 阅读(127) 评论(0) 推荐(0) 编辑