- 博客(38)
- 资源 (1)
- 收藏
- 关注
原创 一款支持串口、网口自定义协议的调试软件
ComMax通讯调试软件是一款支持自定义串口,网口通讯协议的调试软件,用户可以根据需要,自定义协议包,然后根据接受的数据选择要发送的数据包。是一款强大、好用的调试软件。链接: https://pan.baidu.com/s/1JRoJUIXzqtP9493UIt5DQA 提取码: wmfg。多报文模式支持编辑将要发送的数据包名称,便于用户理解当前发送的数据包内容。具有报文维护功能:方便用户切换自己定义的不同类型的数据协议,便于用户调试。软件支持串口模式、tcp客户端模式、tcp服务端模式。
2024-04-22 21:19:05 227
原创 STM32F407,429参考手册(中文)
一个适用STM32F405XX、STM32F407XX、STM32F415XX、STM32F417XX、STM32F427XX、STM32F437XX的中文数据手册
2024-04-22 19:50:24 272
原创 IEC101、IEC103、IEC104、Modbus报文解析工具
IEC101\IEC103\IEC104\Modbus报文解析工具;报文解析软件极大的方便了工程师查看报文的详细内容,使用简洁方便。软件主要分为功能选择区、报文输入区、报文解析区。
2024-04-09 15:26:31 604
原创 PL2303HXA自2012已停产,请联系供货商的解决方法
Win10不支持PL2303HXA usb串口,当管理员做配置的时候发现无法查看端口信息,设备管理器提示:PL2303 HXA自2012已停产,请联系供货商。PL2303 是Prolific 公司生产的一种高度集成的RS232-USB接口转换器,可提供一个RS232 全双工异步串行通信装置与USB 功能接口便利连接的解决方案,我们在串口调试的时候经常会使用到它,目前主流的型号有PL2303HXA、PL2303HXC、PL2303HXD。8.选择 从我的计算机上的可用驱动程序列表中选取。
2024-04-08 18:18:27 371
原创 MAC清除Launchpad 应用程序 图标
用Spotlight(在屏幕右上角那个放大镜),我们输入要删除的应用名称,这时候我们不要点回车,我们按住Command再点回车,搜索的结果就会在finder中显示。这样就会在文件夹中显示。然后丢掉回收站。清除就OK啦...
2018-08-29 14:03:51 3367 1
原创 XMPP 状态码 (部分)
100告知用户任何人都可以看到用户的完整的JID101通知用户,他或她的关系改变而不是在房间里103通知住户房间现在显示未上线用户104通知住户房间现在只显示上线用户110通知用户presence包也给自己发170通知房间用户现在房间允许进入171通知房间用户现在房间不允许进入172通知房间用户房间非匿名173通知房间用户房间匿名201通知用户创建了一个新房间210通知
2016-04-29 14:48:54 1605
翻译 XMPP协议 好友管理(协议)
XMPP好友管理-名册管理(RFC6121) http://wiki.jabbercn.org/RFC6121 介绍了xmpp核心协议RFC-6121部分的好友管理协议,
2015-11-11 14:43:24 1266
原创 企业级账号添加信任操作流程
在使用企业级账号时,若手机系统为iOS9.0以上版本,需要自己添加设备对该开发者的信任操作步骤如下:1.进入“设置”界面,2.找到“通用”,进入通用界面3.找到“描述文件”,进入描述文件的设置界面4.点击。进入设置界面5.点击“信任”按钮,弹出对话框6.点击“信任”,界面情况如下到此,信任就添加完毕了
2015-10-20 13:06:45 1498
原创 xCode编译有错误 却没有提示错误出处
xCode只说有错误,却没有提示错误出处,也没有红色叹号。。。如何搞。。。右边那个选项打开它,你会发现最上面一条错误比你现在的时间还晚,而Xcode只默认展示那个时间最晚的那个,所以你当前的错误根本显示不出来。这是怎么回事呢。。。我觉得应该是系统时间设置混乱造成的。。。解决办法为:点开这里的app 然后右键 show in finder打开的路径为:/资源库
2015-05-12 14:26:26 1227
转载 UIColor,CGColor,CIColor三者的区别和联系
最近看了看CoreGraphics的东西,看到关于CGColor的东西,于是就想着顺便看看UIColor,CIColor,弄清楚它们之间的区别和联系。下面我们分别看看它们三个的概念:一、UIColor UIColor是UIKit中存储颜色信息的一个重要的类,一个UIColor对象包含了颜色和透明度的值,它的颜色空间已经针对IOS进行了优化。UIColor包含了一些类方法用于创建一些最常见
2015-05-11 17:19:17 384
原创 iOS 界面跳转的几种方法
iOS的几种界面切换方法 :1 NavgationController本身可以作为普通ViewController的容器,它有装Controller的栈,所以可以push和pop它们,实现跳转; ThirdViewController *tvc = [[ThirdViewController alloc] init]; //导航控制 跳转到
2015-05-07 16:10:40 1761
转载 ios 屏幕适配
对于不同苹果设备,各个参数查看《iOS:机型参数、sdk、xcode各版本》。 机型变化 坐标:表示屏幕物理尺寸大小,坐标变大了,表示机器屏幕尺寸变大了; 像素:表示屏幕图片的大小,跟坐标之间有个对应关系,比如1:1或1:2等; ppi:代表屏幕物理大小到图片大小的比例值,如果ppi不变,则坐标和像素的比例不会变;
2015-05-07 16:07:23 567
转载 苹果常用证书 配置说明及制作图文教程
holydancer原创,如需转载,请在显要位置注明:转自holydancer的CSDN专栏,原文地址:http://blog.csdn.net/holydancer/article/details/9219333概述:苹果的证书繁锁复杂,制作管理相当麻烦,今天决定重置一个游戏项目中的所有证书,做了这么多次还是感觉很纠结,索性直接记录下来,日后你我他查阅都方便;首先得描述一
2015-03-25 20:14:01 664
转载 AFNetWorking
AFNetwork是一个轻量级的网络请求api类库。是以NSURLConnection, NSOperation和其他方法为基础的。下面这个例子是用来处理json请求的:NSURL *url = [NSURL URLWithString:@"https://alpha-api.app.net/stream/0/posts/stream/global"];NSURLRequest *
2015-02-27 16:30:53 343
转载 iOS基本类型-UITextField
//初始化textfield并设置位置及大小 UITextField *text = [[UITextField alloc]initWithFrame:CGRectMake(20, 20, 130, 30)]; //设置边框样式,只有设置了才会显示边框样式 text.borderStyle = UITextBorderStyleRoundedRect;
2015-02-05 23:44:52 416
转载 iOS中 category 和extension的区别
原文链接:http://www.cnblogs.com/pengyingh/articles/2348514.htmlCategory和Extension这两个概念,即便对于Java程序员,可能也会感到陌生。这是Objective C为程序员提供的两个强大的动态机制——简单地说,它们允许程序员为已有的对象添加新的方法,即便是在没有该对象的源代码的情况下。Category准确的定义是这样
2015-02-04 22:37:47 3375
原创 协议和代理
协议:协议的主要作用是规范接口,在代理模式下主要用于规范代理的行为协议就是为了满足统一的数据传输!iOS中一个类只能继承一个直接的父类,但是可以通过协议实现多个接口,间接地实现多继承。在iOS中实现协议的制定方法如下:@protocol WorkProtocol //默认就是@required@required//必须要实现的//遵守协议的类必须要实现这个方
2015-02-04 22:22:10 363
原创 ARC模式下 忽略选择器的警告
在ARC模式下忽略 选择器 这个警告,可以通过增加限免的代码来实现#pragma clang diagnostic push#pragma clang diagnostic ignored "-Warc-performSelector-leaks" #pragma clang diagnostic pop具体的实例如下#pragma c
2015-02-04 21:56:01 388
原创 iOS-@class #import #include
@class前向引用声明一个类,声明之后可以使用这个类 但是不可以使用类内的方法和成员属性#import到入头文件,如果导入多个头文件则只会加载一个,而不会加载多个,故不用加条件编译#include包含头文件,在预处理阶段把头文件展开,该方式导入的头文件必须加条件编译,预防被多次包含
2015-02-04 21:45:32 365
转载 iOS基本数据类型-NSDictionary/NSMutableDictionary
/*************************************************************************NSDictionary****************************************************************************///内容可以是任意的对象指针//内容是一些键值对keyà
2015-02-04 21:00:22 1199
转载 iOS-基本数据类型-NSArray/NSMutableArray
/******************************************************************************NSArray*******************************************************************************//*---------------------------创
2015-02-04 20:58:30 596
原创 自动释放池 (autoReleasePool)
自动释放池就是一个容器。它是一个数组或者链表结构的。在自动释放池销毁的时候它会对池子中的每个元素发送一个release消息。自动释放池的生命周期在@autoreleasepool{}内在ios中每个事件循环都会创建一个自动释放池,每个生命周期函数也都会创建一个自动释放池
2015-02-04 20:53:03 349
原创 KVC和KVO
KVC:1、全称是Key-value coding,翻译成键值编码。它提供了⼀一种使⽤用字符串⽽而不是访问器⽅方法去访问⼀一个对象属性的机制。2、通过setValue: forKey:的⽅方式对类的属性进⾏行赋值,key为属性的名称,value为具体的赋值。3、通过- (id)valueForKey:(NSString *)key访问对象的属性
2015-02-04 20:38:46 401
转载 iOS-基本数据类型-NSString
/*******************************************************************************一.NSString*******************************************************************************//*----------------创建字符串的方法
2015-02-04 20:16:24 504 1
转载 类别和类扩展的区别
在iOS中,有一种机制可以使用户在没有远吗的情况下扩展类的功能,但不是通过继承,这就是类别。iOS中没有类似C++中可以定义私有方法和私有变量的关键字,要定义私有方法和私有变量,可以用类扩展来实现。 类别 类别在不需要继承的情况下可以扩展类的功能。但类别不能添加类的属性和私有变量。类别可以用来扩展Cocoa中类的方法,也可以用来扩展用户自己的类中的方法。当我们查看系统头文件的时候能发现类似
2015-02-03 21:38:42 441
转载 iOS exc_bad_access
有这样一种情形:当我们正在快乐的致力于我们的app时,并且什么看都是无比顺利,但是突然,坑爹啊,它崩溃了。(悲伤地音乐响起)我们需要做的第一件事就是:不要惊慌。修复崩溃不是很困难的。假如你崩溃了,并且胡乱的改些东西,而且还在不停的念着咒语希望bug神奇的自动消失,你大多数情况下都会使情况更麻烦。相反的,你需要知道一些系统的方法,并且学习怎么找到崩溃和他的原因。
2015-02-02 11:16:42 918
转载 Undefined symbols for architecture x86_64错误
当我们在一个项目中想使用外部其他项目的一个类时,可以在项目中直接添加类文件到项目中。但是,在编译的时候出现了这样的错误:Undefined symbols for architecture x86_64: "_OBJC_CLASS_$_Person", referenced from:
2015-02-02 10:34:30 1210
转载 Db数据类型
在表中存储数据时,不同类型的数据占用的空间和存储的方式都不相同。接下来,我们就简单认识一下 DB2 中的各种数据类型(Data Type)。DB2 主要分成两类数据类型:内置的数据类型和用户自定义的数据类型。本节只介绍内置类型,用户自定义类型在 3.17.2 节介绍。内置数据类型主要包括数值型、文本型、日期时间型和 XML 四大类。3.11.1 数值型数值型具体划分如图 3.19
2015-02-01 17:39:43 3024
转载 iOS INVALID_USER_SCODE 定位 用户安全码未通过
iOS 高德地图API不能定位及INVALID_USER_SCODE问题,有需要的朋友可以参考下。一、在使用高德地图的API的时候,没有办法实现定位,在这里说一下在真机测试的时候出现没法定位应该注意的几点问题和解决方法。1.将mapView添加到self.view上,[self.view addSubView:self.mapView];2.在plist文件中添加一个属性NSLoc
2015-01-29 22:30:39 2614
转载 CodeSign error: code signing is required for product type Application in SDK iOS
在真机测试的时候往往会突然出现这样一个错误,code signing is required for product type 'Application' in SDK 'iOS 7.0' ,就是说代码签名证书不对劲。解决方案,1.选择工程->Build Settings -> Code Signing -> Code Signing Identity -> Debug
2015-01-29 09:51:26 355
转载 MjRefresh在Xcode6.0上的问题
在论坛中看到问题的解决办法。在此梳理下。论坛网址:http://www.cocoachina.com/bbs/read.php?tid=246296使用XCODE6.0 创建的项目的时候 ,如果向项目里面导入MJRefresh的代码的时候 XCode6 会报错, 主要错误在objc_msgSend(self.beginRefreshingTaget,self.beginRefr
2015-01-28 20:59:05 442
原创 非arc工程导入arc库文件与arc工程导入非arc库文件
在使用第三方库的过程中。往往会和我们要做的工程不太一样。比如我们要在非arc下创建工程,便于我们对内存的管理,但是第三方库不支持非arc,此时 我们只需做一下操作就好:1.打开Bulid Phases/Complie Sources()找到我们导入的第三方库都文件。选中所有的arc头文件右侧。双击会出现一个输入框2.在这个输入框输入命令 "-fobjc-arc"便可3.若在运行arc程
2015-01-28 20:38:03 483
原创 iOS - use of undeclared identifier
出现此类错误的主要原因为:1.头文件包含出错。没要包含该类的头文件。在导入官方文档的时候。可能包含的不是总得头文件如#import 时 UIAlertView就不能使用正确做发是#import 此时 UIKit下得所有头文件都被包含进去通常情况下 此类文件在.pch文件下包含。如:#ifndef ______MeiShi_pch#define ______MeiShi_
2015-01-28 20:26:41 7140
原创 xCode6如何创建预编译pch文件
创建步骤:1、创建一个pch预编译文件 :新建iOS->Other->PCH File2、targets->BuildSetting->Prefix Header->设置$(SRCROOT)/文件在工程中的路径(添加文件在工程中的路径。应是实际路径,查看方式为右键单击pch文件show in Finder查看)完成以上步骤,pch文件便能向以前一样使用了,可以在pch内
2015-01-28 19:54:10 474
原创 ios如何加粗字体
如果用system font的话也很简单:[UIFont boldSystemFontOfSize:xx]就OK。如果需要设定名称,就需要找找对应的bold font的name了。比如说Arial的name有: "Arial-BoldMT", ArialMT, "Arial-ItalicMT", "Arial-BoldItalicMT" Helve
2015-01-28 15:35:52 822
原创 引用和指针
引用:在oc中引用分为弱引用和强引用, 弱引用:弱引用是没有对象的绝对使用权,也没有使对象的计数器进行加1操作,在引用的对象被释放的时候,它是无能为力的, 弱引用关键字:__weak 在对象被释放的时候 会自动的把指针置为nil,保证了程序的优良性;__unsafe_unretained:在对象释放的时候,不会把只想对象的弱引用指针置为nil,从而使得指针成为野指针,若再次调用该指针
2015-01-27 09:46:54 378
转载 view中的didReceiveMemoryWarning
调用:在程序受到内存警告的时候会调用该方法。作用:默认操作为检查controller是否可以安全的释放它的view 如view本身没有superView并且可以被很容易的重建
2015-01-27 09:39:57 351
转载 NSSet类型
NSSet到底什么类型,其实它和NSArray功能性质一样,用于存储对象,属于集合; NSSet , NSMutableSet类声明编程接口对象,无序的集合,在内存中存储方式是不连续的,不像NSArray,NSDictionary(都是有序的集合)类声明编程接口对象是有序集合,在内存中存储位置是连续的; NSSet和我们常用NSArry区别是:在搜索一个一个元素时NSS
2015-01-27 09:07:21 420
psdk-full.zip
2020-07-31
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人