自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

嵌入式工程师

linux+s3c2440

  • 博客(55)
  • 资源 (26)
  • 收藏
  • 关注

原创 pod 显示第三方库版本信息

pod 显示第三方库版本信息执行:pod install --verbose --no-repo-update

2020-01-19 10:00:01 4687

原创 nginx 致命错误:connection_pool.h

nginx添加fastdfs-nginx-module模块/usr/include/fastdfs/fdfs_global.h:16:29: 致命错误:connection_pool.h:没有那个文件或目录cd /usr/local/src/fastdfs-nginx-module/src/vi config修改ngx_module_incs="/usr/include/fastdf...

2019-08-07 12:34:26 650

原创 iOS 静音播放声音 调节系统声音

静音播放声音#import <AVKit/AVKit.h>//设置静音模式播放声音(真机演示)[[AVAudioSession sharedInstance] setCategory:AVAudioSessionCategoryPlayback withOptions:AVAudioSessionCategoryOptionAllowBluetooth error:nil];[...

2019-08-07 11:59:23 733

原创 FastDFS 安装

安装 https://github.com/happyfish100/fastdfs/wiki

2019-08-07 11:09:09 124

原创 fastdfs 安装问题

ERROR - file: connection_pool.c, line: 130, connect to 192.168.2.73:22122 fail, errno: 111, error info: Connection refused解决办法:systemctl stop firewalld.service #关闭防火墙/etc/init.d/fdfs_trackerd sta...

2019-08-06 12:47:40 749

原创 Virtual Box增强功能安装失败

modprobe vboxguest failed.则无法双向拖动,copy等操作。执行:$ sudo yum install -y "kernel-devel-uname-r == $(uname -r)"$ cd /run/media/root/VBOXADDITIONS_5.1.22_115126$ sudo sh ./VBoxLinuxAdditions.run重启即可...

2019-07-26 14:32:06 494

原创 library not found for -libstdc+

library not found for -libstdc++xcode10 iOS12 之前使用libstdc++.6.0.9 1.tbd在Xcode10中使用libc++.tdb ,所以加入之前的lib文件在下面的路径中分别加入libstdc++.6.0.9 1.tbdRuntimeRoot的lib路径如下:/Applications/Xcode.app/Contents...

2019-07-17 16:08:22 236

原创 iOS copy strong用法

copy strong属性用法定义理解浅Copy: 指针的复制,指向同一块内存。深Copy: 内存的复制,指向不同的内存,互不干涉。代码说明//定义@property(nonatomic,strong) NSString *s_strong;@property(nonatomic,copy) NSString *s_copy;...

2018-09-03 15:16:14 650

转载 CALayer_超经典的阐述原理

CALayer1-简介本文目录一、什么是CALayer二、CALayer的简单使用回到顶部一、什么是CALayer* 在iOS系统中,你能看得见摸得着的东西基本上都是UIView,比如一个按钮、一个文本标签、一个文本输入框、一个图标等等,这些都是UIView。* 其实UIView之所以能显示在屏幕上,完全是因为它内部的一个层。* 在创建UIV

2014-03-26 23:20:06 1478

转载 iOS 国际化

1.本地化应用程序中的字符串1.创建字符串文件(1)在Supporting Files包下新建一个String File。步骤如下:         注意:将文件命名为Localizable.strings(2)添加国际化文件。        选中Localizable.strings文件,打开File Inspector,添加想要显示的语言

2014-03-19 13:05:42 545

原创 iOS 调试_模拟器与真机的区分

ios调试

2014-01-14 10:45:33 1194

原创 如何重命名Xcode项目

1.只要选中Project,再点击一下,就可以重命名了,也可以在右边那里进行2.Xcode会智能的提示你,是否要把所有项目相关的名称也给重命名了,选择「Rename」3.4.你已经ok了!!!

2013-09-12 11:21:23 810

原创 iso-开发基础知识-10-组合模式

1.组合模式:把相同基类型的对象组合到树状结构中,其中的父节点包含同类型的子节点。2.基接口(base interface):是定义了Leaf类和Composite类的共同操作的Component。

2013-08-14 18:09:18 567

转载 xode 统计代码

