现在位置: 首页 > WallaceZLOX发表的所有文章
  • 07月
  • 23日
综合 ⁄ 共 306字 评论关闭
(1)指令的语法格式   BIC{<cond>}{S} <Rd>,<Rn>,<shifter_operand>      BIC(Bit Clear)位清零指令,将寄存器Rn的值与第2个源操作数shifter_operand的值的反码按位做“逻辑与”操作,结果保存到Rd中。      (2)BIC指令举例            ① 清除R0中的位0、1和3,保持其余的不变。   BIC R0, R0, #0x1011            ② 将R3的反码和R2逻辑与,结果保存到R1中。   BIC R1,R2,R3     转自http://hi.baidu.com/mugua/item/27b8237da755915cef1e5386
阅读全文
  • 06月
  • 06日
综合 ⁄ 共 1461字 评论关闭
第五章 描绘愿景 第五章和第六章是原文的第三部分,是共启愿景。 描绘未来,如果未来不是太远,俗称“画饼”;如果相对比较远,就是“画大饼”。这一章讲的就是画大饼。注意,画饼并不一定都是在忽悠人,也有画成的,虽然在画的时候自己都没想到。例如:微软的第一个愿景,就是让世界上每个PC都运行微软的软件,现在看基本完成。这两天看吴晓波的《激荡三十年》,里面讲马云成立阿里巴巴的时候,愿景是成为中国最大的电商公司,这一点在今天也是显然的。 文中有一个观点比较好,就是“愿景是员工自己的愿景,而不是领导者的愿景”。我换......
阅读全文
  • 04月
  • 17日
综合 ⁄ 共 2739字 评论关闭
第一次IDA*。很有意思的思路。IDA*重点和A*不一样,A*总是看当前最优的估值函数f()=g()+h(),但IDA*不一样,只要深度在允许范围内,IDA*就不断地深搜,不管f()的大小。 另外一个值得mark:当要对不规则的数组进行连续的有规律的操作时候,可以建立个映射数组。 附代码,不过这个代码写的有点丑陋,另外值得参考的代码http://www.cnblogs.com/zhsl/archive/2013/04/30/3052530.html #include<iostream> #include<string> using namespace std; struct Solution{ string path; int mark; }; struct StateNode{ str......
阅读全文
  • 12月
  • 10日
综合 ⁄ 共 3665字 评论关闭
求集合内两两字符串的编辑距离,先使用暴力方法,之后再介绍用kd树的方法 主线程进行任务分发,将字符串依次放入线程池队列中,线程池内的线程就计算这个字符串和所有字符串的编辑距离,然后将计算结果写入blockqueue中,再起一个线程将blockqueue中的结果写入磁盘中.这里有一个技巧,当处理完所有字符串,写进程可能在将队列中的结果写入到磁盘也可能阻塞在take函数处。主线程就在队列末尾放入一个结束标记,读线程接收到这个标记之后就抛出异常结束了。 import java.io.BufferedReader; import java.io.FileInputStream; impo......
阅读全文
最近在写一个socket网络传输多客户端和服务端,先什么都没有考虑到,后来想到这样处理很不安全,其它人可以同样发消息给服务端处理,最后想了个给客户端授权,只有授权的客户端 服务端才能执行。具体实现如下: 获取计算机cpuid和mac地址组合起来当作唯一客户端标识,通过可逆方式加密 发给服务端 服务端 解密保存起来,以后传输是把 唯一标识和时间 等 用一系列 不可逆加密方式加密 然后 发给服务端 ,服务端用同样的方式加密 比对 结果 相同 则执行,  这是我想的一个方法 还有很多地方没有考虑到 欢迎大家一起来讨论
阅读全文
Nov 4, 2008 1:11 PM posted by tiger chang ********************************************************Name     :changtigerDate      :2008-11-03Email    :o52tiger@yahoo.com.cn    ******************************************************** Linux / Unix talk command About talk Talk with other logged in users. Syntax talk person [ttyname] person If you wish to talk to someone on your own machine, then person is just the person's login name. If you wish to talk to a user on another host, then pe......
阅读全文
  • 02月
  • 21日
