码迷,mamicode.com
首页 > 2014年11月19日 > 全部分享
6.8 通用处理语言
6.8 通用处理语言   在这一章,我们已经看到几种递归模式,比如映射的操作,对于选项值和列表都可用;还可以用于处理元组,我们实现了 mapFirst 和 mapSecond 函数。 许多不同的值共享一组相似的处理函数,因此,把这些操作当作是一种通用语言是意义的。但是,操作的名称可能因值而不同:类型签名中的相似性往往要比名称的相似性更重要。...
分类:编程语言   时间:2014-11-19 18:45:24    阅读次数:139
C++总结之函数重载
C++函数重载的总结...
分类:编程语言   时间:2014-11-19 18:44:24    阅读次数:194
C# Windows Schedule task之获取task下次运行时间
最近做了一个需要和Windows Schedule task相关的功能,即通过schedule,计算下次跑task的时间。 通过是用第三方的DLL来实现,从下面的网站下载: http://taskscheduler.codeplex.com/ 1. 在Schedule Task里增加一个task,命名为“testJing”, trigger设置为每五天    增加一个Tri...
分类:Windows程序   时间:2014-11-19 18:45:31    阅读次数:439
Android Volley Google发布的一套用于网络通信的工具库
下载地址:git clone https://android.googlesource.com/platform/frameworks/volley  或 : https://github.com/mcxiaoke/android-volley Volley 能作什么 处理一些网络方面的请求,如数据解析、下载显示图片 数据解析   对网络返回数据的解析。 使用权限...
分类:移动开发   时间:2014-11-19 18:45:42    阅读次数:223
新浪微博授权登陆获取个人信息
新浪微博授权登陆获取个人信息 http://pan.baidu.com/s/1eQ7tNSA 这个是接入的phpsdk 和demo 一、phpsdk的组成  里面看到6个文件:callback.php、config.php、index.php、weibolist.php、weibooauth.php以及.DS_Store这6个文件。 看了下官方的API文档 ht...
分类:其他好文   时间:2014-11-19 18:44:42    阅读次数:208
iOS:点击button卡死
场景:      在tableView的Cell中有一个button,我需要点击这个button然后使得其视图控制器上的一个视图改变frame,但是我点击这个button后,导致卡死,也不崩溃,所有事件失效,我本人初步认为是线程卡死,或者事件全部传递到了我需要改变frame的那个视图上,无法分发事件。 解决:      1.使用Block解决,或者其他设计模式来传递点击消息;     ...
分类:移动开发   时间:2014-11-19 18:43:41    阅读次数:349
lua for循环遍历table的几种区别
众人皆知的是有两种:ipairs和pairs,这两种相信大家也是很了解了,其中ipairs是从头(idx=1)开始往后遍历,遇到nil即退出循环;而pairs则是顺序不定的遍历,只要里面有值都可以遍历的到。        那假如我需要顺序遍历而且即使中间有nil也能完整遍历到最后呢?        接下来就说这个:通过maxSize = table.maxn(t)获取到table最后一...
分类:其他好文   时间:2014-11-19 18:43:37    阅读次数:236
proguard android混淆
打包混淆时遇到数据库问题...
分类:移动开发   时间:2014-11-19 18:43:48    阅读次数:163
uvalive 6393(uva 1572) Self-Assembly 拓扑排序
题意: 给出一些正方形,这些正方形的每一条边都有一个标号,这些标号有两种形式:1.一个大写字母+一个加减号(如:A+, B-, A-......), 2.两个0(如:00);这些正方形可以随意翻转和旋转,当两个正方形通过旋转或翻转,使得他们的公共边为相同大写字母并且符号相反时,他们就可以彼此结合拼在一起,现在给出n中正方形,每种正方形有无限多种,问这些正方形能否拼成一个无限大的结构。 题解: ...
分类:编程语言   时间:2014-11-19 18:44:55    阅读次数:170
USACO 1.2 Milking Cows (枚举)
USCAO milk2 题解...
分类:其他好文   时间:2014-11-19 18:45:06    阅读次数:140
【iOS开发-81】setNeedsDisplay刷新图形以及CADisplayLink用来模拟定时器效果
——因为DrawRect方法只调用1次,所以如果需要刷新图形,需要用setNeedsDisplay强制调用刷新。 ——学习另一种“定时器”的用法,以下两种类似...
分类:移动开发   时间:2014-11-19 18:44:06    阅读次数:160
HDU 3033 分组背包
给出N个物品,M金钱,W种类 给出N个物品的性质:所属种类,花费,价值 求每一种类物品至少一个的前提下,所能购买到的最大价值 dp[i][k]表示在第i种物品,总花费为k的最大价值  dp[i][k]=Max(dp[i][k],dp[i][k-a[i][j].p]+a[i][j].v); dp[i][k]=Max(dp[i][k],dp[i-1][k-a[i][j].p]+a[i...
分类:其他好文   时间:2014-11-19 18:45:13    阅读次数:126
解决Gradle运行命令时报Could not determine the dependencies of task ':compileReleaseJava'.
Could not determine the dependencies of task ':compileReleaseJava'. > failed to find target android-19 这个问题需要的在工程的根目录添加两个文件local.properties和settings.gradle这 两个文件 local.properties的内容是:你的SD...
分类:编程语言   时间:2014-11-19 18:44:13    阅读次数:179
使用tcpdump抓Android网络包
1 抓包原理      tcpdump(需Root用户运行)拦截和显示发送或收到过网络连接到该机器的TCP/IP和其他数据包。简单说就监控手机进出网络数据。 2 方法优劣 2.1优点      1.手机数据包无遗漏 2.2缺点     1.不能实时抓包     2.电脑需要安装Android SDK     3.测试手机需要获取root权限     4.测试手机需要安...
分类:移动开发   时间:2014-11-19 18:43:34    阅读次数:174
Hadoop源码阅读环境搭建
Hadoop源码阅读环境搭建 一、说明 作为一个学习hadoop的同学,必须在本机上搭建hadoop源码阅读环境,这样,在方便阅读源码的同时也方便进行调试和源码修改。好了,下面开始搭建环境。 1.环境说明:hadoop 版本:1.2.1、 IDE:eclipse、操作系统:centos  2.网上有人是通过eclipse的新建项目指定目录的方式将hadoop目录转换成Eclip...
分类:其他好文   时间:2014-11-19 18:45:13    阅读次数:376
iOS 基于第三方QQ授权登录
基于iOS实现APP的第三方QQ登陆,接入第三方SDK时的一个基本的步骤: 1,找到相关的开放平台,QQ互联平台,http://connect.qq.com/; 2,注册成功后创建自己的APP,填写一堆基本信号后获得一个App_Key,就是你APP的唯一识别码; 3,下载对应的SDK,并且阅读其中的开发文档或demo,通常看开发文档比较直观,如果看demo,有些SDK的demo简直不忍直视;...
分类:移动开发   时间:2014-11-19 18:42:23    阅读次数:221
URL编码
本文的目的是设计一个完成URL编码的C++类。在我曾经的项目中,我需要从VC++ 6.0应用程序中POST数据,而这些数据需要进行URL编码。我在MSDN中查找能根据提供的字符串生成URL编码的相关类或API,但我没有找到,因此我必须设计一个自己的URLEncode C++类。 URLEncoder.exe是一个使用URLEncode类的MFC对话框程序。 如何处理 一些特殊字符在Inte...
分类:Web程序   时间:2014-11-19 18:44:24    阅读次数:290
2844条   上一页 1 ... 37 38 39 40 41 42 43 ... 168 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!