- 博客(57)
- 资源 (19)
- 收藏
- 关注
原创 QPainter 使用注意事项
QPainter 使用注意事项最近创建了一个继承 QWidget 的窗口部件,使用 QPainter 绘制需要的内容,一部分在 paintEvent 中使用 QPainter,另一部分在自定义函数中使用 QPainter,发现运行时警告:QWidget::paintEngine: Should no longer be called kernel……QPainter::
2016-04-04 15:08:58 4468
转载 解决 Qt 使用 PNG 图片时报错:libpng warning: iCCP: known incorrect sRGB profile
解决 Qt 使用 PNG 图片时报错:libpng warning: iCCP: known incorrect sRGB profile 参考了:AS问题解决系列3—iCCP: Not recognizing known sRGB profile解决方法:⑴从 http://www.imagemagick.org/script/binary-releases.php 下载 I
2016-04-04 15:00:38 9861
原创 解决 Sniffer Pro 4.7 sp5 安装中有关JRE的问题
本文介绍了Sniffer pro 4.7 sp5 安装后,JRE版本不匹配造成的 Dashboard 问题,并给出了解决办法。
2010-11-16 20:15:00 8957 4
转载 清除SQL Server Management Studio最近服务器列表
摘自:伊仪秋水 SQL Server Management Studio (SSMS) 的“连接到服务器”对话框会记录用户所有访问过的服务器名称,这个功能对于经常连接多个数据库的人来说确实挺方便的。不过使用了一段时间之后,这个列表会变得很长。里面还有很多服务器名称都已经失效了,很想把这个列表清空了。但是很郁闷在SSMS的界面找不到可以清空该列表的地方,于是我Google了一
2010-04-15 06:55:00 1337
原创 使用批处理设置、启动和停止服务
http://blog.csdn.net/pashine/archive/2007/10/26/1845036.aspx 当我们的电脑安装了数据库服务(如,Oracle、SQLServer)或一些web服务(如IIS,tomcat)时,系统会添加很多服务(services)项。而这些服务往往是占用很大的系统资源的。如果在平时不用的时候一直处于启动状态是对系统资源的极大浪费。所以我们就
2010-01-05 07:03:00 1119
原创 Oracle常用经典SQL查询
Oracle 10g的这两个用户在安装后自动锁住,您要先以SYSTEM或SYS用户登录数据库,之后使用如下命令解开锁:alter user hr identified by hr account unlock; 之后您就可以登录hr用户了,其口令为hr. 您可以使用类似的方法解开scott用户。常用SQL查询: 1、查看表空间的名称及大小 select t.tables
2010-01-05 07:02:00 1053
转载 Oracle10g的完全卸载
1) 用DBCA 删除实例;2) 停掉所有服务(listener, css, snmp,job 等等)3) 启动OUI程序删除Oracle Home4) 清除注册表中的相关项(很重要)入口: HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services将所有ora开头的串值删除另外:HKEY_LOCAL_MA
2010-01-05 07:01:00 1349
原创 Windows 下 mysql 备份恢复命令
假设mysql 安装在c:盘,mysql数据库的用户名是root,密码是123456,数据库名是testdb,在d:盘根目录下面存放备份数据库,备份数据库名字为backup20070713.sql(20070713.sql为备份日期)备份数据库:mysqldump -uroot -p123456 testdb>d:/backup20070713.sql恢复数据库:删除原
2010-01-05 07:00:00 1703
原创 ICE笔记(08):C++线程与并发
【colorado】Ice 提供了一个简单的线程抽象层,用以编写可移植的多线程程序。通过同步原语可以实现不同粒度的并发控制。1、互斥体IceUtil::Mutex类和IceUtil::StaticMutex提供了简单的非递归互斥机制。两者完全类似,只是StaticMutex可以静态声明,如下所示:static IceUtil::Sta
2009-12-02 19:26:00 5445 2
原创 ICE笔记(07):Ice属性和配置
【colorado】 按:摘编自DPWI第30章 通过配置文件可以设置Ice应用程序的各个方面,Ice运行时能够识别配置文件中规定的属性集。Ice只会在创建通信器时读入属性配置。也就是说,若要设置属性的话,必须在创建通讯器以前设置,否则不起作用。1、配置文件:以#开头部分为注释。属性单词
2009-12-01 07:45:00 7076 1
原创 ICE笔记(06):简单文件系统的设计、实现
【colorado】 本文介绍了比较完整的Ice应用程序,它实现了简单文件系统。本程序位于ICE发布的$ICE_HOME/demo/book/simple_filesystem目录。本文内容涉及DPWI第5,7,9章。通过这个程序的学习,读者应该掌握了Ice应用程序开发的基本方法、步骤。此后要通过深入学习Ice知识来提高Ice应用程序的开发水平。到本文为止,Ice fo
2009-11-29 15:13:00 3870
转载 C++中的mutable关键字
摘自:寒星轩的博客 mutable的中文意思是“可变的,易变的”,跟constant(既C++中的const)是反义词。 在C++中,mutable也是为了突破const的限制而设置的。被mutable修饰的变量,将永远处于可变的状态,即使在一个const函数中。 我们知道,如果类的成员函数不会改变对象的状态,那么这个成员函数一般会声明成const的。但是,有些时
2009-11-28 20:36:00 924
原创 ICE笔记(05):服务器端Slice到C++映射
【colorado】本文将介绍服务器端的Slice到C++ 映射。客户端Slice到C++映射的内容也适用于服务器端。1、服务器端的主要流程从ICE的Hello World应用程序中可以看到,Ice运行时的主入口点为Ice::Communicator。程序必须首先调用Ice::initialize,对Ice运行时进行初始化。Ice::initialize
2009-11-28 20:19:00 3535
原创 ICE笔记(04):slice2cpp 及编译、运行
【colorado】 slice2cpp 命令行语法: [options] file…1、通用的命令行选项是:• -h, --help显示帮助信息。• -v, --version显示编译器版本。• -DNAME定义预处理器符号NAME。• -DNAME=DEF定义预处理器符号NAME,其值为DEF。• -UNAME
2009-11-28 16:58:00 11254 3
原创 ICE笔记(03):客户端Slice到C++映射
【colorado】按:本文是DPWI第6章的笔记。 客户端Slice到C++映射定义的是:怎样把Slice数据类型翻译成C++类型,客户怎样调用操作、传递参数、处理错误。C++映射线程安全,不存在内存管理问题。不建议查看slice2cpp生成的C++映射文件,但建议掌握C++映射规则。1、模块映射module M{...}映
2009-11-28 16:18:00 4686 1
原创 ICE笔记(02):Hello World 分析
【colorado】说明文档位于DPWI第3章,程序位于Ice 3.3.1发布${ICE_HOME}/demo/book/printer。1、Slice文件 Printer.ice 定义如下:#ifndef SIMPLE_ICE#define SIMPLE_ICEmodule Demo{ interface Prin
2009-11-28 09:54:00 3157
原创 Oracle sqlplus基本知识
图形化:sqlplusw客户端:http://localhost:5560/isqlplus管理端:http://localhost:1158/em 常称之为OEM,Oracle企业管理器。 下面重点介绍通过sqlplus访问Oracle。管理员身份:sqlplus sys/密码 as sysdbaSCOTT身份:sqlplus scott/tiger或者进入sqlp
2009-11-28 09:40:00 1185
原创 Oracle 简单备份与恢复
逻辑备份:exp 从数据库提取数据到OS文件。exp/imp 用于在数据库间移动数据。exp使用的文件,转储文件,dmp。exp tester/test@orclimp tester/test@orcl物理备份:冷备份:脱机备份shutdown immediate;将目录C:/oracle/product/10.2.0/oradata/orc
2009-11-28 09:11:00 816
原创 Oracle 角色授权与安全
oracle与操作系统集成,在xp中建立ora_dba组,并将安装用户加入该组,使之成为DBA,因此在sqlplus中,普通用户tom,可以用:connect tom/tomcat as sysdba;登录,也可以如下登录:connect / as sysdba;创建用户:oracle不支持先输数字,再跟字母的口令。概要文件:配置文件。表空间:一定要
2009-11-28 09:02:00 1502
原创 Oracle 存储过程
查看存储过程:desc user_procedures;select text from user_source where name=MYPROC order by line;创建存储过程:--参数默认为in,不能有长度。create or replace procedure myproc(id in varchar2)is name varc
2009-11-28 08:52:00 790
原创 Oracle 触发器
查看当前用户下的触发器:desc user_triggers;select trigger_name,description from user_triggers;准备数据:赋予scott创建各种资源的权限。grant resource to scott;create table staff (id varchar2(2),name varchar2(10)
2009-11-28 08:45:00 786
原创 Oracle 游标
游标逐行处理表中数据。分类: 显式、隐式属性: %FOUND,%ISOPEN,%NOTFOUND,%ROWCOUNT使用游标:--loopdeclare cursor c is select * from emp; v_emp c%rowtype;begin open c; --打开游标 loop
2009-11-28 08:28:00 1680
原创 Oracle 数据库对象
准备数据:赋予scott创建各种资源的权限。grant resource to scott; create table staff (id varchar2(2),name varchar2(10),sex varchar2(2),corpid varchar2(2));insert into staff(id,name,sex,corpid) values(01,
2009-11-28 08:05:00 955
原创 Oracle 查询、更新基本操作
oracle 默认隔离等级是:读已提交。查询锁定,防止另外用户更新:select * from books for update;当前用户更新之后,另外用户可以更改。01、表连接假定from子句中从左到右两个表分别为A,B表。内连接:选取A、B表的完全匹配的集合,两表交集:select empno,ename,emp.deptno A,dept.de
2009-11-27 20:48:00 1647
原创 Oracle 常用函数
001、字符length/lengthb 字符数(1个汉字1个字符) / 字节数(1个汉字2个字节)ltrim/rtrim/trim 删除空格lower/upper 大小写转换select length(abc) from dual;select substr(ename, 1, 3) from emp; 从第一个字符开始截,一共截3个字符su
2009-11-27 17:44:00 745
转载 Oracle 多表连接子查询
1.求部门中哪些人薪水最高:select ename,sal from emp join ( select max(sal) max_sal, deptno from emp group by deptno) t on (emp.sal = t.max_sal and emp.deptno = t.deptno);2.求部门平均薪水的等
2009-11-27 17:43:00 1593
原创 Oracle PL/SQL编程
1、变量变量首字符必须是字母;最多30个字符;不能与表、列同名;一行声明一个变量;含_,$,#,不分大小写。变量类型binary_integer:整数,用于计数number:数值char:定长字符串varchar2:变长字符串date:日期long:长字符串,最长2Gboolean:布尔类型,true/false/null,不能在dbms_output中
2009-11-27 17:34:00 848
原创 Oracle SQL*Loader数据装载
SQL*Loader 用于将大量数据装入数据库。⑴、定宽数据创建数据文件control.txt:aaa,bbbccc,dddeee,fff创建控制文件control.ctl:load datainfile c:/loader.txtappend into table tester.mm(m1 position(1:3) char,m2
2009-11-27 17:31:00 723
原创 Oracle10gR2 SCOTT用户解锁方法
在安装完Oracle10g之后,想打开sql*plus来学习,使用scott用户来登录,会提示:error:the account is locked这个用户被锁定了,可能有如下原因:1.尝试多次登录未成功.(可能密码不正确)2.此用户被管理员手工锁定.3.用户密码到期.未按时修改密码.等等...以管理员system身份登录:SQL> alter use
2009-11-27 15:42:00 822
原创 Oracle 转义字符
一、准备特殊数据create table t_escape(s varchar2(50));--show define -- define "&" (hex 26)--show escape -- escape offset define offset escape oninsert into t_escape values(string&text);i
2009-11-27 15:32:00 2851
Hibernate Recipes
2014-10-20
Bootstrap 3.0 最佳网页模板 Metronic、unify
2014-05-01
网文快捕 CyberArticle 5.5 便携版
2011-11-14
Spring Recipes 第2版
2011-06-28
OpenFolder 在资源管理器任一目录下打开命令行窗口
2010-05-13
InterPhonic 5.0 注册工具
2010-05-13
Java 类图大全(包含Java 1.4.2以来绝大部分JDK类的类图)
2009-03-03
最佳TTS语音合成软件
2009-01-12
Swishmax2 最佳动画文字效果制作软件(1)
2008-12-16
FastReport 4.7.22 手动安装工程
2008-12-16
FastReport 独立设计器源代码
2008-12-16
完全编译wxwidgets-2.8.9的批处理文件
2008-12-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人