自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (1)
  • 收藏
  • 关注

原创 Qt 实现自定义Ui控件例子,以自定义的Slider为例(QWidget)

一步一步从头开始编写Qt Creator 自定义控件,编多编译环境下的使用。

2022-04-07 15:23:04 8333 7

原创 三门问题JS

//JS代码,按F12打开你们的浏览器,选择最后一项console 把下面代码复制进去 然后回车看结果//反正我得出的交换后结果是 次数10000 成功6288 失败3712 用两个斜杠注释掉交换后为 成功2680//失败 6320 如果觉得代码哪里写错了求打脸//计算随机数function GetRandomNum(Min,Max){    var Range = Max -

2015-12-31 02:33:01 608

原创 Qt的QPlainTextEdit超过指定行自动刷新清空

QPlainTextEdit一直append的话不释放内存会累加,需要注意。Qt里的显示控件如(QPlainTextEdit)如果一直addend的话貌似会不断累加到内存:void MainWindow::showMsg(const QString &str){ ui->plainTextEdit->appendPlainText(str);}修改为100行清除即可

2015-09-12 12:04:26 13933 5

原创 Qt5.5中QTcpserver的注意细节(默认监听与IPv6格式等)

原来的项目用着Qt5.3,后来静态编译了Qt5.5想同步一下版本,就统一开始使用Qt5.5。然后发现了一些QTcpserver/QTcpsocket的差异(估计Qt5.4或者5.5发布的时候官网就有,只不过没注意),过程记录一下。先写重点:5.5增强了ipv6的默认性首先,是在获取连接的时候,由于监听的语句是这样写的:bool isListen = this->gp

2015-09-12 11:49:52 11627 2

原创 mediawiki使用中遇到的两个问题

1、禁止新用户自行注册我的wiki版本是1.22.5的,最近想禁用掉用户注册的功能,网上百度了一下都是在LocalSettings.php中加入: #Prevent new user registrations $wgWhitelistAccount = array ( "user" => 0, "sysop" => 1, "developer" => 1 ); 

2014-07-17 15:06:40 3767 1

原创 UE编辑器下简单把 excel格式的表格转换为wiki支持的表格

觉得 wiki下(mediawiki)导入excel和word表格好麻烦,微软

2014-06-19 22:26:07 12752 1

原创 【记录】system v ipc(3) 信号量

信号量是控制进程间读写信息的重要工具,虽然逻辑上比较简单,但是由于它的加减(V、P)操作由内核执行,具有原子性,不可分割和打断,所以与一般的逻辑控制相比,使用它具有很强的可靠性。操作步骤:1、使用semget创建信号量(可根据情况判断是否存在)2、使用semctl初始化信号量3、合理使用P、V操作(使用semop写加减函数)int semget(key_t ke

2013-09-07 20:36:01 1012

原创 【记录】system v ipc(2) 消息队列

消息队列类似有名管道,也是用于进程间传递数据,由于有类型的区分可以细分出不同的进程写入的数据。使用步骤:1、先自定义一个包含long类型变量的结构体2、使用ftok创建一个key_t变量3、使用msgget()创建一个消息队列4、使用msgsnd()/msgrcv()发送接收数据(5、使用msgctl()删除队列)int msgget(key_t, in

2013-09-07 16:46:19 621

原创 【记录】system v ipc(1) 共享内存

Linux 的system v ipc是进程间通信的重要工具。使用共享内存的基本步骤:1、用ftok产生 key_t变量2、用shmget创建共享内存3、用shat映射共享内存4、之后是共享内存的操作,直接操作映射的变量地址例子:输入数据方:#include #include #include #include #include #

2013-09-06 14:55:23 585

原创 【记录】JAVA 读取最后一行 删除最后一行 覆盖最后一行

参考csdn论坛上写的。。。原文链接找不到了。。。读取末行操作:public static String readendline(String filename) throws Exception { RandomAccessFile file0 = new RandomAccessFile(filename, "r"); long start = file0.g

2013-09-04 11:47:32 6672 1

Keil C51使用帮助

Keil C51的使用帮助 供Keil的使用者详细入门 操作该软件

2010-09-18

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除