自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 收藏
  • 关注

原创 第三方QQ授权登录

1.下载SDKhttps://wiki.open.qq.com/index.php?title=mobile/SDK下载&oldid=476942.导入工程3.添加framework4.加入白名单,把demo中info.plist中的LSApplicationQueriesSchemes添加到工程中的info.plist5.导入头文件进行授权6.登录 服从代理,...

2020-01-19 23:44:38 3554

原创 问题 1004: [递归]母牛的故事

1.题目描述有一头母牛,它每年年初生一头小母牛。每头小母牛从第四个年头开始,每年年初也生一头小母牛。请编程实现在第n年的时候,共有多少头母牛?2.输入输入数据由多个测试实例组成,每个测试实例占一行,包括一个整数n(0<n<55),n的含义如题目中描述。n=0表示输入数据的结束,不做处理。3.输出对于每个测试实例,输出在第n年的时候母牛的数量。每个输出占一行。4.样例输入...

2020-01-15 23:20:48 164

原创 问题 1084: 用筛法求之N内的素数。

#include<iostream>using namespace std;int main(){ int n,m; cin >> n; for(int i = 0;i <= n;i++) { int flag=0; for(int j = 2;j < i;j++) { if(i%j == 0) { flag++;...

2020-01-15 23:20:41 303

原创 网络篇——socket获取百度页的数据

线

2019-05-24 18:15:52 2351

原创 网络篇——socket实现C-S数据交互

1.终端输入man socket查看socket的相关内容2.服务器端创建socket/*第一个参数domain(网络类型):PF_INET ipv4/PF_INET6 ipv6第二个参数type(socket类型):SOCK_STREAM面向连接的——TCP协议/SOCK_DGRAM无连接的——UDP协议第三个参数protocol:*/int serverSocket = sock...

2019-05-23 19:30:47 680

原创 网络篇——网络编程

一.B/S架构二.

2019-05-23 17:17:10 1771

原创 数据库篇——学生基本信息录入系统

学生基本信息录入系统一.搭建主界面二.封装关于文件的操作类(SqliteOperation)三.信息展示类和cell的自定义

2019-05-22 23:34:48 4521

原创 数据库篇——代码操作数据库

1.添加数据库并导入头文件#import <sqlite3.h>2.定义一个数据库指针@property(nonatomic, assign) sqlite3 *sql;3.打开/创建数据库//如果数据库不存在就创建 如果存在就直接打开- (void)open{ NSString *path = [NSSearchPathForDirectoriesInDom...

2019-05-19 17:53:45 3867 4

原创 数据库篇——终端操作数据库

