自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Kryptons的技术博客

心静茶至,茶至灵来。

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

原创 SQL数据库开发中的一些经典代码

1.按姓氏笔画排序:Select * From TableName Order By CustomerName Collate Chinese_PRC_Stroke_ci_as 2.数据库加密:select encrypt('原始密码')select pwdencrypt('原始密码')select pwdcompare('原始密码','加密后密码') = 1--相同;否则不相

2016-06-29 03:30:10 551

原创 jQuery函数学习

函数:after(content)功能:在每个匹配的元素后面添加html内容返回:jQuery对象参数:content (): Content to insert after each target. 例子:Inserts some HTML after all paragraphs.jQuery Code$("p").after("Hello");Before

2016-06-29 03:28:41 463

原创 Cocoapods最全完整使用教程

什么是cocoapodscocoapods是库管理工具。cocoapods的用途解决库之间的依赖关系。如前文所述: 一个开源的项目可能是另一个项目的基础, A依赖B, B依赖C和D, D又依赖EFG... 如果纯手工去处理这种依赖关系,会死人的!cocoapods的优点免去手工处理依赖关系之苦集中管理应用的库易于更新这些库如何安装cocoapods第一步

2016-06-29 03:14:45 877

原创 由浅入深多线程开发概念

同步 & 异步进程 & 线程多线程的概念同步 & 异步同步和异步是任务执行的两种方式同步我们之前写程序的时候代码都是从上往下,顺序执行的,就叫做同步执行.1个人执行多个任务,是要依次执行的.因为1个人同一时间只能执行1个任务.多个任务按序依次执行,就是同步执行.异步多个任务同时执行,就是异步执行.异步是多线程的代名词.我们学习多线程就是为了实现如何让任务异步

2016-06-29 03:10:12 441

原创 iOS极光推送SDK的使用流程

一、极光推送简介极光推送是一个端到端的推送服务,使得服务器端消息能够及时地推送到终端用户手机上,整合了iOS、Android和WP平台的统一推送服务。使用起来方便简单,已于集成,解决了原生远程推送繁杂的步骤和各种验证、申请和易出错等等问题,为 JPush Server 上报 Device Token,免除开发者管理 Device Token 的麻烦,应用运行时,应用内 JPush 长连接可

2016-06-29 02:47:40 1624

原创 数据结构之线性表之顺序存储结构(3)

