现在位置: 首页 > speedup发表的所有文章
       2008年5月28日,微软即将退休的精神领袖比尔·盖茨和首席执行官史蒂夫·鲍尔默共同在北圣地亚哥四季艾维亚拉洲际度假村举办的2008 D6 All Things数字化大会上向到场的嘉宾展示了windows7的测试版.     鲍尔默向记者打趣道:“今天只给你们看一丁点儿(just a snippet)哟!”然而就是那么一丁点儿,已经让世界为之惊艳! 盖茨和鲍尔默在D6 All Things数字化大会上重点展示的是多触点技术(multitouch technology),这是运行Windows 7的硬件将具备的全新系统特性。和鼠标、键盘、光笔和传统触摸屏等输入设备完全不同的是,多触点技术......
阅读全文
  • 10月
  • 04日
综合 ⁄ 共 1298字 评论关闭
现在多数设备、计算机都有多个CPU单元,即使是手机也是多核的。但要在开发中使用多核的优势,却需要一些技巧,花费时间编写额外的代码。好了,现在可以使用Delphi做并行编程了。 在Delphi、C++ Builder和RAD Studio XE7中,有一个简化并行运行任务的库,叫做并行编程库。 并行编程库在System.Threading单元中,其中提供了很多有用的特性,可方便的应用在已有项目和新项目中。提供了大量便利的重载函数,可同时支持C++和Object Pascal。 这些特性包括易用的针对循环的并行运算,以及对运行任务、join任务(等待其他线程完成)、等待......
阅读全文
  • 07月
  • 20日
数据库 ⁄ 共 3456字 评论关闭
      在main.xml中:   <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"     android:layout_width="fill_parent"     android:layout_height="fill_parent"     android:orientation="vertical"     android:gravity="center_horizontal">       <Button         android:id="@+id/insertBut"         android:layout_marginTop="8dp"         android:layout_width="wrap_content"         android:layout_height="wrap_content"         ......
阅读全文
  • 03月
  • 06日
综合 ⁄ 共 3249字 评论关闭
      相信大家都使用过MSN,QQ这样的即时聊天类软件,对于它们的好友上线提示功能并不陌生吧?从屏幕右下角弹出一个小界面,慢慢上升,最后消失。我们能不能在自已的程序中也做出相同的功能呢?能!笔者现用JAVA和eclipse的SWT用户界面组件实现这个功能。   什么是SWT呢?   SWT原来是eclipse项目组为开发eclipse IDE所编写的图形界面API,运行时,其先判断本机是否有相同的界面元素,如果有则直接调用显示,如没有才进行模拟显示。其运行机制使速度比AWT,SWING快很多。   了解更多请看:http://www.eclipse.org/swt ......
阅读全文
  • 01月
  • 12日
综合 ⁄ 共 959字 评论关闭
strcpy和memcpy都是标准C库函数,它们有下面的特点。 strcpy提供了字符串的复制。即strcpy只用于字符串复制,并且它不仅复制字符串内容之外,还会复制字符串的结束符。 已知strcpy函数的原型是:char* strcpy(char* dest, const char* src);memcpy提供了一般内存的复制。即memcpy对于需要复制的内容没有限制,因此用途更广。 void *memcpy(void *dest, const void* src, size_t count); char * strcpy(char * dest, const char * src) // 实现src到dest的复制 {   if ((src == NULL) || (dest == NULL)) //判断参数sr......
阅读全文
  • 08月
  • 17日
综合 ⁄ 共 2565字 评论关闭
jQuery对Ajax操作进行了封装,在jQuery中$.ajax()方法属于最底层的方法,第2层是laod()、$.get()和$.post()方法,第3层是$.getScript()和$.getJSON()方法。 load()方法是jQuery中最为简单和常用的Ajax方法,能载入远程HTML代码并插入到DOM中。它的语法结构为:   load( url [, data][, callback] )   load()方法参数解释见下表: 参数名称 类 型 说  明 url String 请求HTML页面的URL地址 data(可选) Object 发送至服务器的key/value数据 callback(可选) Function 请求完成时的回调函数,无论请......
阅读全文
  • 06月
  • 30日
