上一页 1 ··· 213 214 215 216 217 218 219 220 221 ··· 425 下一页
摘要: 文章结束给大家来个程序员笑话:[M]1.static有什么用处?(请至少说明两种) 1)在函数体,一个被声明为静态的变量在这一函数被调用过程当中维持其值不变。 2) 在模块内(但在函数体外),一个被声明为静态的变量可以被模块内全部函数拜访,但不能被模块外其它函数拜访。它是一个当地的全局变量。 3)在模块内,一个被声明为静态的函数只可被这一模块内的其它函数调用。那就是,这个函数被限制在声明它的模块的当地范围内使用2.引用与指针有什么区分? 1) 引用必须被初始化,指针不必。 2) 引用初始化以后不能被改变,指针可以改变所指的对象。 3) 不存在指向空值的引用,但是存在指向空值的指针。3.描述实时 阅读全文
posted @ 2013-05-30 20:29 坚固66 阅读(323) 评论(0) 推荐(0)
摘要: 查了好多资料,发现还是不全,干脆自己整理吧,至少保证在我的做法准确的,以免误导读者,也是给自己做个记录吧!ClassPoolClassPool对象是一个CtClass对象的容器。一个CtClass对象被构建后,它被记录在ClassPool中。这是因为当编译的原文件关联到CtClass表现的类,编译器要访问CtClass对象。例如,假设一个新方法getter()要加入到CtClass对象表现的的Point类。程序试图编译Point中的方法getter()的源代码,用编译过的代码做为方法内容,将它加到另一个类Line中。如果CtClass对象表现的Point丧失了,编译器将不能编译getter() 阅读全文
posted @ 2013-05-30 20:27 坚固66 阅读(989) 评论(0) 推荐(0)
摘要: PS:今天上午,非常郁闷,有很多简略基础的问题搞得我有些迷茫,哎,代码几天不写就忘。目前又不当COO,还是得用心记代码哦!场景有的时候须要定制Android默认蓝牙设备名称,当然在我们有源码的情况下自然是很好处理,但如果没有源码呢?这时候就须要修改so文件了。蓝牙默认设备名称的修改在: frameworks\base\core\jni\Android_bluetooth_common.h 主要就是修改BTMTK_ANDROID_DEFAULT_LOCAL_NAME的值#define BTMTK_ANDROID_DEFAULT_LOCAL_NAME "ANDROID BT" 阅读全文
posted @ 2013-05-30 20:26 坚固66 阅读(5748) 评论(0) 推荐(0)
摘要: 题记:写这篇博客要主是加深自己对进程匿名的认识和总结实现算法时的一些验经和训教,如果有错误请指出,万分感谢。 进程是OS分配内存资源的最小单位,故即使是父子进程也不能向线程那样直接应用全局变量停止通信。进程间的通信需要采用必定的办法,之前我们应用信号实现了进程间的通信,我们再介绍一系列的通信方式,包括:管道(命名 匿名)、消息队列(SV Posix)、共享内存(SV Posix)、信号量(SV Posix)。 管道首先分为匿名管道和命令管道。先来说明匿名管道,从字面上可以看出来,这类管道没有名字。应用没有名字的管道间停止通信的含意是得到了该管道的操作句柄就可以而不必晓得名字,两个(或以上).. 阅读全文
posted @ 2013-05-30 20:25 坚固66 阅读(186) 评论(0) 推荐(0)
摘要: 今天朋友几篇文章介绍了改添加空间的文章. 关联文章的地址第一步:首先导入ShareSDK第三方类库,添加依附框架 :SystemConfiguration.frameworkQuartzCore.frameworkMessageUI.framework(如果不集成邮件和短信可以不添加) libicucore.dylib libz.1.2.5 第二步: 导入头文件#import "ShareSDK.h" 并初始化交际平台APP信息。 AppDelegate.m文件中 -(void)initializePlat{ //添加新浪微博应用 (其他应用添加方法以此类推) [... 阅读全文
posted @ 2013-05-30 20:24 坚固66 阅读(316) 评论(0) 推荐(0)
摘要: 最近使用开发的过程中出现了一个小问题,顺便记录一下原因和方法--文件学习一、GDataXMLNode说明 GDataXMLNode是Google提供的用于XML数据处理的类集。该类集对libxml2--DOM处理方式停止了封装,能对较小或中等的xml文档停止读写操作且支持XPath语法。 使用方法: 1、获得GDataXMLNode.h/m文件,将GDataXMLNode.h/m文件添加到工程中 2、向工程中增加“libxml2.dylib”库 3、在工程的“Build Settings”页中找到“Header Search Path”项,添加/usr/i... 阅读全文
posted @ 2013-05-30 20:22 坚固66 阅读(179) 评论(0) 推荐(0)
摘要: 之前一直在研究文件android之类的问题,今天正好有机会和大家共享一下.Android 源码根文件夹结构:以下内容遵守这个定名: 文件夹名称:释意bionic:android 中所使用的是标准C库源文件,该项目将被编译成静态库文件,这些库文件仅在编译其他C程序时使用,不会被输出到最终设备中bootable:二次引诱程序源码,对应NAND Flash的二次引诱分区中的内容,这部份代码不会被包含在最终的system.img或boot.img 文件中build:编译系统中枢,该目录下的各种make脚本和shell脚本独特组成了android的编译环境cts:兼容测试代码,基于android系统的手 阅读全文
posted @ 2013-05-30 20:21 坚固66 阅读(240) 评论(0) 推荐(0)
摘要: 发一下牢骚和主题无关:1、首先将sqljdbc4.jar驱动文件,放置项目文件夹的lib下面(自行下载)。package DataBase; import java.sql.*;public class SqlserverConn { public Connection conn; public Statement st; public ResultSet rs; //获得链接 public Connection getConn() throws SQLException, ClassNotFoundException { String driverClassName = "com. 阅读全文
posted @ 2013-05-30 20:20 坚固66 阅读(177) 评论(0) 推荐(0)
摘要: PS:今天上午,非常郁闷,有很多简略基础的问题搞得我有些迷茫,哎,代码几天不写就忘。目前又不当COO,还是得用心记代码哦!一、文件操作 1、因为应用是在沙盒(Sandbox)中的,在文件读写权限上受到限制,只能在几个目录下读写文件: * Documents:应用顶用户数据可以放在这里,iTunes备份和恢复的时候会包含此目录 * tmp:寄存临时文件,iTunes不会备份和恢复此目录,此目录下文件可能会在应用退出后删除 * Library/Caches:寄存缓存文件,iTunes不会备份此目录,此目录下的文件不会在应用退出删除 2、 相干方法: ... 阅读全文
posted @ 2013-05-30 20:19 坚固66 阅读(266) 评论(0) 推荐(0)
摘要: 上班之余抽点时间出来写写博文,希望对新接触的朋友有帮助。今天在这里和大家一起学习一下拼接字符String [] name=new String[]{"张三","李四","123","321"}; StringBuilder buffer=new StringBuilder("select * from user "); boolean needOr=false; for (String string : name) { if(needOr){ buffer.append(" or &q 阅读全文
posted @ 2013-05-30 20:17 坚固66 阅读(273) 评论(0) 推荐(0)
上一页 1 ··· 213 214 215 216 217 218 219 220 221 ··· 425 下一页