在单线程的程序当中,主线程在处理大数据或者访问网络资源,UI主线程往往会卡住,出现点不动的现象(UI线程被阻塞),这种情况下,一般 会用多线程来处事,单独开一个子线程进行数据处理,这就会遇到一个问题,子线程更新的数据如何反映到UI主线程中,这就要用到Handler,它的主要功 能是接受子线程发送的数 ...
分类:
其他好文 时间:
2016-12-25 20:44:35
阅读次数:
186
在C++中,有四种选择可以替代virtual函数的功能: 1.non-virtual interface(NVI)手法,这是一种template method模式。它以public non-virtual成员函数包含较低访问性的virtual函数。对于子类而言,子类只需重定义私有的virtual函数 ...
分类:
其他好文 时间:
2016-12-25 20:39:48
阅读次数:
193
在实际开发中,UIWebView控件接受一个HTML内容,用于相应的界面,下面是该API的接口: 由于HTML内容通常是变化的,所以我们需要在内存中生成该HTML内容。比较简单粗暴的做法是将该HTML的基本内容定义在一个NSString中,然后用[NSString stringWothFormat] ...
分类:
移动开发 时间:
2016-12-25 15:46:47
阅读次数:
442
第一不弄清概念我就不往下看。。 养成的好习惯是。。经常反思一个问题的定义是什么。。前提是什么 插播:第a原则,试图给一个连描述都不清楚的问题一个答案是及其愚蠢的!! 但事实上这种事时常发生233 第二实在说的模糊我就枚举题意 第三递归地考虑一件事的前提。 就是前提的前提的前提的模型,我认为还有其他的 ...
分类:
其他好文 时间:
2016-12-25 07:43:48
阅读次数:
175
在Qt中,键盘事件和QWidget的focus密不可分:一般来说,一个拥有焦点(focus)的QWidget或者grabKeyboard()的QWidget才可以接受键盘事件。 键盘事件派发给谁? 如何确定谁来接收键盘事件,不妨看一点点QApplication的源码: X11下 Windows下 大 ...
分类:
移动开发 时间:
2016-12-25 02:01:00
阅读次数:
357
一、视频文件格式 HTML5 支持三种视频文件格式(即编解码器)。?1、Ogg Theora 使用的文件扩展名为 .ogg或 .ogv,支持它的浏览器包括 Firefox3.5+、 Chrome 4+、 Opera 10.5+ 以 及Android 版 Firefox。?2、MP4(H.264)使用 ...
分类:
Web程序 时间:
2016-12-25 01:56:57
阅读次数:
292
2.1. 什么是双向绑定? Vue框架很核心的功能就是双向的数据绑定。 双向是指:HTML标签数据 绑定到 Vue对象,另外反方向数据也是绑定的。通俗点说就是,Vue对象的改变会直接影响到HTML的标签的变化,而且标签的变化也会反过来影响Vue对象的属性的变化。这样以来,就彻底变革了之前Dom的开发 ...
分类:
其他好文 时间:
2016-12-25 01:40:45
阅读次数:
301
在对数据进行预处理时,我们经常会遇到数据的维数非常之大,如果不进行相应的特征处理,那么算法的资源开销会很大,这在很多场景下是我们不能接受的。而对于数据的若干维度之间往往会存在较大的相关性,如果能将数据的维度之间进行相应的处理,使它们在保留最大数据信息的同时降低维度之间的相关性,就可以达到降维的效果。 ...
分类:
其他好文 时间:
2016-12-24 19:55:12
阅读次数:
552
构建一个restful的web服务这篇文章告诉你如何通过spring创建一个”hello world”的restful的web服务你会建立什么你会建立一个接受HTTP GET请求的服务:http://...
分类:
编程语言 时间:
2016-12-24 17:33:40
阅读次数:
352
一.Controller接受网页参数. 1.使用方法的形参来接受 2.使用request来接受基本类型. 如果接受的类型为时间类型我们可以做如下方式来处理. //2.可以定义一个全局时间转化类. 在SpringMVC配置文件中声明该配置类 二.如何向网页响应数据 1.可以把数据保存在request对 ...
分类:
编程语言 时间:
2016-12-24 14:24:08
阅读次数:
190