如果要统计ios开发代码,包括头文件的,终端命令进入项目目录下,命令如下find . -name "*.m" -or -name "*.h" -or -name "*.xib" -or -name "*.c" |xargs wc -l  列出每个文件的行数find . -name "*.m" -or -name "*.h" -or -name

2013-08-14 14:58:48 613

原创 iso-开发基础知识-9-观察者模式

1.观察者模式:也叫做发布- 订阅模式2.观察者模式:可以实现不同对象之间协同工作,同时它们也可以被复用于其他地方。3.理解方式:报纸发行商(注册/取消) --> 用户(接受变更,并响应)   4.原理:5.何时使用:6.在MVC中使用7.在Cocoa Touch 框架中使用观察模式:通知和键-值观察 是cocoa对观察模式的改写(1)通知(2)键-

2013-08-14 11:43:43 878

原创 ios 视图迁移

第一种方式:第二种方式:第三种方式:

2013-08-13 17:35:41 741

原创 iso-开发基础知识-8-中介者模式

中介者(mediator)模式:组织各个UI元素在同一个语境下进行交互的集中化的角色

2013-08-13 16:53:03 499

原创 ios模式总结中

桥接模式:遥控器适配器模式:剃须刀单例模式:一个元素的集合外观模式:出租车

2013-08-13 16:48:22 574

原创 iso-开发基础知识-7-外观模式

1.外观模式: 为子系统中一组不同接口提供统一接口的一种方式。如:出租车,但是是指出租车实现的默认行为,如果要是停留,其他服务等,要自己开车为好。

2013-08-13 15:02:38 550

原创 iso-开发基础知识-6-桥接模式

1.桥接模式:是把一个接口适配到不同接口的一种方式。2.目的:把抽象层次结构从其实现中分离出来,使其能够独立变更。3.抽象层:定义了客户端使用的上层的抽象接口。   实现层:定义了工抽象层次使用的底层接口。   抽象层和实现层的接口可以完全不同。    Implementor的接口提供基本操作。   Abstraction的上层操作基于这些基本操

2013-08-13 11:25:31 658

原创 iso-开发基础知识-5-适配器

个人学习总结仅供参考:欢迎拍砖

2013-08-12 16:42:56 707

原创 iso-开发基础知识-3- 对象组合和类继承

2013-08-10 11:55:29 569

原创 iso-开发基础知识-2- MVC 设计模式

在编程之道这本书中这个图更好的解释了mvc模式,保存一下,

2013-08-10 11:39:25 676

原创 iso-开发基础知识-1-程序流程

main-应用程序委托-视图控制器         main()---主函数应用程序委托  ---AppDelegate    视图控制器 ---ViewController

2013-08-09 20:01:48 916

原创 ios-真机调试出错信息

更新证书错误Code Sign error: Provisioning profile ‘XXXX'can't be found                在Xcode中当你在更新了你得证书而再重新编译你的程序,真机调试一直会出现 Code Sign error: Provisioning profile ‘XXXX’ can't be found是不是会另你很恼火。下

2013-08-05 15:56:04 803

转载 NSBundle介绍

bundle是一个目录,其中包含了程序会使用到的资源. 这些资源包含了如图像,声音,编译好的代码,nib文件(用户也会把bundle称为plug-in). 对应bundle,cocoa提供了类NSBundle.我们的程序是一个bundle. 在Finder中,一个应用程序看上去和其他文件没有什么区别. 但是实际上它是一个包含了nib文件,编译代码,以及其他资源的目录. 我们把这个目录叫做程

2013-07-25 15:34:40 407

原创 ScrollView

在滚动过程当中,其实是在修改坐标当手指触摸后, scroll view会暂时拦截触摸事件,使用一个计时器,假如在计时器到点后,没有发生手指移动事件,那么,scroll view发送tracking events到被点击的subview,假如在计时器到点前,发生了移动事件,那么 scroll view 取消tracking自己发生滚动子类可以重载touchesShouldBegi

2013-07-21 20:07:44 705

原创 scrollView的属性

scrollView的几个属性contentSize contentOffset contentInset如  :frame = (0 ,0 ,320 ,480) contentSize = (320 ,960),   代表你的scrollview可以上下滚动,滚动区域为frame大小的两倍。   contentSize是scrollview可以滚动的区域

2013-07-21 19:35:23 672