1 前言    经过前两张的理论基础,我相信大家都能简单的明白了数据结构和算法一些常用的概念了,从今天开始我们开始学习数据结构中线性表,一起叩响数据结构的大门。2 详述    线性表(List):零个或者多个数据元素的有限序列。    如果用数学语言来进行定义:(声明:由于下标不是很好弄出来,所以只能表示下面这种方式了,请见谅!)若线性表记作(a1,...ai-1,ai

2016-06-29 02:44:37 1841

原创 数据结构之算法初涉(2)

1 前言    上节我们介绍了数据结构的基本概念,这次我们来介绍一下算法,数据结构和算法也是类似的关系。好的算法能大大提高一个程序的运行效率,例如:高斯算法求1,2,3...n个连续数的和,高斯给了我们n*(n+1)/2的公式,比起一个个加起来效率高的多,可见好的算法不仅对于现实世界,对于程序世界也是极好的~2 详述    算法是解决特定问题求解步骤的描述,在计算机中表现为指令

2016-06-29 02:42:02 507

原创 数据结构之概念初涉(1)

1 前言    想必大家都听说过:“程序设计=数据结构+算法”,可见数据结构在程序设计中起到了关键性的作用,从今天起我们就来一起步入数据结构的天堂吧,不管我们从今以后从事什么方向的编程语言,我相信学习数据结构都会对大家有所帮助的。    数据结构是一门研究非数值计算的程序设计问题中的操作对象,以及它们之间的关系和操作相关问题的学科。    数据是描述客观事物的符号,是计算机中可以操作的

2016-06-29 02:41:04 399

原创 JAVA中GridBagLayout布局管理器应用详解

很多情况下,我们已经不需要通过编写代码来实现一个应用程序的图形界面,而是通过强大的IDE工具通过拖拽辅以简单的事件处理代码即可很轻松的完成。但是我们不得不面对这样操作存在的一些问题,有时候我们希望能够自由改变一个程序界面的大小,通过托拽生成的界面往往是不提供这个功能的,因为定制的界面一旦改变形状,组件间的布局会变得杂乱无章。     Java中的布局管理器应用了策略者模式(Strategy

2016-06-29 02:16:46 841

原创 C++数据结构中的基本算法排序

冒泡排序 基本思想:两两比较待排序的数,发现反序时交换,直到没有反序为止。public static void BubbleSort(int[] R){ for (int i = 0; i 1; i++) { bool noswap = true; for (int j = 0; j 1-i; j++) {

2016-06-29 02:11:13 434

原创 iOS开发-添加圆角效果高效实现

圆角(RounderCorner)是一种很常见的视图效果,相比于直角,它更加柔和优美,易于接受。但很多人并不清楚如何设置圆角的正确方式和原理。设置圆角会带来一定的性能损耗,如何提高性能是另一个需要重点讨论的话题。我查阅了一些现有的资料,收获良多的同时也发现了一些误导人错误。本文总结整理了一些知识点,概括如下:设置圆角的正确姿势及其原理设置圆角的性能损耗其他设置圆角的方法,以及最优选择我

2016-06-29 02:06:24 660

原创 iOS开发-FFmpeg深入分析

FFmpeg是相当强大的多媒体编解码框架,在深入分析其源代码之前必须要有基本的多媒体基础知识,否则其源代码会非常晦涩难懂。本文将从介绍一些基本的多媒体只是,主要是为研读ffmpeg源代码做准备,比如一些编解码部分,只有真正了解了多媒体处理的基本流程,研读ffmpeg源代码才能事半功倍。下面分析一下多媒体中最基本最核心的视频解码过程,平常我们从网上下载一部电影或者一首歌曲,那么相应的多媒体播放器

2016-06-21 20:32:30 508

原创 常见的端口速查

常见的端口速查

2016-06-20 18:59:50 8181

原创 iOS开发UIKit框架-可视化编程-XIB

iOS可视化编程iOS下可视化编程分为两种方式:xib 和 storyBoard在使用 xib 和 storyBoard 创建 GUI 过程中,以 XML文件格式存储在Xcode中,编译时生成 nib 的二进制文件。在运行时,nib 文件被加载并且开始创建和实例化GUI元素

2016-06-20 14:01:40 759

原创 iOS开发-即时通信XMPP

1. 即时通信 1> 概述  即时通讯(Instant Messaging)是目前Internet上最为流行的通讯方式,各种各样的即时通讯软件也层出不穷,服务提供商也提供了越来越丰富的通讯服务功能。  即时通讯有多种实现方式,例如:XMPP、环信、融云等。 2> XMPP(可扩展消息处理现场协议)   XMPP(XML Messages Presence Protocol(

2016-05-29 09:14:09 608

原创 关于安装wordpress出现500 Internal Server Error的解决方案

安装新版本wordpress出现500 Internal Server Error的问题

2016-05-28 14:48:59 1059

原创 iOS开发-简单的循环结构分析

while循环 do...while循环 for循环 循环嵌套 for循环和while的区别 break,continue 随机数

2016-05-23 09:33:51 396

原创 iOS开发-继承特征详解

面向对象的三大特性:封装,继承,多态。1、继承继承既能保证类的完整,又能简化代码。把公共的方法和实例变量写在子类,子类只需要写父类独有的实例变量和方法即可。继承是面向对象三大特性之一,合理的继承,能减少很多冗余代码,加快开发速度。 1. 继承的特点:  继承的上层:父类,继承的下层:子类。  继承的内容:所有实例变量和方法。  继承是单向的,不能相互继承。  继

2016-05-23 08:47:55 502

原创 iOS开发-OC中TabView的编辑

UITableView编辑  1> UITableView 编辑流程  2> UITableView 编辑步骤(四步)  ① 第一步 : 让 TableView 处于编辑状态(在按钮点击事件方法中) 1 // 优化写法2 // 不带动画3 _rootView.tableView.editing = !_rootView.tableView

2016-05-20 14:02:36 1047

原创 《招一个靠谱的移动开发》iOS面试题及详解(下篇)

iOS面试知识点现在进入本篇的正题。本篇的面试题是我认为比较好的iOS开发基础知识点,希望大家看过这后在理解的基础上掌握而不是死记硬背。死记硬背很快也会忘记的。1 iOS基础1.1 父类实现深拷贝时,子类如何实现深度拷贝。父类没有实现深拷贝时,子类如何实现深度拷贝。深拷贝同浅拷贝的区别:浅拷贝是指针拷贝,对一个对象进行浅拷贝,相当于对指向对象的指针进行复制,产生一个新的指向

2016-05-20 13:55:53 2243

原创 《招一个靠谱的移动开发》iOS面试题及详解(上篇)

多线程、特别是NSOperation 和 GCD 的内部原理。运行时机制的原理和运用场景。SDWebImage的原理。实现机制。如何解决TableView卡的问题。block和代理的,通知的区别。block的用法需要注意些什么。strong,weak,retain,assign,copy nomatic 等的区别。设计模式,mvc,单利,工厂,代理等的应用场

2016-05-20 13:09:44 5127

原创 iOS中CocoaPods的安装及错误详解

1.开启 terminal2.移除现有 Ruby 默认源$ gem sources --remove https://rubygems.org/3.使用新的源$ gem sources -a https://ruby.taobao.org/4.验证新源是否替换成功$ gem sources -l5.安装 CocoaPods$ sudo gem insta

2016-05-20 01:35:08 908

转载 400多个开源项目以及43个优秀的Swift开源项目-Swift编程语言资料大合集

Swift 基于C和Objective-C,是供iOS和OS X应用编程的全新语言,更加高效、现代、安全,可以提升应用性能,同时降低开发难度。Swift仍然处于beta测试的阶段,会在iOS 8发布的时一同推出市场,用来取代现有的Objective-C语言。WWDC刚刚结束,在不到24小时的时间内,已经有开发者使用 Switf 编程语言完成了一款克隆 Flappy Bird

2016-05-20 00:19:01 1001

原创 iOS开发-OC分支结构

BOOL类型  返回值:真:YES  假:NO  BOOL数据类型占一个字节的内存空间,占位符为%d。  计算机在识别时,YES就替换成1,NO就替换成0。  bool是C语言中的布尔类型,返回值为true和false  0为假,除0以为任何数字均为真   计算类型是字节大小(sizeof(BOOL))   1 unsigned long s

2016-05-19 23:37:49 431

原创 iOS开发-OC数据类型

以下是OC中的实例,Swift部分不适用iOS中的注释  // 单行注释  // 注释对代码起到解释说明的作用,注释是给程序员看的,不参与程序运行  /*   多行注释   Xcode快捷键     全选 cmd+a     复制 cmd+c     粘贴 cmd+v     设置 cmd+,     注释 cmd+/     运行 cmd+

2016-05-19 19:33:34 584

空空如也

空空如也

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

TA关注的人

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