03 2015 档案
摘要:目录(?)[+]下一篇:用dumpcpp工具生成的excel.h/excel.cpp来操纵Excel 最近写程序中需要将数据输出保存到Excel文件中。翻看《C++ GUI Programming with Qt 4》(Second Edition)发现可以在Qt中运用ActiveX控件,这真...
阅读全文
摘要:Notepad++ 16进制编辑功能Notepad++可以编辑PE文件(二进制文件即HEX码),2进制、16进制都可以,通过附加的组件HexEditor即可实现。另外一款Notepad++自带插件TextFX也有这个功能,但实现效果不如Hex Editor。Hex Editor实现Notepad++...
阅读全文
摘要:QAxObject对COM对象进行了封装,QAxObject派生自QAxBase,而后者提供了一组API通过IUnknown(不清楚IUnknown的同学可以去看看COM对象模型)指针直接访问COM对象,我们这里讲的excel也是一个COM对象,因此我们可以通过QAxObject来操作它,为了便于...
阅读全文
摘要:Visual Basic for Applications(VBA)是一种Visual Basic的一种宏语言,主要能用来扩展Windows的应用程式功能,特别是Microsoft Office软件。也可说是一种应用程式视觉化的Basic Script。1994年发行的Excel 5.0版本中,即具...
阅读全文
摘要:自己编写的一个Qt C++类,用于操作excel表格,在Qt中操作excel需在.pro中增加CONFIG+=qaxcontainer配置。1、打开Excel:objExcel = new QAxObject("Excel.Application"); 2、创建工作表:workSheet->dyna...
阅读全文
摘要:楼主版权声明该文章原创于Qter开源社区(www.qter.org),作者yafeilinux,转载请注明出处!导语 一个完善的应用程序应该提供尽可能丰富的帮助信息。在Qt中可以使用工具提示、状态提示以及“What’s This”等简单的帮助提示,也可以使用QtAssistant来提供强大的在线...
阅读全文
摘要:Qt Assistant 是Qt 的助手,我们在看帮助的时候要用到的,它可以记住上一次你访问的位置。1. 所以在你调用Qt Assistant为我们自己的程序写help的时候要记得修改qhcp配置配置文件的文件夹空间,这样我们才能注册成功。要不它只会显示原来的目录,原来的内容。2.也可以删除Qt a...
阅读全文
摘要:QtAssistant这个exe文件可以被我们利用到我们自己的程序为我们添加help,是一个文档浏览器,它的搜索功能,还有最主要的就是他可以让客户自己定义自己索要显示的文档,也就是qch文档。当然我们要给他写好给他,显示那个文档就看他自己了,1.qhp 与qch。qhp是Qt Help Projec...
阅读全文
摘要:qwtplot3d是基于QtOpenGL开发的,也是qwt库的三维库,我使用的是qwtplot3d-0.2.7.zip版本。步骤跟编译qwt库一样(不明白可以看回前面写的一篇文章“QT5 qtcreator 加入qwt画图插件”),下面我把一些编译的问题汇总一下:1)include/qwt3d_op...
阅读全文
摘要:首先不得不说,要感谢北京邮电大学的阿科。感谢他慷慨的分享和极具科学态度的记录,将自己搜集到的众多资料收集整理发布,拯救众多苦逼寻找方案的程序员于苦海之中。因为最近接手新的项目,涉及到使用opengl做surface plot编程。第一个想到的就是能否使用现有的开源API来完成这些工作。通过多方寻找,...
阅读全文
摘要:..\qwtplot3d\include\qwt3d_openglhelper.h:67: 错误:'gluErrorString' was not declared in this scope..\qwtplot3d\include\qwt3d_openglhelper.h:104: 错误:'glu...
阅读全文
摘要:1、从网上下载qwtplot3D的最新版本:http://qwtplot3d.sourceforge.net/ 2、解压qwtplot3d-0.2.7.zip到C盘根目录下(注意:路径中不能带有中文汉字)。 3、打开C:\qwtplot3d-0.2.7\qwtplot3d,将会看到qwtplot3...
阅读全文
摘要:在QML中,一个用户界面被指定为具有属性的对象树,这使得Qt更加便于很少或没有编程经验的人使用,JavaScript在QML中作为一种脚本语言,对QML进行逻辑方面的编程。AD:WOT2015 互联网运维与开发者大会 热销抢票QML是Qt推出的QtQuick技术的一部分,是一种新增的简便易学的语言。...
阅读全文
摘要:背景最近在学QML,感觉也不难,就是一直以来接触 Qt 的脚本类的东西的顺序是Script、Quick1、Declarative、Quick2、QML。那么每一个都是干什么的呢,这些东西搞的我有点混乱,所以决定把他们的大概都先弄清楚,以便更好地学习。历史先去扒一下它们的历史。QtScript 从 Q...
阅读全文
摘要:北京时间12月11日消息,Digia全资子公司The Qt Company在其官方博客上宣布,正式发布Qt 5.4,支持HTML5混合开发,引入对于Windows Phone的支持,以及众多跨桌面、移动和嵌入式平台的增强功能,还同时包括了Qt Creator 3.3正式版,并针对设备创建推出了全新的...
阅读全文
摘要:Canvas: 支持element, 2d context以及文本解析规则:支持 HTML5 tokenizer/tree building, SVG in text/html, MathML in text/htmlVideo/Audio: 需要GStreamer的支持Elements: 支持嵌入...
阅读全文
摘要:QGraphicsView用来显示一个滚动视图区的QGraphicsScene内容。QGraphicsScene提供了QGraphicsItem的容器功能。通常与QGraphicsView一起使用来描述可视化图形项目。QGraphicsScene提供了一个视图的场景,通过在这样一个场景之上加入不同的...
阅读全文
摘要:QPushButton { color: rgb(0,88,152) background-color: rgba(97%,80%,9%,50%)}
阅读全文
摘要:1.窗口整体透明,但是窗体上的控件不透明。 通过设置窗体的背景色来实现,将背景色设置为全透。QPalette pal = palette();pal.setColor(QPalette::Background, QColor(0x00,0xff,0x00,0x00));setPalette(pal)...
阅读全文
摘要:Qt动画架构中的主要类如下图所示: 动画框架由基类QAbstractAnimation和它的两个儿子QVariantAnimation和QAnimationGroup组成。QAbstractAnimation是所有动画类的祖宗。它包含了所有动画的基本属性。比如开始,停止和暂停一个动画的能力。它也可...
阅读全文
摘要:原文链接:Qt 图形特效(Graphics Effect)介绍QGraphicsEffect也是Qt-4.6引入的一个新功能。它让给图形元素QGraphicsItem增加更佳视觉效果的编程变得非常简单。先来看几张效果图。上图中最上面的那个图片是没有使用QGraphicsEffect处理的原图,下面的...
阅读全文
摘要:引言作为一套GUI框架,Qt是非常强大的。(注:Qt 不仅是一套优秀的GUI框架,同时也是一套出色的应用程序框架)。在UI的制作方面Qt为广大开发者提供了一套强大而易用的工具,她就是——Qt Style Sheets。本文将向大家举例介绍如何使用Qt Style Sheets制作个性化的UI界面。例...
阅读全文
摘要:以前很长一段时间,在自定义控制绘制时,只是简单的定义一个QPainter对象而开始绘画。经常会画一些圆角矩形,甚至是一些不规则的图形。对于不规则的图形来说,如果PS技术不好,或者mask制作的不好,常常在绘制后会有锯齿样、质量较低的情况出现。其实,解决这类问题很简单,只需要在绘制之前,设置好QPai...
阅读全文
摘要:常规的组合方向键或者功能键大多是四四方方、中规中矩的。在编程方面也没有太多值挖掘的地方。而对于不规则的组合键来说,却是可以让我们模拟出诸如控制台、不规则键盘这样的布局与效果。下面是常规键与不规则键的比较图,如果你对不规则组合方向键或者功能键感兴趣的话,可以试着慢慢往下读。(2009.12.24记)很...
阅读全文
摘要:结论由于 jQuery 是为处理 HTML 事件而特别设计的,那么当您遵循以下原则时,您的代码会更恰当且更易维护:把所有 jQuery 代码置于事件处理函数中把所有事件处理函数置于文档就绪事件处理器中把 jQuery 代码置于单独的 .js 文件中如果存在名称冲突,则重命名 jQuery 库jQue...
阅读全文
摘要:jQuery 教程jQuery 教程jQuery 简介jQuery 安装jQuery 语法jQuery 选择器jQuery 事件jQuery 效果jQuery 隐藏/显示jQuery 淡入淡出jQuery 滑动jQuery 动画jQuery stop()jQuery CallbackjQuery C...
阅读全文
摘要:Jquery是继prototype之后又一个优秀的Javascript库。它是轻量级的js库 ,它兼容CSS3,还兼容各种浏览器(IE 6.0+, FF 1.5+, Safari 2.0+, Opera 9.0+),jQuery2.0及后续版本将不再支持IE6/7/8浏览器。jQuery使用户能更方...
阅读全文
摘要:AJAX即“AsynchronousJavascriptAndXML”(异步JavaScript和XML),是指一种创建交互式网页应用的网页开发技术。AJAX = 异步JavaScript和XML(标准通用标记语言的子集)。AJAX 是一种用于创建快速动态网页的技术。通过在后台与服务器进行少量数据交...
阅读全文
摘要:一、基础篇:在linux命令提示符下运行gnuplot命令启动,输入quit或q或exit退出。1、plot命令gnuplot> plot sin(x) with linelinetype3linewidth2或gnuplot> plot sin(x) w llt3lw2%用线画,线的类型(包括颜色...
阅读全文
摘要:在linux命令提示符下运行gnuplot命令启动,输入quit或q或exit退出。plot命令gnuplot> plot sin(x) with line linetype 3 linewidth 2 或gnuplot> plot sin(x) w l lt 3 lw 2 %用线画,线的类型(包括...
阅读全文
摘要:介绍Gnuplot is a command-line program that can generate two- and three-dimensional plots.It is frequently used for publication-quality graphics as well ...
阅读全文
摘要:Gnuplot是一个命令行的交互式绘图工具(command-driven interactive function plotting program)。用户通过输入命令,可以逐步设置或修改绘图环境,并以图形描述数据或函数,使我们可以借由图形做更进一步的分析。gnuplot是由Colin Kelly和...
阅读全文
摘要:正则表达式用于字符串处理,表单验证等场合,实用高效,但用到时总是不太把握,以致往往要上网查一番。我将一些常用的表达式收藏在这里,作备忘之用。本贴随时会更新。匹配中文字符的正则表达式:[\u4e00-\u9fa5]匹配双字节字符(包括汉字在内):[^\x00-\xff]应用:计算字符串的长度(一个双字...
阅读全文
摘要:判断合法IP的QT正则表达式:bool IsIPaddress(QString ip){ QRegExp rx2("(//d+)(//.)(//d+)(//.)(//d+)(//.)(//d+)"); int pos = rx2.indexIn(ip); if(pos>-1) { for(int i...
阅读全文
摘要:分页须知知识点:(1)JDBC2.0的可滚动结果集。(2)HTTP GET请求。一、可滚动结果集Connection con = DriverManager.getConnection();PreparedStatement stmt = con.prepareStatement(sql,Resul...
阅读全文
摘要:以下是从网上找到的关于堆空间溢出的错误解决办法:java.lang.OutOfMemoryError: Java heap space===================================================使用Java程序从数据库中查询大量的数据时出现异常:java.l...
阅读全文
摘要:getInitParameter()方法是在GenericServlet接口中新定义的一个方法,用来调用初始化在web.xml中存放的参量。在web.xml配置文件中一个servlet中参量的初始化是使用namezhangsan来实现的。这里的参量只对这个servlet可用。如果通过在web.xml...
阅读全文
摘要:http://www.cnblogs.com/hemingwang0902/archive/2012/01/09/2316956.htmlUserFilter.javapackage filter;import java.io.IOException;import javax.servlet.Fil...
阅读全文
摘要:.jar全称: java archive;包含: class、properties文件,是文件封装的最小单元;部署文件: application-client.xml ;级别: 小;.war全称: web archive;包含:Servlet、JSP页面、JSP标记库、JAR库文件、HTML/XML...
阅读全文
摘要:主要利用filter过滤掉未经登录而直接跳转到非登录访问页面。代码而言的话并不难,只是有几点问题需要注意一下。1.使用filter需要配置web.xml,如果是/*那么在拦截后的页面会连带jsp页面里的js和css一并拦截住。解决办法是jsp放在jsppage这个文件下,其他css、js并列。配置的...
阅读全文
摘要:以下是从网上找到的关于堆空间溢出的错误解决办法:java.lang.OutOfMemoryError: Java heap space===================================================使用Java程序从数据库中查询大量的数据时出现异常:java.l...
阅读全文
摘要:1:大体思路[html]view plaincopy这种转换要用到java.text.SimpleDateFormat类字符串转换成日期类型:方法1:也是最简单的方法Datedate=newDate("2008-04-14");方法2:SimpleDateFormatsdf=newSimpleDat...
阅读全文
摘要:当然可以了.对于DIV定义表示一块可显示 HTML 的区域。Specifies a container that renders HTML.注释此元素在 Internet Explorer 3.0 及以上版本的 HTML 中可用,在 Internet Explorer 4.0 及以上版本的脚本中可用...
阅读全文
摘要:1:速度和加载方式方面的区别div 和 table 的差异不是速度,而是加载方式,速度只能是指网络速度,如果速度足够快,是没有差异的:div 的加载方式是即读即加载,遇到 没有遇到 的时候一样加载 div 中的内容,读多少加载多少;table 的加载方式是完成后加载,遇到 后,在读到 之前,...
阅读全文
摘要:js时间控件一般都是找网上的用,这东西平常很少涉及到,一用到找起来却烦死人,不是没用就是太复杂,今天向大家推荐一个简单实用的控件,该控件在不断更新,而且有专门的网站对它进行维护,所以值得一看。先说它的用法吧,用法这个网站上也有,但我希望先看完我的日志再去逛这个网站才会发现里面的好玩的东西。1、下载 ...
阅读全文
摘要:第一步:windows -->preference -->java -->editor -->content Assist --> auto activation -->tiggers for java -->在.后面加abc。点击0k第二步:file-->export -->general下面的p...
阅读全文
摘要:一、JDBC技术1、JDBC简介 JDBC是Java程序与数据库系统通信的标准API,它定义在JDK的API中,通过JDBC技术,Java程序可以非常方便地与各种数据库交互,JDBC在Java程序与数据库系统之间假期了一座桥梁。 JDBC由一组用Java语言编写的类和接口组成,它对数据库的操作提供了...
阅读全文
摘要:打开myeclipse后单击菜单栏中的myeclipse——》preferences然后在Myeclipse Enterprise workbench下的Java Enterprise Project单击Library Set 然后看到Add JAR/BIN 到这就不用说了吧。就OK了。截个图吧:
阅读全文
摘要:此文转自http://blogold.chinaunix.net/u3/93470/showart_2001536.html1.索引作用 在索引列上,除了上面提到的有序查找之外,数据库利用各种各样的快速定位技术,能够大大提高查询效率。特别是当数据量非常大,查询涉及多个表时,使用索引往往能使查询速度加...
阅读全文
摘要:概要1.SSH开发相关软件及开发包下载2.软件安装及相关设置3.最简单的Web程序1.软件下载在D盘建一个目录JavaTools,用来存放下载的软件和开发包。(本教程将使用D盘,你也可以使用C盘或E盘)。下载软件的原则,有Zip版的不下载exe版的。1)JDK:JDK 6 Update 7 Wind...
阅读全文