自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(272)
  • 资源 (13)
  • 收藏
  • 关注

转载 UIImagePickerController拍照上传图片旋转问题

转载地址:http://www.cnblogs.com/yajunLi/p/5796084.html问题描述:手机头像上传,遇到一个怪现象,就是拍照上传时,手机端显示头像正常,但在web端查看会有一个左旋90度的问题。并且照片竖怕才会有此问题,横拍不存在。 原因分析:手机拍照时,用相机拍摄出来的照片是含有EXIF信息的,在我们得到 UII

2016-09-06 20:22:04 1526

原创 duplicate symbols for architecture x86_64

出现这个问题主要有一下几种原因:1、项目使用CocoaPods管理后,没有删除之前手动引入的文件。引入CocoaPods还需要在项目target中的build setting中的other flags加入$(inherited)。在framework search path和Library search path中也加入$(inherited),删除其他的条目。2、在文件中引入了.m文

2016-06-15 15:39:55 738

转载 Xcode 7.1, Build Settings,No Common Blocks备忘

Xcode 7.1, Build Settings,No Common Blocks备忘今天在项目里拖进了一个第三方SDK的源码,项目编译时fail,错误信息是duplicate symbols for architecture arm64。百度半天无果,只能询问SDK开发的小伙伴,告诉我需要修改Build Settings里的No Common Blocks为NO。No Common Blo

2016-06-15 15:28:45 599

转载 Xcode 自定义 Eclipse 中常用的快捷键

之前在用 Eclipse 写 Java 的时候,有几个常用的快捷键,比如删除当前行,在当前行下面插入空行,向上 / 下移动当前行等等,到了 Xcode 里怎么也找不到这些快捷键,一直觉得 Xcode 自带的快捷键不够强大,直到今天才知道不借助第三方的插件,在 Xcode 下完全也可以实现这些功能,下面就说一下如何来做。首先找到 Xcode 中的自带的配置文件/Applications/Xc

2016-05-18 18:04:29 584

转载 ios中关于各种空-nil、Nil、NSNULL、NULL

1、转载地址:http://nshipster.com/nil/

2016-05-13 14:03:38 362

转载 iOS中self.和下划线的区别

http://cnbin.github.io/blog/2015/12/07/ioszhong-self-dot-he-xia-hua-xian-de-qu-bie/首先通过self.xxx 通过访问的方法的引用:包含了set和get方法。而通过下划线是获取自己的实例变量,不包含set和get的方法。self.xxx是对属性的访问;而_xxx是对局部变量的访问。所有被声

2016-05-13 10:08:00 412

转载 NSString获取子字符串

NSString类中提供了这样三个方法用于获取子字符串:– substringFromIndex:– substringWithRange:– substringToIndex:它们该怎么使用呢?见下面代码即可知道。 NSString *str = @"12345"; // NSString *subString0 =

2016-05-12 16:13:23 520

转载 解决Sourcetree 每次拉取提交都需要输入密码

git config –global credential.helper osxkeychain如果不能执行,请先安装:$ git credential-osxkeychain# Test for the cred helper git: 'credential-osxkeychain' is not a git command. See 'git --help'.$ cu

2016-05-12 15:02:51 9095

转载 mybatis 之 generator插件使用 集成到了eclipse 自动生成实体,example,mapper

之前没用mybatis正式做过公司项目,最近自己搭建了一个集成了mybatis项目,然后一直不知道怎么可以类似hibernate一样自动生成一些代码,后来百度了下 了解了generator       这个插件还是不错的,我是将他集成到了eclipse里面,首先其实这就是个xml,然后用eclipse install一下这个插件http://mybatis.googlecode.com/s

2016-05-05 17:14:42 1341

转载 myeclipse下安装js提示工具spket

近期需要大量使用JS来开发,但是MyEclipse2014自带的JS编辑器没有代码提示的功能,开发效率有点低,所以安装了一个Spket的插件,过程非常简单,SVN插件的安装比这个更简单。      Spket插件的安装:      首先下载插件:http://download.csdn.net/detail/u012909091/7335891      

2016-05-05 15:32:33 423

转载 iOS中属性与成员变量的区别

