- 博客(50)
- 资源 (26)
- 收藏
- 关注
原创 mac下iOS项目使用cvs做版本控制
之前写ios做版本控制一直用的是git和svn,最近在新公司里要求用cvs,表示毫无经验。看了一个下午cvs的命令行,很头大,后来试了一下smartcvs,不是很好用。能连接,提交commit却提交不上去。后来,换了个想法,用eclipse装上cvs插件之后,把项目用eclipse来提交和合并,人生瞬间美好了许多。不得不说,eclipse确实很好使。
2013-12-31 23:27:55 2517 1
转载 mac下设置环境变量以及使用CVS命令行
mac下设置环境变量以及使用CVS命令行:命令行下设置环境变量:bogon:~ yanfa$CVSROOT=:pserver:username@serveraddress:/home/cvsrootbogon:~ yanfa$export CVSROOT但这样只对当前shell有效,如果重启shell则须再设置环境变量。让其永远生效的方法是:bogon:~ yanfa$ vim
2013-12-31 17:36:24 2003
转载 SQLite清空数据表
delete from TableName; //清空数据update sqlite_sequence SET seq = 0 where name ='TableName';//自增长ID为0http://www.cnblogs.com/huangtailang/p/3246336.htmlhttp://segmentfault.com/q/1010000000122280h
2013-12-31 10:45:51 3593
转载 手把手教你做iphone的soap应用(webservice)
最近研究了下soap,找不到iphone上好用的soap代码.发现坛子,关于soap的东西也不多,就把自己写的贴出来,请大家批评指正吧。用到的提供soap接口的网址是:http://www.Nanonull.com/TimeService/这个页面有多个方法可以通过soap调用,页面上也有说明.如果用IE的浏览器还能看到此网页提供的wsdl文件.要做soap的webservice首先要了解
2013-12-31 01:21:31 1144
原创 ios上载文件到服务器的工具类EPUploader
头文件#import @interface EPUploader : NSObject { NSURL *serverURL; NSData *file; id delegate; SEL doneSelector; SEL errorSelector; BOOL uploadDidSucceed;}- (id)initWit
2013-12-31 00:41:50 1634
原创 UIAlertView用block方式代替delegate
头文件//// UIAlertView+Utils.h// UIView+Categories//// Created by su xinde on 13-4-11.// Copyright (c) 2013年 su xinde. All rights reserved.//#import /* * Completion handler invoked when
2013-12-31 00:24:23 3805
转载 File Upload Download For iOS
本文内容来自于王志刚 《软件创富密码:iPhone应用程序开发攻略之深入浅出Objective-C 2.0》一书,修改了部分内容。截图如下:Download:代码如下://// AppController.h// File Upload Download//// Created by longx-app on 13-9-15.// Copyright
2013-12-31 00:09:15 1939
转载 Upload an Image Using Objective-C
5.8.2012If you're like me, you learn by example. Surprisingly, there are not many tutorials out there that make it clear exactly how to upload an image, or any file for that matter, from an iOS de
2013-12-31 00:07:09 1828
转载 iPhone中的SQLite应用
SQLite是基于C的API,在iPhone中的运行速度超级快(在苹果网站上也有一个对比,确实应该是速度最快的)。由于在iPhone3.0上已经支持了Core Data,是苹果一个新的API,并且是基于SQlite的。速度也是非常快吧,信不信由你。所以我们对SQLite仅需要懂一些即可,以下是一些基础信息//============首先在FrameWorks 中加入SQL
2013-12-30 23:31:01 1092
转载 iphone开发中sqlite3的操作说明(转载)
ibsqlite3.0.dylib文件地址: /Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS2.2.sdk/usr/lib/libsqlite3.0.dylib2,代码中的操作:那么接下来是代码了。1 首先获取iPhone上sqlite3的数据库文件的地址 NSArray *paths = NSS
2013-12-30 23:24:00 978
原创 iOS视图创建初始化的一些工厂方法
头文件// 提供一些UI控件的工厂方法,实现一些通用的控件初始化工作#import @interface UIView (UIFactory)// Label+ (id)createLabel;+ (id)createLabel:(CGRect)frame;// TextField+ (id)createTextFiled;+ (id)createTextFiled:(
2013-12-30 17:04:23 2189
转载 ZXingObjC 崩溃问题解决方法
一, 二维码扫描,有众所周知的zxing,和zbar.zbar for iphone 已经一年没有更新了,都还没有支持ARCzxing 各个平台都支持,也一直在更新.但是系统只提供了ZXingWidgetController里面解析二维码的代码比较多,且没有由相册读取图片进行解析的代码. 项目中我的viewController已经继承了一个CommonViewController,所以这ZX
2013-12-30 15:59:22 6171 4
转载 Java加密技术(三)——PBE算法
除了DES,我们还知道有DESede(TripleDES,就是3DES)、AES、Blowfish、RC2、RC4(ARCFOUR)等多种对称加密方式,其实现方式大同小异,这里介绍对称加密的另一个算法——PBEPBE PBE——Password-based encryption(基于密码加密)。其特点在于口令由用户自己掌管,不借助任何物理媒体;采用随机数(这里我们叫做盐)杂凑多重
2013-12-29 01:30:55 1512
转载 Android™ 2.1 android.R.drawable Icon Resources
Originated from: http://www.darshancomputing.com/android/1.5-drawables.htmlJava Usage example:myMenuItem.setIcon(android.R.drawable.ic_menu_save);Resource Usage example:android:icon="@and
2013-12-28 20:10:10 1975 1
原创 快速傅立叶变换算法 FFT
音频处理里面常用。 就是把波形(时域信号)变换到频域,使得用户更好的分析。频域就是类似于“千千静听”的频谱。这个过程叫“离散傅立叶变换”(DFT)。而FFT是DFT的一种高效快速算法。代码见下:#include #include #include //******************************************************************
2013-12-28 19:29:38 1665
转载 常用SQL语句
--语 句 功 能--数据操作SELECT --从数据库表中检索数据⾏行和列 INSERT --向数据库表添加新数据⾏行 DELETE --从数据库表中删除数据⾏行 UPDATE --更新数据库表中的数据 --数据定义CREATE TABLE --创建⼀一个数据库表DROP TABLE --从数据库中删除表ALTER TABLE --修改数据库表结构 CREATE VIEW --创建⼀一
2013-12-28 18:14:07 1459
原创 Android获取闹钟
一般思路是通过通过android content provider获取,代码如下 mActivityObject.getContentResolver().query( Uri.parse("content://com.android.deskclock/alarm")
2013-12-28 17:43:48 2678
原创 IOS笔试题收集
1.Object-c的类可以多重继承么?可以实现多个接口么?Category是什么?重写一个类的方式用继承好还是分类好?为什么?2.#import 跟#include 又什么区别 #import3.类变量的@protected ,@private,@public,@package声明各有什么含义?4.id 声明的对象有什么特性?5.MVC是什么?有什么特性?为什么在iPhone上被
2013-12-28 13:12:04 1023
原创 用于UILabel设置textAlignment时除去警告的宏定义
#ifndef __MY_MACROS_H___#define __MY_MACROS_H___ #ifdef __IPHONE_6_0 #define kTextAlignmentLeft NSTextAlignmentLeft #define kTextAlignmentCenter NSTextAlignmentCenter #def
2013-12-27 17:36:57 2079
转载 iOS开发便捷宏收集
1.快速根据RGB值创建UIColor:#define RGBColorMake(_R_,_G_,_B_,_alpha_) [UIColor colorWithRed:_R_/255.0 green:_G_/255.0 blue:_B_/255.0 alpha:_alpha_]使用方法:[plain] view plaincopyprint?[_colorVie
2013-12-27 14:15:22 868
原创 Java常用正则表达式工具类
import java.util.regex.Matcher;import java.util.regex.Pattern;public class RegexUtil { /** * 车牌号码Pattern */ public static final Pattern PLATE_NUMBER_PATTERN = Pattern .compile("^[\u0391-\
2013-12-26 22:51:09 1185
转载 IOS开发之----Xcode非ARC项目中设置部分文件ARC支持
ARC是什么 ARC是iOS 5推出的新功能,全称叫 ARC(Automatic ReferenceCounting)。简单地说,就是代码中自动加入了retain/release,原先需要手动添加的用来处理内存管理的引用计数的代码可以自动地由编译器完成了。该机制在iOS 5/ Mac OS X 10.7 开始导入,利用 Xcode4.2可以使用该机制。简单地理解ARC,就是通过指
2013-12-26 18:01:20 1845
原创 iOS项目中兼容ARC与非ARC的一些宏定义
//// ARCMacros.h// #if !defined(__clang__) || __clang_major__ < 3 #ifndef __bridge #define __bridge #endif #ifndef __bridge_retain #define __bridge_retain #endif
2013-12-26 17:51:01 2149
转载 iOS导入ZXing
ZXing(Github镜像地址)是一个开源的条码生成和扫描库(开源协议为Apache2.0)。它不但支持众多的条码格式,而且有各种语言的实现版本,它支持的语言包括:Java、 C++、 C#、 Objective-C、ActionScript以及Ruby。我以前在iOS项目开发中使用了ZXing的扫描二维码功能。在此总结一下如何将ZXing集成到已有的iOS工程中,分享给大家。
2013-12-26 17:16:47 2181 3
原创 XCode导入libxml2时报错
XCode导入libxml2,容易在导入头文件#import 时报错,解决办法:Build Settings --> User Header Search Paths里添加一句${SDK_DIR}/usr/include/libxml2 , 问题解决。这个情况容易在添加ASIHTTPRequest时候遇到。
2013-12-26 16:24:36 1699
转载 xcode 4 制作静态库详解
最近在做Apple的IOS开发,有开发静态库的需求,本身IOS的开发,只允许静态库或者Framework。在Xcode上没有找到允许编译,如同Android上的*.so和Win32上的dll这样的说法。不过Framework这样的框架,估计也是类似动态库的实现,不过没有具体研究过,后续继续深入研究。我这个文档的静态库的开发是基于Xcode4.2和iOS SDK5.0编写的。Xcode4跟之前的
2013-12-26 15:40:28 1536 5
原创 Mac上彻底删除openfire
首先,确保你已经关掉了openfire打开终端 (在应用程序-->实用工具-->)依次输入以下命令sudo rm -rf /Library/PreferencePanes/Openfire.prefPanesudo rm -rf /usr/local/openfiresudo rm -rf /Library/LaunchDaemons/org.jivesoftwar
2013-12-25 00:41:08 2417
转载 Myeclipse 10 for mac 安装过程及myeclipse 10 for mac 破解版下载
下载地址:http://pan.baidu.com/share/link?shareid=160811&uk=1829115338废话不说。先上地址,让各位先下载着然后看安装过程。。单独破解文件,我自己单独试过。失败。我看很多朋友已经下载好myeclipse10了。想用单独下破解文件试试,那就试一下吧:下载地址myeclipse10需要fq才可以下载,所以很不容易,我就为大家倒腾回来,
2013-12-24 22:11:53 1600
转载 在 ios 下实现 DataOutputStream 和 DataInputStream
我们在java通讯,常用 DataOutputStream 和 DataInputStream 这两个数据流,客户端是android和j2me 的话没有什么大问题,如果是iphone和bada就比较麻烦了。为解决这问题我在ios下封装了 DataOutputStream 和 DataInputStream 这两个类,提供大家参考。[cpp] view pla
2013-12-24 17:09:44 2001 1
转载 关于Objective-c和Java下DES加密保持一致的方式
最近做了一个移动项目,是有服务器和客户端类型的项目,客户端是要登录才行的,登录的密码要用DES加密,服务器是用Java开发的,客户端要同时支持多平台(Android、iOS),在处理iOS的DES加密的时候遇到了一些问题,起初怎么调都调不成和Android端生成的密文相同。最终一个忽然的想法让我找到了问题的所在,现在将代码总结一下,以备自己以后查阅。首先,Java端的DES加密的实现方式,代码
2013-12-24 12:41:18 1458
转载 如何使用TCP/IP与服务器进行通信-一个简单的聊天程序
原文: http://www.devx.com/wireless/Article/43551在上一章,我们讨论了如何在iPhoneapp中调用web服务以及如何解析服务器返回的XML。在Web服务大行其道的当今,调用web服务的代价是高昂的,尤其是你仅仅是抓取少量数据的时候尤其如此——光SOAP封皮就占据了大部分字节。一个更好的办法是使用sockets,仅传送数据本身而不用进行XML封装。而且
2013-12-23 15:38:10 1624 1
转载 Mac上搭建openfire服务器
一、下载并安装openfire1.到http://www.igniterealtime.org/downloads/index.jsp下载最新openfire for mac版比如:Openfire 3.8.1,下载后的文件:openfire_3_8_1.dmg2.点击安装,并执行默认操作3.启动openfire服务在系统偏好设置的其他里,点击openfire偏好启
2013-12-21 00:29:42 1303 1
转载 Mac上安装MySQL
一、安装到MySQL官网上http://dev.mysql.com/downloads/mysql/,下载mysql可安装dmg版本比如:Mac OS X ver. 10.7 (x86, 64-bit), DMG Archive下载完的文件为:mysql-5.6.10-osx10.7-x86_64.dmg1.点击,安装包里的2.点击安装安装好后,再系统偏好设置的其他
2013-12-21 00:27:22 1036
转载 ubuntu+ndk编译ffmpeg
一、在ubuntu下配置android ndk环境变量二、下载ffmpeg源码三、配置ffmpeg环境四、执行config.sh脚本文件五、把Android.mk文件移到jni文件夹里六、ndk-build开始编译 近来想把ffmpeg移植到android上来用,所以就研究了两天,从网上乱搜一通,网上都说在linux系统下比较好编译通过,所以就听取了意见,装了vmware在里面装了个u
2013-12-20 23:54:32 1856
转载 C++的XML编程经验――LIBXML2库使用指南
写这篇文章的原因有如下几点:1)C++标准库中没有操作XML的方法,用C++操作XML文件必须熟悉一种函数库,LIBXML2是其中一种很优秀的XML库,而且它同时支持多种编程语言;2)LIBXML2库的Tutorial写得不太好,尤其是编码转换的部分,不适用于中文编码的转换;3)网上的大多数关于Libxml2的介绍仅仅是翻译了自带的资料,没有详细介绍如何在windows平台下进行编程,更很
2013-12-19 17:37:54 1323
转载 XMPPFramewok的使用
一、XMPPFrameworkGitHub: https://github.com/robbiehanson/XMPPFramework 获取源代码git clone https://github.com/robbiehanson/XMPPFramework.gitcheckout XMPPFramework 一个最新的 branch 添加依赖> 拷贝 /Vendo
2013-12-19 12:09:18 1919
原创 cocos2d-x避免手动修改android.mk文件来编译
编辑android.mk文件,替换为如下内容LOCAL_PATH := $(call my-dir)LOCAL_PATH := $(call my-dir)include $(CLEAR_VARS)LOCAL_MODULE := cocos2dcpp_sharedLOCAL_MODULE_FILENAME := libcocos2dcppFILE_LIST := hel
2013-12-17 18:01:29 1423
转载 GoldWave用法简介
写一些简单的小游戏的时候,有些音乐素材我们需要做一些简单的剪辑,这个时候可以考虑用GoldWave。GoldWave是一款音频文件处理程序,其地位在计算机界,与2D设计的Photoshop,3D的3Dmax相同,都是主流的,并且功能强大的对象编辑处理程序。下面,我们简单的 介绍一下该程序的使用方法。工具/原料 GoldWave 5.67
2013-12-17 15:55:04 1985
转载 cocos2d-x 环境配置-Mac配置篇
目前我配置的环境需求如下:JDK 1.6XCode Version 4.6 (4H127)Cocos2d-x 2.2.0 Android Developer 一,下载安装要配置环境一次性下载准备要以下东西:1,下载jdk,地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html2,下载
2013-12-17 14:15:39 1413
转载 Android数据库安全解决方案,使用SQLCipher进行加解密
转载请注明出处:http://blog.csdn.net/guolin_blog/article/details/11952409我们都知道,Android系统内置了SQLite数据库,并且提供了一整套的API用于对数据库进行增删改查操作。数据库存储是我们经常会使用到的一种存储方式,相信大多数朋友对它的使用方法都已经比较熟悉了吧。在Android中,我们既可以使用原生的SQL语句来对数据进行操
2013-12-16 11:45:32 1122
Extensible Messaging and Presence Protocol (XMPP)_ Core.pdf
2020-11-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人