06 2016 档案
摘要:俗话说:技多不压身。实习周,网页设计是之一,边学边总结。。。 本次网页设计基于Adobe Dreamweaver CS6开发平台,根据实习老师的暴力指导,为什么说暴力呢? 没有基础,没有预告,打开软件就开始指导,上边说的风声水起,下边听的云里来雾里去,但是既来之,则学之,接受完暴力指导,就有如下...
阅读全文
摘要:1.按姓氏笔画排序: Select * From TableName Order By CustomerName Collate Chinese_PRC_Stroke_ci_as 2.数据库加密: select encrypt('原始密码') select pwdencrypt('原始密码')...
阅读全文
摘要:函数:after(content) 功能:在每个匹配的元素后面添加html内容 返回:jQuery对象 参数:content (): Content to insert after each target. 例子: Inserts some HTML after all paragra...
阅读全文
摘要:同步 & 异步进程 & 线程多线程的概念 同步 & 异步 同步和异步是任务执行的两种方式 同步 我们之前写程序的时候代码都是从上往下,顺序执行的,就叫做同步执行.1个人执行多个任务,是要依次执行的.因为1个人同一时间只能执行1个任务.多个任务按序依次执行,就是同步执行. 异步 多个任务...
阅读全文
摘要:一、极光推送简介 极光推送是一个端到端的推送服务,使得服务器端消息能够及时地推送到终端用户手机上,整合了iOS、Android和WP平台的统一推送服务。使用起来方便简单,已于集成,解决了原生远程推送繁杂的步骤和各种验证、申请和易出错等等问题,为 JPush Server 上报 Device T...
阅读全文
摘要:1 前言 经过前两张的理论基础,我相信大家都能简单的明白了数据结构和算法一些常用的概念了,从今天开始我们开始学习数据结构中线性表,一起叩响数据结构的大门。 2 详述 线性表(List):零个或者多个数据元素的有限序列。 如果用数学语言来进行定义: (声明:由于下标不是...
阅读全文
摘要:1 前言 上节我们介绍了数据结构的基本概念,这次我们来介绍一下算法,数据结构和算法也是类似的关系。好的算法能大大提高一个程序的运行效率,例如:高斯算法求1,2,3...n个连续数的和,高斯给了我们n*(n+1)/2的公式,比起一个个加起来效率高的多,可见好的算法不仅对于现实世界,对于程...
阅读全文
摘要:1 前言 想必大家都听说过:“程序设计=数据结构+算法”,可见数据结构在程序设计中起到了关键性的作用,从今天起我们就来一起步入数据结构的天堂吧,不管我们从今以后从事什么方向的编程语言,我相信学习数据结构都会对大家有所帮助的。 数据结构是一门研究非数值计算的程序设计问题中的操作对...
阅读全文
摘要:很多情况下,我们已经不需要通过编写代码来实现一个应用程序的图形界面,而是通过强大的IDE工具通过拖拽辅以简单的事件处理代码即可很轻松的完成。但是我们不得不面对这样操作存在的一些问题,有时候我们希望能够自由改变一个程序界面的大小,通过托拽生成的界面往往是不提供这个功能的,因为定制的界面一旦改...
阅读全文
摘要:冒泡排序 基本思想:两两比较待排序的数,发现反序时交换,直到没有反序为止。public static void BubbleSort(int[] R){ for (int i = 0; i R[j + 1]) { int temp = ...
阅读全文
摘要:圆角(RounderCorner)是一种很常见的视图效果,相比于直角,它更加柔和优美,易于接受。但很多人并不清楚如何设置圆角的正确方式和原理。设置圆角会带来一定的性能损耗,如何提高性能是另一个需要重点讨论的话题。我查阅了一些现有的资料,收获良多的同时也发现了一些误导人错误。本文总结整理了一些知识...
阅读全文
摘要:Swift是苹果2014年发布的编程开发语言,可与Objective-C共同运行于Mac OS和iOS平台,用于搭建基于苹果平台的应用程序。Swift已经开源,目前最新版本为2.2。我们知道Objective-C是具有动态性的,能够通过runtime API调用和替换任意方法,那Swift也具...
阅读全文
摘要:1.十款不容错过的Swift iOS开源项目.http://www.csdn.net/article/2014-10-16/2822083-swift-ios-open-source-projects2.缓存框架 Haneke:Haneke是一款使用Swift语言编写的,轻量级的i...
阅读全文
摘要:题目:求一个数的整数次方。 题目是如此的简单,但是需要考虑的还是比较多: 1.指数为负,底数是零; 2.指数底数都是零; 3.返回正常零和返回错误零的区别; 4.底数为正,指数为负如何处理; 5.考虑底数次方大的话,想效率问题; 6.处理double数值相等问题; 以下直接是代码,详细考虑除底数...
阅读全文
摘要:团队合作 从来都是听台上有威望的人教导我们时说的台词,我听进去了,它是教诲,我没听进去,它就是一句台词,似乎,光无彩,但是,期末这几天,我严重的发现,团队合作是那么多的重要,尽管,我们是合作完成作业,但是,足以体现合作的重要性,效率高,质量也可以提高,关键还促进了合作人的关系,不懂合...
阅读全文
摘要:CPU: CPU缓存(Cache Memory)是位于CPU与内存之间的临时存储器,它的容量比内存小的多但是交换速度却比内存要快得多。缓存的出现主要是 为了解决CPU运算速度与内存读写速度不匹配的矛盾,因为CPU运算速度要比内存读写速度快很多,这样会使CPU花费很长时间等待数据到来或 ...
阅读全文
摘要:转自:http://www.hangge.com/blog/cache/detail_1238.html http://www.hangge.com/blog/cache/detail_672.html
阅读全文
摘要:转自:http://www.hangge.com/blog/cache/detail_586.html
阅读全文
摘要:转自:http://www.hangge.com/blog/cache/detail_720.html跳转方法的对应关系:用UINavigationController的时候用 —-进入下一个视图[self.navigationColler pushViewController:a...
阅读全文
摘要:转载自:http://blog.csdn.net/u014455765/article/details/49622947现在很多iOS开发人员都从oc转向Swift, swift 也必将成为ios开发的潮流和趋势。 在此和大家一起分享程序进入的欢迎界面,让app在用户第一次打开或者...
阅读全文
摘要:GitHub链接: https://github.com/mozhenhau/D3JsonD3Json通过swift的反射特性,把json数据转换为model对象,本类最主要是解决了其他一般json转换类不能转换自定义对象的问题 只有一个文件:D3Json.swfit 扩展写在ad...
阅读全文
摘要:1.隐藏navigationBar(尤其是多级隐藏) 2.共用collectionView或tableView 3.继承关系下,注意覆写父类时的super方法的调用 4.关于权限的问题(相机权限,相册权限,定位权限等) 5.各种第三方框架和库的隐藏性坑点 6.关于一些可选属性的展示和调用(如生日...
阅读全文
摘要:嵌套函数: 闭包: import UIKitimport AFNetworkingimport MBProgressHUDimport Toaststruct NetManager { static let URLStringBooks = "https://api.dou...
阅读全文
摘要:FFmpeg是相当强大的多媒体编解码框架,在深入分析其源代码之前必须要有基本的多媒体基础知识,否则其源代码会非常晦涩难懂。本文将从介绍一些基本的多媒体只是,主要是为研读ffmpeg源代码做准备,比如一些编解码部分,只有真正了解了多媒体处理的基本流程,研读ffmpeg源代码才能事半功倍。 ...
阅读全文
摘要:位图 引入:2.给40亿个不重复的无符号整数,没排过序。给一个无符号整数,如何快速判断一个数是否在这40亿个数中。 【腾讯】 思路:如果内存够的话,40亿个整型使用位图存储需要500M左右的空间。 分析:位图只适合判断,查找数据是否存在! 如图解释: 在代码中,使用的是无符号整型数据,32个...
阅读全文
摘要:极客学院:http://www.jikexueyuan.com/course/2665_2.html?ss=1
阅读全文
摘要:常见端口 0|无效端口,通常用于分析操作系统 1|传输控制协议端口服务多路开关选择器 2|管理实用程序 3|压缩进程 5|远程作业登录 7|回显 9|丢弃 11|在线用户 13|时间 17|每日引用 18|消息发送协议 19|字符发生器 20|FTP文件传输协议(默认数...
阅读全文
摘要:JSPatch是最近业余做的项目,只需在项目中引入极小的引擎,就可以使用JavaScript调用任何Objective-C的原生接口,获得脚本语言的能力:动态更新APP,替换项目原生代码修复bug。 用途 是否有过这样的经历:新版本上线后发现有个严重的bug,可能会导致crash率激增,...
阅读全文
摘要:1. Interface Builder 可视化编程 1> 概述 GUI : 图形用户界面(Graphical User Interface, 简称GUI, 又称图形化界面) 是指采用图形方式显示的计算机操作用户界面。 Interface Builder (简称IB) ...
阅读全文
摘要:http://blog.csdn.net/woaifen3344/article/details/40079351 http://www.ruanman.net/swift/learn/4607.html http://www.swiftmi.com/code4swift/141.html 1....
阅读全文
摘要:关于两个链表相交,很容易迁移到好多地方,比如: 1.找出两个链表相交的节点; 2.判断单个链表是否有环等; 3.二叉树当存在父指针的时候,求树中两个节点的最近公共祖先; 看一个图: 一下只给出相当一部分思想: 方法一:将两个链表的节点进行hash操作,然后判断出节点,这种想法是可以的。 方法...
阅读全文
摘要:函数名:atoi 功能: 把一个字符串转换成一个整数。 看似简单,主要是情况太多,需要注意考虑。 测试代码: Test(NULL);Test("");Test("123");Test("+123");Test("-123");Test("1a33");Test("+0");Test("-0");...
阅读全文
摘要:原文:http://blog.csdn.net/zhoudaxia/article/details/4487724/ C++模板中的类型参数T是抽象的,我们并不能在模板内部直接获得它的具体特征。类型萃取(抽取)技术就是要抽取类型的一些具体特征(trait),比如它是哪种具体类型,它是引用类...
阅读全文
摘要:#iOS开发高级技巧#导航栏错乱,也就是导航栏的显示效果与内容区不匹配,引发原因很多,其中最重要的有两个原因: 1、在viewwillappear,viewwilldisappear两个函数中,设置导航栏显示或隐藏,如果不这么写必现问题,[navigationController setNa...
阅读全文
摘要:只需要将所有的CGFloat转化为NSInteger即可 func imageScaleSize(newSize: CGSize) -> UIImage{ let width = NSInteger(newSize.width) let height = ...
阅读全文
摘要:原文:http://www.2cto.com/os/201112/113229.html 操作系统要实现多进程,进程调度必不可少。 有人说,进程调度是操作系统中最为重要的一个部分。我觉得这种说法说得太绝对了一点,就像很多人动辄就说"某某函数比某某函数效率高XX倍"一样,脱离了实际环境,这些...
阅读全文
摘要:一.时间复杂度: 时间复杂度实际就是函数,函数计算执行的基本操作次数。 ps:这里的函数是指数学里面的函数,而不是C语法里的函数。 void Test1 ( int N ){ for (int i = 0; i F(N) = N^2 + 2N + 10 这个函数计算的就是...
阅读全文
摘要:如果你还没懂可变参数列表,那么请认真看完: printf 就是使用可变参数列表,原型申明为: int printf(const char *fmt, ...); 在看看它的实现: int printf(const char *fmt, ...) { int res; ...
阅读全文
摘要:写的很好,忍不住转了: 博文原址:http://blog.csdn.net/xt_xiaotian/article/details/5714477 一、简介 由于 C++ 语言没有自动内存回收机制,程序员每次 new 出来的内存都要手动 delete。程序员忘记 delete,流程太复杂,最终...
阅读全文
摘要:1.效果展示: 进度条,先来看一个效果: 这是进度结果,模拟实现了进度条的前进、百分比的现实、以及稍微的动画特效。 2.原理描述: 因为Linux系统下的输出有缓存,如果及时刷新显示,就可以得到我们想看到的效果,这里必须调用: fflush(stdout);解释一下,fflush(stdo...
阅读全文
摘要:1.fflush(stdin): 作用:清理标准输入流,把多余的未被保存的数据丢掉。。 如: int main(){ int num; char str[10]; cin>>num; cout>str; cout>num之 后...
阅读全文
摘要:说删链表节点,第一时间想到就是遍历整个链表,找到删除节点的前驱,改变节点指向,删除节点,但是,这样删除单链表的某一节点,时间复杂度就是O(n),不符合要求; 时间复杂度是O(n)的做法就不说了,看看O(1)的写法,看图: 删除节点,需要找到被删节点的前驱,上面的说明,交换数据后,要删的节点转...
阅读全文
摘要:首先说明,电脑大小端指的是一种存储模式。 1.为什么有大小端: 在计算机系统中,我们是以字节为单位的,每个地址单元都对应着一个字节,一个字节为 8bit。但是在C语言中除了8bit的char之外,还有16bit 的short型,32bit的long型(要看具体的编译器),另外,对于位...
阅读全文
摘要:说的非常详细,但是有部分口误,希望只吸取精华: 原文地址:http://www.cnblogs.com/cpoint/p/3368993.html C函数调用的栈结构 可变参数函数的实现与函数调用的栈结构密切相关,正常情况下C的函数参数入栈规则为__stdcall, 它是从右到左的,即函数中的...
阅读全文

浙公网安备 33010602011771号