自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

u014799068的博客

iOS、Android学习开发

  • 博客(18)
  • 收藏
  • 关注

原创 C 语言学习笔记(三)--文件I/O

文件输入/输出与文件通信文件通常是在磁盘或固态硬盘上的一段已命名的存储区。fopen()的模式字符串模式字符串含义“r”以读模式打开文件“w”以写模式打开文件,把现有文件的长度截为0,如果文件不存在,则创建一个新文件“a”以写模式打开文件,在现有文件末尾添加内容,如果文件不存在,则创建一个新文件“r+”以更新模式打开文件(即可以读写文件)...

2019-05-29 22:19:59 210

原创 C 语言学习笔记(二)存储类型介绍

C语言5种存储类别 存储类别 声明方式 存储期 作用域 链接 自动 块内 自动 块 ...

2019-05-29 16:54:26 209

原创 C语言学习系列(一)数据类型

关键字介绍基本数据类型由11个关键字组成:int、short、long、unsigned、char、float、dobule、_Bool、_Complex(复数)、_Imaginary(虚数)C 语言内置运算符 sizeof(),以字节为单位给出指定类型的大小。编译器可用%u 或%lu 打印。int 类型如何显示不同进制数字:以十进制显示数字,使用%d;以八进制显示数字,使用%o;...

2019-05-28 15:42:12 867

原创 轻松搭建本地SVN版本库

一、安装visualsvn server工具1、安装服务端工具下载地址以及详细的说明参考官网:https://www.visualsvn.com/server/getting-started/简单的使用流程如下:所有提交的文件都会存在Reposiories库里面。2、建立自己的远程库(新建或导入都可以)我在这新建的是我的远程库,名为:test ,如下图:这有两种建库类型,我们选择第...

2018-12-28 08:50:32 1191

原创 微信线程序基本布局方法-flex布局记录

