自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 资源 (21)
  • 收藏
  • 关注

转载 ios开发——NSCopying与NSMutableCopying协议

协议    不是所有的对象都支持copy和mutableCopy,一般自定义的类需要继承NSCopying和NSMutableCopying协议,并对协议中的方法进行实现才满足使用条件。需注意NSObject没有实现这两个协议,但是copy和mutableCopy这两个方法是NSObject定义的.  加上一句(记得不大清楚了,可以去验证一下),NSString对象若使用mutab

2015-05-21 18:17:26 657

转载 复制对象(二)<NSCopying>协议和属性的copy特性

如果要用copy或mutableCopy方法复制自己定义的类对象,那么该类必须要实现或协议。否则将会导致程序崩溃:控制台输出为:[plain] view plaincopy2014-02-01 01:11:09.087 Chocolate[951:303] -[Desserts copyWithZone:]: unre

2015-05-21 18:16:21 488

转载 复制对象(一)copy和mutableCopy方法

通过copy方法可以创建可变对象或不可变对象的不可变副本,对于不可变副本,其对象的值不可以改变。通过mutableCopy方法可以创建可变对象或不可变对象的可变副本,对于可变副本其对象是可变的。复制分为浅复制和深复制两种:浅复制只是复制指向对象的指针,并没有复制对象的具体内容。深复制则创建了要复制对象的具体内容,并返回指向对象副本的指针。对于复制Foundation中的

2015-05-21 18:14:08 677

转载 ios 监听app从后台恢复到前台

