上一页 1 ··· 91 92 93 94 95 96 97 98 99 ··· 236 下一页
摘要: 串口通讯例程通过上面的练习,对STM32项目开发有了一个直观印象,接下来尝试对串口RS232进行操作。1.目标需求:开机打开串口1,侦听上位机(使用电脑串口测试软件)发送的信息,然后原样输送到串口1。2.创建项目a)禁用Finsh和consoleb)默认情况下,项目文件包含了finsh,它使用COM1来通讯,另外,console输出(rt_kprintf)也使用了COM1。因此,在运行scons命令生成项目文件之前,修改rtconfig.h,禁用这两项。(下图L65, L70)c)生成项目文件运行scons --target=mdk4 –s打开生成的项目文件,可以看到,文件组finsh已经不再 阅读全文
posted @ 2013-06-24 21:25 爱生活,爱编程 阅读(2468) 评论(0) 推荐(0)
摘要: 病毒侵袭Time Limit: 2000/1000 MS (Java/Others)Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 7381Accepted Submission(s): 1935 Problem Description 当太阳的光辉逐渐被月亮遮蔽,世界失去了光明,大地迎来最黑暗的时刻。。。。在这样的时刻,人们却异常兴奋——我们能在有生之年看到500年一遇的世界奇观,那是多么幸福的事儿啊~~ 但网路上总有那么些网站,开始借着民众的好奇心,打着介绍日食的旗号,大肆传播病毒。小t不幸成为... 阅读全文
posted @ 2013-06-24 21:23 爱生活,爱编程 阅读(218) 评论(0) 推荐(0)
摘要: 1:注册一个163邮箱,http://mail.163.com 调用发送邮件代码,查询smtp.163.com,作为发送邮件的服务器ip,类似的邮箱服务器应该也可以。MailSenderInfo mailInfo = new MailSenderInfo();mailInfo.setMailServerHost("121.195.178.51");//邮件服务器ip地址。smtp.163.com,mailInfo.setMailServerPort("25");//端口mailInfo.setValidate(true);mailInfo.setUser 阅读全文
posted @ 2013-06-24 21:21 爱生活,爱编程 阅读(1055) 评论(0) 推荐(0)
摘要: 从启动说起 Android系统加载时,首先启动init进程,该进程会启动Zygote进程。Zygote进程执行/system/bin/app_process程序。app_process程序在执行中,通过AppRuntime::start()函数来创建虚拟机实例,并注册JNI方法。 int main(int argc, const char* const argv[]){ ... if (zygote) { runtime.start("com.android.internal.os.ZygoteInit", startSystemSe... 阅读全文
posted @ 2013-06-24 21:19 爱生活,爱编程 阅读(504) 评论(0) 推荐(0)
摘要: 整个引擎代码在github上,地址为:https://github.com/sun2043430/RegularExpression_Engine.git nullable, firstpos, lastpos, followpos函数介绍接着上两篇文章《正则表达式引擎的构建——基于编译原理DFA(龙书第三章)——1 概述》《正则表达式引擎的构建——基于编译原理DFA(龙书第三章)——2 构造抽象语法树》本篇将讲解对抽象语法树上的每一个节点计算对应的4个函数:nullable, firstpos, lastpos, followpos。鉴于龙书已经对这一部分的理论和实现步骤进行了详细文字、图. 阅读全文
posted @ 2013-06-24 21:17 爱生活,爱编程 阅读(973) 评论(0) 推荐(1)
摘要: 2013-6-24 13:28:51 org.apache.solr.common.SolrException log 严重: java.lang.NoClassDefFoundError: org/apache/lucene/analysis/synonym/SynonymFilter at org.apache.solr.analysis.SynonymFilterFactory.init(SynonymFilterFactory.java:48) at org.apache.solr.schema.IndexSchema$6.init(IndexSchema.java:100... 阅读全文
posted @ 2013-06-24 21:15 爱生活,爱编程 阅读(796) 评论(0) 推荐(0)
摘要: --不带参数的存储过程CREATE procedure proc_sql1asbegin declare @i int set @i=0 while @i@x2 set @max=@x1 else set @max=@x2 if @x3>@max set @max=@x3 print '3个数中最大的数是:'+cast(@max as varchar(50))endexecute proc_sql5 15,28,39--带有输入参数的查询存储过程create proc proc_sql7 @mingz int, @maxgz int as select * from... 阅读全文
posted @ 2013-06-24 21:13 爱生活,爱编程 阅读(226) 评论(0) 推荐(0)
摘要: GTest交流与经验总结原文见: http://starsourcingsolutions.com/myblog/?p=159 阅读全文
posted @ 2013-06-24 21:12 爱生活,爱编程 阅读(192) 评论(0) 推荐(0)
摘要: linux i2c驱动架构-dm368 i2c驱动分析在阅读本文最好先熟悉一种i2c设备的驱动程序,并且浏览一下i2c-core.c以及芯片提供商的提供的i2c总线驱动(i2c-davinci.c)。标题党请见谅!其实i2c接口非常的简单,即使用51单片的gpio来模拟i2c,编写一个e2prom或者其他i2c接口的驱动程序,也不是什么难事,几百行代码就能搞定。但是Linux的i2c驱动体系结构却有相当的复杂度,不管是叫linux i2c驱动还是单片机i2c驱动,其根本还是操作soc芯片内部的i2c模块(也叫i2c adapter)(读写i2c相关的寄存器)来产生start、stop还有ack 阅读全文
posted @ 2013-06-24 21:10 爱生活,爱编程 阅读(479) 评论(0) 推荐(0)
摘要: 今天在学习有关时间函数时,想让程序暂时挂起,一段时间后在继续执行! 用到了系统函数sleep(); 在vc下sleep函数是以毫秒为单位,如果想让其停留3秒,需要这样做 sleep(3*1000); 需要头文件#include #include #include #include int main() { time_t timep;//定义 time_t类型变量timep struct tm *block; timep=time(NULL);//返回当前时间与1970年1月1日0时0分0秒相差的多少秒 block=localtime(&timep );//把... 阅读全文
posted @ 2013-06-24 21:08 爱生活,爱编程 阅读(380) 评论(0) 推荐(0)
上一页 1 ··· 91 92 93 94 95 96 97 98 99 ··· 236 下一页