自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 简单的下拉菜单 -- 表格

1、在 AppDelegate.m 中包装导航控制器导入头文件#import "ViewController.h"在 didFinishLaunchingWithOptions 方法中更改主窗口- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)...

2018-04-11 14:10:50 326

原创 pycharm连接MySql数据库,新建表creat table、删除表drop table、查询表select、插入数据insert

pycharm连接MySql数据库,新建表creat table、删除表drop table、查询表select、插入数据insert

2023-09-11 20:21:44 1820

原创 SQL语言的分类:DDL(数据库、表的增、删、改)、DML(数据的增、删、改)

SQL、DDL、DML

2023-09-07 17:22:01 1004

原创 【Python】数据容器--元组常用方法

count、len、index、while、for

2023-06-30 17:19:19 279

原创 【Python】数据容器--列表常用方法

列表list、count、remove

2023-03-31 23:14:05 701

转载 【MAC】使用CHM查看JDK帮助文档【转载】

【MAC】使用CHM阅读器查看JDK帮助文档

2022-10-20 22:36:59 1969

原创 【JAVA】带你初识数组,小知识!!!

带你初识数组

2022-08-12 00:06:23 179

原创 Mac版【IDEA】输出HelloWorld流程,完整!必看!!!Java

MAC版IDEA输入HelloWorld完整流程

2022-07-25 23:35:00 2364

原创 MAC使用Jmeter连接safari浏览器录制WEB脚本配置