- sqlite3的终端使用1.先打印出系统的documents路径,并在终端进入NSLog(@"%@", NSHomeDirectory());2.创建一个名为album.db的数据库3.创建一张名为student 的表creat table if not exists student(id integer primarykey autoincrement,name text,a...

2019-05-18 17:31:31 1018

原创 iOS篇—Demo7—图片轮播

Demo5—照片展示

2019-03-24 00:07:52 173

原创 iOS篇—Demo6—抽奖转盘

Demo6—抽奖转盘一.搭建界面1.设置背景图片self.view.layer.contents = (__bridge id _Nullable)([UIImage imageNamed:@"LuckyBackground"].CGImage);2.自定义一个类管理转盘视图,并用xib关联界面创建一个xib文件,负责管理界面的基本搭建,与LuckWheelView类关联并设置...

2019-03-22 17:48:34 1213

原创 iOS篇—Demo5—时钟

Demo5—时钟1.使用图层设置背景图片2.创建一个图层用来显示时钟图片3.创建一个点图层4.创建指针创建时针创建分针创建秒针5.写一个方法,让指针对应当前的具体时间6.写一个方法,实现让时分秒指针转起来的操作- (void)rotate{ _secondLayer.transform = CATransform3DRotate(_secondLayer.trans...

2019-03-16 23:02:57 419

原创 iOS篇—Demo4—电子书

Demo4—电子书

2019-03-15 18:12:56 615

原创 iOS篇—Demo3—图案解锁

Demo3—图案解锁

2019-03-15 00:19:38 300

原创 iOS篇—UIButton控件

学习笔记10—UIButton控件1.给UIButton一个背景图片拖一张图片进去2.给UIButton设置阴影3.创建一个UIButtonUIButton *btn = [[UIButton alloc] initWithFrame:CGRectMake(100, 100, 200, 200)];4.设置按钮类型,不能用buttonType,它为readOnly属性,只能在创...

2019-03-10 18:40:20 197

原创 iOS篇—UILable控件

学习笔记11—UILable控件1.关于UILabel的属性//创建LabelUILabel *label = [[UILabel alloc]initWithFrame:CGRectMake(0, 100, self.view.frame.size.width, 300)];//设置label的内容 _label.text = @&amp;amp;quot;Sent when the application ...

2019-03-10 18:39:48 136

原创 iOS篇—plist文件

如何读取plist文件1.获取当前程序主路径下的某个文件的路径 NSString *filePath = [[NSBundle mainBundle] pathForResource:@&amp;quot;shop&amp;quot; ofType:@&amp;quot;plist&amp;quot;];2.读取路径里面的内容,保存的数据是什么类型就用什么类型取二进制NSData 数组 NSArray 字典NSDictionaryNSDiction

2019-03-10 18:31:54 3452

原创 iOS篇—Demo2—动画制作

Demo2—动画制作一.视图跟随手指滑动1.初始化一个视图,这个视图为全局变量@interface ViewController ()@property (nonatomic, strong) UIView *redView;@endself.redView = [[UIView alloc]initWithFrame:CGRectMake(100, 100, 200, 150...

2019-02-27 23:37:44 317

原创 iOS篇—Demo1—点名APP

Demo1—点名APP1.iPhone模拟器回到主界面:Home键 == Command + shift + h;横竖屏切换:Command + 左右键;捏合手势 放大缩小:长按alt键2.开发流程2.1 更改APP显示的名称在Info.plist配置文件中更改Bundlename的内容2.2更改APP的图标找一个图标,命名为icon.png,将图片拖到左侧的文件中则更改...

2019-02-27 17:38:22 462

原创 OC语言篇—学习笔记1—C和OC的区别

学习笔记1—C和OC的区别1.文件的后缀名OC:类的头文件 .h,类的实现文件 .mC:类的头文件 .h,类的实现文件.c2.导入头文件方式C语言使用include导入头文件,如果想多次引用头文件,会出现重复定义,重复声明的情况,所以需要使用条件宏指令避免这种情况;#ifndef TEST_HHHHH#define TEST_HHHHH#include &lt;stdio....

2019-02-16 23:25:29 426

原创 C语言篇—Demo4

Demo4—ATM提款机要求:1.用函数的方式实现ATM提款的基本操作2.ATM提款机有如下功能:取款、查询、修改密码、退出。分步编写代码:

2019-02-09 21:44:02 254

原创 C语言篇—Demo3

Demo3—排序插入排序插入排序有两种,一种是已经给定数组,对数组中的数据进行排序;另一种是变生成边排序。1.排序数组已经给出1.1定义排序的数组int a[] = {3,0,1,8,7,2,5};1.2比较第i和i+1个位置上的数这里要注意越界,若是 i &lt; 7 ,当最后一次比较即 i = 6时,i + 1 = 7,越界,所以是 i&lt; 7-1for (int i =...

2019-02-01 23:16:52 246

原创 C语言篇—Demo2

Demo2—杀人游戏要求:1.程序运行起来,提示用户输入游戏参与的人数,假设:72.依次对七个人进行编号:1 2 3 4 5 6 73.提示用户输入要杀的人的编号,假设:34.开始报数,报到编号为3的就杀掉5.输出最后一个被杀掉的人的编号分步编写代码1.提示用户输入游戏参与人数,并用一个变量存储这个数据:printf(&amp;amp;quot;请输入游戏参与的人数:&amp;amp;quot;);int temp = 0;s...

2019-01-30 00:08:27 136

原创 C语言篇—Demo1

Demo1—猜数字游戏要求:1.程序运行起来,生成4个有序的、不重复的、1-9之间的数字,不显示出来,如:1 4 6 9;2.等待用户输入猜测的数字,如:1 2 3 4;3.判断用户的输入并输出结果,数字正确位置正确用A表示,数字正确位置不正确用B表示,如:1A1B;4.仅允许用户猜测8次,否则游戏结束。生成4个不重复的数字 1-9 从小到大排序用户进行猜测A表示数字正确 位置正确...

2019-01-28 23:25:31 278

原创 iOS系统——Xcode快捷键使用

@iOS系统——Xcode快捷键使用Xcode编译器快捷键熟练使用快捷键是一个程序员的必备素养Ctrl + N (next) ,光标跳到下一行;Ctrl + P (previous) ,光标跳到上一行;Ctrl + E(end) ,光标跳到行尾;Ctrl + A (ahead) ,光标跳到行首;Ctrl + B (back) ,光标向左边移动一个字符;Ctrl + F...

2019-01-28 15:00:31 186

空空如也

空空如也

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

TA关注的人

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