原创 NSLineBreakMode 的区别

UILineBreakModeWordWrap  :整个单词截断UILineBreakModeCharacterWrap :换行的时候以单个字母截断

2013-07-21 12:30:22 4365

转载 iphone 重用机制

今天在研究SDWebImage和ASIHTTPRequest实现网络图片异步加载和本地缓存的时候,在UITableView显示图片的时候,出现了一些奇异的现象,比如:  1、TableView一次只能显示10行的图片,在所有图片都加载完后,滚动TableView,让隐藏在下面的行显示在屏幕上,而这些行(比如11行)的图像会先显示第1行的图片,然后在显示属于它自己的图片。以此类推,后面的

2013-07-20 15:38:53 604

转载 Xcode插件

引言:Alcatraz是一个可以帮你集中管理Xcode插件的"插件",它的用途类似于CocoaPods. 通过Alcatraz来使用插件是一件非常方面的事情,我们无需再去Github上面费劲的搜索这方面的资源,因为Alcatraz已经囊括了大部分开源出来的插件.安装:Alcatraz的Github托管地址如下:https://github.com/mne

2013-07-16 18:28:21 898

转载 view在UIViewController中的生命周期

理解view的生命周期:在UIViewController中,view(黑体的view指的是controller的view属性)有两个循环:加载和卸载循环。当程序的一部分向controller请求view的指针且view不在内存中时,view会进入加载循环,controller会将view加载入内存。当程序接收到内存警告时,controller会尝试卸载view,在卸载循环中,co

2013-07-01 19:30:06 532

转载 UIViewController的生命周期

UIViewController是IOS程序中的一个重要组成部分,扮演者一个大管家的身份,管理着程序中的众多视图:何时加载view,加载的原则是什么,视图何时消失等问题,文档中讲的都很详细。  Controller的view最好在需要显示时再去加载,并且在系统发出内存警告时释放不必要的view及相关的可再生的数据对象。一、UIViewController的初始化

2013-07-01 19:27:53 489

转载 【零基础学习iOS开发】【01-前言】02-准备

本文目录一、程序设计语言二、是否需要计算机专业知识三、是否要英文很好四、开发工具五、开发环境六、Mac OS X的获取途径七、调试设备八、开发者证书九、总结在上一讲中,介绍了什么是iOS开发。说简单一点,iOS开发,就是开发运行在iPhone或者iPad上的软件。这么一说完,应该有很多人就会产生一些疑惑,比如学习iOS开发是不是一定要买iPhone?需不需要买苹果电脑呢?学

2013-06-15 16:43:18 716

原创 C语言中进制之间的想换转换

1. 十 -----> 二(25.625)(十)整数部分:25/2=12......112/2=6 ......06/2=3 ......03/2=1 ......11/2=0 ......1然后我们将余数按从下往上的顺序书写就是:11001,那么这个11001就是十进制25的二进制形式小数部分:0.625*2=1.250.25 *2=0.50.5

2013-05-09 17:03:37 1312

原创 VC++编译错误信息

VC++编译错误信息总结        0、 error C2180: controlling expression has type 'void'        定义方式不应该为void类型;      1、fatal error C1010: unexpected end of file while looking for precompiled header directive。

2013-05-07 10:44:22 1581

原创 经典c编程

/*乘法口诀表*/#include int main(){int i,j;printf("乘法口诀表 \n");for (i=1;i{for (j=1;jprintf("%d*%d=%d   ",j,i,j*i);printf("\n");}return 0;} /*100以内的素数*/#include #include vo

2013-05-06 11:02:57 602

转载 位段

信息的存取一般以字节为单位。实际上,有时存储一个信息不必用一个或多个字节,例如,“真”或“假”用0或1表示,只需1位即可。在计算机用于过程控制、参数检测或数据通信领域时,控制信息往往只占一个字节中的一个或几个二进制位,常常在一个字节中放几个信息。怎样向一个字节中的一个或几个二进制位赋值和改变它的值呢?可以用以下两种方法:(1)可以人为地将一个整型变量data分为几部分。但是

2013-05-03 13:17:36 606

转载 基于V4L2的视频驱动开发