综合 ⁄ 共 1058字 评论关闭
什么是长连接? 其实长连接是相对于通常的短连接而说的,也就是长时间保持客户端与服务端的连接状态。 通常的短连接操作步骤是: 连接-》数据传输-》关闭连接; 而长连接通常就是: 连接-》数据传输-》保持连接-》数据传输-》保持连接-》…………-》关闭连接; 这就要求长连接在没有数据通信时,定时发送数据包,以维持连接状态,短连接在没有数据传输时直接关闭就行了 什么时候用长连接,短连接? 长连接主要用于在少数客户端与服务端的频繁通信,因为这时候如果用短连接频繁通信常会发生Socket出错,并且频繁创建Socket连接也是对资......
阅读全文
  • 06月
  • 09日
综合 ⁄ 共 675字 评论关闭
实现子线程对主线程界面的控制方法有两种方法: 1、主界面线程建立消息处理机制,然后调用子线程(传递主线程消息处理句柄Handler)进行事务处理,事务处理完成后,通过主线程的消息Handler发送消息给主线程,由主线程控制界面。 2、主线程调用子线程,并通过在子线程中调用主线程的回调函数来实现,方法如下: 一、子线程类定义接口并将该接口设置为该类的私有成员 public class UpdateManager { //设置该接口类型的私有成员 private UpdateCallback callback; //接口定义, public interface UpdateCallback { ......
阅读全文
  • 06月
  • 07日
综合 ⁄ 共 975字 评论关闭
怎样查询域名的DNS服务器?这里介绍一种通过本地DOS命令就能查询的方法。       在使用的操作系统里进入MS-DOS(命令提示行)界面       1、输入 nslookup 回车         图中Address是本地使用的DNS,可以通过本地连接修改。       2、输入 set type=ns 回车       3、输入域名(不带WWW的),如:baidu.com 回车       看到列出至少一个 nameserver = x.x.x.x       那就是域名现在使用的DNS服务器了。         查询域名DNS服务器的更值得推荐的方法是,使用卡卡网DNS查询工具,这是一个网页版在线查询工具,可以从全......
阅读全文
  • 04月
  • 29日
综合 ⁄ 共 6944字 评论关闭
在网上看到一篇对从代码层面理解gbdt比较好的文章,转载记录一下:                GBDT(Gradient Boosting Decision Tree) 又叫 MART(Multiple Additive Regression Tree),是一种迭代的决策树算法,该算法由多棵决策树组成,所有树的结论累加起来做最终答案。它在被提出之初就和SVM一起被认为是泛化能力(generalization)较强的算法。近些年更因为被用于搜索排序的机器学习模型而引起大家关注。   后记:发现GBDT除了我描述的残差版本外还有另一种GBDT描述,两者大概相同,但求解方法(Gradient应用)不同。其区别和另一版......
阅读全文
  • 04月
  • 26日
综合 ⁄ 共 2796字 评论关闭
本文转自http://blog.csdn.net/candy20094369/article/details/6717282 SPFA算法模板1:(邻接矩阵) const int nMax = 1000; // 顶点的数量上限。 const int eMax = 2000; // 边的数量上限。 const int inf = 0xffffff; int n, edge[nMax][nMax], dict[nMax]; int queue[eMax]; // 创建新队列,也可以用STL中的#include<queue>,但效率较低。 bool vis[nMax]; void init_data(s){ for(i = 1; i <= n; i ++) // 初始化dict[]。 dict[i] = inf; dict[s] =......
阅读全文
  • 02月
  • 23日
综合 ⁄ 共 22726字 评论关闭
目标       本教程展示了如何在GStreamer集成一个GUI(比如:GTK+)。最基本的原则是GStreamer处理多媒体的播放而GUI处理和用户的交互。       在这个教程里面,我们可以学到:       如何告诉GStreamer输出视频到一个window       如何持续的刷新GUI       在GStreamer多线程时如何保持UI的更新       一个仅发送给你订阅的消息而不是所有消息的机制 介绍       我们下面就用GTK+这样一个GUI工具来些一个播放器,但基本概念是可以推广到其它工具的(比如QT)。如果你对GTK+有一定的了解有助于理解本教程。       最重要的是告诉G......
阅读全文