2014年1月7日
摘要: 在我们完成了前面的几部分之后,我们也需要把这最后一部分解决,这里更多的是硬件,Arduino的存在可以让硬件更简单。 Arduino Arduino 是一款便捷灵活、方便上手的开源电子原型平台,包含硬件(各种型号的arduino板)和软件(arduino IDE)。它适用于艺术家、设计师、爱好者和对于“互动”有兴趣的朋友们。 void setup() { Serial.begin(9600); pinMode(13,OUTPUT); } int serialData; void loop() { String inString ... 阅读全文
posted @ 2014-01-07 16:47 我的小人生 阅读(697) 评论(0) 推荐(1) 编辑
摘要: 用电脑做的热点突然不能上了,于是捣鼓了好长时间手贱╮(╯Д╰)╭,把虚拟WiFi给禁止了。重要的是,禁止后就直接不显示了找了半天也没再网上找到解决的办法,于是,又开始了一次“冒险之旅”就把结果在这里汇总一下吧,希望可以帮助到和我一样“手贱”的朋友 1、虚拟WiFi被禁后,热点是开不了的,承载网络状态为“不可用” 2、“计算机”——〉右击——〉选“管理”——〉“设备管理器”——〉“网络适配器” 3、红色选框,右击启用就可以了 4、这时我们的承载状态显示为“未启动” 5、我们开启无线就可以了 Ps:本人电脑window8,主要是找到设备管理器,将其中的“Microsoft托管网络虚拟适配... 阅读全文
posted @ 2014-01-07 16:44 我的小人生 阅读(831) 评论(0) 推荐(1) 编辑
摘要: ReactOS是一个与 Windows 环境二进制兼容的操作系统。同时,他是一款开源、免费的操作系统。 阅读全文
posted @ 2014-01-07 16:40 我的小人生 阅读(239) 评论(0) 推荐(1) 编辑
摘要: EL表达式详解 表示是否禁用EL语言,TRUE表示禁止.FALSE表示不禁止.JSP2.0中默认的启用EL语言. JSTL 标签 库由标签库和 EL 表达式语言两个部分组成。 EL 在 JSTL 1.0 规范中被引入,当时用来作为 Java 表达式来工作,而该表达式必须配合 JSTL 的标签库才能得到需要的结果。 说明:在 JSTL 1.1 规范中, JSP2.0 容器已经能够独立的理解任何 EL 表达式。 EL 可以独立出现在 JSP 页面的任何角落。EL 全名为Expression Language EL 语法很简单,它最大的特点就是使用上很方便。接下来介绍EL主要的语法结构: ${ses 阅读全文
posted @ 2014-01-07 16:36 我的小人生 阅读(321) 评论(0) 推荐(0) 编辑
摘要: #include using namespace std;#include/*一亿个数里面求前一百个最大的数输出问题算法思想:1、将前一百个数建成小根堆2、后面数字依此与肯比较大小 (1)如果比根大进行下一个 (2)如果比根小,将其与根替换并调整堆重新为小根堆*/void BuildMinHeap(int A[],int len);void AdjustDown(int A[],int k,int len);int main(){ //因为A为堆所以A[0]不用 int A[101];int count=100; while(count--)//前一百个数默认为最大数 { A[count+1. 阅读全文
posted @ 2014-01-07 16:32 我的小人生 阅读(509) 评论(1) 推荐(0) 编辑
摘要: 堆排序真言头会疼,但是总有停止的那一刻,抓住那一刻去总结。否则头白疼啦。引言堆排序算法在大量数据排序中还是比较实用的,现在有好几个排序算法啦,有什么优缺点,也可以总结了。思路堆排序的算法就是两步建堆和维护。建堆一次,维护堆 n-2 次(第一次维护的时候 堆规模为 n-1,最后一次维护的时候堆规模为 2)。举个例子吧,我喜欢图,我相信你们也喜欢。一共有10个数据,如下 建堆过程中如下数据如下变化 建堆完毕。 ... 阅读全文
posted @ 2014-01-07 16:29 我的小人生 阅读(184) 评论(0) 推荐(0) 编辑
摘要: 一、定义 GOF上对工厂方法的意图如此描述:定义一个用于创建对象的接口,让子类决定实例化哪个类。Factory Method使一个类的实例化延迟到其子类。 作为类的开发者,我们通常会在类中提供构造器方法以便客户代码实例化该类。然而有时候,客户代码并不清楚该对几个类中的哪一类进行实例化。可以用工厂模式定义一个用于创建对象的接口,同时控制对哪个类进行的实例化。 二、应用场景 工厂方法模式的特征是: (1)方法创建了一个新的对象; (2)方法的返回类型为一个抽象类或接口; (3)有若干个类实现了上述抽象类型。 三、类图 四、例子 (1)工厂方法最典型的一个例子就是在迭代器模式中的应用... 阅读全文
posted @ 2014-01-07 16:25 我的小人生 阅读(238) 评论(0) 推荐(0) 编辑
摘要: Given a collection of integers that might contain duplicates,S, return all possible subsets. Note: Elements in a subset must be in non-descending order.The solution set must not contain duplicate subsets. For example, IfS=[1,2,2], a solution is:[ [2], [1], [1,2,2], [2,2], [1,2], []]有图为证:class... 阅读全文
posted @ 2014-01-07 16:22 我的小人生 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 积分图是图像中十分常用的方法,最初是在Haar特征的快速计算中学到(参考博文:利用积分图像法快速计算Haar特征),后来发现在均值滤波,二值化等图像处理方法中也十分常见。积分图的简要介绍可以参考博文:利用积分图像法快速计算Haar特征,这里不再重复了。本篇主要是小记一下积分图的计算方法。由于积分图中每个单元存储的信息是原图中此位置左上角所有像素之和,所以对一张W*H的图像直接求取积分图,需要:(1+2+...+W-1)*H+(1+2+...+W)*(H=1) = (w-2)*H/(W-1)+2(W+1)*(H-1)/W次加法。一种简单的快速计算方法 最直接的快速计算方法是利用以计算积分求当前. 阅读全文
posted @ 2014-01-07 16:18 我的小人生 阅读(872) 评论(0) 推荐(0) 编辑
摘要: 引用注明>>【作者:张佩】【原文:www.yiiyee.cn/blog】最近我发现为Win8开发的驱动程序,有些能安装在Win7上(包括更早系统),有些则不能。那些不能安装的情况很可怕:一旦安装并加载驱动,系统就会立刻蓝屏。针对这个问题,做了一番调查研究。发现了一个简单的规律:如果开发时使用的是WDM驱动框架,则存在此问题;如果使用KMDF驱动框架,则正常。这是为什么呢?一起来看看吧。VS2012集成开发环境Visual Studio 2012(简称VS2012)中包含了Windows驱动程序编译器,使得Windows驱动也可以在Visual Studio的集成开发环境中进行开发了 阅读全文
posted @ 2014-01-07 16:15 我的小人生 阅读(847) 评论(0) 推荐(0) 编辑
摘要: 好久没写文章了,回忆一下以前的内容记录一下吧。这一段主要接触的就是数据解析,就说一下数据解析 现在数据解析一般解析两种数据 xml 和 JSON 那就从xml解析说起吧 xml解析需要用到一个类 NSXMLParser 以及一个协议 NSXMLParserDelegate 首先NSXMLParser是一个 xml 解析器 要解析数据首先创建一个xml解析器 NSXMLParser *XMLParser = [[NSXMLParser alloc]initWithData:data]; 其中data就是我们要解析的数据 然后执行解析就行 [XMLParser parse]; 执行解析时就... 阅读全文
posted @ 2014-01-07 16:11 我的小人生 阅读(392) 评论(0) 推荐(0) 编辑
摘要: 在项目中经常会显示一个时间,如果这个时间在今日内就显示为时分秒,否则显示为年月日。 这里先给出一个正确的版本:#include #include using namespace std;bool IsInToday(long utc_time){ time_t timeCur = time(NULL); struct tm curDate = *localtime(&timeCur); struct tm argsDate = *localtime(&utc_time); if (argsDate.tm_year == curDate.t... 阅读全文
posted @ 2014-01-07 16:07 我的小人生 阅读(591) 评论(0) 推荐(0) 编辑
摘要: 有时为了定位问题,我们需要结合打印日志来处理。特别是较难复现的,一般都需要查看上下文日志才能找出可能存在的问题。考虑到程序要在不同语言的操作系统上运行,程序界面显示要支持Unicode,打印出来的日志也要支持Unicode,即将运行日志以Unicode文本写到日志文件中。 那么如何才能将Unicode文本写到日志文件中呢?只要我们调用Unicode版本的写入函数,传入Unicode字符串就能实现写入了吗?试一试便知道,仅仅这样肯定实现不了的。经实际调试和使用,只要满足下面几点即可:1、文件以二进制方式打开;2、写入Unicode文本标识头:0xFFFE;3、调用Unicode版本的写入函数,. 阅读全文
posted @ 2014-01-07 16:04 我的小人生 阅读(452) 评论(0) 推荐(0) 编辑
摘要: 个人中心_基本信息 基本信息 ... 阅读全文
posted @ 2014-01-07 16:00 我的小人生 阅读(220) 评论(0) 推荐(0) 编辑
摘要: 在写顺序查找之前呢,先介绍几个概念:1、 查找表 :相同类型的数据元素组成的集合。2、 关键字: 数据元素中能够唯一标示数据元素的项(一项或多项)。3、 查找 : 根据给定的key(关键字)值,查找某一数据元素,如果存在满足条件的数据元素则查找成功,否则查找失败。如果查找成功,一般返回该数据元素所在的位置。4、 静态查找: 查找时只对数据元素进行查询或检索。5、动态查找:查找过程中,删除已经存在的数据元素,或者插入不存在的数据元素。6、三种查找方法:顺序表和链表查找 、 散列表查找、索引查找表查找。顺序表和链表查找:根据key逐一和表中的元素进行比较。 散列表查找: 根据给定的key值直接访. 阅读全文
posted @ 2014-01-07 15:56 我的小人生 阅读(240) 评论(0) 推荐(0) 编辑
摘要: 在2014新年伊始,增买了一台阿里云服务器,装的系统是CentOS 6.3 64位,装完Erlang后,出现了下面的情况:./configure --without-javac --with-ssl=/usr/local/ssl --enable-hipe --enable-threads --enable-smp-support --enable-kernel-pollmakemake installEshell V5.10.4 (abort with ^G)1> crypto:start().** exception error: undefined function crypto: 阅读全文
posted @ 2014-01-07 15:53 我的小人生 阅读(1093) 评论(0) 推荐(0) 编辑
摘要: 内部类就是在类的内部定义类,类中套类么,内部类的作用有一个就是访问类的私有成员。 一般类中的私有成员是不可访问的,如:Dog类,有名称name和年龄age两个属性。class Dog{ private String name; private String age; //获取name private String getName(){ return name; }}可以getName()方法获取私有成员的值,但是这个方法是私有的对象是不可以访问的啊。如果再Dog类中再定义一个类,那么利用定义的那个内部类就可以访问啦。下面介绍内部类 内部类分为四大类:静态内部类,成员内部类,匿名内部类1,成.. 阅读全文
posted @ 2014-01-07 15:49 我的小人生 阅读(174) 评论(0) 推荐(0) 编辑
摘要: stackoverflow网站果然强大,帮了我不少忙!http://stackoverflow.com/questions/16179285/html-imagegetter-textview 首先一段html字符串String source = "this is a test of ImageGetter it contains " + "two images: " + "and" + ""; 然后ImageGetter里面的getDrawable(String souce)方法里面实现 LevelListDra 阅读全文
posted @ 2014-01-07 15:46 我的小人生 阅读(398) 评论(0) 推荐(0) 编辑
摘要: 新建webproject:命名为SSH,做如下设置:新建后的工程目录如下:然后开始添加SSH框架,这里我按照struts-spring-hibernate顺序进行添加。首先添加struts2.1支持:做如下设置后点next。选择jar包,至少选择下图中选择的两个:然后添加Spring3.0支持,做如下设置: 然后是添加hibernate3.3。为了在添加hibernate时,可以自动在配置文件里加入数据库的连接信息而不用再去手动写,需要在添加hibernate前配置一下数据库连接。我用的是mysql5.5,在mysql中新建数据库ssh,然后新建两张表:CREATETABLE`user`(`i 阅读全文
posted @ 2014-01-07 15:42 我的小人生 阅读(332) 评论(0) 推荐(0) 编辑
摘要: 转眼间,时间又过去了一年,好想回到过去,却发现怎么也回不去了。那就勇敢的向前走吧,努力一点,加油!在14年,计划与安排如下:1. 努力提高自己的业务水平,要学会和熟练解决问题,做一个专业的软件工程师;2.学习专业知识,主要所有C++prime,面向对象编程语言,UML等,要精益求精,打好基础;3.处理好与同事之间的关系,及时有效的反应当前的任务,做好:今日事,今日毕。4. 2年之内,为做好项目经理做好铺垫,争取在三年以内,可以做到项目经理,这是一个明确的目标。 2014年,看我在行动! 阅读全文
posted @ 2014-01-07 15:38 我的小人生 阅读(156) 评论(0) 推荐(0) 编辑