`
chaoting
  • 浏览: 13271 次
社区版块
存档分类
最新评论
文章列表
在使用诸如NSLog, [NSString stringWithFormat:]之类的函数时,都是基于c/c++风格的字符串格式化工作的. 本来c/c++就没怎么用过,到iphone开发开发时掺合上NS系的对象,格式化输出更是一头的乱. 看了一下Programming Guide for Cocoa的文档,还是有比较详尽的说明的,整理出来备查。 http://www.cocoachina.com/macdev/objc/2010/0430/1289.html

Shiro

Shiro 作为应用的权限基础 相关link: http://www.ibm.com/developerworks/cn/opensource/os-cn-shiro/index.html
终于完成了一台笔记本的hacintosh安装。基本上参照这个网页的内容去做,但是中间有很大波折。 http://bbs.pcbeta.com/viewthread-859102-1-1.html  因为我们的机器与文中的机器的显卡有很大不同。所以,在安装完成后,一定要将安装后的macos的/System/Library/Extensions/中全部AppleIntelGMA*和AppleIntelHD*和AppleIntelIntegratedFramebuffer都要删除,否则,系统会使用这些驱动,会出错。原则上就是机器显卡的厂商是A那么就要把A厂商的全部扩展Kert全部删除,听起来很~。另 ...
sqlite 导出表结构及数据 sqlite3 demo.db >.output demo_dump.sql >.dump sqlite 只导出表结构 >.output demo_dump.sql >.schema 全部导入 sqlite3 demo.db >.read demo_dump.sql 获取最后一次插入的主键: select last_insert_rowid(); Limit和Offset关键字 Limit 指返回记录的最大行数 Offset 指跳过多少行数据
一、如何学习Android        android开发(这里不提platform和底层驱动)你需要对Java有个良好的基础,一般我们用Eclipse作为开发工具。对于过多的具体知识详细介绍我这里不展开,我只说我个人的学习方法和本人以为的好的步骤。        1.搭建环境:包括对Java和Eclipse及模拟器(有真机再好不过)的熟悉,对于android的tools和adb命令可以放到后面熟悉了解。        2.从helloworld开始:了解一个基本的android应用代码包含哪些,各部分做什么用。(这里只要先了解个大概就好)        3.activity、intent:了 ...
参照:http://zzabc.blog.51cto.com/2475519/601394
VoIP bookmarks from Klaus Darilion Below you will find descriptions and links to SIP and RTP stacks, applications, test utilities, SIP proxies, SIP PBXs and STUN server and clients. Most of them are open source :-), but not all of them :-( If you have any comments please feel free to contact me: --& ...
一个开源项目,关于图像异步缓存下载的简单app,觉得还不错学习下,以备后用。 svn 中相关代码已下载附件中。 源:http://android-imagedownloader.googlecode.com/svn
Android中支持的描述大小区域的几种单位: px(pixels)——像素:不同的设备显示效果相同,一般我们HVGA代表320x480像素,这个用的比较多。 dip(device independent pixels)——设备独立像素:这个和设备硬件有关,一般我们为了支持WCGA、HVGA和QVGA推荐使用这个,不依赖于像素。等同于dp。 sp(scaled pixels—best for text size)——带比例的像素。 pt(points)——磅:1pt = 1/72英寸 in(inches)——英寸 mm(millimeters)——毫米 到底px和dip区别: 主要是针对不同设备 ...
为什么Struts中.action的时候可以访问,是.do的时候不能访问呢? 其实问题发生在struts.properties配置文件里,解决方法是将struts.action.extension改为如下形式struts.action.extension=do,action 这样.action和.do都可以访问了。 在struts.properties中还可以配置很多内容,现在列出来: 下面附struts.properties配置文件的详解: Struts 2框架有两个核心配置文件,struts.xml和struts.properties,其中struts.xml文件主要负责管理应用中的Acti ...
struts2 annotation part1 1)默认情况下 查找的包名中含有:struts,struts2,action or actions 2)Action 名或实现Action接口(通常extends ActionSupport)or以Action结尾 3)映射Url 为驼峰命名的Class名大写字母变小写,各单词间用‘-’连接 4)查找结果页面默认目录为WEB-INF/content 5)默认查找的jsp或其他velocity or freemaker 为url 映射路径 + Action 返回值。如:/welcome-user.action => welcome-user- ...
Global site tag (gtag.js) - Google Analytics