- 博客(35)
- 资源 (2)
- 收藏
- 关注
原创 What's new in iOS5
AccountsWhen creating an iCloud account, you can use any Apple ID as long as it is a full email address and not a MobileMe account. If you have a MobileMe account, you can move that account to iC...
2011-10-11 21:07:58
215
原创 Enable PHP on Mac
1) Enable Apache on Mac OS;2) Enable "LoadModule php5_module libxec/apache2/libphp5.so" in /private/etc/apache2/httpd.conf;3) "sudo cp php.ini.default php.ini" in path "/private/etc", you can chan...
2011-09-14 10:07:14
320
原创 有关NodeJs
Metamarket的CTO Mike Driscoll最近发表了一篇略带煽动性的帖子,讨论了Web应用的架构。他认为Node.js等框架预示着LAMP的终结。三个月前,我们决定废弃仪表盘选用的框架:Python的Django,并用Node.js(服务器端的Javascript)重新构建了框架。鉴于LAMP堆栈已经死亡,我们才做出了这个决定。Mike认为Web有三个阶段:19...
2011-09-12 21:33:04
189
原创 2011-09-08
1、OOA和OOD OOA:分析阶段所作的主要工作是理解问题和需求建模,将现实世界中的问题映射到问题域。在该阶段,要明确用户提出了哪些功能需求,为完成这些需求,系统应该有哪些构件(Component),采用什么样的结构(Structure),并写出详细的需求规约。OOA中引入了许多面向对象的概念和原则,如,对象、属性、服务、继承、封装等,并利用这些概念和原则来分析、认识和理解客观世界,将客观世...
2011-09-09 10:24:35
124
原创 The table of contents in Xcode4
Terminal输入:sudo egrep -lRZ "Prototype.Browser.Xcode4OrNewer=Prototype.Browser.XcodeVersion<1000;" /Library/Developer/Documentation/DocSets | xargs -0 -L % sudo sed -i '' -e 's/Prototype\.Brows...
2011-07-08 17:26:14
117
How to add static library file
1、以xcode的静态库文件模板创建静态库文件;2、注意类文件的命名方式,以免和工程下的类冲突;3、把需要作为接口的头文件声明为public,在xcode的target membership设置里面;4、在静态库文件的引用target里面设置静态库文件的安装目录为当前工程的编译目录下,使得当前工程目标能在此目录下找到静态库文件,当前工程编译目录引用为$(BUILT_PRODUCTS_D...
2011-07-01 17:55:43
122
原创 openssl简明使用手册
简要介绍了使用openssl来生成CA证书、申请证书、颁发证书以及撤销证书的过程。首先建立CA密钥openssl genrsa -des3 -out ca.key 1024 (创建密钥)chmod 400 ca.key (修改权限为仅root能访问)openssl rsa -noout -text -in ca.key (查看创建的证书)利用CA密钥自签署CA证书openssl re...
2011-06-28 08:59:32
150
原创 2011-06-17 周五
PathScale开源EKOPath 4编译器 Apache traffic server 3.0.0发布 Yahoo捐赠的高性能、模块化的HTTP代理和缓存服务器,可用于云计算,处理进出云的请求,处理静态内容如图像、js、css和html文件(废话),路由动态内容请求。新增traits:改进64位支持,加入Web缓存通信协议(WCCP)支持,改善插件API和性能等。...
2011-06-17 10:06:22
109
原创 iPhone 处理大文件(MD5)
+(NSString*)fileMD5:(NSString*)path{ NSFileHandle *handle = [NSFileHandle fileHandleForReadingAtPath:path]; if( handle== nil ) return @"ERROR GETTING FILE MD5"; // file didnt exist ...
2011-06-13 14:22:15
145
原创 Pre Load
在app store中的很多应用程序非常的笨重,他们有好的界面,但操作性很差,比如说当程序从网上或本地载入数据的时候,界面被冻结了,用户只能等程序完全载入数据之后才能进行操作。当打开一个应用程序时,iphone会产生一个包含main方法的线程,所用程序中的界面都是运行在这个线程之中的(table views, tab bars, alerts…),有时候我们会用数据填充这些view,现在问 ...
2011-04-30 16:06:48
141
原创 Core Animation
大纲:什么是Core Animation?几何意义上的层和Transforms(状态转换?)层-树状等级内容提供层动画层的行为事务设计Core Animation层:介绍布局管理的限制Core Animation扩展为键值对代码编程层样式属性:提供可视化效果的例子例子 Core Animation Kiosk Menu Style Applica...
2011-04-23 03:31:35
107
原创 View Programming
1、用UIKit做简单动画,用core animation做更精确的控制。2、矢量图用Core Graphics框架和UIKit框架的UIView类。
2011-04-21 02:50:16
115
原创 各种函数
1、保存图片到相册(有camera roll保存到camera roll)UIImageWriteToSavedPhotoAlbum( UIImage *image, id completionTarget, SEL completionSelector, void *contextInfo);注:contextInfo是任意指针,一般是完成后调用方法时使用,或在完成时...
2011-04-21 01:03:04
129
原创 什么是OpenNI
OpenNI(开放自然交互)是一个多语言,跨平台的框架,它定义了编写应用程序,并利用其自然交互的API。OpenNI API由一组可用来编写通用自然交互应用的接口组成。OpenNI的主要目的是要形成一个标准的API,来搭建以下两方面之间通信的桥梁:1、视觉和音频传感器(包括分析周围环境的设备);2、视觉和音频感知中间件(用于实时的记录音频和视觉分析的数据并理解它们的软件组件)。例如,一...
2011-02-11 21:38:32
549
原创 关于IOS中的DataSource(数据源)
数据源是应用程序的模型、视图、还是控制器部分?数据源好像应该是模型的一部分,但实际上它是控制器的一部分,就是说数据源并不总是一个用于保存数据的对象,它是为选取器提供数据的对象,切记,数据源可能只是一个提供数据的接口,并不是保存数据的地方。...
2011-01-02 15:34:08
483
原创 ios小记
遵守NSCopying协议的类的实例才能发送copy消息,当一个实例发送copy消息后,实际上是实例化了一个新对象,所以这个copy出来的对象必需要手动release。 如果自定义copy,那么必需遵守NSCopying协议并且实现copyWithZone:方法 copy返回的是不可变对象(即不可修改),相对的mutableCopy返回的是可变对象(可修改) 深复制: 深复制...
2010-12-29 14:50:26
124
原创 UIPopoverController的presentPopoverViewWithRect:inView
UIPopoverController中的presentPopoverViewWithRect:inView:方法有点confused,弄了半天才明白那个rect是inView的rect,后面的width和height是inView的size,前面的x,y则是相对于inView的center坐标的偏移。...
2010-12-29 12:41:43
106
原创 iphone開發中的內存分配
1、內存分配、釋放成對出現 2、注意copy,retain,assign操作符的區別(copy,retain同alloc一樣需要release,assign指的是將對象指向另一個對象) 3、NSArray,NSDictionary,NSMutableArray,NSMutableDictionary等容器類,在添加對象到這些類對象時,容器類會自動調用一次retain,即使對象調用r...
2010-12-02 16:54:32
88
原创 關於delegate
UIApplication接收事件,UIApplication響應事件(程序生命週期、系統事件)這就意味著通常沒必要對UIApplication進行修改,而只需考慮如何在UIApplicationDelegate中對UIApplication接收到的事件進行處理。處理系統事件需要編寫一個繼承自UIApplicationDelegate接口的類,而UIApplicationDelegate接口...
2010-12-01 14:22:20
103
原创 有关spring
1、关于ContextLoaderListener(监听器)和ContextLoaderServlet 所有版本的Web容器都可以定义自启动的Servlet,但只有Servlet 2.3及以上版本的Web容器才支持Web容器监听器。有些即使支持Servlet 2.3的Web服务器,但也不能在Servlet初始化之前启动Web监听器,如Weblogic 8.1、WebSphere 5.x、Ora...
2010-09-28 11:06:41
96
原创 spring mvc一个请求的过程
请求是一个非常繁忙的过程,从离开浏览器开始直到获得一个响应,期间会有几次停留,每一次都留下一些信息,并留下更多的信息。 (1)Spring MVC将所有请求都经过一个Servlet,Servlet(单实例的)委托应用程序的其他模块负责对请求进行真正的处理。(2)DispatcherServlet会查询一个或多个HandlerMapping,HandlerMapping会...
2010-09-24 23:30:09
122
原创 Problem15
题目:Starting in the top left corner of a 22 grid, there are 6 routes (without backtracking) to the bottom right corner.How many routes are there through a 2020 grid? a=Array.new(21){Array.ne...
2010-09-11 23:49:43
95
原创 Problem14
题目:The following iterative sequence is defined for the set of positive integers:n n/2 (n is even)n 3n + 1 (n is odd)Using the rule above and starting with 13, we generate the following seque...
2010-09-02 17:33:25
94
原创 (转)多数据库兼容问题
解决方案一:(适用于数据库关系复杂,对性能要求高的情况) 1. 大多ANSI-SQL可以兼容各种数据库。 2. 不兼容的地方可以参考hibernate的实现。 一些常见的不兼容的地方包括: 1) ID生成问题 2) 结果分页 利用ResultSet的滚动方式...
2010-07-20 12:35:22
269
原创 Problem11~13
问题11:[/size][size=x-small;]What is the greatest product of four adjacent numbers in any direction (up, down, left, right, or diagonally) in the 2020 grid?(在20*20的矩阵中任意方向,即上下左右斜线反斜线,找出4个连续的数,使他们的积最大,输出...
2010-06-25 13:43:37
227
原创 Problem1~10
社区里有不少project euler的题解,自己也写了些,主要是为了体验ruby的简洁(不过Mathematica好像更简单)问题1:If we list all the natural numbers below 10 that are multiples of 3 or 5, we get 3, 5, 6 and 9. The sum of these multiples i...
2010-06-24 12:53:56
108
原创 八皇后回溯解法
经典问题,教科书式解题过程,可是在判断布局的合法性上徘徊了很久,逻辑一如既往的混乱,希望这只是由于太累的缘故,其实也只是为了练练手,感觉回溯那部分的代码十分好写,主要还是逻辑上的问题比较费劲。 public class EightQueen { private int[][] chess; private int[] used;//列数已用标记,在构造函数中初始化为-1 ...
2010-06-24 11:51:50
119
原创 学习struts2遇到的一些问题
一下是鄙人学习struts2的总结 1.当用到redirectAction转发到另一个action时,struts2内部会new一个action(这也是struts1和struts2的区别之一),所以如果原来的状态请求会丢失,使用action链则不会出现这丢失状态请求的问题(chain) 2.struts2.1.6之前的版本在web.xml中的过滤器是org.apache.Stru...
2010-06-09 13:30:00
132
原创 java web开发的一些概念
有很多都是转别人的,集思广益嘛:)一、关于内部转发和重定向的区别:1.从地址栏显示来说forward是服务器请求资源,服务器直接访问目标地址的URL,把那个URL的响应内容读取过来,然后把这些内容再发给浏览器.浏览器根本不知道服务器发送的内容从哪里来的,所以它的地址栏还是原来的地址.redirect是服务端根据逻辑,发送一个状态码,告诉浏览器重新去请求那个地址.所以地址栏显示的是新...
2010-06-06 23:22:16
101
原创 2010.06.06 A题
题目:把自然数1到20连成一个环,使得环中每两个数的和为素数 package mlkimg.one;import java.util.ArrayList;public class PrimeRound { public static void main(String[] args) { PrimeRound pr = new PrimeRound();...
2010-06-06 17:15:08
106
原创 Java中的一些问题
1.final关键字使用final关键字修饰一个变量时,是指引用变量不能变,引用变量所指向的对象中的内容还是可以改变的。例如,对于如下语句: final StringBuffer a=new StringBuffer("immutable");执行如下语句将报告编译期错误:a=new StringBuffer("");但是,执行如下语句则可以通过编译:a.append(" ...
2010-06-05 02:56:09
122
原创 Hibernate插入中文字符到MySQL
在hibernate.cfg.xml里的url属性加上jdbc:mysql://localhost:3306/testuseUnicode=true&amp;characterEncoding=UTF-8 或者加上<property name="connection.useUnicode">true</property> <property nam...
2010-06-03 23:28:07
93
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人