- 博客(23)
- 资源 (1)
- 收藏
- 关注
原创 Service学习
Service是安卓的四大组件之一,是一个可以在后台执行长时间运行操作而不使用用户界面的应用组件。一旦service启动了,它就具备了自己的生命周期。1.定义Service新建MyService类。public class MyService extends Service{ @Nullable @Override //唯一的一个抽象方法,必须要实现 public I
2016-10-19 22:11:54
434
原创 安卓导入第三方源码库
目录如下: [TOC]导入第三方源码库例如我下载的HoloGraphLibrary-master的源码库,目录如下: 我们只需要里面的library文件夹,放入工程目录里面。 Library文件夹的内容如下: 接下来我们需要在项目的settings.gradle中注册该库,include ':app' ,':HoloGraphLibrary'中间没有逗号的话会出现类似的错误 紧接着
2016-04-28 21:35:15
650
原创 STM32的USART
1.串口USART相关 32位数据寄存器USART_DR的有效位为[8:0],因此只需要将带打印数据写入就可以了。void USART_SendData(USART_TypeDef* USARTx, uint16_t Data){ /* Check the parameters */ assert_param(IS_USART_ALL_PERIPH(USARTx)); a
2015-04-11 15:11:50
2325
原创 计蒜客(ACM)5题
第1题:简单斐波那契尝试次数 22739次通过率 29.4%时间限制 1000 ms内存限制 10000 K斐波那契数列是一种非常有意思的数列,由 0 和 1 开始,之后的斐波那契系数就由之前的两数相加。用数学公式定义斐波那契数列则可以看成如下形式:F0=0F1=1Fn=Fn-1+Fn-2我们约定Fn表示斐波那契数列的第n项,你能知道斐波那契数列中的
2015-04-05 14:28:24
1997
原创 结构体指针和数组
typedef struct{ int num1; int num2; int num3; char name[10]; int all;}Student; Student *ptr=(Student *)malloc(sizeof(Student)*num); for (i=0;i<num;i++) { scanf("%d %d %d %s",&(ptr+i)-
2015-04-05 09:44:09
603
原创 IAR--Fatal Error[Lc002]: could not open file "*\build\config files\512KB_Pflash.icf" 的解决方法
近来用IAR出现了不少问题。因为是新手,所以扰了不少的弯路,特此将一些平常出现的问题以及解决方法写出来给后来的人一些启示。各位大大莫要见笑。如题,在网上下载下来程序,运行一遍出现如下错误:Fatal Error[Lc002]: could not open file "L:\DEMOK_Kinetis_底层驱动开发包\DEMOK_Kinetis_OV7620_DMA_Example\bui
2014-03-03 20:45:26
16277
2
原创 IAR下载: Failed to get cpu status after 4 retrie 的解决方法
近来用K60单片机写OV7620的驱动程序,等程序第一次烧写进去以后再进行下一次烧写的时候就会出现这种情况:
2014-03-02 16:21:06
23359
8
原创 nokia5110液晶初始化
对于Vop的设置:从低位到高位有7位,即0-127.偏执电压的计算公式为:Vlcd=a+Vop*b (对于5110的pcd8544来说,a=3.06,b=0.06)因此可以计算得出Vlcd的范围为3.06-10.68,但是实际能够工作的范围要小。测试时的范围为6.84V---7.56V下效果最好(混合率在1:80的情况下)。PS:写入数据的时候记住为 0x80|Vo
2013-11-06 16:44:29
1599
原创 linux解压缩命令
tar---------------------参数:-c---新建打包文件,可以用-v来查看过程中的打包文件-t---查看打包文件中有哪些文件,主要是文件名-x--解压功能,用-C可以指定解压路径----上面3个参数不能同时出现一串命令中-j---通过对bzip2的支持,文件名最好为*.tar.bz2--z--通过对gzip的支持,文件名最好为*.tar.gz-f
2013-08-04 23:40:50
530
转载 为学Linux,我看了这些书
去年开始,抱着学习的态度开始了我的Linux学习,到现在,差不多一年了,收获很多,不敢说精通Linux,但是,还是对得起“略懂”这两个字的。这一年里我看了很多书,细细数下,大概15本左右,其中包含了两个方面,一个是Android,另一个就是Linux。当然,在学习之初,遇到了不少瓶颈,在这里,还要感谢师兄师姐的指导。写这篇文章的目的有两个: 1.分享自己的学习经验 2.记录下我的学习历
2013-07-28 22:34:32
596
转载 如何添加账户到sudoers
Linux默认是没有将用户添加到sudoers列表中的,需要root手动将账户添加到sudoers列表中,才能让普通账户执行sudo命令。root账户键入visudo即可进入sudo配置,这个命令要比vim /etc/sudoers要好很多,因为使用visudo进行sudo配置,将会得到很多提示.键入visudo后,在编辑器下键入 /root 寻找root,找到第三个root的那一
2013-07-26 22:50:40
1088
转载 Linux系统管理员不可不知的命令:sudo
摘要: sudo是个统管一切的命令。它的字面意思是代表超级用户才能做!(super user do!)对Linux系统管理员或高级用户而言,它是必不可少的最重要的命令之一。你可曾有过这样的经历:在终端中试着运行某个命令,结果却 ... sudo是个统管一切的命令。它的字面意思是代表“超级用户才能做!”(super user do!)对Lin
2013-07-26 22:09:09
858
原创 shell的变量------7-19
echo用于显示变量:name=fzecho $name///////////////name="fz's name"name=fz\'s\ name变量键盘readread [-pt] variableexample:read -p "please input your name/: " -t 30 name (将输入的值存入name中)array
2013-07-19 22:31:18
564
原创 linux忘记root密码怎么办
不少人在设置Linux密码后忘记,除了重装,还有其他的方法:首先重新启动系统,在系统开始倒计时时(如下图所示),按下任意键。会进入这个界面:(如下图)将光标移至第二行,按下小写字母e键。进入下图,然后输入single,按enter进入回到开始的界面,按下b键回车:系统自动加载,如图示
2013-07-18 22:16:04
573
原创 vim基本命令----7-17
g是到文件的开头G是到文件的结尾y 用于复制p----用于粘贴ctrl+v----用于块选择(可以进行整列的选择--方便)v----用于选择(用于整行的选择--光标经过的地方都被选择)u---用于撤销更改“:set nu”---用于设置行号(":set nonu"):r filename--用于读取文件内容:w filename--用于另存为文件:n1,n2
2013-07-17 23:23:22
603
原创 secureCRT 如何退出全屏模式
不知道怎么突然secureCRT变为全屏模式,而且旁边的退出按钮点击也不反应,查了一下资料有以下几种方法:1.用ALT+enter键直接退出2.用ALT+V弹出菜单,将full screen前面的勾去掉就好了。
2013-07-15 22:04:54
3003
原创 centos下如何修改中文为英文
安装centos的时候 不小心选择默认语言为中文,用scureCRT登陆时就会出现乱码,如下:这个主要是由于/etc/sysconfig/i18n 这个文件导致的,下面给出具体解决办法:登陆root账户用vim命令进入/etc/sysconfig/i18n如图所示:按下i进行编辑:按下esc,输入“:w
2013-07-15 21:40:32
1947
1
STM32的SIM900A的GPRS数据传输
2015-04-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人