工作线程使用Qthread启动的,但都是用C++写的,里边有地方用了MFC messagebox,弹出后,线程阻塞,等用户进行选择后获取选择的结果继续运行, 但现在要把线程里界面相关的全部清除,要把这个对话框替换成QT的(但还是得是纯C++的),相当于要给QT GUI发送消息,然后又要从QT GUI ...
分类:
编程语言 时间:
2016-08-17 06:46:58
阅读次数:
165
http://blog.csdn.net/hwwn2009/article/details/38414911 一元线性回归分析及java实现 一元线性回归分析及java实现 2014-08-07 11:02 1072人阅读 评论(0) 收藏 举报 2014-08-07 11:02 1072人阅读 评 ...
分类:
编程语言 时间:
2016-08-17 06:46:56
阅读次数:
1381
算法的时间复杂度和空间复杂度合称为算法的复杂度。 1.时间复杂度 (1)时间频度 一个算法执行所耗费的时间,从理论上是不能算出来的,必须上机运行测试才能知道。但我们不可能也没有必要对每个算法都上机测试,只需知道哪个算法花费的时间多,哪个算法花费的时间少就可以了。并且一个算法花费的时间与算法中语句的执 ...
分类:
编程语言 时间:
2016-08-17 06:44:02
阅读次数:
203
By:克森 简介 在这篇文章中,我们将会学到几个概念:平移矩阵、旋转矩阵、缩放矩阵。在学这几个基本概念的同时,我们会用到 Mesh(网格)、数学运算、4x4矩阵的一些简单的操作。但由于克森也是新手,文章的严谨性可能不是很高,还请大神们多多指教。 创建项目 首先创建一个Unity工程,克森把他命名为“ ...
分类:
编程语言 时间:
2016-08-17 01:39:53
阅读次数:
1351
需求:模拟三个窗口同时买票。 问题1:static 修饰num,只创建一份在内存中,要不就会创建3份。 问题2:线程安全问题。(代码重1的红色字体) 出现的原因:存在两个或两个以上的线程对象,而且线程间共享着一个资源, 有多个语句操作了共享资源。 解决方式:加个锁,synchronized,把锁放到 ...
分类:
编程语言 时间:
2016-08-17 01:39:15
阅读次数:
240
十一、函数 Python中函数以def定义,用于实现某种功能,若是某段代码被多处使用,不妨将它定义成一个函数,或是它用于实现特定的功能,也可以将它定义成一个函数; 一个函数func(),func为函数名,是这个函数引用(指向函数的地址);而加上括号func()则表示执行这个函数; 在函数中定义的变量 ...
分类:
编程语言 时间:
2016-08-17 01:39:13
阅读次数:
246
学习总结 1定时器 ①.setTimeout() // 间隔多长时间执行一次(会返回一个数字型的标识) ②.setInterval() // 间隔多长时间执行,是不断地执行。 ③.clearTimeout() // 清除定时器,括号里面放的是定时器的名称timeId 2 window.onload( ...
分类:
编程语言 时间:
2016-08-17 01:37:47
阅读次数:
194
今天笔试了华为的提前批,爆炸,三道题最后就拿了200分,各种输入输出问题。。。醉了啊,题都不是很难,但输入输出折腾了半天T T。。。第三题是和尚挑水的问题, 一、问题某寺庙里7个和尚:轮流挑水,为了和其他任务不能冲突,各人将有空天数列出如下表:和尚1: 星期二,四;和尚2: 星期一,六;和尚3: 星 ...
分类:
编程语言 时间:
2016-08-17 01:37:50
阅读次数:
279
1、JMM:Java Memory Model(Java内存模型) 关于synchronized的两条规定: 1、线程解锁前,必须把共享变量的最新值刷新到主内存中 2、线程加锁时,将清空工作内存中共享变量的值,从而使用共享变量时需要从主内存中重新读取最新的值(注意:加锁和解锁需要是同一把锁) 注:线 ...
分类:
编程语言 时间:
2016-08-17 01:36:42
阅读次数:
182
AOP: AOP(Aspect-Oriented Programming,面向切面编程)是一种编程思想,并不是一种具体的实现,谈到实现一般有Filter和代理模式两种常见的使用方式。Java中常见的AOP技术有两个,分别是Filter和代理模式(也可以称为过滤器和拦截器),Filter是基于回调函数 ...
分类:
编程语言 时间:
2016-08-17 01:34:35
阅读次数:
185
Java中的GOF23(23中设计模式) 单例模式(Singleton) 在Java这这门语言里面,它的优点在于它本身的可移植性上面,而要做到可移植的话,本身就需要一个中介作为翻译工作,以达到本地和Java的统一,但是就这点而言就相当的消耗资源,所以就Java程序员需要不断的去优化自己的代码。今天所 ...
分类:
编程语言 时间:
2016-08-17 01:33:38
阅读次数:
236
Python有这么几种数据类型: 1. 数字【整型int/long,浮点型float/complex】 int 整型一般32bit机器32位宽,64bit机器64bit宽。 long Python3已经把int和long整合了, 相互转化会自动进行 float Python的浮点数就是数学中的小数, ...
分类:
编程语言 时间:
2016-08-17 01:30:20
阅读次数:
204
C语言本身提供了一种不甚明确的变量声明方式——基于使用的声明,如int *a,本质上是声明了*a的类型为int,所以得到了a的类型为指向int的指针。对于简单类型,这样声明并不会对代码产生多大的阅读障碍,而对于复杂的声明,比如标准库的signal函数签名,void (*signal( int sig... ...
分类:
编程语言 时间:
2016-08-17 01:29:39
阅读次数:
151
题目描述: Given an arbitrary ransom note string and another string containing letters from all the magazines, write a function that will return true if th ...
分类:
编程语言 时间:
2016-08-17 01:28:15
阅读次数:
282
1、按字节读取文件内容2、按字符读取文件内容3、按行读取文件内容 4、随机读取文件内容 5、将内容追加到文件尾部 /*** 以字节为单位读取文件,常用于读二进制文件,如图片、声音、影像等文件。*/ public class ReadFromFile { public static void read ...
分类:
编程语言 时间:
2016-08-17 01:27:56
阅读次数:
205
用数组名作函数参数与用数组元素作实参有几点不同。 1) 用数组元素作实参时,只要数组类型和函数的形参变量的类型一致,那么作为下标变量的数组元素的类型也和函数形参变量的类型是一致的。因此,并不要求函数的形参也是下标变量。换句话说,对数组元素的处理是按普通变量对待的。用数组名作函数参数时,则要求形参和相 ...
分类:
编程语言 时间:
2016-08-17 01:20:26
阅读次数:
293
题目大概说给若干的字符串pi,然后若干个询问,询问pi内有多少个不同子串与给定的询问字符串的strange set相同。一个字符串的strange set是一个二元组(i,j)的集合,表示该字符串在pi中出现且最后一个字符在pi中的位置j。 ...
分类:
编程语言 时间:
2016-08-17 01:22:17
阅读次数:
237