oc1】的更多相关文章

oc1

// zs.h #ifndef __day11__zs__ #define __day11__zs__ #include <stdio.h> int sum(int v1, int v2); #endif /* defined(__day11__zs__) */ // zs.c #include "zs.h" int sum(int v1, int v2) { return v1 + v2; } //main.m /*OC可以开发MAc和ios端,完全兼容C,C++,Fou…
1.KMP #include<cstring> #include<algorithm> #include<cstdio> using namespace std; const int maxn=1e6; ],b[maxn+]; ]; int len1,len2,t; int main() { scanf("%d\n",&t); while(t) { --t; scanf("%s%s",b,a);//a是母串 b是匹配串 l…
分享一段用 <ul>和<li>标签实现tree的代码,可能写的不是很好,如果大家有更好的希望和小颖分享下.嘻嘻 啦啦啦,代码看这里喽: <div class="tree"> <nav class='navbar'> <ul class='nav nav-stacked'> <template v-for='item in menus'> <li role='presentation' v-if='!item.…
先看下PHP的结构图:…
本篇主要讲述在 OC 开发中主要涉及到的运行时机制: 运行时的工作: 运行时在 OC 中的工作:OC 语言的设计模式决定了尽可能的把程序从编译和链接时推迟到运行时.只要有可能,OC 总是使用动态的方式来解决问题.这意味着 OC 语言不仅需要一个编译器,同时也需要一个运行时系统来执行编译好的代码.这儿的运行时系统扮演的角色类似于 OC 语言的操作系统,OC 基于该系统来工作.  运行时的简单应用: OC 2.0运行时系统参考库描述了OC 运行库的数据结构和函数接口.程序可以通过这些接口来和 OC…
TIM_OCInitStructure.TIM_OCPolarity = TIM_OCPolarity_High; 表面意思是输出控制极性为高,但是意思是定时器输入0,不反相,输出0: 输出控制极性为低,定时器输入0,反相输出1: CC1E控制开关. #define TIM_OCPolarity_High                ((uint16_t)0x0000)#define TIM_OCPolarity_Low                 ((uint16_t)0x0002) 定…
47 熟悉系统框架 总结:将代码封装为动态库,并提供接口的头文件,就是框架.平时的三方应用都用静态库(因为iOS应用程序不允许在其中包含动态库),并不是真正的框架,然而也经常视为框架.例如:NSLinguisticTagger可以解析字符串并找到其中的全部名词.动词.代词等.无缝桥接:将CoreFoundation中的C语言数据结构平滑转换为Foundation中的Objective-C对象,也可反向转换.OC编程一个重要特点是,经常需要使用底层的C语言级API,用C语言来实现API的好处是,可…
objc_category主要参考博文: http://blog.leichunfeng.com/blog/2015/05/18/objective-c-category-implementation-principle/ 一般说来,给一个类或者对象动态增加方法的方式有2种,1,继承.2,关联. category可以理解成是上面"关联"的一种具体实现.在不改变原有类的前提下,动态地给这个类添加一些方法. 实现原理: category在oc1中的定义是, typedef struct o…
In my previous blog "PIC32MZ tutorial -- Output Compare", I shows how to apply Output Compare without interrupt to generate PWM signal. I also tried the Output Compare interrupt. I selected OC to be PWM mode without fault pin (OCM = "110&qu…
通用定时器(TIMx) 一.TIMx简介 二.TIMx主要功能 三.TIMx功能描述 3.1 时基单元 3.2 计数器模式 3.3 时钟选择 3.4 捕获/比较通道 3.5 输入捕获模式 3.6 PWM输入模式 3.7 强置输出模式 3.8 输出比较模式 3.9 PWM 模式 3.10 单脉冲模式 四.简单例子理解TIMx 4.1 使得PB5-TIM3通道2产生频率为12.5Hz的方波,该方波控制LED1的闪烁 4.2 周期控制通用定时器3的2通道,实现1KHz的不同占空比波形,控制LED实现呼…
=================================版权声明================================= 版权声明:本文为博主原创文章 未经许可不得转载  请通过右侧公告中的“联系邮箱(wlsandwho@foxmail.com)”联系我 未经作者授权勿用于学术性引用. 未经作者授权勿用于商业出版.商业印刷.商业引用以及其他商业用途. 本文不定期修正完善,为保证内容正确,建议移步原文处阅读.                                   …
当项目需要有更多的客户的时候,你就会考虑将apk上架到应用商店了,无奈天朝Android应用商店真的是百家争鸣,据某地不完全统计已经有900+.若将Apk上架到所有的应用商店是个好主意,但是据统计也就那么十来个应用商店的占有率已经超过95%了,所以我觉得并没有必要上架所有应用商店.这里就好比Android里面适配机型一个道理,机型无数,但是也就那么几个品牌占有的绝大多数市场. 话说回来为什么要打渠道包(比如说应用宝要发一个apk,小米应用商店要发一个apk等等),而不是同一个apk放到每一个应用…
django1.9 + uwsgi +nginx1.9 部署 官方介绍 https://uwsgi.readthedocs.io/en/latest/tutorials/Django_and_nginx.html 安装uwsgi一.下载uwsgi:https://pypi.python.org/pypi/uWSGIuwsgi参数详解:http://uwsgi-docs.readthedocs.org/en/latest/Options.html 二.安装和测试pip install uwsgiu…
//此系列博文是<第一行Android代码>的学习笔记,如有错漏,欢迎指正! 活动(Activity)是最容易吸引到用户的地方了,它是一种可以包含用户界面的组件,主要用于和用户进行交互.一个应用程序中可以包含零个或多个活动.活动是Android四大组件之一,下面我们来探究一个活动. 1.创建一个活动: 我们可以按照学习笔记(一)中的流程创建了一个活动,创建之后可以看见IDE已经为我们写好的默认onCreate()方法:…
STM32的定时器功能很强大,学习起来也很费劲儿. 其实手册讲的还是挺全面的,只是无奈TIMER的功能太复杂,所以显得手册很难懂,我就是通过这样看手册:while(!SUCCESS){看手册-}才搞明白的!所以接下来我以手册的顺序为主线,增加一些自己的理解,并通过11个例程对TIMER做个剖析.实验环境是STM103V100的实验板,MDK3.2 +Library2.东西都不怎么新,凑合用-- TIMER主要是由三部分组成: 1. 时基单元. 2. 输入捕获. 3. 输出比较. 还有两种模式控制…
1.C语言面向过程,OC面向对象 2.第一个OC程序 #import <Foundation/Foundation.h> int main(int argc, const char * argv[]) { @autoreleasepool { // insert code here... NSLog(@"Hello, World!"); } ; } 1)import引入头文件可以防止重复包含 2)Foundation/Foundation.h文件包含了很多头文件,引入这个等…
OCx与OCxREF和CCxP之间的关系 初学STM32,我这个地方卡了很久,现在终于有些明白了,现在把我的理解写下与大家共享,如果有不对的地方,还请指出. OCxREF就是一个参考信号,并且约定: OCxREF=1,称OCxREF有效.反之,OCxREF=0,称OCxREF无效: ‘1’电平(高电平)称为OCxREF的有效电平,‘0’ 电平(低电平)称为OCxREF的无效电平. ——依据参考手册:The output stage generates an intermediate wavefo…
下载软件包 百度云地址下载地址:http://pan.baidu.com/s/1eSfWNoY 一共有17个包 [root@localhost lnmp]# ls /usr/local/src/lnmplibgd-2.1.0.tar.gz      mysql-5.6.19.tar.gz    php-5.5.14.tar.gz cmake-2.8.11.2.tar.gz   libmcrypt-2.5.8.tar.gz  1lib-5.1.2.tar.gz Discuz_X3.2_SC_GBK…
本人linux小白,因项目原因必须要在linux下使用oracle便开始了探索.安装过程中遇到了种种问题与原因,今天整理一下方便后面的可以少走弯路. *注明: 安装过程注意当前错作的用户,执行./runInstaller是在#su - oracle用户下操作. 第一步:下载安装包,登录Oracle官方中文网站http://www.oracle.com/technetwork/cn/database/enterprise-edition/downloads/index.html 下载文件一定要明确…
摘自:http://blog.csdn.net/lincheng15/article/details/51789093 概括一下:复用就是一个引脚有几个功能,1.做普通IO输入输出 2.其他外设的输入输出(比如I2C,TIM,SPI等等),这就是复用. 重映射就是将引脚功能重新定义到其他引脚,例如PA9是USART1-TX默认的管脚,但是现在PA9用做它用了,那可以将USART1-TX重新映射到PB6,当然这种映射不是随意的想映射到哪个脚就哪个脚,芯片内部已经固定了只能映射到固定的地方 MCU复…
属性的概念在OC1.0中就存在,格式是定义实例变量,然后定义setter和getter方法,用点操作符操作属性 举例,类的接口部分 @interface Father : NSObject { NSInteger _item; } #pragma mark - 属性 -(void)setItem:(NSInteger)item; -(NSInteger)item; -(void)setAAA:(NSInteger)aaa; -(NSInteger)AAA; @end 类的实现部分 #import…
void copyFile() { NSString *home=NSHomeDirectory(); NSString *path=[NSString stringWithFormat:@"%@/desktop/oc.mp4",home]; NSString *path1=[NSString stringWithFormat:@"%@/desktop/oc1.mp4",home]; NSFileHandle *handle=[NSFileHandle fileHa…
JAVA静态和非静态内部类 一直对java的静态和非静态内部类的东东理解不清楚,今天测试了一下,下面把测试结果记录一下,加深印象.用于以后查找. 直接上代码. package com.test.xml; /** * @author <a href="mailto:dq201@126.com">du.qiang</a> * @version $Revision 1.1 $ 2010-6-23 上午06:48:28 */ public class OutClassT…
php修改排序,上移下移 /**    $UpDown //移动方向,up或down    $table //表名    $id //当前移动的ID    $id_col //ID字段的名称    $oc_col //排序字段的名称    $where //条件   */   function MoveUpDown($UpDown,$table,$id,$id_col='id',$oc_col='OrderColumn',$where='')  {    if($UpDown=='up'){$o…
1.运行 shell:startup 命令,如下:…
//2014年4月17日 //2014年6月20日入"未完毕" //2014年6月21日 有两种方案:双定时器和单定时器 学长表示双定时器输出波形不好,还是单定时器好. 原理例如以下: SPWM採用正弦波与三角波比較方式,详细百度. 单片机详细工作: TIM1 三角波:DIR选中央对齐模式 正弦波:数组实现採样的正弦波 ARR:设为carrval,决定了输出波形的频率 CCR1:我们通过改变它来实现占空比的改变 改变CCR1:每次计数器完毕ARR,更新时产生中断(我们用UP_IQR),…
在数据手册<S5PV210_UM_REV1.1>中的section 02_system/3 CLOCK CONTROLLER(354页)   一.时钟域 在S5PV210的SoC中,时钟系统分为三个区域:MSYS.DSYS.PSYS.…
在main方法中有一个args参数,那么如何给args参数赋值呢? public class TestMain { public static void main(String[] args) { for(String s:args){ System.out.println(s); } } } 一.命令行…
前几天在项目开发中碰到一个这样的需求,RPG游戏中,特效和动画播放不同步的.假如主角在攻击NPC时,先实例化特效,后播放动画.动画毕竟是有一个时间长度的.等到动画播放攻击挥刀的那一瞬间时,特效可能早就播放完了.于是就想着在动画播放到某一帧的时刻才实例化特效,这样就解决了动画与特效不同步的问题.首先我们要做的是如何给动画添加事件? 1,建立一个空白的Unity工程,导入一个带有动画的模型.…
这几天一直在使用STM32来写sensorless BLDC的驱动框架,那么必须会用到TIM1的CCR1/CCR2/CCR3产生的六路互补PWM,以及用CCR4来产生一个中断,用来在PWM-ON的时候产生中断进行过零检测,以及相电流的检测等. 这几天一直在测试PWM,CCR4的中断,ADC1的采样触发+DMA等功能,现在也了解的差不多了,先记录下来,先看下我的一些设置,TIM1设置: /* Time Base configuration ,init time1 freq*/ TIM_TimeBa…