自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(113)
  • 收藏
  • 关注

原创 Angularjs 跨域cookie

一般情况我们在使用WebApi之类的技术时,都会遇到跨域的问题,这个只需要在服务端做一下处理即可。如果这些GET或POST请求不需要传递Cookie数据的话,就没什么问题了,但如果需要,那么会发现 虽然已经处理了跨域请求的问题,但后台始终无法获取到Cookie。跨域传输Cookie是需要后台和前台同时做相关处理才能解决的。就好比一个握手会话,前台先表示,我的跨域请求是带有Cookie的...

2018-05-26 10:32:27 258

原创 Gradle多渠道apk打包自动重命名

使用友盟多渠道发布apk,使用gradle自动打apk是十分方便的,这里贴出build.gradle代码AndroidManifest.xml配置如下:<meta-data        android:value="${UMENG_CHANNEL}"          android:name="UMENG_CHANNEL"/> build.gradle代...

2018-01-20 21:22:39 432

原创 android 中支持input标签上传文件

关键代码如下:private ValueCallback<Uri> mUploadMessage;    private ValueCallback<Uri[]> mUploadCallbackAboveL;    privatefinalstaticintFILECHOOSER_RESULTCODE = 1;        @Override  ...

2017-09-04 17:52:42 611

原创 android5以上webview无法同步cookie的问题

