首页 > 2014年12月18日 > 全部分享
OC中协议Protocol的小结
协议基础语法 | 用协议实现代理 | 用协议实现不同对象之间的传值 | 用协议实现回调 | 用协议实现多继承 附有详细源代码和注释...
分类:其他   时间:2014-12-18 17:03:52    收藏:0  评论:0  赞:0  阅读:214
【设计模式】:Dao设计模式详解及一个简单的项目(AJAX+JSP+Servlet)
迫于课程结束,老师逼着让做课程设计,就简单花了一天的时间写了个使用dao设计模式的东西~ ~ ~顺带在这里讲解下dao设计模式 把写个这个东西的源代码放上来: http://download.csdn.net/detail/u010800530/8273915 先画一个图,这个图可能能够完整表达出dao设计模式的意思,但是可以在下边通过代码看出来: 一、完成登陆功能(未...
分类:Web开发   时间:2014-12-18 17:03:42    收藏:0  评论:0  赞:0  阅读:240
android之为什么使用服务
服务: 长期后台运行的没有界面的组件 android应用:什么地方需要用到服务? 天气预报:后台的连接服务器的逻辑,每隔一段时间 获取最新的天气信息 股票显示:后台的连接服务器的逻辑,每隔一段时间 获取最新的股票信息 mp3播放器: 后台长期的播放音乐。 服务的目的: 1.长期后台运行。 2.提高进程的优先级,系统不容易回收掉进程,即便回收了,内存充足的时...
分类:移动平台   时间:2014-12-18 17:03:32    收藏:0  评论:0  赞:0  阅读:208
九度OJ—题目1527:首尾相连数组的最大子数组和
题目描述: 给定一个由N个整数元素组成的数组arr,数组中有正数也有负数,这个数组不是一般的数组,其首尾是相连的。数组中一个或多个连续元素可以组成一个子数组,其中存在这样的子数组arr[i],…arr[n-1],arr[0],…,arr[j],现在请你这个ACM_Lover用一个最高效的方法帮忙找出所有连续子数组和的最大值(如果数组中的元素全部为负数,则最大和为0,即一个也没有选)。 输...
分类:编程语言   时间:2014-12-18 17:03:12    收藏:0  评论:0  赞:0  阅读:362
cocos2dx V3.2 mac os Xcode6.1 环境配置
Mac os 下 cocos2dx-3.2+Xcode6.1的环境配置,这里我使用的是Xcode 6.1。 1、首先解压cocos2dx-3.2,把它放到你容易找到的地方。然后打开命令行 cd 的cocos2dx-3.2 文件根目录下 2、命令行输入./setup.py回车 3、进入cocos2dx-3.2文件夹——build双...
分类:系统服务   时间:2014-12-18 17:03:02    收藏:0  评论:0  赞:0  阅读:370
android4.0 U盘热插拔后挂载不上bug解决
这几天测试的时候发现个很奇怪的问题 如果将TF卡插到读卡里然后在插到板子上 热插拔后都可以挂载上 但是使用U盘只有第一次插上去的时候能挂载上 拔下来后 在插上就挂载不上了 驱动里可以识别到U盘已经插入 研究了MountService和Vold 最后通过查看/proc/mounts文件发现 U盘第一次插上后是正常挂载 但是拔掉后没有卸载 多么纠结的事件 主要涉及文件system/vold/Direc...
分类:移动平台   时间:2014-12-18 17:02:52    收藏:0  评论:0  赞:0  阅读:473
大话设计模式C++实现-第13章-建造者模式
一、UML图 二、概念 建造者模式(Builder):将一个复杂对象的构建和它的表示分离,使得同样的构建过程可以创建不同的表示。 三、说明 角色: (1)Builder:是为创建一个Product对象的各个部件指定的抽象接口。 (2)ConcreteBuilder:是具体创建者,实现Builder接口,构造和装配各个部件。 (3)Product:具体的产品角色...
分类:编程语言   时间:2014-12-18 17:02:42    收藏:0  评论:0  赞:0  阅读:283
Scala和Go的区别
Keith Morrow作为Scala的支持者,发表了这篇倾向于Scala的文章,主要也是为了反驳一年前 Paul Dix 的文章:why he prefers Go over Node and Scala,Paul Dix认为Go好于Scala的原因在于下面几个方面:并发性, 易理解性, 代码分享和学习难度。之所以时隔一年才有人反驳,一则因为双方不了解,二则可能是随着Go编写的Docker流...
分类:其他   时间:2014-12-18 17:02:34    收藏:0  评论:0  赞:0  阅读:276
word 进行数据库 获取数据
/**      * Word导出      * @throws DocumentException       */       public void exeportWord() throws DocumentException{     //放到tomcat下       String formName="word";       String pathName=Servlet...
分类:数据库技术   时间:2014-12-18 17:02:22    收藏:0  评论:0  赞:0  阅读:251
HTTPclient模拟登陆交大图书馆
最近想做一个图书馆的客户端,由于学校没有提供API,只能模拟登陆然后爬取数据了。 首先要解决的就是登陆问题,其实会了之后并不难,我在此竟然耗费了两天……都是一些细节问题。 采用HTTPclient模拟请求,需要注意:  HttpClient(DefaultHttpClient)代表了一个会话,在同一个会话中,HttpClient对cookie自动进行管理(当然,也可以在程序中进行控制...
分类:Web开发   时间:2014-12-18 17:02:12    收藏:0  评论:0  赞:0  阅读:384
~scanf()简析
九度做题的时候遇到好多循环输入,while(~scanf("%d",&n))简析 #include int main() { int n; while(~scanf("%d",&n)) { printf("%d\n",n); } return 0; } EOF 在C语言中,或更精确地说成C标准函数库中表示文件结束符(end of file)。在while循...
分类:其他   时间:2014-12-18 17:02:02    收藏:0  评论:0  赞:0  阅读:172
关于#pragma warning 用法的研究
关于#pragma warning 用法的研究 在使用标准C++进行编程的时候经常会得到很多的警告信息,而这些警告信息都是不必要的提示, 所以我们可以使用#pragma warning(disable:4786)来禁止该类型的警告 在vc中使用ADO的时候也会得到不必要的警告信息,这个时候我们可以通过 #pragma warning(disable:4146)来消除该类型的警告信息...
分类:其他   时间:2014-12-18 17:01:52    收藏:0  评论:0  赞:0  阅读:292
HDU1035 Robot Motion【链式前向星】
题目大意:给你一个n*m的矩形图,每个位置上有'N'、'S'、'W'、'E',分别表示上下左右 四个方向。给你初始位置,如果能走出去了, 输出走出去的步数。 如果成环了,就输出环走一圈需要多少步。 思路:用链式前向星来做,把图看做是n个点,每个位置就是一条边,将边用链式前向星存 起来,每条边就有了一个序号,这个序号就是走的步数。然后,每走一步,我们就开始判 断是否在之前存储过这个位置(这条边),如果存储过就跳出循环,输出已存在这个位置的序 号(就是走圈前的步数),再输出总序号-已存在那个位置的序号(就是走圈...
分类:其他   时间:2014-12-18 17:01:32    收藏:0  评论:0  赞:0  阅读:311
Android X86
android Intel x86...
分类:移动平台   时间:2014-12-18 17:01:22    收藏:0  评论:0  赞:0  阅读:239
OC中类别的小结
类别的作用:在已有的类中添加方法 Demo:新建文件在NSString类中添加一个打印自身的方法, 直接在main文件中声明和实现NSArray打印自身的方法...
分类:其他   时间:2014-12-18 17:01:02    收藏:0  评论:0  赞:0  阅读:193
字母图形
/*问题描述 利用字母可以组成一些美丽的图形,下面给出了一个例子: ABCDEFG BABCDEF CBABCDE DCBABCD EDCBABC 这是一个5行7列的图形,请找出这个图形的规律,并输出一个n行m列的图形。 输入格式 输入一行,包含两个整数n和m,分别表示你要输出的图形的行数的列数。 数据规模与约定 1 <= n, m <= 26。 */ #include #include in...
分类:其他   时间:2014-12-18 17:00:54    收藏:0  评论:0  赞:0  阅读:210
Actor模型和CSP模型的区别
Akka/Erlang的actor模型与Go语言的协程Goroutine与通道Channel代表的CSP(Communicating Sequential Processes)模型有什么区别呢?   首先这两者都是并发模型的解决方案,我们看看其定义和实现方式:   Actor模型描述了一组为了避免并发编程的常见问题的公理:   1.所有Actor状态是Actor本地的,外部无法访问。   ...
分类:其他   时间:2014-12-18 17:00:46    收藏:0  评论:0  赞:0  阅读:310
《推荐系统》--基于知识的推荐
协同过滤和基于内容推荐的方法的主要优势在于,可以以相对较小的代价获取和维护这些知识。 但是,在一些场景下,比如房屋、汽车、计算机等商品,协同系统会因为评分数据少而效果不好;或者时间跨度因素也很重要的情况,用户偏好随着各种状况而变化等;这些场景就不是协同过滤和基于内容推荐擅长解决的。 基于知识的推荐系统可以解决这些问题,它不需要评分数据,因此不存在启动问题。基于知识推荐交互性很强,所以是一种会话式系统。基于知识推荐不仅仅是一种过滤系统,而是更为广义上“以一种个性化方法引导用户在大量潜在候选项中找到感兴趣或有用...
分类:其他   时间:2014-12-18 17:00:46    收藏:0  评论:0  赞:0  阅读:400
实现对UIAlertController和UIAlertView判断系统后的简单封装
iOS8之后用UIAlertController代替了UIAlertView,所以每次有需要弹窗的时候,都需要先判断系统,最近在做的项目中弹窗较多,如果每次都判断,真是太麻烦了,索性对UIAlertController和UIAlertView进行的封装了,封装在一个工具类中,在工具类中就对系统进行判断,然后在你需要弹窗的界面直接调用这个工具类的方法就可以了,减少了代码的耦合. 这个工具类其实也封...
分类:其他   时间:2014-12-18 17:00:22    收藏:0  评论:0  赞:0  阅读:474
10.1.2 使用记忆化缓存结果
10.1.2 使用记忆化缓存结果   记忆化(Memoization),可以描述为缓存函数调用的结果,听起来可能有点复杂,但是,技术非常简单。正如我们前面提到的那样,在函数式编程中,大多数函数是没有副作用的,因此,如果我们用相同的参数值,两次调用同一个函数,得到的结果相同。 如果我们要得到与上一次相同的结果,为什么还要麻烦去再一次执行函数呢?相反,我们可以缓存这个结果。如果我们把第一次调用的...
分类:其他   时间:2014-12-18 17:00:12    收藏:0  评论:0  赞:0  阅读:291
1826条   上一页 1 ... 33 34 35 36 37 ... 92 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!