在java编程过程中,经常涉及到字符串、包装类、原始数据类型间的转换问题 @Test publicvoiddemo5() { Stringstr="158"; //----------------------String转换成Integer类型 Integerinteger=newInteger(str);//方式一 Integerinteger1=Integer.valueOf(str);//方式二 //---------------------Integer转换成String Stringstr2=integer.toString(); //...

  ZklfkKGn8hpZ   2023年11月02日   38   0   0 Testjava编程字符串

打了一晚的麻将,渐渐啊有手感了。午夜2点回宿舍睡觉了,7月1日,一早8点起床,北京今天难得的出太阳了,看了会杂志,继续研究代码吧。昨天bootlstst.c 就算看完了,相当失望啊!居然无用啊!感叹一下先辈们做研究也不容易啊,我接下来看dtest.c。 Dtest就是调用BeatsTest函数。 进入这个函数,先是yaffs_startup(),初始化几个DEV的一些参数。然后yaffs_mount(“/ram”)。yaffs_mount函数目前在我的代码中不能正确调用,所以,下面研究这个函数。 yaffs_mount函数写得比较简洁,主要就是找到DEV,然后yaffs_GutsI...

  ZklfkKGn8hpZ   2023年11月02日   48   0   0 interfacetree测试tagsobject

[weakSelf.mainTableViewscrollToRowAtIndexPath:[NSIndexPathindexPathForRow:0inSection:3]atScrollPosition:UITableViewScrollPositionBottomanimated:YES];

  ZklfkKGn8hpZ   2023年11月02日   71   0   0

IOS提供了一个轻量级的快速数据存储方式:NSUserDefaults; 程序运行的时候从用户默认的数据库中读取程序的设置,同时NSUserDefaults的缓存避免了在每次读取数据时候都打开用户默认数据库的操作,所有数据都放在内存中,读写速度很快。 1。获取 NSUserDefaults    这是一个单例,获取非常方便,随时可以调用:   [NSUserDefaultsstandardUserDefaults]; 2。写入数据 [[NSUserDefaultsstandardUserDefaults]setInteger:10f...

目标文件和库文件的顺序 当前的大多数编译器和连接器会自动搜索所有的目标文件,不考虑它们的顺序,但是毕竟并不是所有的编译器都这样做,所以最好还是按照传统的习惯,自左向右安装顺序列出目标文件或库文件。在Unix类型的系统中,编译器和链接器有个传统的行为方式:当命令行指定了多个目标文件,连接时按照自左向右的顺序搜索外部函数的定义。也就是说,当所有调用这个函数的目标文件名列出后,再出现包含这个函数定义的目标文件或库文件。(否则就会出现找不到函数的错误,链接时必须将库文件放在引用它的所有的目标文件之后链接??)最后,终于找到下面的理论依据:Solaris平台,gcc编译器。现象:当命令...

前言: (总结已经基本写完,这段时间我会从新排版和修正。错误总会有的,望能指正!) 前段时间学习了嵌入式驱动,趁着没开始找工作,这段时间我会每天抽出时间来复习。我的总结是根据学习时的笔记(李杨老师授课)、《linux内核设计与实现》第三版、《linux设备驱动程序》第三版和《linux设备驱动开发详解》第一版来归纳的。文章中涉及一些自己的想法,并不能保证所说的一定正确。我也是一位linux初学者,在这里发博也是想跟大家分享技术,同时也希望别人能够指正错误。我把一些知识点拆分来讲述,文章会写得比较长,而且章节涉及的知识不会很多,但这是我复习时的思路。因为我学习的是ARM-linux,除了第一...

作者:wogoyixikexie@gliet     以前,我一直很疑惑这个“ARM异常、中断以及他们的向量表”是怎么回事,他们到底是怎么实现的,没有想到今天偶然看到(ARMSystemDeveloper'sGuide:DesigningandOptimizingSystemSoftware的ARM异常、中断以及他们的向量表的章节,豁然开朗。——ARM嵌入式系统开发:软件设计与优化的英文原版——我个人感觉这是国内翻译ARM书籍最好的一本之一,比杜XX的ARM体系结构与编程好千倍。本书虽然说软件设计与优化,但是讲的硬件也很多,比如MMU和cache等,讲...

通过一段时间IOS的学习完成了一个简单的应用,"私人通讯录"。 运行效果如下图: 1、登录页 2、通讯录列表 3、添加 4、编辑 5、删除 6、注销 总视图结构如下图: 总结本程序是知识点 1、使用了NSNavigationController进行管理每一个Controller。 2、使用 NSKeyedArchiver进行缓存通讯录数据 3、Controller之间如何进行传送数据 传送数据分为顺传和逆传数据。 顺传时可以实现NSNavigation的代理方法 prepareForSegue中获取目标controller,给 目标Controller添加数...

转载请注明出处 作者:小马 代理和协议的语法这里不赘述,自己查资料。   这个demo的思路是这样的,有一个A类,这个类不是一个基于视图类,它继承自NSObject,这个类会启动一个定时器,当定时器触发时,它会触发B视图弹出一个alert提醒。因为A类没法直接操作B视图,所以它用委托机制,“委托”B视图来操作。   新建一个view的工程,名为DelegateDemo,默认生成的这个视图就是我们的B视图。然后新建一个timeControl类,作为我们的A类。   A类的头文件先要定义一个协议,这个我们的代理要遵循的协议,然后应该还有一个公共的方法,用来启动定时...

【OC学习-25】实例:一次复制小文件和分次复制大文件——巩固文件的操作方法 时间 2014-09-0713:34:01   主题 iOS开发 (1)复制一个小文件,可以一次性把从源文件里读取出来的数据全都写入到目标文件中,这样就完成复制 import<Foundation/Foundation.h> intmain(intargc,constcharargv[]) { @autoreleasepool{ //创建一个源文件路径和目标文件路径 NSStringhomePath=NSHomeDirectory(); NSString...

博主:经测试,能够使用 最近学习LINUXsocket编程,利用socket实现了一个Linux下命令行的tftp客户端,此客户端只可以从TFTP服务器获取文件。使用格式为:./tftpget<ipaddr><filename>。该程序可以运行在Linux的PC机上,也可以运行在嵌入式开发板上(需交叉编译)。程序的源代码及其注释如下:   /  这个程序实现了TFTP客户端,在Linux上编译通过并 正常使用。使用socket编程,具体的TFTP协议由于 篇幅太长,这里没有列出来,可以参考网址:&n...

  博主:记得以前考过这么一题,说汇编是一个什么过程。。。。好吧,当时正处于远去了汇编语言,黯淡了编译原理的阶段,脑海中一阵晃动纠结 不扎实呀呀 参考华清远见《嵌入式linux应用程序开发详解》第三章 后缀名的说明: .i已经过预处理的C原始程序 .ii已经过预处理的C原始程序 .s/.S汇编语言原始程序 .h预处理文件(头文件) .o目标文件 .a/.so编译后的库文件   GCC编译流程分为4个步骤 1.      预处理(Preprocessing) 2. &nb...

什么是FrameBuffer? FrameBufferFrameBuffer是出现在2.2.xx内核当中的一种驱动程序接口。这种接口将显示设备抽象为帧缓冲区。用户可以将它看成是显示内存的一个映像,将其映射到进程地址空间之后,就可以直接进行读写操作,而写操作可以立即反应在屏幕上。该驱动程序的设备文件一般是/dev/fb0、/dev/fb1等等。比如,假设现在的显示模式是1024x768-8位色,则可以通过如下的命令清空屏幕: $ddif=/dev/zeroof=/dev/fb0bs=1024count=768 在应用程序中,一般通过将FrameBuffer设备映射到进程...

关注 更多

空空如也 ~ ~

粉丝 更多

空空如也 ~ ~