最近在做android webView中加载h5游戏,发现部分手机一直无法获取token,发现不能获取token的手机的共同点为他们均为5.0以上系统,最后通过查找5.0以上系统的api文档,发现5.0以上版本的webview做了较大的改动,解决办法设置CookieManager.getInstance().setAcceptThirdPartyCookies(webView, true...

2017-07-24 15:30:18 538

原创 Xcode8下载与安装iOS模拟器

由于天朝的网络环境,在macOS中安装体积较大的软件,都会遭遇一些让人崩溃的问题,比如无法下载或者下载到快完成时,断开了网络连接……在Xcode中也一样,下面介绍下如何获取模拟器下载链接和安装模拟器,也适用于获取其它链接。环境:Xcode8.0, OS X10.11.6启动Xcode与控制台,在Xcode-Componets-Simulators中可以看到所有可下载的模拟器。 已...

2016-11-14 10:52:14 337

原创 AFNetWorking 3.0 用法

1、文件下载AFHTTPSessionManager *manager=[AFHTTPSessionManagermanager];    NSURLRequest *requestUrl=[NSURLRequestrequestWithURL:[NSURLURLWithString:url]];        NSURLSessionDownloadTask *task=[m...

2016-10-28 14:48:35 121

原创 iOS开发 适配iOS10以及Xcode8

现在在苹果的官网上,我们已经可以下载到Xcode8的GM版本了,加上9.14日凌晨,苹果就要正式推出iOS10系统的推送了,在此之际,iOS10的适配已经迫在眉睫啦,不知道Xcode8 beat版本,童鞋们有木有下载过来试试呢?就我的使用来说,总体觉得苹果还是坑不断,但是也在一直进步的啦。下面我就来说说,iOS10的适配以及Xcode8使用上的一些注意点。一、证书管理用Xcode...

2016-09-19 10:35:43 102

原创 XMLHttpRequest 分割上传文件显示进度

  xhr = new XMLHttpRequest(); var clock = null;  //file选择,触发定时器函数 function upload(){     clock = window.setInterval(selectfile,1000);     //定时1s }  //闭包函数 var selectfile = (func...

2016-08-09 21:26:20 214

原创 eclipse 中使用ARR

最近需要在公司应用上集成阿里反馈功能,然而阿里sdk只提供aar文件,这是完全抛弃eclipse了。。。不管怎样功能还是要放上去的,经过搜索找到了解决方案:aar是Google为Android Studio专门推出的一种库文件格式,Eclipse没办法像使用jar那样直接使用aar,但是我们可以使用aar里的文件快速创建一个Eclipse Library项目,然后在我们的项目中引用即可。第一...

2016-08-09 17:51:03 510

原创 linux 安装memcached1.4.25

### 下载memcachedwget http://memcached.org/files/memcached-1.4.25.tar.gz### 安装 libeventyum install libevent-devel.x86_64 -y### 解压Memcachedtar -zvxf memcached-1.4.25.tar.gz### 进入memcach...

2016-06-08 14:51:19 136

原创 mysql导出数据到excel

方法一php教程用mysql的命令和shellselect * into outfile './bestlovesky.xls' from bestlovesky where 1 order by id desc  limit 0, 50; 方法二 把bestlovesky.xls以文本方式打开,然后另存为,在编码选择ansi编码,保存echo "select id,name...

2016-04-20 11:37:46 140

原创 CentOS 安装vsftp 建新用户的方法

rpm -qa | grep vsftpd 查看有没有安装vsftp运行命令开始安装yum -y install vsftpdcentos会自动下载安装。安装完毕后设置每次开机时自动运行chkconfig vsftpd on手工启动service vsftpd start可以通过 netstat -tl查看是否在监听21端口。建新用户# userad...

2016-03-01 09:23:17 473

原创 fragment中嵌套使用viewpager不显示的解决方案

private void InitViewPager(View parentView) {       mPager = (ViewPager) parentView.findViewById(R.id.vPager);       fragmentsList = new ArrayList<Fragment>();       fragment1 = new SortHotFra...

2015-11-17 11:08:44 681

原创 PHP 读取Excel内容

主要有两个选择,第一个是PHPExcelReader,另外一个是PHPExcel。 PHPExcelReader比较轻量级,仅支持Excel的读取,实际上就是一个Reader。但是可惜的是不能够支持Excel 2007的格式(.xlsx)。 PHPExcel比较强大,能够将内存中的数据输出成Excel文件,同时还能够对Excel做各种操作,下面主要介绍下如何使用PHPExcel进...

2015-07-19 00:27:13 92

原创 CocoaPods安装和使用教程

首先需要mac电脑上安装ruby环境系统需求Mac OS X 任意 Linux 发行版本(Ubuntu,CentOS, Redhat, ArchLinux ...)步骤0 - 安装系统需要的包  # For Mac   # 先安装 [Xcode](http://developer.apple.com/xcode/) 开发工具,它将帮你安装好 Unix 环境需要的开发包步骤1 - 安装 RVM  ...

2015-05-27 11:09:51 152

原创 php 连接sqlserver2008

PHP自带的MSSQL扩展php_mssql.dll是给SQL Server 2000用的,连接不上2008?! -_-!!要使用SQL Server 2005以上版本,就要用到微软为PHP提供的最新第三方扩展SQL Server Driver for PHP才行,最新版本是2.0的,请见附件下载,安装解压到php的ext目录;php_pdo_sqlsrv_52_nts.dllphp_pdo_...

2015-02-02 14:55:26 194

原创 使用org.apache.commons.net.ftp包开发FTP客户端,实现进度汇报,实现断点续传,中文支持...

使用org.apache.commons.net.ftp包开发FTP客户端,实现进度汇报,实现断点续传,中文支持利用org.apache.commons.net.ftp包实现一个简单的ftp客户端实用类。主要实现一下功能1.支持上传下载。支持断点续传2.支持进度汇报3.支持对于中文目录及中文文件创建的支持。 import java.io.FileOutputStre...

2015-01-22 11:11:40 235

原创 IOS UIImagePickerController 不能全屏

添加以下代码可以使取景框全屏 CGSize screenBounds = [UIScreen mainScreen].bounds.size;CGFloat cameraAspectRatio = 4.0f/3.0f;CGFloat camViewHeight = screenBounds.width * cameraAspectRatio;CGFloat scale = s...

2015-01-06 23:27:52 1173

原创 openfire 插件开发

最近在做openfire的ios推送插件,下面介绍下openfire的插件开发1、 因为在很多使用openfire的过程中,需要更改openfire默认的一些行为,这就涉及到插件的开发。这里我也是写一个HelloWorld的入门案例。      2、案例插件的功能      这个插件很简单,就是在openfire Server启动时,和关闭时,在控制台打印出消息。      3...

2014-07-23 11:51:54 171

原创 openfire3.9.3导入eclipse

最近在用openfire开发ios通讯功能,需要开发一个推送插件,导入openfire3.9.3的源码一直报错很郁闷,以下是解决源码导入eclipse报错的方法入正题,看到这篇文章的的网友应该已经安装了jdk,eclipse,我就不在安装这些开发工具上赘述了,附载一下openfire的下载地址:http://www.igniterealtime.org/downloads/index.jsp...

2014-07-21 17:00:59 140

原创 linux 安装jdk

JDK安装        下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html  下载:jdk-8u5-linux-x64.tar.gz 这里我们将jdk-8u5-linux-x64.tar.gz解压到/usr/local/下。1、解压 解压到当前目录:$ tar -zxv...

2014-06-29 18:05:13 74

原创 ios 处理圆角图片拉伸

类似9patch效果的iOS图片拉伸下面张图片,本来是设计来做按钮背景的:   button.png,尺寸为:24x60现在我们把它用作为按钮背景,按钮尺寸是150x50:// 得到view的尺寸CGSize viewSize = self.view.bounds.size;// 初始化按钮UIButton *button = [[UIButton ...

2014-06-26 09:33:15 428

原创 使用Xcode和Instruments调试解决iOS内存泄露

虽然iOS 5.0版本之后加入了ARC机制,由于相互引用关系比较复杂时,内存泄露还是可能存在。所以了解原理很重要。这里讲述在没有ARC的情况下,如何使用Instruments来查找程序中的内存泄露,以及NSZombieEnabled设置的使用。本文假设你已经比较熟悉Obj-C的内存管理机制。实验的开发环境:XCode 4.5.21、运行Demo。先下载一个实现准备好的内...

2014-05-21 09:00:53 115

ios 使用ZBar读取条形码和二维码

1.使用ZBar项目。下载地址是: http://zbar.sourceforge.net/iphone/index.html2.新建一个项目。3.导入 ZBar的sdk。把ZBar SDK的目录拉入项目,然后选中copy选项(见附件)4.在项目文件的target中加入 以下framework 5、.h代码为:#import <UIKit/UIKit.h>#...

2014-05-19 11:37:25 216

原创 ios 中gzip与unGzip

工程中添加libz.dylib.h文件如下: #import <Foundation/Foundation.h>#import "zlib.h" @interface LFCGzipUtility : NSObject{        } +(NSData*)gzipData:(NSData*)pUncompressedData;  //压...

2014-05-14 15:09:24 534

原创 ios socket AsyncSocket使用

一.项目添加ASyncSocket  1.下载ASyncSocket库源码  2.把ASyncSocket库源码加入项目(见附件)  3.在项目增加CFNetwork框架  二、具体使用代码如下:导入:#import "AsyncSocket.h" //发送短消息-(IBAction)sendString{           NSDat...

2014-05-10 23:27:59 259

原创 android actionbar 学习

1.Action Bar 介绍我们能在应用中看见的actionbar一般就是下图的样子,比如快图应用1.App icon 应用的图标,左侧带应用相当于back返回键2.ViewControl3.Action button 相当于普通的Button可以监听点击事件 4.Action overflow 三个点,相当于手机上的menu键,可以显示隐藏的action bu...

2014-01-15 15:34:37 185

原创 ios7 改变状态栏颜色

ios7 状态栏默认为白底黑色,怎么改变为黑底白字呢,以下为步骤 第一步:在Plist里面添加 UIViewControllerBasedStatusBarAppearance   设置为 :NO        第二步:在入口类中写:[[UIApplication sharedApplication] setStatusBarStyle:UIStatusBarStyleLightCont...

2014-01-14 15:30:59 101

原创 android 开源框架xUtils

git地址:https://github.com/wyouflf/xUtils/xUtils简介xUtils 包含了很多实用的android工具。xUtils 最初源于Afinal框架,进行了大量重构,使得xUtils支持大文件上传,更全面的http请求协议支持(10种谓词),拥有更加灵活的ORM,更多的事件注解支持且不受混淆影响...xUitls最低兼容android 2.2...

2014-01-13 11:46:32 959

原创 不使用ActionBarSherlock 兼容2.x的actionbar

当需要在 android 7或更高的版本使用 ActionBar,则可以通过继承ActionBarActivity来实现,网上有一个开源项目来兼容老版本显示ActionBar的效果:ActionBarSherlock。使用android.support.v7 来实现ActionBar感觉会更简单一些。 android.support.v7 有三个jar文件可供使用,对于Actio...

2014-01-13 11:35:26 108

原创 iOS企业账号发布流程

这两天需要发布一个ipa放到网上供其他人安装,需要用到企业级开发者账号。首先详细说明一下我们的目标,我们需要发布一个ipa放到网上,所有人(包括越狱及非越狱设备)可以直接通过链接下载安装,不需要通过AppStore,也不需要安装任何证书。要达到这个目标,就需要企业级开发账号(299刀)。企业级开发账号的申请流程在这里就不细说,主要说一下In House ipa的发布流程。1.登录http...

2013-12-31 14:33:24 186

原创 ListView 含有多个Item布局时,convertView的缓存与重用

最近有需求需要在listView中载入不同的listItem布局,若这样写public View getView(int position, View convertView, ViewGroup parent) {  View view = new Xxx(...);  ... ...  return view;}没有使用缓存的 convertView,会导致内存泄露描述:  以...

2013-12-26 12:03:18 178

原创 mac 系统下删除目录的所有.svn文件

 命令如下:  [java] view plaincopy find . -type d -name ".svn"|xargs rm -rf  相关参数说明:find   就不说了,你懂得.     就是包含的目录,一般泛指当前-type  英文会认识abc的 基本上就懂了d    这个标示dir  目录的意思-name ...

2013-12-24 16:35:58 91

原创 android 图片加载和缓存开源项目 Picasso

Picasso – Android系统的图片下载和缓存类库Picasso 是Square开源的一个用于Android系统下载和缓存图片的项目。该项目和其他一些下载图片项目的主要区别之一是:使用4.0+系统上的HTTP缓存来代替磁盘缓存。Picasso 的使用是非常简单的,例如:帮助1Picasso.with(context).load("http://i.imgur.com/Dv...

2013-12-13 10:54:11 123

原创 ios GDataXMLNode 操作xml

 创建XML: //创建XML    GDataXMLElement *rootElement = [GDataXMLNode elementWithName:@"request"];    GDataXMLElement *element = [self getElementWithName:@"peter" withAge:@"24" withSex:@"male"withA...

2013-11-28 15:25:48 106

原创 ios NSdata 与 NSString,Byte数组相互转换

1. NSData 与 NSStringNSData-> NSStringNSString *aString = [[NSString alloc] initWithData:adataencoding:NSUTF8StringEncoding]; NSString->NSDataNSString *aString = @"1234abcd";NSData ...

2013-11-28 14:42:17 1323

原创 Android、iPhone和Java三个平台一致的加密方法

先前一直在做安卓,最近要开发iPhone客户端,这其中遇到的最让人纠结的要属Java、Android和iPhone三个平台加解密不一致的问题。因为手机端后台通常是用JAVA开发的Web Service,Android和iPhone客户端调用同样的Web Service接口,为了数据安全考虑,要对数据进行加密。头疼的问题就来了,很难编写出一套加密程序,在3个平台间加解密的结果一致,总不能为Andr...

2013-11-25 22:52:43 124

原创 iOS开发图像处理--绘制图片上下颠倒

使用CGContextDrawImage绘制图片上下颠倒  首先要说的是,在iOS的不同framework中使用着不同的坐标系 :UIKit - y轴向下Core Graphics(Quartz) - y轴向上OpenGL ES - y轴向上   UIKit是iPhone SDK的Cocoa Touch层的核心framework,是iPhone应用程序图形界面和事件驱动的基础,它和传统的...

2013-11-16 22:07:57 147

原创 android导入已有的外部数据库db

我们平时见到的android数据库操作一般都是在程序开始时创建一个空的数据库,然后再进行相关操作。如果我们需要使用一个已有数据的数据库怎么办呢?我们都知道android系统下数据库应该存放在 /data/data/com.*.*(package name)/ 目录下,所以我们需要做的是把已有的数据库传入那个目录下。操作方法是用FileInputStream读取原数据库,再用FileOutputS...

2013-10-14 17:16:09 475

原创 让Eclipse兼容MacBook Retina屏幕的办法(解决Retina屏幕下eclipse字体变虚的问题)

 最近因为想在本地(MacBook Pro 15' Retina)搭建开发环境,但是安装了Eclipse之后却发现显示的字体是虚的(这个很容易发现的,安装后默认设置下在编辑器里写两行代码立刻就能看出来)。于是依靠强大的Google找到了一个通过修改配置文件实现Retina显示器兼容的办法。   操作方法:  在eclipse.app右键,单击“显示包内容”,如下图: ...

2013-10-14 15:19:21 420

空空如也

空空如也

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

TA关注的人

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