- 博客(30)
- 资源 (4)
- 收藏
- 关注
转载 UNIX下MySQL数据库root用户密码丢失,如何将其密码清空?
1.用root或者运行mysqld的用户登录系统; <br />2.利用service mysql stop将其结束; <br />3.使用--skip-grant-tables参数启动MySQL Server <br /> shell>mysqld_safe --skip-grant-tables &<br />4.为root@localhost设置新密码 <br /> shell>mysqladmin -u root mysql>use m
2010-08-25 16:59:00
774
转载 Qt 如何 给Widget设置背景图片
<br />方法一:<br />1.在要换背景的类的构造函数中装载一个图片,变量要为全局的,接下来会用到<br /> _image.load("image/image_background");<br /> setAutoFillBackground(true); // 这个属性一定要设置<br /> QPalette pal(palette());<br /> pal.setBrush(QPalette::Window, QBrush(_image.scaled(size(),
2010-08-24 21:50:00
3567
原创 linux下安装MySQL安装 、启动失败 问题解决办法
<br />安装Linux时会自带一些版本较低的MySQL,需将其卸载<br />先使用一下命令查看MySQL包 : rpm -qa | grep MySQL<br /> <br />有什么东东就使用 rpm -e 包名 ; 一个一个地把他们卸载掉。<br /> <br />如果说在卸载某个东东时提示什么什么已安装时 ,就先把那些东西给卸掉,再卸载上面的那些包。<br /> <br />老版本的MySQL卸载完毕之后就安装MySQL吧。<br /> <br />安装完紧接着启动的时候可能
2010-08-24 16:10:00
1786
原创 QT中如何使用cout cin cerr 进行输入和输出
<br />#include <QTextStream><br />#include <stdio.h><br /> <br />//将cout cin cerr声明<br /> <br />QTextStream cout(stdout, QIODevice::ReadOnly);<br />QTextStream cin(stdin, QIODevice::ReadOnly);<br />QTextStream cerr(stderr, QIODevice::ReadOnly);<br /> <b
2010-08-20 10:11:00
2874
原创 Linux下使用C做简单的网络编程
<br />注意:编译使用 g++ ,不要使用gcc<br /> <br />服务器端:<br />/* server.c*/<br />#include <stdio.h><br />#include <stdlib.h><br />#include <ctype.h><br />#include <string.h><br />#include <unistd.h><br />#include <sys/socket.h><br />#include <netinet/in.h><br />#inclu
2010-08-18 15:17:00
539
原创 Linux下使用C做简单的网络编程
<br />服务器端:<br />/* server.c*/<br />#include <stdio.h><br />#include <stdlib.h><br />#include <ctype.h><br />#include <string.h><br />#include <unistd.h><br />#include <sys/socket.h><br />#include <netinet/in.h><br />#include <sys/types.h><br />#include <a
2010-08-18 15:16:00
407
原创 Linux下使用C做简单的网络编程
<br />服务器端:<br />/* server.c*/<br />#include <stdio.h><br />#include <stdlib.h><br />#include <ctype.h><br />#include <string.h><br />#include <unistd.h><br />#include <sys/socket.h><br />#include <netinet/in.h><br />#include <sys/types.h><br />#include <a
2010-08-18 15:13:00
512
转载 C / C++ 如何让程序只启动一个实例
<br />1. 用互斥(Mutex),Mutex本来是多线程同步用的,防止多个线程访问同一资源而引发冲突。用CreateMutex可以创建Mutex对象,实质上是一个kernel对象。 <br />#include "windows.h"<br />在任何Win32程序(包括GDI和Console)的启动部分加上以下代码(Console程序的main函数、MFC程序的CWinApp派生类的InitInstance成员函数、RawSDK程序的WinMain函数): <br /> HANDLE
2010-08-10 11:48:00
1338
原创 linux安装 tar.bz2安装方法
linux下解压tar.bz2文件<br /><br />下面所所有操作,后面有所有步骤说明<br /><br />[yonghu@localhost ~]# su root<br />口令: <br />[root@localhost ~]# cd /home/new/Desktop <br />[root@localhost Desktop]# tar jxvf fcitx-3.4.2.tar
2010-08-02 11:59:00
56560
原创 linux命令:怎么样比较2个文件的内容,然后将内容一致的行输出
<br />首先对文件A、B进行排序<br />sort A -o A1<br />sort B -o B1<br />然后进行比较<br />comm -12 A1 B1 > C<br />重定向到文件C中。
2010-07-27 18:13:00
1340
转载 QT读取Excel 简单范例代码
<br />#include <QtGui><br />#include <QAxObject><br />#include <QAxWidget><br />#include <qaxselect.h><br />int main(int argc, char **argv)<br />{<br /> QApplication a(argc, argv);<br /> // QAxSelect select;<br /> // select.show();<br /> QAxWidge
2010-07-26 11:21:00
10982
原创 mysql创建用户命令
<br />//创建用户(用户名:min 密码:123)Sql代码 mysql> insert into mysql.user(Host,User,Password) values("localhost","min",password("123")); mysql> insert into mysql.user(Host,User,Password)values("localhost","min",password("123"));<br /><br />//刷新系统权限表Sql代码 mysql>
2010-07-23 17:02:00
945
原创 UNIX下如何通过IP限制用户远程登录
<br /> /etc/inet/inetd.conf<br /> 在默认情况下,Solaris允许所有的服务请求。Solari本身不具备限制接入IP的能力,但是可以安装类似Tcp_Wrappers这样的freeware软件来增强这部分功能。Tcp_Wrappers是由两个文件控制的,分别是/etc/hosts.allow 和 /etc/hosts.deny(/etc/inet/inetd.conf 可能不存在此文件,不过没有问题,只要有后面的那两个文件即可)。在/etc/hosts.deny文件中加入A
2010-07-22 16:40:00
1112
转载 QT4.6.3 + VS2008安装配置全过程
<br />一、下载两个安装EXE,qt-win-opensource-4.6.3-vs2008.exe和qt-vs-addin-1.1.5.exe<br />二、系统中已经安装了VS2008及SP1补丁包;<br />三、然后安装两个EXE文件,最好先安装qt-win-opensource-4.6.3-vs2008.exe;<br />四、配置QT:控制面板->系统->高级->环境变量,在“系统变量”这个组合框中,找到“Path”变量,在"Path"的最后面添加"d:/work/Qt463/bin/",(
2010-07-22 10:32:00
1374
转载 QT如何生成应用程序图表,带可执行文件的的标志
<br />Regenerate your makefile and your application. The.exefile will now be represented with your icon in Explorer.<br />If you do not useqmake, the necessary steps are: first, run thercprogram on the.rcfile, then link your application with the resulting.
2010-07-07 11:16:00
1695
原创 QT4如何解决中文乱码的问题?
<br />在网上找了很多,大部分都是转发的,可大部分都不可行,我的这个总结其实也是在网上查到的,但这个是真真确确可用的,经过本人亲自测试!记录于此,以备日后再用!<br />大部分情况下都是整个工程都是用中文的,所以直接在main函数中,定义如下:<br /> QTextCodec::setCodecForCStrings(QTextCodec::codecForLocale());<br /> QTextCodec::setCodecForTr(QTextCodec::codecForName("utf
2010-07-06 20:28:00
5267
转载 在Qt中如何固定窗口的大小?
一种方法是设置它的最大大小和最小大小,并且使它们的值相等,都等于当前你设置的窗口尺寸。 简单的示例: setMinimumSize(370, 150); setMaximumSize(370, 150); 其他如height和width一般可以不理会。 一种方法是使用setFixedSize(),这样一句话就可以解决问题。 简单的示例: setFixedSize(365,240); 一个实际的例子: //这样设置的结果
2010-07-05 10:19:00
32397
转载 在Qt中如何为对话框(控件)设置背景?
<br />1.重写paintEvent()事件<br /><br />在该事件中用画笔QPainter重画整个背景。该方法比较复杂,不建议初学者采用。<br /><br />2.使用调色板类QPalette<br /><br /> //以下代码中pWidget为指向要设置的widget的指针。 <br />QPalette palette = pWidget->palette(); <br />palette->setBrush(QPalette::Active,QPalette::Window
2010-07-04 22:03:00
2179
转载 如何在QT下调用VC/MFC编写的DLL,分为两种方式。
<br />1:采用导入直接调用的方式<br />#pragma comment(lib,"XXX.lib")<br />extern "C"_declspec(dllimport) BOOL API_YYY();<br />然后,直接调用API_YYY<br />2:采用load方式<br /> QLibrary cryptLib; <br /> typedef BOOL (*tempFuc)();<br /> cryptLib.load();<br /> tempFuc tp=(tempFu
2010-07-02 10:33:00
3158
原创 常用软件使用指南
<br />1 概述<br />日常工作生活中,会经常使用office、windows、ultraedit等软件,对于基本常用操作大家可能都用使用,但是对于一些快捷的操作基本不清楚。由于在日常开发、办公中经常使用中,可能会经常碰到下面的问题,比如:<br />l 在word中,你编辑完一个地方,可能翻到其他页面, 如何更好的定位到上次编辑的地方?<br />l 在word中,对于一句话,想保留,仅仅想把这行删除,如何操作?<br />l 在网页
2010-06-29 10:03:00
1230
转载 linux下echo命令详解
linux的echo命令, 在shell编程中极为常用, 在终端下打印变量value的时候也是常常用到的, 因此有必要了解下echo的用法echo命令的功能是在显示器上显示一段文字,一般起到一个提示的作用。该命令的一般格式为: echo [ -n ] 字符串其中选项n表示输出文字后不换行;字符串能加引号,也能不加引号。用echo命令输出加引号的字符串时,将字符串原样输出;用echo命令输出不加
2010-03-15 09:10:00
648
转载 linux 常用命令及技巧
linux 常用命令总结: 一。 通用命令: 1. date :print or set the system date and time 2. stty -a: 可以查看或者打印控制字符(Ctrl-C, Ctrl-D, Ctrl-Z等) 3. passwd: print or set the system date and time (用passwd -h查看) 4. logout, login
2010-03-11 12:19:00
709
原创 Qt4 QString
在C++中有兩種字串的表現方式,一種是 C 風格的字串,也就是最後以/0結尾的字元陣列,另一種是 string 型態 的字串。在Qt中,提供QString作為字串的表現形式,使用16位元Unicode來表現QString中的字元,可以在字串中包括/0字元,建立QString實例並賦予初值:QString str = "caterpillar";cout 在Qt中會自動把"cater
2010-03-09 11:55:00
2304
原创 linux系统中命令的使用详解
关于linux系统中命令的使用详解(1) 发布时间:2006.08.24 01:11 来源:54master.com 作者:mary名称:cat 使用权限:所有使用者 使用方式:cat [-AbeEnstTuv] [--help] [--version] file
2010-03-05 15:53:00
689
转载 Linux 常用命令集
1. 最常用的命令列表下面列出十个在使用linux过程中使用频率最高的命令。这里只作简单介绍,具体用法请参考后面内容。cat,显示文件内容。cd,改变目录路径。cp,复制文件。find,查找文件。grep,搜索、过滤信息。ls,列出目录信息。more,分页显示。rm,
2010-03-05 15:52:00
462
转载 用MySQL创建数据库和数据库表
用MySQL创建数据库和数据库表 了解了一些最基本的操作命令后,我们再来学习如何创建一个数据库和数据库表。 1、使用SHOW语句找出在服务器上当前存在什么数据库:mysql> SHOW DATABASES; +----------+ | Database | +----------+ | mysql | | test | +----------+ 3 rows in se
2010-03-05 14:50:00
505
原创 如何将QString转换为binary数据类型!每两个字符转换为一个binary
QString from; unsigned char *to; int toSize; unsigned char *buff; int buffSize; int i; buffSize = toSize*2; //此处 *2 为自己工作需要 if(from.size() != buffSize) return -1; bu
2010-03-04 09:57:00
1137
原创 如何将QString转换为char *或者相反
最简单直观的方法是:QString from;char * ch_str;ch_str = from.toLocal8Bit().constData(); 通过QByteArray中转一下,例如:int main(int argc, char **argv){ QApplication app(argc, argv); QString str1 = "Test
2010-03-04 09:53:00
643
转载 转载的一些常用的C函数,还有些用途
C系统函数库些许 -------------------------------------------------------------------------------- 原型:extern void clrscr(void); extern void ClearScreen(void);
2010-03-04 09:39:00
383
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人