自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(38)
  • 资源 (16)
  • 收藏
  • 关注

原创 安卓逆向教程

https://bbs.ichunqiu.com/thread-33924-1-1.html

2018-02-10 04:13:21 401

原创 获取跟控制器rootViewController

UIViewController *rootVC = [UIApplicationsharedApplication].keyWindow.rootViewController;

2017-07-24 19:13:53 494

原创 地图与定位

//-------------------------------------------//#pragma mark - 定位实现//导入头文件#import //创建定位管理中心属性,并懒加载初始化和设置代理@property (nonatomic,strong) CLLocationManager *manager;

2016-09-12 12:31:20 373

原创 定位和地理编码

--------------------------------------------------------CLLocationManager 定位管理者CLLocation 代表位置(经度/纬度/高度/速度/路线等)CLHeading  代表移动方向CLRegion   代表一个区域>CLCircularRegion  圆形区域>C

2016-09-12 12:28:01 827

原创 collectionView:(UICollectionView *)collectionView cellForItemAtIndexPath 方法不调用

程序运行死活没效果,后来断点发现 -(UICollectionViewCell *)collectionView:(UICollectionView *)collectionView cellForItemAtIndexPath:(NSIndexPath *)indexPath 没有调用。解决方法:  self.automaticallyAdjustsScrollViewI

2016-09-07 01:20:42 8792

原创 iOS中时间与字符串互转

先上代码//转换时间 NSString *timeString = @"Fri Jul 29 07:56:44 +0800 2016"; NSDateFormatter *formate = [[NSDateFormatter alloc]init]; [formate setDateFormat:@"EEE MMM dd HH:mm:ss Z yyyy"];

2016-09-04 01:25:32 441

原创 tableView的Cell调整imageView的大小