1、启动Jmeter打开终端:cd 将jmeter安装路径下的bin目录拖到终端sudo sh jmeter等待……jmeter就启动啦~~~2、Jmeter配置添加线程组:测试计划(右击) - 添加 - 线程组添加HTTP代理服务器:测试计划(右击) - 添加 - 非测试元件 - HTTP代理服务器HTTP代理服务器设置:(见下图设置)3、证书配置a、在jmeter安装路径bin目录下会看到ApacheJMeterTemporaryRootCA.crt这个证书;(如果没有证书的话

2021-01-07 14:33:51 595 1

原创 Python安装Pygame(Windows)

安装Pygame,前提是确认已经安装好了python和开发工具哦!1、首先:我们先来下载pygame下载链接:https://www.lfd.uci.edu/~gohlke/pythonlibs/#pygame点击链接会进入下面的页面,找到Pygame模块,在列表中找到自己系统安装的python对应的版本的pygame文件,cp后面的代表python的版本(例如cp37即为python3.7版,win32就是指windows32位) 根据自己所需要的版本点击下载。下载的为.whl文件,需要我们执行

2020-12-02 14:21:04 576

原创 Python+chrome获取图片验证码

话不多说,直接上代码喽!首先我们要导入一些代码中会用到的库import re # 正则import time # 代码停顿执行from selenium import webdriver # 打开访问的网站from PIL import Image # 图片 安装PIL --> Pillowimport pytesseract # 图片转文字(如果上面的一些库文件没有安装的话,可以在终端使用pip命令安装,或者在pyCharm中进行安装哦,可以参考https://blog.

2020-09-22 12:00:43 744

原创 Python+selenium访问chrome浏览器

Python访问chrome浏览器,首先我们是已经安装配置好了python和pyCharm,这些在这里就先不多说了哦!自行安装配置啦~~~~1、我们来安装selenium,两种方法:1.1、打开终端使用pip命令安装window+R:输入cmd --> 打开终端窗口 --> pip命令安装 :pip install selenium等待执行结果出现 successfully 就是安装成功了。1.2、在pycharm中安装:File - settings进入设置页面,如下图进行查找安装

2020-09-22 11:34:43 1245

原创 Python + Appim实现屏幕滑动

使用python3实现 Appium 的屏幕滑动,主要用到的就是swipe这个方法,就是获取到屏幕的坐标,通过改变坐标的起始位置,实现滑动;方法:driver.swipe(start_x, start_y, end_x, end_y, duration)start_x:开始滑动的 X 坐标;start_y:开始滑动的 Y 坐标;end_x:结束位置的 X 坐标;end_y:结束位置的 Y...

2019-06-19 14:42:27 1312 2

原创 MAC安装Eclipse及对其进入相关配置(详细)

安装Eclipse前先确认你的Mac上是否已安装java运行环境。进入终端,输入”java -version”,如果返回了java版本号则说明已安装 这是本人下载用的一个eclipse安装软件,供大家参考使用,若大家电脑上已经安装好了Eclipse,就无需下载,直接略过此部分,看相关配置部分即可: 链接: https://pan.baidu.com/s/1ptz9g0mc6I9-AenSe...

2018-08-05 20:18:19 50687 10

原创 MAC下安装JDK并配置环境(全)

在MAC上安装JDK首先要去下载MAC版的JDK安装包,下载方法如下: 点击进入官网 选择Trials and Downloads下载 选择java 选择JDK DOWNLOAD下载JDK 选择要下载的版本,点击下载 下载完成后点击下载好的安装包 会弹出输入密码的提示框,输入电脑密码即可! 弹出安装成功的页面 JDK安装成功!!!在...

2018-08-05 18:49:48 45222 15

原创 iOS NSTimer设置引导页自动轮播

通过UIScrollView做轮播 签协议<UIScrollViewDelegate>定义属性@property (nonatomic ,strong) UIScrollView *yyScrollView;@property (nonatomic,assign) int conut;代码如下:- (void)viewDidLoad { [...

2018-08-05 17:39:24 344

原创 iOS NSTimer设置引导页自动翻页 - 自动跳转到控制器

通过UIScrollView做轮播 签协议<UIScrollViewDelegate>定义属性@property (nonatomic ,strong) UIScrollView *yyScrollView;@property (nonatomic,assign) int conut;代码如下:- (void)viewDidLoad { [super ...

2018-06-01 19:18:58 477

原创 iOS开发 iPhone各型号的屏幕参数对照表 (pt 、px)

机型发布时的系统屏幕英寸pt像素iPhone4   iOS43.5英寸320 * 480pt960x640iPhone4SiOS 53.5英寸320 * 480pt960x640iPhone5iOS 64英寸320 * 568pt1136x640​iPhone5C / 5SiOS 74英寸320 * 568pt1136x640​iPhone6iOS 84.7英寸375 * 667pt1334x75...

2018-05-24 10:08:42 10426

原创 iOS 三种创建单例的方法

1>. 什么是单例 单例模式是一种常用的软件设计模式。在它的核心结构中包含一个被称为单例类的特殊类。通过单例模式可以保证系统中一个类只有一个实例而且该实例易于外界访问,从而方便对实例个数的控制并节约系统资源。如果系统在系统中某个类的对象只能存在一个,单例模式是最好的解决方案。 2>. 单例用处 应用场景:在程序中类只初始化一次的时候用单例方法,单例类在内存中只创建一次 /...

2018-05-23 15:05:00 1594

原创 iOS UIView设置阴影,四周,单边设置

添加阴影 调用视图的 layer CALayer *layer = [imageView layer]; layer.shadowOffset = CGSizeMake(0, 3); //(0,0)时是四周都有阴影layer.shadowRadius = 5.0; layer.shadowColor = [UIColor blackColor].CGColor; layer.s...

2018-05-22 09:23:20 17196

原创 UIView动画、使用block动画

//使用UIView自带动画 [UIView beginAnimations:Nil context:nil]; [UIView setAnimationDuration:1]; [UIView setAnimationTransition:UIViewAnimationTransitionFlipFromLeft forView:self.view cache:Y...

2018-05-21 19:27:49 353

原创 苹果手机各型号的屏幕尺寸

iPhone1代:3.5英寸、320×480像素 、iOS3.0 、200万像素 iPhone2代(iPhone 3G):3.5英寸、320×480像素、iOS3.0、200万像素 iPhone 3GS:3.5英寸 、480x320像素、iOS3.0、300万像素 iPhone4:3.5英寸 、960x640像素、iOS5.0、500万像素 iPhone4S:3.5英寸 、960x640像...

2018-05-21 09:23:32 30526

原创 iOS 设置图片圆角的三种方式

方式一:通过 layer 设置圆角 最简单的一种,但是影响性能,一般在正常的开发中使用很少 // 创建图片框 UIImageView *imageView = [[UIImageView alloc]initWithFrame:CGRectMake(100, 100, 100, 100)]; // 添加图片 imageView.image = [UIIma...

2018-05-17 18:24:35 2042

原创 sqlite五大语句

创建"create table if not exists 表名(主键id integer primary key, 属性1 text, 属性2 text, 属性3 text, 属性4 text, 属性5 text)"添加"insert into 表名 values(null,?,?,?,?,?)"修改"update 表名 set 属性1 = ?, 属性2 = ?, 属性3 =...

2018-05-17 11:15:24 512

原创 iOS 手势的创建方法

常用几大手势的创建方法/** * 手势: 1.点击手势 -- UITapGestureRecognizer 2.长按手势 -- UILongPressGestureRecognizer 3.拖拉手势 -- UIPanGestureRecognizer 4.捏合手势 -- UIPinchGestureRecognizer ...

2018-05-17 09:20:54 485

原创 iOS NSThread 多线程加载网络图片

.m 定义图片链接// 图片链接#define KURL @"https://timgsa.baidu.com/timg?image&quality=80&size=b9999_10000&sec=1497938913914&di=73a53411ef5eb05285e674064cf26ccf&imgtype=0&src=http%3A%2...

2018-05-06 19:40:52 289

原创 Runloop

一、什么是 Runloop ? 1、从字面上讲就是运行循环; 2、它内部就是 do-while 循环,在这个循环内部不断地处理各种任务; 3、一个线程对应一个 RunLoop,主线程的 RunLoop 默认已经启动,子线程的 RunLoop 得手动启动(调用 run 方法); 4、 RunLoop 只能选择一个 Mode启动,如果当前 Mode 中没有任何 Source(Sources0、...

2018-05-03 10:24:13 208

原创 UIApplication && UIWindow

一、UIApplication 1、UIApplication对象是应用程序的象征 2、每一个应用都有自己的UIApplication对象,而且是单例的 3、通过[UIApplication sharedApplication]可以获得这个单例对象 4、一个iOS程序启动后创建的第一个对象就是UIApplication对象 5、利用UIApplication对象,能进行一些应用级...

2018-05-02 10:17:44 228

原创 六步搞定 -- 代理传值(逆传)

逆传 AB两个页面,将 B 页面的内容传到 A 页面B页面 在 .h 文件中设置代理/** * 1.创建协议 */@protocol SecondBDelegate <NSObject>/** * 协议中必须实现的方法用 @required 来修饰: *///@required/** * 协议中可选实现方法用 @optional 来修饰: *///...

2018-04-29 10:34:18 193

原创 UITableView的性能优化?滑动的时候有卡顿的感觉是为什么?怎么能够解决这个问题?

在使用第三方应用时,却经常遇到性能上的问题,普遍表现在滚动时比较卡,特别是cell中包含图片的情况时。 实际上针对性地优化一下就可以解决tableView滑动的时候卡顿的问题: 1、使用不透明视图。不透明的视图可以提高渲染的速度。可以将cell及其子视图的opaque属性设为YES(默认值)。 2、不要重复创建不必要的cell。UITableView只需要一屏幕的UITableViewCel...

2018-04-29 07:27:17 952

原创 正则表达式 -- 手机号、字母、数字、密码混合判断

手机号、字母、数字、密码混合判断,正则表达式,你需要吗?验证字母 ^[a-zA-Z]*$// 正则 NSRegularExpression *regex = [NSRegularExpression regularExpressionWithPattern:@"^[a-zA-Z]*$" options:NSRegularExpressionAnchorsMatchLines er...

2018-04-20 20:25:18 435

原创 应用程序的生命周期

AppDelegate.m// 当程序启动之后调用的方法// application 应用程序- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { NSLog(@"程序启动完成之后"); return Y...

2018-04-20 13:14:38 260

原创 iOS 设置表格的背景为透明

**前提是已经设置好了背景图片,现在要将表格的背景色去掉变成透明在创建表格时设置属性 myTableView.backgroundColor = [UIColor clearColor]; // 将TableView 设为透明色在设置 cell 内容时设置属性cell.backgroundColor = [UIColor clearColor];即可...

2018-04-07 16:09:08 406

原创 iOS 引导页图片自动翻页滚动

定义属性 – 定时器@property (nonatomic ,strong) NSTimer *timer; // 定时器//设置定时器 self.timer = [NSTimer scheduledTimerWithTimeInterval:1.0 target:self selector:@selector(change:) userInfo:nil repeats...

2018-04-06 19:01:31 601

转载 iOS 成员变量,实例变量,属性变量的区别,联系

在ios第一版中:  我们为输出口同时声明了属性和底层实例变量,那时,属性是oc语言的一个新的机制,并且要求你必须声明与之对应的实例变量,例如:  注意:(这个是以前的用法)@interface MyViewController :UIViewController{ UIButton *myButton;}@property (nonatomic, retain) U...

2018-04-03 20:56:19 144

原创 随机颜色

随机颜色:[UIColor colorWithRed:((float)arc4random_uniform(256) / 255.0)green:((float)arc4random_uniform(256) / 255.0)blue:((float)arc4random_uniform(256) / 255.0)alpha:1.0];

2018-04-03 19:36:14 351

原创 引导页首次或版本更新时显示,其余时候不显示引导页

设置引导页在第一次运行时显示,再次运行不显示,版本更新时再次显示引导页- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { // 创始字符串 NSString *path = [[NSBundle main...

2018-04-03 17:17:06 398

原创 readonly、retain、copy、assign……

readonly:表示这个属性是只读的,只生成getter方法,不会生成setter方法. readwrite:设置可供访问级别,同时生成get方法和set方法的声明和实现 retain:是说明该属性在赋值的时候,set方法的实现是release旧值,然后再retain新值给属性,引用再加1,用于OC对象类型 nonatomic:非原子性访问,不加同步,多线程并发访问会提高性能。注意,如果不...

2018-04-03 10:55:42 171

原创 双表联动 -- 左右表格相关联

设置宏定义// 获取整个屏幕的宽度,高度#define WIDTH [UIScreen mainScreen].bounds.size.width#define HEIGHT [UIScreen mainScreen].bounds.size.height设置 TableView 和 ScrollView 的协议<UITableViewDelegate, UITableV...

2018-04-03 08:25:03 453

原创 iOS使用NSMutableAttributedString改变字符串中部分文字的字体颜色或大小

// 创建一个文本标签UILabel *yyLabel = [[UILabel alloc] initWithFrame:CGRectMake(0, 200, 300, 500)];yyLabel.numberOfLines = 0;// 创建NSMutableAttributedString做富文本操作 -- 设置字符串NSMutableAttributedString *attribu...

2018-04-02 19:54:03 2867

空空如也

空空如也

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

TA关注的人

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