自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(70)
  • 资源 (7)
  • 问答 (1)
  • 收藏
  • 关注

原创 WinPhone8开发--插件App的制作方式(插件中包含图片等资源)

刚接触WinPhone8开发,不知道这种方式是否是正确的方式。如有其他更合理的方式,请留言。 1、新建一个Windows Phone应用,命名为Plugin_Test(此乃插件),在MainPage.xaml中放入一个Image控件,name="Image_1"。2、右击项目名称,选择"添加"-->"新建项...",选择"资源文件"并重新命名,点击“添加”。如下图 3、双击...

2013-02-21 10:54:32 163

原创 ios开发--旋转、移动、缩放手势实例代码

代码如下:// 添加所有的手势- (void) addGestureRecognizerToView:(UIView *)view{ // 旋转手势 UIRotationGestureRecognizer *rotationGestureRecognizer = [[UIRotationGestureRecognizer alloc] initWithTarget...

2013-01-31 14:23:41 197

ios开发--KVO浅析

目标:监听NSMutableArray对象中增加了什么 代码如下:- (void)viewDidLoad{ [super viewDidLoad]; self.dataArray = [NSMutableArray arrayWithObject:@"1"]; [self addObserver:self forKeyPath:@"dataArr...

2013-01-15 16:24:27 91

原创 ios开发--常用宏定义(部分转)

1、release时,屏蔽log#if defined (DEBUG) && DEBUG == 1#else#define NSLog(...) {};#endif 2、在主线程或在后台执行block#define BACK(block) dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_...

2013-01-12 21:31:29 103

原创 ios开发--通过UIView对象获取该对象所属的UIViewController(转)

    通过UIView对象获取该对象所属的UIViewController可以使用UIResponder的nextResponder方法获得,UIView类继承于UIResponder,因此可以直接使用。    根据文档描述,如果View有view controller,则通过nextResponder方法返回,如果没有则返回superview。下面是英文原文:if the view has a...

2012-12-15 16:44:22 121

ios开发--UINavigationController中弹出自定义alert或自定义view

    项目中经常遇到需要在UINavigationController中弹出一个自定义的view或loading窗口之类的,刚开始想到的做法是self.view addSubview添加上去,但navigation bar上的按钮还是可用的。然后又想加到[UIApplication sharedApplication].keyWindow上,这样navigation bar上的按钮就不可点击了,...

2012-12-15 15:08:57 166

原创 ios开发--应用中为某一类型对象设置统一的值(ios5.0以上)

app中经常遇到这种问题:出现的所有的navigation bar的背景必须统一(这样还好,毕竟一个app中不会有太多个navigation controller),出现的所有的text field必须统一inputAccessoryView。如果是在出现所有的text field对象设置的话,比较麻烦,且容易忘记。分享一个比较好的方式来解决类似这种问题,代码如下:[[UITextFie...

2012-12-12 21:25:42 94

原创 iphone开发--mac系统制作自动缩小图片服务

      iOS开发中,因为有普通屏和高清屏的原因,所以需要在应用中放置两套图,一套是for普通屏的,一套是for高清屏的。for高清屏的命名方式:***@2x.png。使用的时候只要使用for普通屏的图片,在高清屏时会自动调用for高清屏的图片。      见到好多做的应用都是只用for高清屏的图片,但在一些情况下会出现一些难控制的布局。比如UIButton设置一个image,如果使用fo...

2012-11-17 10:27:39 111

原创 iphone开发--大区域中平铺(非拉伸)图片

创建一个UIView的子类,在- (void)drawRect:(CGRect)rect中写入 [[UIImage imageNamed:@"123.png"] drawAsPatternInRect:rect]; 并在- (id)initWithFrame:(CGRect)frame中写入[self setBackgroundColor:[UIColor clearCo...

2012-11-10 22:14:50 97

原创 iphone开发--读取获取Documents及tmp目录

 获取Documents目录路径 NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);NSString *documentsDirectory = [paths objectAtIndex:0]; 常量NSDocumentDirect...

2012-10-14 21:42:59 228

apk的压缩方式

1、去除无用资源文件及文件压缩等;2、使用ProGuard做扰码。 使用ProGuard的时候,如果源码或者jar包内有使用反射的地方,需要在配置文件中声明不混淆需要反射调用的java类名、成员或方法等。还有就是需要注意内部类如果不声明,会被混淆。3、不知道无用的代码会不会被打到apk包中,如果不能,就去掉无用代码。(引用的jar包中的,只能找源码,去除无用的代码了)。...

2012-09-14 14:45:16 504

iphone开发--UITableView中的cell高度不一致解决方案

事先声明:本例没有做任何性能上的考虑, 而且写的很生硬,只是演示思路。如果是有大批量的cell,比如10000个cell,需要使用缓存记录之前的cell的高度以优化。 主要代码如下- (CGFloat) tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath { ...

2012-05-26 22:09:27 191

原创 ipad开发--模态窗口中不能隐藏键盘

使用resignFirstResponder也不能隐藏键盘,需要实现UIViewController的disablesAutomaticKeyboardDismissal方法,return NO- (BOOL) disablesAutomaticKeyboardDismissal { return NO;} ...

2012-05-09 11:25:21 66

原创 iphone开发--上架app至App Store

 1、首先在https://itunesconnect.apple.com/WebObjects/iTunesConnect.woa上完成自己app的发布前的准备,具体不介绍,网上找一下吧,应该有很多教程(主要是因为文档是我上完app之后写的,过程全忘了,而且网上也有很多这样的资料),最后app的status是Waiting For Upload,即可;2、进行Production授权...

2012-03-02 13:50:41 79

原创 iphone开发--真机测试

 如何进行真机测试?需要得到apple官方的development授权,过程如下1、访问https://developer.apple.com/devcenter/ios/index.action 并登录;2、登录后点击页面右侧的“iOS Provisioning Portal ”,如图3、进入“iOS Provisioning Portal ”后,点击左侧的“Ce...

2012-03-02 13:46:40 102

原创 git命令(都是自己用到的)

写道git clone [email protected]:/home/goojia/gitrepo/dev从205上下载代码到命令行定位的当前目录下的dev中   写道git checkout A616 必须在git目录中执行(即1中的dev下),从master分支切换到A616分支上   写道git branch 展示当前本地git仓库所在...

2012-03-01 10:47:40 92

原创 iphone开发实现细节

 UIImageC处理 1、等比缩放- (UIImage *) scaleImage:(UIImage *)image toScale:(float)scaleSize { UIGraphicsBeginImageContext(CGSizeMake(image.size.width * scaleSize, image.size.height * scaleSize);...

2012-02-23 09:32:36 85

原创 obj-c学习笔记

内存管理:    1、一个对象的所有者可能不止一个。    2、你拥有通过alloc、new或copy(通过名字以“alloc”或“new”开头或名字中包含“copy”的方法)的对象的所有权。    3、如果向一个对象发送了一条retain消息,则获得该对象的所有权。    4、需要向使用release或autorelease释放对象的所有权。 共享对象的有效性:   ...

2012-01-29 10:21:57 124

原创 如何排查EXC_BAD_ACCESS错误(Debugger使用GDB时适用)

刚开始学obj-c,遇到这个问题,网上搜了下,说的都有点短(本人愚钝,理解能力弱~~)。搞定后发上来,记录、共享。。我的xcode是4.2的操作如下:1、增加NSZombieEnabled和MallocStackLogging环境变量:菜单Product--》Edit Scheme...,在弹出的窗口上方选择自己的项目及模拟器,左侧选择"Run ***.app"(***是你的项目名称)...

2012-01-18 12:56:07 131

原创 Dev-C++中编译C语言报错

环境:先装了MinGW,又装了Dev-C++,编译c的时候报错  i:\gw\lib\crt2.o(.text+0x8) In function `_mingw_CRTStartup': [Linker error] undefined reference to `__dyn_tls_init_callback' [Linker error] undefined ref...

2012-01-05 09:24:43 568

原创 android--1.5-2.3.3源码下载

windows下,在http://source.android.com中按照官方的文档说明做的,貌似有问题,找了一个下载地址,里面有1.5-2.3.3的源码,分享下:http://rgruet.free.fr/public/

2011-12-30 09:18:42 120

原创 eclipse--各个代号的意思

Eclipse 3.1 版本代号 IO 【木卫1,伊奥】(已退出eclipse官网)Eclipse 3.2 版本代号 Callisto 【木卫四,卡里斯托 】(已退出eclipse官网)Eclipse 3.3 版本代号 Eruopa 【木卫二,欧罗巴 】Eclipse 3.4 版本代号 Ganymede 【木卫三,盖尼米德 】Eclipse 3.5 版本代号 Galileo 【伽利略】Eclips...

2011-12-08 16:28:00 144

原创 Linux学习之路--添加IP别名

执行写道ifconfig 结果如下:写道lo             Link encap:Local Loopback                 inet addr:127.0.0.1 Mask:255.0.0.0                inet6 addr: ::1/128 Scope:Host                UP LOOPBACK RUNNING...

2011-10-19 21:55:49 153

原创 web服务器Nginx--Linux下安装、启动、关闭、重启

选择Nginx的理由:1、它支持高并发连接    官方测试Nginx能够支持5万并发连接,在实际生产环境中可以支撑2-4万并发连接数。2、内存消耗少    经测试,同等硬件环境下,Nginx的处理能力相当于Apache到5-10倍。3、配置文件非常简单4、支持Rewrite重写规则    能够根据域名、URL的不同,将HTTP请求分发到不同的后端服务器群组。5、内置...

2011-10-18 21:25:27 151

原创 测试之webbench

 写道wget http://home.tiscali.cz/~cz210552/distfiles/webbench-1.5.tar.gztar zxvf webbench-1.5.tar.gzcd webbench-1.5mkdir /usr/local/man (安装的时候会用到,不然会报错)make(貌似中途会有错,不用管)make install 测试:写道webben...

2011-10-18 20:48:23 58

原创 maven入门--构建一个简单到多模块项目

结合“maven入门--使用maven构建一个简单到eclipse项目”和“maven入门--构建一个简单到web应用”在simple-test项目下的pom.xml中加入: 写道 <build> <finalName>simple-test</finalName> <plugins> <plugin> ...

2011-10-16 09:58:25 101

原创 maven入门--构建一个简单的web应用

1、构建一个项目写道mvn archetype:create -DgroupId=com.ap -DartifactId=simple-web -DpackageName=com.ap.web -Dversion=1.0 -DarchetypeArtifactId=maven-archetype-webapp 2、在pom.xml中加入写道<dependency> <...

2011-10-15 22:25:17 85

原创 maven入门--忽略未通过的单元测试

maven中提供了单元测试,以下是几个比较重要的配置或功能点1、pom.xml中设置引入到jar包到scope为test(测试)写道<project> ... <dependencies> ... <dependency> <groupId>org.apache.commons</gro...

2011-10-15 16:36:14 142

原创 maven入门--使用maven构建一个简单到eclipse项目

在家闲来无事,学习下maven。环境:fc15(windows下差不多)、jdk(很明显,必需的)首先去http://maven.apache.org/上下载最新的maven,解压到/opt下。在/etc/profile中加入写道export M2_HOME=/opt/apache-mavenexport PATH=$PATH:$M2_HOME/bin 并使用写道sourc...

2011-10-15 15:07:08 74

原创 HttpURLConnection的URL包含中文字符

String sUrl = "http://image.abc.com.cn/uploads/sub/sub2/绿波花园/14_big.jpg";URL url = new URL(sUrl);HttpURLConnection connection = (HttpURLConnection) url.openConnection(/*自己的Proxy*/);假设URL:http://...

2011-10-14 21:17:55 419

原创 Linux学习之路--fc15安装jdk

 卸载系统自带到jdk 写道rpm -ef|grep gcjrpm -e --nodeps java-1.5.0-gcj-1.5.0.0-35.fc15.x86_64rpm -qa|grep jdkrpm -e --nodeps java-1.6.0-openjdk-1.6.0.0-59.1.10.3.fc15.x86_64 去oracle官网上下载jdk 写道...

2011-10-12 23:03:36 83

原创 Linux学习之路--Linux下自动挂载Windows下的磁盘

使用命令 写道fdisk -l 查看磁盘信息 我的如下: 写道Disk /dev/sda: 320.1 GB, 320072933376 bytes255 heads, 63 sectors/track, 38913 cylinders, total 625142448 sectorsUnits = sectors of 1 * 512 = 512 bytes...

2011-09-25 17:52:14 75

原创 Linux学习之路--fc15为firefox安装flashplayer

我的fedora15是64位的。flashplayer下载地址:http://download.macromedia.com/pub/labs/flashplatformruntimes/flashplayer11/flashplayer11_rc1_install_lin_64_090611.tar.gz解压后,将libflashplayer.so复制到/usr/lib64/mozill...

2011-09-20 23:23:39 91

mongodb中重命名column名称(更改字段名称)

参见:http://www.mongodb.org/display/DOCS/Updating#Updating-%24rename例:db.test.find() 查出如下数据:{ "_id" : ObjectId("4e787a369748ed04b7c19b0f"), "abc" : "123" } 现,需要将字段"abc"改为"def",执行如下命令:db.

2011-09-20 19:31:00 1978

原创 Linux学习之路--64位linux中安装32位rpm包

在64位fc15中安装oracle 11g的时候,官方文档上说要装compat-libstdc++-33-3.2.3 (32 bit)~闷了~~下载下来之后,用下面到命令直接安装,会自动下载依赖库yum localinstall compat-libstdc++-33-3.2.3-68.1.i686.rpm ...

2011-09-18 12:26:25 396

原创 Linux学习之路--Fedora 15安装NVIDIA官方显卡驱动

参照:http://linux.ctocio.com.cn/452/12152452.shtml 在笔记本(集成显卡)上装好fc15之后,体验了把gnome3,感觉挺爽,又在台式机(有显卡)上装了个,但进入桌面到时候,提示说未检测到显卡驱动,不能启动gnome3,在网上找了下安装方式,大致记录并传播下。 各个显卡生产厂商基本都不提供linux下到驱动,所以可以到nvidia官方网站...

2011-09-16 22:39:58 146

原创 Linux学习之路--硬盘安装Fedora 15方法

准备工作:1、fedora 15 DVD ISO镜像,下载地址:http://torrent.fedoraproject.org/torrents/2、grub4dos,下载地址:http://sourceforge.net/projects/grub4dos/3、有一个盘的格式为FAT 32(不一定是C盘,我本地使用的是D盘...

2011-09-16 08:57:21 170

Win XP切换控制台编码格式到默认格式方法

因要使用cmd命令行连接使用mongodb,但命令行默认的编码为gbk(936),不能显示mongodb中的中文,在网上查了下,说是将编码格式改为650001就可以显示中文,命令:chcp 650001 之后又在属性中设置了字体为“点阵字体”,保存到全部应用。但在运行maven中的build的时候,却不能build了,只好将编码格式改回936.命令:chcp 936 但一定要注...

2011-07-13 08:59:09 207

原创 安装Oracle10g服务里没有监听的解决方法

今天在公司的自己的机器上装了Oracle10g,我习惯将监听和数据库服务设置为手动启动,去服务里找的时候,发现竟然没有监听器的启动项~~解决方法如下:运行“cmd”,在命令行里输入"lsnrctl",回车,进入lsnrctl中,在“LSNRCTL>”后输入"start",回车。就会启动了,现在去服务里刷新一下就会有监听器的启动项了。...

2011-05-24 09:27:12 361

电信不能打开google的解决方法(非河蟹)

进入路由器的管理页面,选择“系统工具”-->“软件升级”,可以看到版本号是:TL-WR841N V7_100426特制版,好像这个版本不能打开google。到TP-Link的官网下载TL-WR841N V7_100407标准版。然后升级,就行了~~...

2011-03-15 22:03:22 1030

高性能iOS应用开发中文版-非扫描版

性能对用户体验有着至关重要的影响。本书将介绍对用户体验产生负面影响的各个方面,并概述如何优化iOS应用的性能。全书共5个部分,主要从性能的衡量标准、对应用至关重要的核心优化点、iOS应用开发特有的性能优化技术以及性能的非代码方面,讲解了应用性能的优化问题。本书的主要目的是展示如何从工程学的角度编写最优代码。本书适合已经具有Objective-C和iOS实践经验的开发人员阅读。

2018-12-03

2007-2010年上半年-软考中级-软件设计师-真题

目的不在挣分,而在为要在2010年下半年参加软件设计师考试的朋友,提供一个方便~~

2010-08-30

sqljdbc_1.2.2323.101_enu

java连接2005最新驱动驱动,有的地方打不开微软官网,所以传上来共享下

2009-05-22

B/S模式聊天室系统

用Servlet做的,适合初学者观摩。需要服务器。

2009-05-03

java实例100例

绝对经典,适合初学者和高级者,内有各种实用实例。

2009-05-03

JDK1.5中文API文档

经典、实用的API中文文档,非常适合初学者。

2009-05-03

tomcat5.5.20

很不错的服务器,前提是要在eclipse上装上myeclipse插件,然后按照压缩文件里的安装方法进行安装。

2009-04-19

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除