SORA

 

2016年1月11日

RabbitMQ on windows开启远程访问

摘要: 我的RabbitMQ安装位置是:C:\Program Files (x86)\RabbitMQ Server\rabbitmq_server-3.5.6为rabbitmq添加用户C:\Program Files (x86)\RabbitMQ Server\rabbitmq_server-3.5.6\... 阅读全文

posted @ 2016-01-11 18:01 晴空AIR 阅读(2331) 评论(0) 推荐(0) 编辑

2015年12月30日

SpringMVC 表单复选框处理

摘要: ${dbInst.dbname} 如上:先在表单中增加一个和checkbox组同名的隐藏域selectedTable上面的${index.index}是jstl的foreach每次循环的序号,从0开始。对应的controller中就可以使用这个参数了,controller收到的的参数... 阅读全文

posted @ 2015-12-30 14:30 晴空AIR 阅读(545) 评论(0) 推荐(0) 编辑

Spring文件上传配置

摘要: 增加依赖jar包 commons-fileupload commons-fileupload 1.3.1 修改springmvc.xml配置文件,添加 ... 阅读全文

posted @ 2015-12-30 14:07 晴空AIR 阅读(1067) 评论(0) 推荐(0) 编辑

2011年10月10日

unrecognized selector sent to instance 0x1b97e0' 问题解决记录

摘要: 如上图所示bug。造成unrecognized selector sent to instance XXX,大部分情况下是因为对象被提前release了,在你心里不希望他release的情况下,指针还在,对象已经不在了。 很多时候,是因为init初始化函数中,对属性赋值没有使用self.foo赋值... 阅读全文

posted @ 2011-10-10 23:47 晴空AIR 阅读(19477) 评论(0) 推荐(0) 编辑

2011年5月12日

linux 内核模块的helloWorld

摘要: 我的linux版本是Fedora14。 要进行下面步骤之前请保证你的系统安装了内核的devel包和header包, 命令是: yum install kernel-headers-$(uname -r) yum install kernel-devel-$(uname -r) helloWorldLKM.c代码: #include <linux/init.h>#include <linux/module.h> MODULE_LICENSE("GPL"); static int hello_init(void){ printk(KERN_ALERT & 阅读全文

posted @ 2011-05-12 23:58 晴空AIR 阅读(1048) 评论(0) 推荐(0) 编辑

2011年4月25日

xcode 学习笔记4:给WindowBase程序添加view

摘要: 1:新建一个基于windowbase的程序。你会发现它只有一个MainWindow.xib,打开这个文件,拖拽一个View Controller控件到下图的MainWindow.xib窗口。 2:右键单击Classes文件夹,为项目添加新的文件。如下图: 选择文件类型为Cocoa Touch Class,注意勾选上Targeted for iPad以及With XIB for user inter... 阅读全文

posted @ 2011-04-25 20:42 晴空AIR 阅读(1606) 评论(0) 推荐(0) 编辑

2011年4月19日

xcode 学习笔记3:xcode目录结构

摘要: 创建一个viewbase的程序,xcode会自动生成一些文件。目录如下图(工程名为OutletAndAction)XXXAppDelegate.h和XXXAppDelegate.m:应用程序的委派XXXViewController.h和XXXViewController.m:视图控制器,主要是界面的控件响应函数Frameworks文件夹:系统的一些头文件集合XXX_Prefix.pch:一些公用的头文件,相当于vc里面的stdafx.hmain.m:main函数,应用程序入口XXX-Info.plist:应用程序配置文件,包含icon、名字、主窗口的nib文件(nib == xib)等。XXX 阅读全文

posted @ 2011-04-19 18:50 晴空AIR 阅读(2483) 评论(0) 推荐(0) 编辑

2011年4月16日

object c中的selector

摘要: 其作用相当于函数指针,现在我看到的大多说用法都是在调用某些函数需要传递一个 函数指针 参数时,使用@selector。它会在当前类里面查找selector后面所跟的函数,返回一个SEL类型的值。 SEL变量的执行.用performSelecor方法来执行. [对象 performSelector:SEL变量 withObject:参数1 withObject:参数2]; 在调用respondsT... 阅读全文

posted @ 2011-04-16 17:30 晴空AIR 阅读(2031) 评论(0) 推荐(1) 编辑

2011年4月14日

xcode 学习笔记2:动态添加view

摘要: 前面说的都是用的Interface Builder来编辑.xib文件来给窗口添加各种控件以及给控件绑定数据(IBOutlet)、关联事件响应函数(IBAction)。 这章学习的是动态的添加view,不使用Interface Builder。这里用label和button示例: 找到新建工程XXXViewController.m的-(void)loadView方法,去掉注释并添加如下代码 - (v... 阅读全文

posted @ 2011-04-14 11:02 晴空AIR 阅读(4004) 评论(0) 推荐(1) 编辑

2011年4月9日

xcode 学习笔记1:Interface Builder的使用

摘要: 最近在看电驴上down下来的ipad开发视频教程。为加深记忆,特在此做笔记。前两集视频主要讲的是UIAlertView(相当于windows里面的MessageBox)在interface builder里面添加了控件之后,要想使得控件响应事件必须做如下处理:1:在XXXViewController.h里面添加事件响应函数声明如: -(IBAction)btnOnclick:(id)sender;2:在相应的.m文件中实现这个函数3:回到interface builder中鼠标右键从需要使用这个事件相应函数的控件拖拽到File's Owner上并在弹出的选项中选中步骤1中的函数名,使之 阅读全文

posted @ 2011-04-09 21:20 晴空AIR 阅读(5123) 评论(2) 推荐(0) 编辑

导航