- 博客(60)
- 收藏
- 关注
原创 Java大数据基础——day01
大家好,自我介绍一下。我是接下来带大家超神的建哥。睁开大眼,看好了联系方式:18935466019,联系邮箱:zhangjianios@163.com,QQ:343438569.在接下来的时间,会带大家走入新的旅程,Java。学习大数据之前呢,大家先了解一下编程基础,了解Java语言开始。零基础学习哦。1.Java简介(了解):在学习Java之前,大家应该或多或少的接触过一些语...
2018-08-08 22:46:20 404
原创 自定义UISearchBar,方便项目中的使…
//// ZJSearchBar.h// ZJSearchBar//// Created by 张建 on2017/4/22.// Copyright © 2017年张建. All rightsreserved.//#import//自定义UISearchBar,方便项目中的使用。后续可自行进行功能添加。@interfaceZJ
2017-05-13 18:12:10 336
原创 解决push找不到上一层的根控制器
(本人项目中遇到这个问题)子view添加到有controller的父view时,在点击子view中的什么东西时,如果要调用父view的controller导航push到一个新viewController,那么直接用下面的代码就可以了)//获取view的controller- (UIViewController *)viewController{ for (UIView* next
2017-05-13 18:12:07 403
原创 屏幕适配最新——总结
//屏幕宽度#definekScreenWidth [UIScreen mainScreen].bounds.size.width//屏幕高度#definekScreenHeight [UIScreen mainScreen].bounds.size.height//以iPhone5s为基准,当然你也可以根据实际的进行修改即可,(7或者7P)#definekiPh
2017-05-13 18:11:59 298
原创 自定义返回按钮的添加,向Controlle…
//// BackFactory.h// mobileoa//// Created by zhangjian01 on 16/12/20.// Copyright © 2016年 zhangjian01. All rightsreserved.//#import@interface BackFactory : NSObject+ (void)addBackIt
2017-05-13 18:11:55 407
原创 自定义弹出窗AlertView
//// RMZAlertView.h// ProjectManageEx//// Created by zhangjian on 16/7/29.// Copyright © 2016年 zhangjian. All rightsreserved.//#import@protocol RMZAlertViewDelegate;@interface RMZAler
2017-05-13 18:11:17 266
原创 iOS百度地图的定位,反编码出当前详细位置(最新版百度地图3.3.0)
在百度地图中,iOS常用的就是定位,所以抽了时间把最新版的百度地图3.3.0进行了归档。供参考,如有好的想法可与下面下留言。谢谢查看
2017-05-13 17:54:11 1871
原创 在实际开发中,调试可能遇到的BUG汇总一
在实际开发中,会遇到很多的bug,在遇到问题中,要把这一些问题汇总出来,慢慢看,当再次遇到的时候,还可以忘记了查阅一下。废话不多说了,汇总一:
2017-05-13 17:17:21 698
原创 iOS 键盘回收事件的处理,一句话搞定
在使用UITextField中,经常会遇到键盘回收问题,在这里可以使用一句话.你可以在任何地方加上这句话,可以用来统一收起键盘:[[[UIApplication sharedApplication] keyWindow] endEditing:YES];
2017-05-12 15:15:12 448
原创 自定义搜索框---ZJSearchBar
之前一直在新浪博客中发表。一直关注CSDN。关于在项目中,自定义做的一个搜索框。方便项目使用。新浪博客地址:http://blog.sina.com.cn/resoftios
2017-04-22 11:53:42 360
原创 C语言---day05-五子棋项目开发
五子棋开发工具:VS2012 头文件:第一步:画出棋盘。第二步:黑白双方落子第三步:判断是不是已经五子连接#include<stdio.h> #include<windows.h> #include<conio.h> #include<stdlib.h>void initBoard();//棋盘的初始化 void ...
2018-07-25 00:05:59 437
原创 C语言---day04
一、函数1.参数 函数在使用的时候,一个很明显特征就是使用带括号(),在我们使用的时候,里面可能还会有一些数据或者是变量,这就是参数。参数是函数中需要处理的数据。函数在定义的时候,给出的参数就是形式参数,也就是说的形参;函数调用的时候,传递的参数就是实参。在操作中,将实参的值传递过去给形参,就是相 当于一次赋值操作。这里需要注意的就是实参和形参的类型、数目必须要一致。注意事项:1...
2018-07-25 00:03:52 308
原创 C语言---day03
day03一、作业:1.菱形:#include <stdio.h> #include <stdlib.h> int main(){int i, j;int line = 3;//菱形的行数for (i = -line; i <= line; i++)//行 {for (j = -line; j <= line; j++) {//列...
2018-07-25 00:00:09 265
原创 C语言---day02学习笔记
day02补充:标识符标识符:C语言规范,只能有字母(a-z,A-Z),数字(0-9),下划线(_)构成,不能为数字。命名的时候,要做到见明知意。大小写是有区别的,比如tedu和TEDU是两个不同的标识符。 C语言中虽然没有规定正式的长度,但是一般也会受到不同编译器的限制,也会受到操作系统的限制。标识符的判断:3p ss*qq -6p二、运算符1.自增自减如果,运...
2018-07-24 23:55:34 433
原创 C语言-----day01从主函数学起
在本次学习中,使用的是微软开发的工具:Visual Studio 2017版。day01:#include "stdafx.h"//一、入门第一篇---认知主函数,得之规范性//简单来说,一个C程序就是由若干头文件和函数组成//#include <stdio.h>就是一条预处理命令,//它的作用是通知C语言编译系统在对C程序进行正式编译之前需做一些预处理工作。int main()//一...
2018-07-03 21:30:20 353
原创 人生苦短,我爱Python!----基础语法之-列表
最近比较忙,好久没有更新博客了。是时候展示真正的技术了哈Python自学之基础语法。。。持续更新中。。请关注。唐人街探案之---切片,切丝#Author:JZ#列表的使用#names = "zhangjian Canglaoshi"#names = "wangwu zhaosan"'''#copy的用法---浅拷贝(只拷贝一层)-内存--用的很少names = ["zhangsan...
2018-06-03 23:31:27 386
原创 bug调试lldb
之前对lldb调试器了解比较少,平时主要用来打印日志和暂定时用鼠标查看属性数据以及使用p po一些简单的命令语句。看了一些文章后,并亲自调试了一下:一、ldb的语法结构lldb的语法结构如下: [ [...]] [-options [option-value]] [argument[argument...]] 翻译一下: [ [...]] [命令选项] [参数[参数..]] 一个命
2017-05-13 18:12:18 295
原创 实际开发中,可能遇到的小问题
问题一:出现在Xcode上插入新手机运行时,发生Could not find Developer DiskImage问题 解决方法: /Applications/Xcode\2.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport 加入版本所需要的iOS 10.0.1问题二:查询效率上,减少与服务器
2017-05-13 18:12:15 368
原创 在使用cocoapods过程中遇到的问题…
在使用cocoapods时,偶尔会出现,打开新工程xcodepods报红了啊。不要担心:以下方法搞定:iff: /Manifest.lock: No such file or directory error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your Coco
2017-05-13 18:12:13 418
原创 Single_GCD_单例模式——宏定义
#defineSingleH(name) + (instancetype)share##name;#if__has_feature(objc_arc)//条件满足ARC#defineSingleM(name) static id _instance;\+(instancetype)allocWithZone:(struct _NSZone *)zone\{\
2017-05-13 18:12:04 352
原创 延迟加载方法,可调用
-(void)setSlowlyClose{ //下面设置延迟执行,否则太快看不到提示信息 doubledelayInSeconds= 2.0; dispatch_time_tpopTime= dispatch_time(DISPATCH_TIME_NOW,delayInSeconds * NSEC_PER_SEC); dispatch_aft
2017-05-13 18:12:01 406
原创 ios 百度地图定位
#import "ViewController.h" #import "UIView+Extension.h" #import //引入base相关所有的头文件 #import //引入地图功能所有的头文件 #import //引入检索功能所有的头文件 #import //引入云检索功能所有的头文件 #import //引入定位功能所有的头文件
2017-05-13 18:11:53 418
原创 利用UIBezierPath绘制加载动画哦
// Created by mac on 16/12/23.// Copyright © 2016年 zhangjian. All rightsreserved.////http://blog.sina.com.cn/resoftios#import@interface ZJProgressHUD : UIView@property (nonatomic , copy) NS
2017-05-13 18:11:50 374
原创 ios 自定义加载动画的实现,类…
//// ViewController.m// test1222//// Created by zhangjian on 16/12/22.// Copyright © 2016年 zhangjian. All rightsreserved.//#import "ViewController.h"@interface ViewController (){
2017-05-13 18:11:47 459
原创 DDLog使用
上代码。大概需要三个步骤:一、安装xCode扩展插件XcodeColors。二、引入第三方库CocoaLumberjack。三、修改NSLog为DDLog方式。一、安装xCode扩展插件XcodeColors1.下载地址:https://github.com/robbiehanson/XcodeColors2.下载完成后,打开XcodeColors项目,编译即可。它
2017-05-13 18:11:44 999
原创 九宫格
#import#import@interface NineGridEntity : NSObject@property (nonatomic, strong) NSString* id;@property (nonatomic, strong) NSString* name;@property (nonatomic, strong) NSString* ImageName;@prop
2017-05-13 18:11:42 434
原创 iOS_UITextFiled控件详解
iOS_UITextFiled控件详解//初始化textfield并设置位置及大小 UITextField *text= [[UITextField alloc]initWithFrame:CGRectMake(20, 20, 130,30)]; //设置边框样式,只有设置了才会显示边框样式 text.borderStyle= UITextBorderStyleRounde
2017-05-13 18:11:39 460
原创 iOS开发之2016年9月App上架App&nbs…
以下是 Xcode8之前的,最新的环在整理当中。互相共享了。一、证书的导出 1.1前期工作 首先你需要有一个苹果的开发者帐号,一个Mac系统。 如果没有帐号可以在打开http://developer.apple.com/申请加入苹果的开发者计划。怎么申请网上有详细的介绍,因为我没有实际申请过,所以在此不多做介绍。 如果你已经有了一
2017-05-13 18:11:36 661
原创 以下面试题来自于百度、小米、乐视…
以下面试题来自于百度、小米、乐视、美团、58、猎豹、360、新浪、搜狐内部题库一、java基础1.接口的意义(百度)规范、扩展、回调2.抽象类的意义(乐视)为其子类提供一个公共的类型封装子类中得重复内容定义抽象方法,子类虽然有不同的实现 但是定义是一致的3.内部类的作用(百度,乐视)内部类可以用多个实例,每个实例都有自己的状态信息,并且与其他外围对象的信息相互独立。在单个外围
2017-05-13 18:11:33 409
原创 iOS设备类型
#pragma mark - 设备类型#defines_isPhone4 ([UIScreen instancesRespondToSelector:@selector(currentMode)] ?CGSizeEqualToSize(CGSizeMake(640, 960), [[UIScreen mainScreen]currentMode].size) : NO)#defi
2017-05-13 18:11:31 275
原创 Playground -swift01基础学习
//: Playground - noun: a place where people can play//// test1.swift// swift02//// Created by 张建 on 16/9/23.// Copyright © 2016年 zhangjian. All rightsreserved.//import UIKitvar str = "
2017-05-13 18:11:28 476
原创 ios10 新技能Get,必看
iOS10的新技能,必看。喜欢的话,关注微博哦。-----------------------------------------------------------------------------------------------------------iOS10的新技能,必看。喜欢的话,关注微博哦。-----------------------------------------
2017-05-13 18:11:25 386
原创 常用的PCH文件
//// PrefixHeader.pch// ProjectManageEx//// Created by zhangjian on 16/7/11.// Copyright © 2016年 zhangjian. All rightsreserved.//#ifndef PrefixHeader_pch#define PrefixHeader_pch// Incl
2017-05-13 18:11:22 259
原创 AFNetworking的封装 项目使用
//// BaseNetManager.h// BaseProject//// Created by zhangjian on 15/10/21.// Copyright © 2015年 zhangjian. All rightsreserved.//#import#define kCompletionHandle completionHandle:(void(^)(
2017-05-13 18:11:20 269
原创 扩大Button按钮的点击区域
//// UIButton+RM.h// ProjectManageEx//// Created by mac on 16/7/31.// Copyright © 2016年 zhangjian01. All rightsreserved.//#import@interface UIButton (RM)@property (nonatomic, assign)C
2017-05-13 18:11:14 417
原创 AFNetworking3.1 基本使用
#import "HttpsManager.h" @implementation HttpsManager #pragma mark - 创建请求者 +(AFHTTPSessionManager *)manager { AFHTTPSessionManager *manager = [AFHTTPSessionManager manager];
2017-05-13 18:11:12 320
原创 AFNetworking 二次封装
@interface BJAppClient : AFHTTPSessionManager + (instancetype)sharedClient; @end [objc] view plain copy 二次封装" />二次封装" />static NSString * const APIBaseURLString = @"xxxxx"; @i
2017-05-13 18:11:09 274
原创 iOS开发之网络编程篇六:AFNetwork…
一、AFNetworking的集成目前使用人数最多的第三方网络库,没有之一。从开始的NSURLConnection到现在的NSURLSession,它都一直保持着与苹果的步调一致,而由它也衍生出大量的相关第三方网络功能库,不仅仅因为他的可靠,好用,一直保持着维护更新,也是为什么它这么受到广大程序员的青睐。下面先来给我们的工程集成AFNetworking(这里用的是cocoaPods来管理
2017-05-13 18:11:06 452
原创 iOS开发本地缓存(数据离线缓存、…
为了节约流量,同时也是为了更好的用户体验,目前很多应用都使用本地缓存机制,其中以网易新闻的缓存功能最为出色。我自己的应用也想加入本地缓存的功能,于是我从网上查阅了相关的资料,发现总体上说有两种方法。一种是自己写缓存的处理,一种是采用ASIHTTPRequest中的ASIDownloadCache。方法一:一般将服务器第一次返回的数据保存在沙盒里面。这样在手机断网的情况下可以从本地读取数据了
2017-05-13 18:11:03 726
原创 IOS-获取Model(设备型号)、Versi…
NSDictionary *infoDictionary = [[NSBundlemainBundle] infoDictionary]; CFShow(infoDictionary);// app名称 NSString *app_Name =[infoDictionary objectForKey:@"CFBundleDisplayName"]; // app版本 NSStr
2017-05-13 18:11:01 493
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人