现在位置: 首页 > turd发表的所有文章
  • 10月
  • 01日
综合 ⁄ 共 1673字 评论关闭
我们知道当程序调用I/O设备处理一些事情时,让主程序停下来干等I/O的完成是没有效率的。。对这个问题有下面几种解决方法:方法一:使用另一个线程进行I/O。问题是在主线程中操控多个线程,如何设置同步机制、如何处理错误情况都是非常复杂麻烦的。 方法二:使用overlapped I/O(就是所谓的异步asynchronous I/O,第四章讲到了同步机制),你可以让这些I/O操作并行处理。 =================================================================== 在对overlapped I/O的具体讨论之前,先介绍Win32中执行I/O的基本函数。 1、打开资源 H......
阅读全文
  • 09月
  • 28日
综合 ⁄ 共 280字 评论关闭
解决方法: ①直接修改F:\JAVA\SDK\android-sdk\tools\templates\activities (对应你的JAVA SDK目录)activities目录底下对应的活动窗口风格。 template.xml 文件里面的format="3"修改为format="1" 应为format="3"对应的是ADT 20.0.3的 ②升级你的ADT: 在线安装: 在eclipse的菜单栏选help——Install New Software... 然后输入网址https://dl-ssl.google.com/android/eclipse/ 若你想本地安装选local
阅读全文
  • 08月
  • 28日
综合 ⁄ 共 7811字 评论关闭
转载来源——http://marshal.easymorse.com/archives/2950  在多Activity开发中,有可能是自己应用之间的Activity跳转,或者夹带其他应用的可复用Activity。可能会希望跳转到原来某个Activity实例,而不是产生大量重复的Activity。 这需要为Activity配置特定的加载模式,而不是使用默认的加载模式。 加载模式分类及在哪里配置 Activity有四种加载模式: standard singleTop singleTask singleInstance 设置的位置在AndroidManifest.xml文件中activity元素的android:launchMode属性: <activity android:name="ActB"andro......
阅读全文
  • 08月
  • 23日
综合 ⁄ 共 1258字 评论关闭
 if ([gestureRecognizer state]==UIGestureRecognizerStateBegan)     {         CABasicAnimation *shake = [CABasicAnimation animationWithKeyPath:@"transform.rotation.z"];         shake.fromValue = [NSNumber numberWithFloat:-M_PI/300];         shake.toValue = [NSNumber numberWithFloat:M_PI/300];         shake.duration=0.1;         shake.autoreverses = YES;//是否重复         shake.repeatCount =100000000000;       // 这是在九宫格图标上添加叉号          for (UIView *view in scllView.subviews)  ......
阅读全文
  • 06月
  • 08日
综合 ⁄ 共 93字 评论关闭
1、首先ping网络是否能ping通 2、检查路由器 网关等滴默认不活动socket关闭滴超时时间 3、检查端口是否开启 4、检查防火墙    防火墙设置unix命令   检查服务器已经开启端口命令   
阅读全文
  • 06月
  • 07日
综合 ⁄ 共 254字 评论关闭
jQuery 隐藏和显示 通过 hide() 和 show() 两个函数,jQuery 支持对 HTML 元素的隐藏和显示: 实例 $("#hide").click(function(){ $("p").hide(); }); $("#show").click(function(){ $("p").show(); }); 实例$("button").click(function(){ $("p").toggle(); }); $(selector).toggle(speed,callback); $(selector).toggle(500);
阅读全文
  • 05月
  • 24日
综合 ⁄ 共 682字 评论关闭
1.clear()与str("") 测试代码 string s1("333.444.555"); string s2("666.777.888"); stringstream ss; string w1, w2; ss << s1; getline(ss, w1, '.'); cout << w1 << " " << ss.str() << endl; ss.clear(); // ss.str(""); ss << s2; getline(ss, w2, '.'); cout << w2 << " " << ss.str() << endl; 测试截图 clear()并没有清空string buff 将上述代码中ss.clear()替换为ss.str(""); 测试截图 可见string buff被清空了 原因: str("")的原型和作用 void str ......
阅读全文
  • 05月
  • 24日
综合 ⁄ 共 305字 评论关闭
String pat = "^([a-z0-9A-Z]+[-|\\.]?)+[a-z0-9A-Z]@([a-z0-9A-Z]+(-[a-z0-9A-Z]+)?\\.)+[a-zA-Z]{3,}$"; Pattern p = Pattern.compile(pat); Matcher m = p.matcher(email); // 邮箱格式不对 if (!m.matches()) { Toast.makeText(context, "邮箱格式不正确", Toast.LENGTH_SHORT).show(); return false; } ^:字符串头部 [a-z0-9A-Z]:表示大小写字母和数字 [a-zA-Z]{3,}:3个字母以上 $:字符串尾部
阅读全文
  • 05月
  • 21日
综合 ⁄ 共 952字 评论关闭
 专题概要:主板,又叫主机板(mainboard)、系统板(systemboard)或母板(motherboard)。它安装在机箱内,是所有电脑配件的总平台,是微机最基本的也是最重要的部件之一。天天学电脑网站选编了一些文章,将逐一为您介绍主板的主要指标和技术参数,为您提供最实用的主板知识。            串口     串行通讯端口,简称串口,也称COM口。串口的接口标准规范和总线标准规范是RS-232,有时候也叫做RS-232口。微机上的串口通常是9针,也有25针的接口,最大速率115200bps。串行接口数据一位位地顺序传送,其特点是通信线路简......
阅读全文
  • 05月
  • 07日
综合 ⁄ 共 1868字 评论关闭
首先解释一个概念:本地事务和分布式事务。 本地事务:只处理单一数据源,比如单个数据库下,事务进行控制。 分布式事务:处理多种异构的数据源, 比如某个业务操作中同时包含JDBC和JMS或者某个操作需要访问多个不同的数据库,在不同数据库之间进行事务控制。        在Java中,分布式事务主要的规范是JTA/XA。其中:JTA是Java的事务管理器规范, XA是工业标准的X/Open CAE规范,可被两阶段提交及回滚的事务资源定义。比如某数据库实现了XA规范,则不管是JTA,还是MSDTC,都可以基于同样的行为对该数据库进行事务处理。        JT......
阅读全文
  • 04月
  • 17日
综合 ⁄ 共 1323字 评论关闭
一、内核如何启动应用程序init: 内核在挂载完根文件系统之后,会执行init_post: /*打开/dev/console,让标准输入、标准输出和标准错误都指向这个设备*/ if (sys_open((const char __user *) "/dev/console", O_RDWR, 0) < 0)printk(KERN_WARNING "Warning: unable to open an initial console.\n");(void) sys_dup(0);(void) sys_dup(0);         /*uboot传人init=xxx,则执行init传人的参数,否则,执行以下几个应用程序的一个*/ if (execute_command) {run_init_process(execute_command);printk(KERN_WARNING "Failed to e......
阅读全文
  • 04月
  • 11日
综合 ⁄ 共 4138字 评论关闭
enum { CV_8U=0, CV_8S=1, CV_16U=2, CV_16S=3, CV_32S=4, CV_32F=5, CV_64F=6 } http://ggicci.blog.163.com/blog/static/210364096201261052543349/ 理解二维直方图的读取: 理解三维直方图: 第一步:先计算Lab空间中的三维直方图,我这里L 、a、b分别为 下面首先给出CIE Lab空间中三维直方图(注:已经归一化,并归一化为double 型,即64F) <pre name="code" class="cpp">#include<opencv2\highgui\highgui.hpp> #include<opencv2\imgproc\imgproc.hpp> #include<opencv2\core\core.hpp> using nam......
阅读全文