正常情况下,在AppDelegate中实现下面两个方法,能够监听从后台恢复到前台[objc] view plaincopy- (void)applicationDidEnterBackground:(UIApplication *)application   {       log4info(@"---applicationDidEnterB

2015-05-19 11:32:06 2151

原创 关于ios8不能定位问题 - 总是返回kCLAuthorizationStatusNotDetermined

问题:一个应用工程,升级ios8后,定位失效了,从网上查找资料,并按照调整步骤,一步一步做完,但是真机运行,总是返回kCLAuthorizationStatusNotDetermined,导致没有授权弹框显示,无法定位分析:1. 新建一个测试定位的工程,将定位步骤重新做一遍,定位相关代码一样,奇怪的是,用测试定位工程测试,定位功能是可以正常使用的。2. 参考http://s

2015-05-19 10:59:49 4965

转载 PHP+Mysql日期时间如何转换

写过PHP+MySQL的程序员都知道有时间差,UNIX时间戳和格式化日期是我们常打交道的两个时间表示形式,Unix时间戳存储、处理方便,但是不直观,格式化日期直观,但是处理起来不如Unix时间戳那么自如,所以有的时候需要互相转换,下面给出互相转换的几种转换方式。一、在MySQL中完成  这种方式在MySQL查询语句中转换,优点是不占用PHP解析器的解析时间,速度快,缺点是只能用

2015-05-15 10:30:10 611

转载 Android手机tcpdump抓包

最近一直在开发基于微信公众帐号的应用,在开发过程中遇到问题时,无法非常方便的获取到数据包,导致分析解决问题比较麻烦。这里介绍如何在Android手机上实现tcpdump抓包。1、root机器 在用tcpdump抓包过程中,需要使用到root权限。当前可以进行root的方法有很多,个人推荐http://root.baidu.com/,安装使用挺方便的。2、准备adb工

2015-05-14 12:47:43 869

转载 PCAP 抓包

PCAP是一个数据包抓取库, 很多软件都是用它来作为数据包抓取工具的。 WireShark也是用PCAP库来抓取数据包的。PCAP抓取出来的数据包并不是原始的网络字节流,而是对其进行从新组装,形成一种新的数据格式。一个用PCAP抓取的数据包的文件格式如下:文件格式和 WireShark[转]" src="http://hi.csdn.net/attachment/20100

2015-05-14 12:43:19 2572

转载 PCAP 文件内容解析命令

针对网络接口、端口和协议的数据包截取。假定你要截取网络接口eth1,端口号6881的tcp数据包。数据文件保存为test.pcap。tcpdump -w test.pcap -i eth1 tcp port 6881很简单吧?如果要同时截取udp端口号33210和33220的数据包呢?tcpdump -w test.pcap -i eth1 tcp port 6881 or

2015-05-14 12:43:16 2840 1

转载 Linux tcpdump命令详解

简介用简单的话来定义tcpdump,就是:dump the traffic on a network,根据使用者的定义对网络上的数据包进行截获的包分析工具。 tcpdump可以将网络中传送的数据包的“头”完全截获下来提供分析。它支持针对网络层、协议、主机、网络或端口的过滤,并提供and、or、not等逻辑语句来帮助你去掉无用的信息。 实用命令实例默认启动tc

2015-05-14 11:44:56 478

转载 利用volley进行http设置请求头、超时及请求参数设置(post)

这里以post请求说明,get请求相似设置请求头及超时。1.自定义request,继承com.android.volley.Request2.构造方法实现(basecallback,为自定义的监听,实现Response.Listener,ErrorListener接口)--post请求public BaseRequest(String url,String para

2015-05-14 09:53:46 1437

转载 Android中POST请求中的UTF-8编码问题

下面本文章来给各位同学介绍一个关于Android中POST请求中的UTF-8编码问题解决办法,如果你碰到不防进入参考。今天遇到这样一个bug:客户端POST到服务器的一段数据导致服务器端发生未知异常。服务器端确认是编码转换错误。于是截取网络数据包进行分析,发现客户端POST的json数据中包含下面一段(hex形式):... 61 64 20 b7 20 52 69 63 ...

2015-05-14 09:53:41 1541

转载 tcp_timestamps 引起的问题

临近年关,人会变得浮躁,期间写的代码可谓乱七八糟。不过出来混始终是要还的,这不最近就发现一个PHP脚本时常连不上服务器。遇到这类问题,我习惯于先用strace命令跟踪了一下看看:shell> strace php /path/to/file EADDRNOTAVAIL (Cannot assign requested address)从字面结果看似乎是网络资源相关问题。这里顺便

2015-05-13 16:16:39 2451

转载 Passed contentType will be ignored because HttpEntity sets content type

I'm using loopj's AsyncHttpClient for Android so that I can interact with a restful web application which I have created. I have tested a POST request using Postman and it works fine.However, in A

2015-05-13 11:03:12 1096

转载 替AsyncHttpClient设置Cookie

为AsyncHttpClient设置Cookie 使用AsyncHttpClient向服务端提交数据,有时需要带cookie。给AsyncHttpClient设置Cookie的方法如下: AsyncHttpClient myClient = new AsyncHttpClient(); PersistentCookieStore myCookieStore = new Pers

2015-05-12 15:46:27 1483

转载 Android 网络请求框架android-async-http的一个细节问题(org.apache.http.client.CircularRedirectException异常)

今天通过接口请求服务器的一些app数据,发现一个很奇怪的问题,请求一个链接的时候,通常在第一次请求发起的时候没有什么问题,能很快的拿到数据,但是往后再去请求的时候就会等待很久,而且最后会请求失败,一直找不到原因所在,最后查看log发现这个请求抛出了一个异常: org.apache.http.client.CircularRedirectException详细的异常信息如下图:其

2015-05-12 15:44:30 870

转载 ios UIWebView 加载网页、文件、 html

UIWebView  是用来加载加载网页数据的一个框。UIWebView可以用来加载pdf word doc 等等文件生成webview 有两种方法,1、通过storyboard 拖拽 2、通过alloc init 来初始化创建webview,下列文本中 _webView.dataDetectorTypes = UIDataDetectorTypeAll; 是识别webview中的

2015-05-07 16:05:49 569

转载 android - How to make a phone call from webview

public boolean shouldOverrideUrlLoading(WebView view, String url) { if (url.startsWith("tel:")) { Intent intent = new Intent(Intent.ACTION_DIAL, Uri.pa

2015-05-07 11:04:12 942

转载 LogCat 中的 Unexpected value from nativeGetEnabledTags: 0

经验证的socket通讯问题1.如果是模拟器和本机PC直接通讯,需要使用本机IP地址 而不是 10.0.2.2  如本机的静态地址为192.168.1.2 则直接使用该地址2.接收和连接代码不能在UI主线程中进行必须在子线程中进行  个人习惯使用Runable 和Handler来处理 3.邮件服务错误 设置-应用-全部-Exchange Services 停用中的 

2015-05-07 09:53:29 578

转载 Android Studio 命令行Gradle编译

1、 ./gradlew -v 来查看下项目所用的Gradle版本可以看到对应gradle版本信息2、 ./gradlew clean将会去下载Gradle的一些依赖包3、./gradlew build来进行编译生成apk其他./gradlew assembleDebug 编译并打Debug

2015-05-06 15:29:59 5532

转载 android gradle

gradle 安装:1、下载        http://www.gradle.org/downloads 直接点击下载最新版本(或者choose Version选择历史版本)2、解压        放到本地自己的soft目录里,我放在了/usr/localLib/gradle-1.83、export gardle path        vim ~

2015-05-06 15:23:28 869

转载 mac上安装gradle

1.下载gradle去gradle官网下载gradle,下载地址:http://www.gradle.org/downloads2.将gradle放到自己想方法的地方我把gradle解压之后,放在/Users/nipeng/program/gradle-2.03.配置环境变量因为在mac的高版本上.bash_profile文件不存在,所以需要自己创建。

2015-05-06 15:05:07 545

转载 AVAudioPlayer和AVAudioPlayerDelegate-iOS音频播放器

学习总是在进行。iPhone可以播放音频文件。这个我想地球人都知道。但是如何播放?今天来学习一下。现学现卖吧!1.加入音频相应的框架到项目中。#import2.声明音频播放类,并且实现AVAudioPlayerDelegate协议@interface SquareViewController : UIV

2015-05-05 10:39:34 5874

转载 ios开发——UITextField中设置placeholder字体颜色

设置placeholder字体颜色 声明TextField时,往往由于背景的原因,默认的placeholder字体颜色不够清晰,这里是直接设置placeholder的颜色属性[objc] view plaincopyprint?//搜索框设置  UITextField *searchTxt = [[UITextFiel

2015-05-04 10:57:30 1039

单片机I2C总线AT24C02读写、扩展keil工程多个实例及Proteus仿真

工程实例有 1.I2C总线扩展AT2402; 2.AT24C02记录按下键次数并显示; 3. I2C总线上的两个AT24C02的读写。I2C总线器件地址文档说明。keil和Proteus仿真联调截图。

2021-12-17

helloopengl.zip

windows 10平台,Qt5+Qt Creator 4.9.1+ OpenGL(QT 自带的OpenGL库) 简单实例,实例测试通过,希望更多需要的人下载参考,少走弯路~~~~~

2019-09-03

STM32 F103R6 寄存器方式读写GPIO实例源代码(Keil)及protues 8.6 sp2 仿真工程

STM32 F103R6 寄存器方式读写GPIO实例源代码(Keil)及protues 8.6 sp2 仿真工程,源代码编译用Keil MDK 5.23版本,亲测实现发光二极管闪烁效果

2018-04-26

STM32 F103R6 GPIO 闪烁源代码(Keil)及protues 8.6 sp2 仿真工程

STM32 F103R6 GPIO 闪烁源代码(Keil)及protues 8.6 sp2 仿真工程,源代码编译用Keil MDK 5.23版本,亲测通过

2018-04-26

hello_i18n_qml

中文国际化Qt Quick Application类型工程的例子源代码和打包发布

2016-06-20

hello_i18n

国际化中文Qt Widgets Application类型工程中的例子源代码

2016-06-20

c++程序调用c# 库 Demo工程代码实例

1. c++ 程序调用c# 库 之 COM组件方式; 2. c++ 程序调用c# 库 之 clr 混合编程方式; 3. c++ 浮点数精度转换,包含四舍五入或截掉两种方式

2014-02-26

FMS4.5 Adobe官方全英文PDF教程

FMS4.5 Adobe官方全英文PDF教程,包括: 1.flashmediaserver_4.5_administrationapi.pdf 2.flashmediaserver_4.5_config_admin.pdf 3.flashmediaserver_4.5_dev_guide.pdf 4.flashmediaserver_4.5_install.pdf 5.flashmediaserver_4.5_sslr.pdf 6.flashmediaserver_4.5_tech_overview.pdf 7.flashmediaserver4_wp_ue_v2

2012-11-20

nsis 脚本编写之Hello World 源代码包

本实例包括.NET Framework 2.0 SP1检测和安装,DLL注册和卸载,已安装版本检测和重安装处理等,本人测试验证通过,供学习参考,也可在此基础上修改和完善,直接用于工作之中。

2012-11-11

FMS 4.5 + Flex mobile 之 Hello World 工程源代码

FMS 4.5 + Flex mobile 之 Hello World 工程源代码,包括FMS 服务器端asc脚本和Flex Mobile客户端工程源代码,供入门参考。

2012-11-07

Hello Flex 4英文电子PDF文档

Hello Flex 4英文电子PDF文档,是学习Flex 4的好教材,英文棒的可以下载学习参考。

2012-10-30

Hello Flex 4电子书源代码

Hello Flex 4书源代码,是学习Flex的绝佳入门资源,源代码可以直接使用到自己的工程中。

2012-10-30

flex基于actionscript源代码——适用Flex 4

本源代码由本人在书:flex基于actionscript源代码(适用Flex 3)基础上修改成适用于Flex 4.6, 修改部分测试通过(13、14章涉及Java,17、18章涉及hibernate,暂没做修改),是学习Flex的入门参考好资料

2012-10-28

书:flex基于actionscript源代码

本书源代码对于Flex 3.6A以下版本可以正常编译和运行,是学习Flex的入门参考好资料

2012-10-28

Hello Flex Ajax通信实例

利用FABridge构建FLEX与AJAX的通信,实现Flex和Ajax相互控制,代码测试通过

2012-10-27

HeadsetPlugANESample.zip

Flex Android Mobile上检测耳机是否插入,采用ANE方法,包内有Android native工程源代码,Flex库工程源代码,Flex手机测试工程源代码,打包批处理文件,用Flash Builder 4.6建立和编译,测试通过,供学习Air ANE的技术人员参考。

2012-08-27

Flex Mobile ANE Hello Sample

Flex Mobile ANE Hello实例源代码,包括Android Native Java工程源代码,Flex库工程源代码代码和Flex手机工程源代码,打包脚本,实现Android手机振动,Flash Builder 4.6编译,测试通过。

2012-08-26

Parsley Hello World 实例工程源代码

Parsley框架开发的Hello World实例源代码,完成客户端登录功能,需要的朋友可以下载参考,用于学习Parsley框架入门

2012-08-03

x264-snapshot-20090216-2245_VS2010.zip

X264库和测试程式源代码,VS2010编译通过,需要的朋友请下载,可直接使用

2012-08-03

空空如也

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

TA关注的人

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