一、container 容器(容器内的元素简称为’项目’)1、设置容器的属性display:flex- flex-direction : row(默认值)row: 主轴横向,从左向右。row-reverse: row的反方向。column: 主轴纵向,方向从上指向下。column-reverse: column的反方向。- flex-wrap属性(设置是否允许项目多行排列,以及...

2018-12-17 12:49:14 214

原创 高等数学一极限与连续

反函数:不是所有的函数在其定义域内都存在反函数,只有单调函数才存在反函数.基本初等函数及定义域 **常值函数**y=c,其定义域为(-∞,+∞),值域为单点集{c}. **幂函数**y=x^u(u为常数),定义域随着u的不同而不同,图像也随着u的不同而有不同的形状. **指数函数**y=a^x(a>0, a≠1),其定义域是(-∞,+∞),值域为(0,+∞),根据a的取值范围不同,...

2018-12-17 11:52:09 1380

原创 iOS 多线程中的锁

锁的分类以及简单介绍一. 锁的分类 - 互斥锁 互斥锁是一种信号量,一次只允许访问一个线程。如果正在使用互斥锁并且另一个线程试图获取它,则该线程将阻塞,直到互斥锁被其原始持有者释放。如果多个线程竞争相同的互斥锁,则一次只允许一个互斥锁访问它。 - 递归锁定(也是互斥锁) 递归锁是互斥锁的变体。递归锁允许单个线程在释放之前多次获取锁。其他线程保持阻塞状态,直到锁的...

2018-12-17 11:51:02 219

原创 iOS数据存储

1、沙盒机制&应用程序目录2、目录文件管理3、用户首选项4、属性列表5、编码对象6、SQLite简介7、SQLite数据基本操作8、CoreData简介9、构建持久存储栈10、CoreData数据基本操作

2018-12-17 11:47:56 592

原创 iOS 浅谈UIPageViewController的使用

官方文档UIPageViewController:https://developer.apple.com/documentation/uikit/uipageviewcontrollerdelegate?language=objc1. UIPageViewController能干什么? UIPageViewController为容器视图控制器可以添加多个子视图控制器.一般多用于单个视图...

2018-07-30 11:32:03 6052

原创 Core Animation 概念记录

1.CAShapeLayer 1.列表内容2.CATextLayer

2018-07-28 09:06:32 176

原创 了解Core Image框架

Core Image框架提供:- 访问内置图像处理过滤器- 特征检测功能- 支持自动图像增强- 将多个过滤器链接在一起以创建自定义效果的功能- 支持创建在GPU上运行的自定义过滤器- 基于反馈的图像处理功能CIImage 介绍CIImage 由Core Image过滤器处理或生成的图像的表示。CIImage对象具有与之关联的图像数据,但它不是图像。可以将CIImage对...

2018-07-28 09:05:18 386

原创 Core Animation是如何在CPU和GPU之间分配工作的

Core Animation是如何在CPU(中央处理器)软件层面和GPU(图形处理器)硬件层面分配工作的:动画和屏幕上组合的图层实际上***被一个单独的进程管理,而不是你的应用程序***,iOS5之前的版本是SpringBoard进程,iOS6之后的版本叫做BackBoard.当运行一段动画时候,这个过程会被四个分离的阶段被打破:1 布局:这是准备你的视图/图层的图层关系,以及设置...

2018-07-18 16:03:35 1183

原创 React Native 环境配置的搭建

环境配置 1.首先安装Homebrew (是什么?) Homebrew:是Mac OSX上的软件包管理工具,能在Mac中方便的安装软件或者卸载软件。安装地址 2.安装Node.js4.0或更高版本,Node.js 和 npm 安装nvm 通过nvm安装Node.js,安装好之后,npm 也有了. 通过nvm ls-remote命令查询note的版本,我安装

2016-03-02 16:58:53 332

原创 Android 中常用的单位

自己总是分不清几个单位的表示和用法,再此记录一下,好方便回来查找。 px(像素): 每个px对应屏幕上的一个点。不同设备显示效果。 dip或dp(设备独立像素): 一个基于屏幕密度的抽象的换算会发生变换。不同设备有不同的显示效果。这个和设备硬件有关,在每村160点的显示器上,1dp = 1px。 sp(比例像素): 主要处理字体的大小,可以根据用户的字体大小首选项进行缩放。 in(英寸):

2016-02-25 15:34:38 472

原创 简述Android六大布局样式

首先来看一下Android布局管理器的类图: 从图中可以看出布局管理器是继承了View,所以可以作为普通UI组件使用。所有布局都可以作为容器类使用,调用多个重载的addView()向布局管理器中添加组件。 从上面的图中我们可以看出这五大布局样式分别是: 1.线性布局:LinearLayout 2.表格布局:TableLayout 3.帧布局:F

2016-02-19 08:40:10 2029

原创 HTML5新增的主体结构元素和非主体结构元素

记录自己学习的点点滴滴。—-前(潜)行 主体元素 1、article元素 article元素代表文档、页面或应用程序中独立的、完整的、可以独自被外部引用的内容。他可以说以一篇博客或者报刊中的文章,一篇论坛帖子、一段用户评论或独立的插件,或其他任何独立的内容。 article元素是可以嵌套使用的。 article元素可以用来表示插件。

2016-01-28 17:10:23 1804

原创 Android中通知的使用

通知的创建步骤1.获取通知的管理类NotificationManagerNotificationManager manager = (NotificationManager) getSystemService(Context.NOTIFICATION_SERVICE); API11以上弃用一下方法2.创建一个Notification对象(用于存储通知所需的各种信息)参数解释:1.图片 2.指定通知

2016-01-28 13:32:27 346

原创 Android活动的四种启动模式--standard、singleTop、singleTask、singleInstance

Android中所有的活动都是通过栈里管理的。 standard启动模式 它是活动默认的启动模式,在该模式下,每当启动一个新活动,它就会入栈并处于栈顶,该模式不会去判断该活动是否存在栈中,而是每次启动都会创建该活动的一个实例。通过下面的图片更能深刻理解该模式的含义。(第一行代码上的图片,下同) singleTop启动模式 该模式的作用,判断返回栈的栈顶是否是该

2016-01-07 20:23:23 608

空空如也

空空如也

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

TA关注的人

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