一、类Class中的属性property  在ios第一版中,我们为输出口同时声明了属性和底层实例变量,那时,属性是oc语言的一个新的机制,并且要求你必须声明与之对应的实例变量,例如:@interface MyViewController :UIViewController{ UIButton *myButton;}@property (nonatomic, reta

2016-04-11 16:31:21 332

转载 从C语言的变量声明到Objective-C中的Block语法

转载地址:http://www.cocoachina.com/ios/20160329/15789.html原文:From C Declarators to Objective-C Blocks Syntax作者:Nils Hayat译者:CocoaChina--sunshine在这篇文章中,从简单的C语言中各种声明开始,以及复杂的声明组合,到最后Objecti

2016-03-29 10:53:12 425 1

转载 Runtime那些事儿(消息机制)

转载地址:http://www.cocoachina.com/ios/20160302/15494.html本文是投稿文章,作者:HenryCheng一、关于runtime之前在项目中有遇到过用runtime解决改变全局字体的问题,所以再一次感受到了runtime黑魔法的强大,趁现在有机会分享一下对runtime的一些理解。在对象调用方法是Objective-C中经

2016-03-07 09:56:19 452

转载 NSString、NSMutableString基本用法

NSString其实是一个对象类型。NSString是NSObject(Cocoa Foundation的基础对象)的子类一、NSString的创建1、创建常量字符串。NSString *astring = @"This is a String!";2、创建空字符串,给予赋值。NSString *astring = [[NSString alloc] init]

2016-02-29 16:38:55 269

原创 mac上git管理工具sourcetree使用

1、先提交,是commit到本地,然后再从服务器拉取,拉取没有错误,然后再推送2、先将修改的文件暂存起来才能进行提交,没有暂存文件不能提交3、已经修改的内容会与之前的内容作对比,- 为之前的内容 +为修改后的内容,暂存区块会将这一块修改的内容暂存,放弃区块就是放弃这一块的修改。4、commit后,可以在分支上看到提交的内容,但是这个是提交的主分支

2016-02-29 14:27:10 8876

原创 iOS学习----NSNumber的使用

1、NSNumber可以表示多种基本数据类型,如int、bool、char、float、double,以及他们加了修饰符long、unsigned的类型。2、创建方法可以使用numberWithInt: numberWithInterger。也可以使用initWithInt方法3、获取的方法可以使用intValue、doubleValue或者返回字符串类型stirngValue4、使用

2016-02-29 14:11:44 2325

原创 xampp+yii2环境搭建

php配置文件说明http://www.cnblogs.com/xiaoshi1991/archive/2012/09/18/2690608.htmlphp开发流程1、配置php开发环境,使用xampphttps://www.apachefriends.org/zh_cn/download.html2、配置apache中的httpd-vhost.conf

2016-01-08 15:24:17 1917

转载 iOS设置状态栏背景色与前景色

IOS上 关于状态栏的相关设置(UIStatusBar)知识普及ios上状态栏 就是指的最上面的20像素高的部分 状态栏分前后两部分,要分清这两个概念,后面会用到:前景部分:就是指的显示电池、时间等部分;背景部分:就是显示黑色或者图片的背景部分;如下图:前景部分为白色,背景部分为黑色 注意:这里只涉及到ios7以及更高

2015-11-30 15:30:28 2382

转载 int, NSInteger, NSUInteger, NSNumber的区别

int, NSInteger, NSUInteger, NSNumber的区别 新手在接触iOS或者Mac开发的时候,看到int和NSInteger,一般不清楚应该用哪个比较合适。我们先来查看下NSInteger的定义#if __LP64__ || (TARGET_OS_EMBEDDED && !TARGET_OS_IPHONE) || TARGET_OS_WIN3

2015-11-23 09:49:52 530

转载 didReceiveMemoryWarning-内存警告处理方法

转载地址:http://blog.csdn.net/fightper/article/details/12784175http://m.blog.csdn.net/blog/zixiweimi/38727645根据网上的说法进行总结:iOS的UIViewController 类给我们提供了处理内存不足的接口。在iOS 3.0 之前,当系统的内存不足时,U

2015-11-13 17:08:57 3315

转载 CornerStone SVN使用

转载地址:http://my.oschina.net/joanfen/blog/194491一、下载地址CornerStoneV2.6:http://pan.baidu.com/s/1qWEsEbM密码:www.macx.cn二、安装破解方法1、安装之前将本机日期改为未来的某个日期,然后双击安装,按照指定流程操作即可2、如果安装前忘记改日期,则只能通过修

2015-11-12 16:24:06 1415

转载 iOS App发布流程

http://blog.fir.im/ios-appyan-fa-de-zui-hou-chong-ci-nei-ce-yu-bu-shu/当开发者历经磨难、披荆斩棘,完成了一个iOS项目后,最后的临门一脚就是应用的内测、部署。那么,在这最后的射门动作中,都有哪些地方需要开发者注意?有哪些方式能够更好地帮助我们进行iOS应用的发布部署?本文针对iOS App开发的最后阶段来详解如何在真

2015-11-09 09:40:53 4215

原创 mac securecrt无法记住密码的解决方法

一、问题描述mac有自带的终端,可以运行ssl和sftp,但是目录操作,文件操作和文件上传是分开的,很不方便,并且文件上传命令需要文件的全路路径。使用securecrt能方便的解决上述的问题,并且文件上传采用选择文件的方式。但是由于有多个服务器需要连接和管理,每次连接securecrt都需要重新输入密码。二、解决方法1、最近下载到了mac版secureCrt,当然是破解版的

2015-10-21 10:22:44 15854 6

原创 解决eclipse的maven项目无法引用到maven库的错误--mac

一、问题描述使用eclipse做maven项目时,有时更新项目,或者运行pom文件,可能造成eclipse无法引入maven库的错误,然后就会报很多jsp或者其他的错误。我在mac中使用eclipse时,就遇到了这样的错误,开始找了很多的方法都没有解决,后面才知道这是因为maven会将项目中需要的库文件在classpath中保存一份。我们需要将单个的maven库全部删除。二、解

2015-10-21 10:15:48 3438

原创 mac上传文件到linux服务器

1、如果上传静态文件,如css、js、图片,可以不用关闭服务器,如果是编译后的class文件或者整个项目打包文件,需要先关闭tomcat。     service tomcat stop2、找到文件目录,删除文件rm -rf 文件名     1)可以同时删除多个文件     2)cd、ls、pwd命令可以对查找文件目录有帮助3、使用终端中shell—》新建远程连接,新建sftp

