一、简介
开发IOS应用时,经常会用到一些第三方开源类库,如JSONKit、AFNetWorking、QRCode等。一个类库可能还会引用其它类库。手动去一个个加载就显得比较麻烦。而CocoaPods就是用来解决类库引用总是的,它类似于PHP上的Composer、JAVA上的Maven,也许与Linux平台的apt-get命令也有相似之处。
官网地址:
https://cocoapods.o...
分类:
移动开发 时间:
2015-05-25 11:34:43
阅读次数:
184
本文主要讲解如何使用SurfaceView,旨在帮助大家快速上手SurfaceView开发。由于上篇文章《Android开发:SurfaceView基本用法总结及开发问题分享》 排版不佳,所以另起一篇单独介绍SurfaceView的基本用法。...
分类:
移动开发 时间:
2015-05-25 11:34:50
阅读次数:
256
主要针对于插入排序,交换(冒泡和快速),选择,堆排序,归并这几种排序的基本原理和时间复杂度,及空间复杂度的一个总结。
一、插入排序
基本执行过程:3 5 2 7 9 8
1、从小到大:从第二个数开始,每次比较都与前边的几个数进行比较
但是从大到小,要先与前边排好序的几个数中的最大的开始进行比较即倒序比较,依次往前推。
如:5 先与3进行比较,比3大,所以直接排在3的...
分类:
编程语言 时间:
2015-05-25 11:36:18
阅读次数:
241
——Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ——
Socket 要注意的是 流是否写完,应为有阻塞式的方法(read)
s.shutdownoutput();
ServerSocket 保证服务器的持续性 s=ss.accept(); Socket对象要循环
为保证...
分类:
其他好文 时间:
2015-05-25 11:36:29
阅读次数:
211
#include
#include
using namespace std;
#define _SIZE_ 10
typedef int Array[_SIZE_][_SIZE_];struct Pos
{
int x;
int y;
Pos(){}
Pos(int val1,int val2):x(val1),y(val2){}...
分类:
编程语言 时间:
2015-05-25 11:35:30
阅读次数:
148
软件名称 : SQLPro for SQLite Read_Only 软件特点
软件带有示例数据库,可视化图层分为4层:
Schema(模型)
Data(数据)
Query(查询)
Structure(结构)
数据导出(CSV、Json、XML、MySql、SqlLite 2) 软件截图...
分类:
数据库 时间:
2015-05-25 11:34:07
阅读次数:
503
有人说,安全不是一个产品,而是一个过程。虽然 SSH 协议被设计成使用加密技术来确保安全,但如果使用不当,别人还是能够破坏你的系统:比如弱密码、密钥泄露、使用过时的 SSH 客户端等,都能引发安全问题。...
分类:
系统相关 时间:
2015-05-25 11:33:46
阅读次数:
271
图片轮播的大部分功能,可点击,可手势滑动,自动播放,无限循环播放,加载网络资源,动态添加数量
效果图:
感兴趣的关注一下微信订阅号爱开发:
微信号:aikaifa
或扫描一下下面二维码:
源码下载...
分类:
移动开发 时间:
2015-05-25 11:34:14
阅读次数:
163
简介 在前面一篇文章里面,我们使用AvalonDock实现了类似于VS的选项卡(或者浏览器的选项卡)效果。但是我们是通过xaml代码实现。
现在我们尝试通过C#代码实现选项卡的动态添加。修改Xaml代码 在前面一篇文章的Xaml代码里面,添加如下代码:
</RowD...
分类:
Windows程序 时间:
2015-05-25 11:34:15
阅读次数:
2311
整理资料的时候偶然间发现了师兄的面经,如果我不将这个整理出来,可能此篇文章再也见不到光明,谨以此文,献给张连法师兄。
-------------------------------------------------------------------------------
应师弟之邀写份面经,自己也想做个总结,抒发一下感受。
历程:7-9月,约50多天的准备,自9.13华为上机到9.27...
分类:
其他好文 时间:
2015-05-25 11:32:49
阅读次数:
142
插件介绍:tree-view-finder修改目录树跟Mac OS Finder相似
- 在目录树显示文件大小和日期
- 可以根据文件名/大小/日期进行排列
- 双击文件可以调用外部编辑器打开所要编辑的文件效果图:安装及使用两种安装方法
apm install tree-view-finder
Atom->settings(设置)->install(安装)->搜索tree-v...
分类:
系统相关 时间:
2015-05-25 11:34:42
阅读次数:
337
Mongo DB 是目前在IT行业非常流行的一种非关系型数据库(NoSql),以灵活的数据存储方式受到当前IT从业人员的青睐。现在就简单介绍下Mongo DB、Mongo DB的安装、以及与关系型数据库的区别。
简单介绍:
Mongo DB的数据被分组存储在数据集中,称之为一个集合(Collenction)。每个 集合在数据库中都有一个唯一的标识名,并且可以包含无限数目的文档。集合的概念类似关系型数据库里的table,不同的是它不需要定义任何schema。
MongoDB使用...
分类:
数据库 时间:
2015-05-25 11:32:35
阅读次数:
224
借着机房收费系统合作的机会,又把大话设计模式这本书拿了出来,我负责登录B层,就一直想着可以加什么设计模式。在第一次机房重构的时候,看着C#的代码写VB.NET一个星期才把三层敲完了,如今,在网上找了一个代理模式的例子,真是简单易懂啊。。学了这些东西之后,再返回来看设计模式,就是有不一样的感觉~
先来回顾一下什么是代理模式?还记得戴励追美眉的故事么?大家可以回想一下大话设计上...
分类:
其他好文 时间:
2015-05-25 11:32:53
阅读次数:
207
1、应用配置文件的原因
在程序中我们经常会用到配置文件,就想我们用抽象工厂时为了方便数据库的替换,而将参数配置到配置文件中,还有为了读取一些可变信息,也要将其放到配置文件中,其具有方便,灵活等等一些好处。
2、使用配置文件的准备工作
需要引用两个jar包:dom4j-1.6.1和 jaxen-1.1-beta-6.jar
原因:...
分类:
其他好文 时间:
2015-05-25 11:34:10
阅读次数:
112
这几天看了下 oracle pl/sql 实战 这本书,出于对sql语句性能的研究,先研究下游标对代码的影响。
1.逐行处理
程序声明了一个游标c1,然后用游标for循环隐式地打开了这个游标,对从游标c1取出的每一行,程序查询customers表,并把first_name和last_name的值填充到变量,随后插入一行数据到top_sales_customers表。
问题...
分类:
数据库 时间:
2015-05-25 11:34:57
阅读次数:
166
在比较大的项目中,需要不断的从数据库中获取数据,java中则使用JDBC连接数据库,但是获取数据库的连接可是相当耗时的操作,每次连接数据库都获得 、销毁数据库连接,将是很大的一个开销。为了解决这种开销,则使用了对象池的技术。程序启动时,先创建一定数量的数据库连接对象,然后只要一用到就直接从对象池中取出连接对象,然后使用完成后不对其销毁,而是再返回到对象池中,这样使连接池对象能反复使用,虽然增加了启...
分类:
数据库 时间:
2015-05-25 11:33:17
阅读次数:
235