综合 ⁄ 共 1337字 评论关闭
转自:http://www.cvchina.info/2011/07/04/whats-orb/   ORB是是ORiented Brief的简称。ORB的描述在下面文章中: Ethan Rublee and Vincent Rabaud and Kurt Konolige and Gary Bradski, ORB: an efficient alternative to SIFT or SURF, ICCV 2011 没有加上链接是因为作者确实还没有放出论文,不过OpenCV2.3RC中已经有了实现,WillowGarage有一个talk也提到了这个算法,因此我不揣浅陋,在这里总结一下。 Brief是Binary Robust Independent Elementary Features的缩写。这个特征描述子是由EPFL的Calonder在ECCV2010上提......
阅读全文
  • 02月
  • 05日
综合 ⁄ 共 2739字 评论关闭
DOM4J是JDOM项目的部分人员开发的另一个XML解析框架,与JDOM差不多。   创建XML文档并在命令行输出,同时输出为文件: import java.io.FileOutputStream; import java.io.FileWriter; import java.io.IOException; import org.dom4j.Document; import org.dom4j.DocumentHelper; import org.dom4j.Element; import org.dom4j.io.OutputFormat; import org.dom4j.io.XMLWriter; public class Test1 { public static void main(String[] args) throws Exception { //创建文档并设置文档的根元素节点:第一种方式......
阅读全文
  • 01月
  • 09日
综合 ⁄ 共 787字 评论关闭
        mmc子系统是Linux设备驱动中一个不可缺少的部分,但科技进步,时代发展,现在mmc已经不是从前的mmc(Multimedia Card),现在mmc子系统已经衍生到SD,SDIO相关的技术了,也就是说mmc子系统已经能够管理控制SD和SDIO相关了,但是由于历史的原因,仍称呼为mmc子系统。 mmc子系统差异说明:         本mmc子系统学习笔记一以htc g5(android)手机的linux内核为例,除设备资源外的差别之外,和其他linux内核无异。        内核版本:2.6.x         linux设备驱动多分为多层次管理,只有最底层一般会和设备资源相关,故mmc子系......
阅读全文
  • 11月
  • 30日
综合 ⁄ 共 4747字 评论关闭
前言 在平时工作过程中,有时会遇到OutOfMemoryError,我们知道遇到Error一般表明程序存在着严重问题,可能是灾难性的。所以找出是什么原因造成OutOfMemoryError非常重要。现在向大家引荐Eclipse Memory Analyzer tool(MAT),来化解我们遇到的难题。如未说明,本文均使用Java 5.0 on Windows XP SP3环境。   为什么用MAT   之前的观点,我认为使用实时profiling/monitoring之类的工具,用一种非常实时的方式来分析哪里存在内存泄漏是很正确的。年初使用了某profiler工具测试消息中间件中存在的内存泄漏,发现在吞吐量很高的时候pro......
阅读全文
  • 11月
  • 30日
综合 ⁄ 共 7781字 评论关闭
MQTTClient.h #import <Foundation/Foundation.h> @protocol MQTTDelegate <NSObject> /** * @brief 连接服务器 * * @param [in] N/A * @param [out] N/A * @return void * @note */ - (void) didConnect: (NSUInteger)code; /** * @brief 与服务器断开连接 * * @param [in] N/A * @param [out] N/A * @return void * @note */ - (void) didDisconnect; /** * @brief * * @param [in] N/A * @param [out] N/A * @return void * @note */ - (void) didPublish: (NSUInteger)messa......
阅读全文
  • 11月
  • 25日
综合 ⁄ 共 21766字 评论关闭
文章目录 19.3.1  使用Interlocked 19.3.2  使用Monitor和lock 19.3.3  使用Mutex 19.3.4  死锁和竞争条件 编写线程应用程序时,可能需要使各单个线程与程序的其他部分同步。同步可以在多线程编程的非结构化特性与同步处理的结构化顺序之间进行平衡。同步技术具有以下用途: — 如果必须以特定顺序执行任务,那么使用同步技术可以显式控制代码运行的顺序。 — 使用同步技术可以避免当两个线程同时共享同一资源时可能会发生的问题。 .NET框架提供了两种方法可以实现同步,即......
阅读全文