基于V4L2的视频驱动开发(1)作者:刘洪涛,华清远见嵌入式学院讲师。编写基于V4L2视频驱动主要涉及到以下几个知识点:●    摄像头方面的知识                要了解选用的摄像头的特性,包括访问控制方法、各种参数的配置方法、信号输出类型等。●    Camera解码器、控制器                如果摄像头是模拟量输出的,要熟悉解码器的配置。最后

2013-05-03 12:11:26 642

原创 指针的函数的应用

#include #define N 10int *MAX(int *q,int n);int main(){ int a[N],*max,i; printf("输入%d数据:",N); for(i=0;i {  printf("\n");  scanf("%d",&a[i]);  printf("您已经输入%d个数据:\n\n",i+1); }

2013-04-26 14:06:36 537

C语言图书管理系统代码

C语言图书管理系统代码可以直接运行程序,

2013-05-30

周立功ARM培训精华

周立功ARM培训精华设计及开发教程详细解读

2013-05-30

pcb设计实例

altera cpld ,dsp控制系统,fpga_altera ,pci接口,

2013-05-30

反激变压器原理

反激变压器原理与设计-陈小平详细教程开发

2013-05-30

Protel_99SE

Protel_99SE详细教程开发,图形结合

2013-05-30

PADSPowerPCB软件培训

PADSPowerPCB软件教程开发详细

2013-05-30

AD09大学详细教程

AD 09 大学详细教程 图形具体印制板

2013-05-30

Objective C 源代码

Objective C 源代码基础教程中的代码

2013-05-29

cam350v9.5

cam350v9.5及安装破解软件 ,自己都在使用的软件,

2013-05-23

c++MFC编程课题

c++MFC编程课题 青蛙跳c++程序mfc

2013-05-08

VC6.0常见出错表

VC6.0常见出错表 ambiguous symbol

2013-05-07

基于UCC28610的QR反激准谐振开关电源设计

基于UCC28610的QR反激准谐振开关电源设计

2013-04-27

c语言结构体

c语言结构体,共用体,枚举类型 ,用typedef定义类型

2013-04-24

经典指针和数组教程 ָ

经典指针和数组教程 ָ,二维数组的使用,指针的使用

2013-04-24

Quicker宏在SI中的使用方法

Quicker宏在SI中的使用方法

2013-04-12

Source Insight辅助软件

Code Review 使用说明,Quicker, 软件及相关说明

2013-04-12

从语言优先级及优先级口诀

从语言优先级及优先级口诀,一共有十五个优先级

2013-04-11

常用字符与ASCII代码对照表

常用字符与ASCII代码对照表,关键字及其用途,运算符的优先级和结合性

2013-04-11

如何使得VC++6.0时刻显示行号

vc++6.0的右下角是可以显示当前光标的行号列号的

2013-04-11

Source_Insight教程及技巧

Source_Insight高级使用教程

2013-04-10

良好接地指导原则

良好接地指导原则 接地无疑是系统设计中最为棘手的问题之一。尽管它的概念相对比较简单,实施起来却很复杂,遗憾的是,它没有一个简明扼要可以用详细步骤描述的方法来保证取得良好效果,但如果在某些细节上处理不当,可能会导致令人头痛的问题。

2012-12-12

dnw或是DNW软件(用于usb通信的软件)

用于主机windows与ARM进行USB通讯的软件dnw,dnw实现usb传输,包括串口程序,usb传输部分,用于向开发板传输文件,速度比串口,并口快N倍,包含相关驱动文件 ,实用工具软件 dnw.exe 用来通过Com 或 USB 把程序下载到开发板的一个小程序USB的协议对 USB 的数据传输类型进行了详细的分类,按照传输数据量的大小、传输速率的高低以及对时间的要求,可以分为 4 种传输类型:块传输、中断传输、同步传输和控制传输。

2011-10-02

winiso软件对文件进行压缩

压缩软件格式为iso格式,对.exe文件进行压缩软件

2011-10-02

winscp软件

WinSCP 是一个 Windows 环境下使用 SSH 的开源图形化 SFTP 客户端。同时支持 SCP 协议。它的主要功能就是在本地与远程计算机间安全的复制文件。

2011-10-02

putty软件,通过windows对linux进行访问,实现连接

linux与windows之间连接软件,putty软件,通过windows对linux进行访问,实现连接

2011-10-02

空空如也

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

TA关注的人

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