2015-10-13 14:52:58 4684

原创 使用javascript计算文本的宽度

//这里只能用span,不能用pre。可用 String.prototype.getWidth = function(fontSize) { var span = document.getElementById("__getwidth"); if (span == null) { span = document.createE

2015-10-08 09:00:26 1008

原创 eclipse将web项目转化为maven项目

也不知道是基于什么样的原因,想把eclipse新建的web项目转化为maven项目。其实最简单的方式是直接在eclipse中安装maven插件(高版本的eclipse已经集成了maven),然后直接创建maven项目。创建maven项目后,团队就可以通过pom.xml文件统一管理库文件,方便团队开发,当然还有一些其他功能,大家可以自行查阅。下面是eclipse创建web项目并转化为maven项

2015-09-24 10:42:17 19188

原创 mac上简单使用redis

1、mac上使用终端连接redis服务器,(服务器为linux)1)使用命令ssh user@hostip。使用ssh命令,后面加参数服务器用户@服务器的名称或者ip地址2)连接服务器后,需要输入服务器的密码。成功后就可以连接到服务器。2、连接服务器redis缓存1)使用命令redis-cli就可以连接到服务器的redis客户端。3、进行简单的keys命令1)使用keys

2015-09-18 08:55:58 8281

转载 @synthesize name=_name的含义

转载地址:http://www.devdiv.com/ios_objective_c_property_instance_variable-blog-186016-51342.html@synthesize name=_name;先看下下面的代码,经常在别人的源码中看到:@interface Person : NSObject@property(nona

2015-09-10 11:21:01 938

原创 使用代码和storyboard分别创建UITabBarController

1、iOS中最常见的一种布局,在底部设置Tab导航,分别控制不同的视图。2、使用代码的方式创建UITabBarController。1)在AppDelegate的- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions方

2015-09-09 15:12:09 4700

原创 iOS开发中遇到的一些小问题

1、app installation failed the application could not be verified手机在网上下载app安装后,如果又从git上下载的源码,那么在调试时就会出这样的错误。解决方法是卸载掉之前安装的app,然后在用xcode运行。2、使用cocoapads无法链接到文件,先检查podfile文件中是否有该文件。或者尝试调整podfile中ios的版本

2015-09-08 17:09:30 732

原创 去掉storyboard中多余的navigationcontroller

1、使用场景:之前使用storyboard(sb)创建UINavigationController时,都会都出一个没有用的navigationcontroller页面。当页面很多时,这些多余的navigationcontroller就会遮挡一些界面,sb变得很难看,也不好维护。2、可以将之前的navigationcontroller,或者使用Editor-->Embed in-->naviga

2015-09-08 16:40:42 2123

原创 CocoaPads相关问题

1、使用CocoaPads pod install命令时,出现`AFNetworking (~> 2.0)` required by `Podfile`,可能是AFNetworking兼容性方面的问题,可以将podfile前面加上platform :ios, '7.0'。用来限定版本。2、如果打开Xcode出现下面的错误ld: library not found for -lAFNetwo