-(UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath{ UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:@"CellIdentifier"];

2016-08-24 16:32:23 3233

原创 iOS程序运行沙盒的路径详解

//// main.m// iOS程序运行沙盒的路径///* 1)沙盒的基本概念和作用 每个ios应用都有自己的应用沙盒,应用沙盒就是文件系统目录,与其他应用的文件系统隔 离,ios系统不允许访问其他应用的应用沙盒。在iOS8中已经开放访问(extension)。 2)扩展阅读: extension是iOS8新开放的一种对几个固定系统区域的扩展机制,它可以在一定

2016-08-18 10:17:56 1763

原创 NSData与UIImage互转

//NSData转换为UIImageNSData *imageData = [NSData dataWithContentsOfFile: imagePath];UIImage *image = [UIImage imageWithData: imageData];//UIImage转换为NSDataNSData *imageData = UIImagePNGReprese

2016-08-18 10:11:35 297

原创 UITableViewCell重用机制

//常用重用方式    CustomCell *cell = [tableViewdequeueReusableCellWithIdentifier:CellIdentifier];//    注册原型Cell后下面方法将不会执行    if(!cell){        cell = [[CustomCellalloc]initWithStyle:UI

2016-08-15 19:04:05 239

原创 UITableView的编辑模式

#pragma mark -- 设置Cell移动模式-(BOOL)tableView:(UITableView *)tableView canMoveRowAtIndexPath:(NSIndexPath *)indexPath{    returnYES;}-(void)tableView:(UITableView *)tableV

2016-08-15 14:05:13 339

原创 UITabBarController和UINavigationController搭配使用

self.window = [[UIWindowalloc]initWithFrame:[UIScreenmainScreen].bounds];            ViewController *vc = [[ViewControlleralloc]init];    UINavigationController *nvc = [[UINavigationCont

2016-08-05 14:52:56 299

原创 UIImage图片模式

typedef NS_ENUM(NSInteger, UIViewContentMode) {    UIViewContentModeScaleToFill,//根据视图比例拉伸图片    UIViewContentModeScaleAspectFit,//保持宽高比来适应视图    UIViewContentModeScaleAspectFill,//以最小边完全显示填

2016-08-05 14:48:29 282

转载 XCode在Storyboard中设置视图的圆角等属性

原文出处:http://www.jianshu.com/p/068d6f493547

2016-08-04 11:37:49 496

原创 UINavigationController设置返回按钮

UINavigationController 当A界面push到B界面,B界面push到C界面时。如果要在C界面设置返回B界面的返回按钮,常用的方法是在B界面配置C界面显示的返回按钮。    UIBarButtonItem *backItem = [[UIBarButtonItemalloc]initWithTitle:@"返回"style:UIBarButtonI

2016-08-02 14:24:08 5698

原创 UIScrollView的循环滚动+UIPageControll+NSTimer实现的自动循环滚动播放最终完善版

//项目源码 :http://download.csdn.net/detail/xiaopeng5130301994/9590075

2016-07-29 19:15:53 1481 1

原创 UIScrollView的循环滚动+UIPageControll

////  ViewController.m//  UIScrollView循环播放效果////  Created by on 16/7/27.//  Copyright © 2016年 xiaopeng. All rights reserved.//#import "ViewController.h"int

2016-07-28 10:23:54 259

原创 简单的UIScrollView循环滑动

////  ViewController.m//  UIScrollView循环播放效果////  Created by xp on 16/7/27.//  Copyright © 2016年 xiaopeng. All rights reserved.//#import "ViewController.h"i

2016-07-27 18:59:31 241

原创 触摸和手势

////  ViewController.m//  UITouchTEST////  Created by 肖鹏 on 16/7/21.//  Copyright © 2016年 xiaopeng. All rights reserved.//#import "ViewController.h"@inter

2016-07-22 09:08:30 258

原创 plist文件的创建与读取

#pragma mark -- 写入文件    NSArray *array =@[@1,@2,@3,@4,@5];        [array writeToFile:@"/Users/xiaopeng/Desktop/BAK/info.plist"atomically:YES];            NSArray *are

2016-07-21 14:31:42 734

原创 NSUserDefaults

//1、创建UD对象单例    NSUserDefaults *ud = [NSUserDefaultsstandardUserDefaults];//获取UD对象        //2、获取指定信息    NSString *username = [udobjectForKey:@"username"];    if(username){

2016-07-21 13:58:28 189

原创 代码块block

格式 返回值类型(^代码块名)(参数列表) = ^(参数列表){}    void(^block1)()=^(){        NSLog(@"这是一个代码块");    };        block1();//代码块是一个变量,必须调用才会执行代码块里面的代码        //编写一个代码块,让它返回一个0

2016-07-21 13:42:48 296

原创 单例

//单例模式//指一个类只能有一个对象,而且这个对象不能被销毁//1、创建一个静态的本类指针给其赋值为nil;static Sun* sharedSun =nil;//2、编写一个工厂方法,根据sharedSun是否为空进行创建或者直接返回;如果为nil,用该指针指向一个新对象,然后返回,否则直接返回;+(instancety

2016-07-21 10:25:05 168

原创 UINavigationController

//[self setTitle:@"Page1"];    [self.navigationItemsetTitle:@"Page1"];    //设置NavigationBar的title的颜色    NSDictionary *dic = [NSDictionarydictionaryWithObject:[UIColorwhiteColor]forKe

2016-07-20 14:16:56 168

原创 自动释放池

//创建    NSAutoreleasePool *pool = [[NSAutoreleasePoolalloc]init];        Dog *d1 = [[Dogalloc]init];    Dog *d2 = [d1retain];    Dog *d3 = [d1retain];    NSLog(@"%ld",d

2016-07-19 13:47:56 195

原创 Windos 10 UWP 设置手机状态栏

            if (DeviceHelper.IsMobile)            {                StatusBar status = StatusBar.GetForCurrentView();                status.BackgroundColor = Color.FromArgb((byte)0xFF, (byte)

2016-06-28 02:41:47 927 1

原创 UIView动画

[UIViewbeginAnimations:@"test"context:nil];    [UIViewsetAnimationRepeatAutoreverses:YES];    [UIViewsetAnimationRepeatCount:10];    [UIViewsetAnimationDuration:2];    _imageview.a

2015-09-22 15:53:00 267

原创 iOS - 汉字转拼音并截取首字母返回

- (NSString *)characterToPhoneticize:(NSString *)character{    CFStringRef strRef = (__bridgeCFStringRef)character;    CFMutableStringRef string = CFStringCreateMutableCopy(NULL,0, strRe

2015-09-17 15:53:30 445

原创 OC 如何实现MD5加密

新建工程control+N       选择Objective-C File   -----> NEXTFile Type选择Category   class选择 NSString   取名为:MD5    ------->打开生成的    NSString+MD5.h   文件在 NSString+MD5.h  添加 -(NSString *)StringToMD5;  

2015-08-28 17:17:58 772

原创 OC 正则验证电话号码和邮箱

-(BOOL)isValidatePhoneNumber{            NSString *phoneRegex = @"^1[3,5,8][0-9]{9}$";    NSPredicate *phoneTest = [NSPredicatepredicateWithFormat:@"SELF MATCHES %@", phoneRegex];   

2015-08-27 14:55:16 783

原创 @property

//三大类参数//1.线程相关的//atomic:原子访问,多个线程之间不可同时访问,线程安全的,效率不高//nonatomic:非原子访问,线程不安全,效率高(一般使用它)//@property (修饰属性的参数1,修饰属性的参数2,修饰属性的参数3)变量类型 变量名;//2.内存管理相关//retain:修饰对象类型//copy:也是对象类型//as

2015-08-25 10:33:15 344

转载 OC内存管理

OC内存管理一、基本原理(一)为什么要进行内存管理。由于移动设备的内存极其有限,所以每个APP所占的内存也是有限制的,当app所占用的内存较多时,系统就会发出内存警告,这时需要回收一些不需要再继续使用的内存空间,比如回收一些不再使用的对象和变量等。管理范围:任何继承NSObject的对象,对其他的基本数据类型无效。本质原因是因为对象和其他数据类型在系统中的存储空间不一样,其它局

2015-08-25 09:20:55 334

原创 【OC 第3课】NSString ,NSMutableString用法以及一些常用方法

结构体 CGFloat       NSPoint point = NSMakePoint(10,10);//声明初始化一个点       NSRect rect = NSMakeRect(0,0, 100,100);//矩形区域       NSSize size = NSMakeSize(100,100);//尺寸       NSRange ran

2015-08-19 11:10:35 301

原创 创建任意窗体代码

            //初始化一个GraphicsPath类的对象            System.Drawing.Drawing2D.GraphicsPath myGraphicsPath = new System.Drawing.Drawing2D.GraphicsPath();            //确定一个字符串,该字符串就是控件的形状           

2015-08-06 01:37:38 502

原创 WPF窗体居中显示

            {                //此程序实现窗体居中显示                  Window1 myWindow1 = new Window1();                double screeHeight = SystemParameters.FullPrimaryScreenHeight;               

2015-08-06 01:04:53 4510

转载 SQL注入的方式与防治

所谓的SQL注入、XSS、溢出等的漏洞,归根到底,就是代码注入的问题,导致代码注入漏洞的产生的原因是因为代码和数据没有分离,即程序所处理的数据和程序的代码混在了一起,没有明确的区分。。。$oM>?h_=  ok:L]8UN3  而SQL注入产生的主要原因也就是用户所提交的数据被当作代码来执行,请看下面这个获取文章内容例子(省略了部分代码):$id= $_GET["I

2015-08-05 23:44:50 505

原创 动态绑定之属性检测

//课程名        private string coursename;        public string CourseName        {            get { return coursename; }            set            {                coursename = value;

2015-08-05 22:48:49 324

原创 WPF和Windows Phone Post组装函数

        private async void PostFun(Uri uri,string postdata)        {            //实现Post数据的访问            //postdata格式:phone=18712345678&password=12345678            try            {   

2015-08-05 22:33:21 534

Canon SDK 佳能SDK 2016年最新版本,含C++,VB,C#例子

Canon SDK 佳能SDK 2016年最新版本,含C++,VB,C#例子源代码,动态链接库含32位和64位版本,只需要更换文件夹名字重新编译即可用。美国境内申请到的SDKV321版,国内拿不到。本人正在进一步开发

2018-03-01

UIScrollView的循环滚动+UIPageControll+NSTimer实现的自动循环滚动播放最终完善版

资源代码简洁,使用3个UIImageView实现了重用机制,既实现了NSTimer自动展示效果,并且在手动拖动时会停止NSTimer,拖动结束便会恢复, 也实现了UIPageControll 在滑动到页面一半时就能够实时响应。总共花时3天才写完,我是初学者。

2016-07-29

OC md5加密算法实现

OC md5加密,将NSString 字符串加密后得到MD5密文。通过类目实现 简单明了,文件为项目源码

2015-08-28

图书管理系统UML建模源文件

本资源由本人在其他平台下载得到,分享给大家

2015-05-05

新闻管理系统UML建模报告

该资源由本人UML课程设计所做,适合交UML类课程的课程设计作业。

2015-05-05

交大6号 六子棋

此文档为软件,不含代码。因为我也没找到源码,软件挺好的。拿不到算法真可惜

2014-08-18

六子棋 计算机博弈大赛

今天计算机博弈大赛开始了,艰苦奋斗好多天,几乎全是通宵。现在却是放弃

2014-08-18

五子棋源码

我从其他地方下载下来的,原评论说的用处很大,但是对我帮助不大。可以参考参考

2014-08-07

简单的登录框

能够将账号和密码加密保存,省去自己做登录框的麻烦

2014-07-20

HttpWatch Version 9.3.36 最新版(带证书)

HttpWatch Version 9.3.36 最新版(带证书) ,下载安装即可使用

2014-07-17

HttpWatch 最新破解版 官网下载

此资源由官网下载,再国外网站找到破解证书。下载安装即可

2014-07-17

Bat转换成exe

能够轻松将bat文件转换成exe,并带图标ico

2014-07-17

HtaEdit 破解版

找了很久,终于找到了。安装后照着教程破解即可。

2014-07-17

电信宽带算号器

利用C++实现,适用于四川绝大部分高校宽带算号并进行路由拨号。后期将用C#重新实现并完成路由拨号功能

2014-07-17

用笔记本自带的网卡发射wifi

下载打开,仅需简单的几步就可以设置自己的wifi名称和密码,并开启wifi

2014-07-17

Visual+CSharp+2012+Step+by+Step源代码

C# 2012 从入门到精通 书上的每个实例代码

2014-07-17

空空如也

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

TA关注的人

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