2015-09-08 15:22:00 570

转载 CocoaPods版本升级

CocoaPods版本升级和往常一样使用CocoaPods管理一个基于FMDB的项目类库命令行执行$ pod install[!] The 'master' repo requires CocoaPods 0.32.1 - 失败,提示需要CocoaPods 0.32.1版本查看CocoaPods版本$ pod --version0.29.

2015-09-08 10:32:11 1094

转载 Thymeleaf基本知识

转载地址:http://www.cnblogs.com/dreamfree/p/4158557.html?utm_source=tuicoolThymeleaf是个XML/XHTML/HTML5模板引擎,可以用于Web与非Web应用。Thymeleaf的主要目标在于提供一种可被浏览器正确显示的、格式良好的模板创建方式,因此也可以用作静态建模。你可以使用它创建经过验证的XML与HTM

2015-09-07 11:27:45 3509

转载 springSecurity源码分析——DelegatingFilterProxy类的作用

转载地址:http://www.cnblogs.com/hzhuxin/archive/2011/12/19/2293730.html使用过springSecurity的朋友都知道,首先需要在web.xml进行以下配置,  springSecurityFilterChain  org.springframework.web.filter.DelegatingFilterPr

2015-09-06 10:59:10 481

原创 UITextField控制键盘回车按钮事件

做输入时,比如用户登录,输入用户名后,我们需要回车按钮显示为next,可以接着输入密码,然后回车显示为登录或者done。只需要下面几步就可以完成:1、添加UITextFieldDelegate代理。@interface EVLoginController : UIViewController2、给需要添加代理的UITextField添加代理自身代理。这里输入框使用IBOutlet外连过

2015-09-02 17:28:47 11069

原创 ios开发时,键盘遮挡输入框解决方法

ios开发中,键盘会自动遮挡UITextFiled,用户友好性差,下面有几种解决的办法。1、界面中底部使用的UIView,然后在上面放入的界面。将下面的代码加入即可。- (void)textFieldDidBeginEditing:(UITextField *)textField{ [self animateTextField: textField up: YES];}-

2015-09-02 16:38:19 5668 1

转载 OC 中self. 与 下划线的区别

@property (nonatomic,copy) NSString *propertyName;self.propertyName是对属性的访问;使用_propertyName是对局部变量的访问。所有被声明为属性的成员,在iOS5 之前需要使用编译器指令@synthesize 来告诉编译器帮助生成属性的getter,setter方法。之后这个指令可以不用人为指定了,默认情况下编译器

2015-09-01 08:43:38 1959

转载 springmvc常用注解以及参数传递

转载地址:http://alog2012.iteye.com/blog/2040214一、SpringMVC注解入门1. 创建web项目2. 在springmvc的配置文件中指定注解驱动,配置扫描器Xml代码    mvc:annotation-driven />      context:component-scan base-pa

2015-08-28 11:10:07 585

Win32.Parite病毒专杀工具

系统所有的.exe文件病毒,改工具用来清除,然后使用360急救箱扫面,然后就可以了。

2014-11-25

TortoiseSVN32和64位

TortoiseSVN32和64位

2014-07-30

axure 图片放大效果

图片放大缩小效果

2014-07-30

java 6用的dbcp和poor

使用spring整合hibernate时用到数据源,需要两个jar包,dbcp和poor,这个时使用java6 是需要的jar包。

2014-06-05

stickUp做固定导航栏

很方便的jquery插件,做固定导航栏。在后台和前台界面中都可以用到。

2014-03-20

帮助文档生成工具

先安装htmlhelp,然后使用jd2chm,需要将jd2chm拷贝在相应的含有html目录下。使用cmd下进行生成。

2013-07-12

jd2chm生成chm

用来将html生成帮助文档,这里有必要描述太多吗?真是的

2013-07-12

servlet-api和jsp-api

struts2.3生成帮助文档时需要。也可以自己在tomcat路径下D:\Program Files\jakarta-tomcat-5.5.9\common\lib找到

2013-07-12

velocity-tools-1.3

生成struts2.3帮助文档需要的。这里下载引入到包中就可以了

2013-07-12

配置struts2需要的资源包

配置struts2需要的资源包,去掉了不需要的一些包。

2013-07-11

QQC++版本的源码

这个是C+的源码。。对于C++的开发人员可一用到

2012-02-15

java很有用的一些书籍

java很有用的书名,这个你肯定会用到的。

2012-02-15

oracle考试试题

oracle,很好用,oracle复习的好东西,我们这次的考试复习题

2012-01-05

空空如也

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

TA关注的人

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