首页 > 2014年03月07日 > 全部分享
函数编程为啥重要
函数编程为啥重要?   谈到函数编程,人们往往认为无状态是其致命的缺陷,实际上是没有认识到其优点。可以证明,通常命令式程序中有90% 是赋值语句,而函数式程序中没有赋值,因此函数式程序可以使程序减少90%。然而,许多人并相信这个结论,并不想用无状态的递归编程。正如John Hughes在他的经典论文《Why Functional Programming Matters》中指出的:函数式程序员听...
分类:其他   时间:2014-03-07 03:24:15    收藏:0  评论:0  赞:0  阅读:455
GetWindowText()问题解答——VS2012
int CWnd::GetWindowTextW(LPTSTR,int) const”: 不能将参数 1 从“char [10]”转换为“LPTSTR” 问题描述: view plain //定义了三个编辑框控件 接受num1 num2 num3      void CTestDlg::OnBnClickedButton1()   //响应按钮...
分类:Windows开发   时间:2014-03-07 03:23:10    收藏:0  评论:0  赞:0  阅读:1042
Fragment中监听事件
问题: Fragment中没有提供监听touch事件的方法。 解决方案: Activity中能够监听touch事件。 于是在Activity中写一个接口,MyOnTouchListener,在需要监听touch事件的fragment中实现这个窗口。 在Activity中实现如下方法: /** * 以下的几个方法用来,让fragment能够监听touch事件 */ ...
分类:其他   时间:2014-03-07 03:57:35    收藏:0  评论:0  赞:0  阅读:565
poj-1364 King 差分约束
poj1364 差分约束 1.自己先跳过bellman-ford的SPFA改进算法与Flord(所有点之间的最短距离),开始进入了差分约束系统的一个练习. 如果一个系统由n个变量和m个约束条件组成,其中每个约束条件形如xj-xi 求解差分约束系统,可以转化成图论的单源最短路径(或最长路径)问题。 观察xj-xi三角不等式d[v]。因此,以每个变量xi为结点,对于约束条件xj-xi --...
分类:其他   时间:2014-03-07 01:49:14    收藏:0  评论:0  赞:0  阅读:541
canvas summary
fill 填充颜色(实心); stroke 填充线的颜色(空心); fillStyle 实心的颜色; stroke 空心,线的颜色; rect 画矩形,fillRect画实心矩形,context.fillRect(x,y,width,height) context.strokeRect(x,y,width,height) 用来画边框; arc 画圆形(也可以画扇型),(x...
分类:其他   时间:2014-03-07 04:09:21    收藏:0  评论:0  赞:0  阅读:472
Android开发的基础常识二之程序解读
前言:虽然写android开发时间也有半年之久,但是对于用java开发出自己的代码还是比较薄弱,因为自己都是看例程已有的代码或者看视频中按部就班来运行,更注重的是结果。所以想就一篇例程来详细注释每一行代码的意思,了解android编程的特点,同时对于Java面向对象的特点展示出来,就有了此片文章,所以面对的读者都是基础学者,希望一起学习,一起进步,欢迎评论。       本文建立在获取手势的例程...
分类:移动平台   时间:2014-03-07 02:37:55    收藏:0  评论:0  赞:0  阅读:380
斐波那契数列的性质
fibonacci数列的性质: 1.gcd(fib(n),fib(m))=fib(gcd(n,m)) 证明:可以通过反证法先证fibonacci数列的任意相邻两项一定互素,然后可证n>m时gcd(fib(n),fib(m))=gcd(fib(n-m),fib(m)),递归可 求gcd(fib(n),fib(m))=gcd(fib(k),fib(l)),最后k=l,不然继续递归。K...
分类:其他   时间:2014-03-07 02:36:49    收藏:0  评论:0  赞:0  阅读:427
取余运算
计算(a/b)%c  其中b能整除a 如果b与c互素,则(a/b)%c=a*b^(phi(c)-1)%c 如果b与c不互素,则(a/b)%c=(a%bc)/b 对于b与c互素和不互素都有(a/b)%c=(a%bc)/b成立...
分类:其他   时间:2014-03-07 04:13:33    收藏:0  评论:0  赞:0  阅读:487
Linux Debugging(七): 使用反汇编理解函数调用方式GOT/PLT
本文主要讲解动态库函数的地址是如何在运行时被定位的。首先介绍一下PIC和Relocatable的动态库的区别。然后讲解一下GOT和PLT的理论知识。GOT是Global Offset Table,是保存库函数地址的区域。程序运行时,库函数的地址会设置到GOT中。由于动态库的函数是在使用时才被加载,因此刚开始GOT表是空的。地址的设置就涉及到了PLT,Procedure Linkage Table,它包含了一些代码以调用库函数,它可以被理解成一系列的小函数,这些小函数的数量其实就是库函数的被使用到的函数的数量...
分类:其他   时间:2014-03-07 04:41:28    收藏:0  评论:0  赞:0  阅读:636
免费的webservice接口(天气预报/IP查询/股票查询/手机归属地等)
搜集了一些公共服务的 Web Service 接口,可以在自己的应用中使用。...
分类:移动平台   时间:2014-03-07 02:35:45    收藏:0  评论:0  赞:0  阅读:596
ImageView中动态设置图片
关于ImageView中动态设置图片...
分类:其他   时间:2014-03-07 04:12:30    收藏:0  评论:0  赞:0  阅读:515
saiku运行时报错max_length_for_sort_data 需要set higher
?? infiniDB或者mysql数据库,运行时,按某个字段排序会出错。报错:max_length_for_sort_data  。。。 set higher。 saiku报错, 也是这样。 这是数据库错误,需要设置max_length_for_sort_data的值。 infiniDB里,设置文件在 安装路径在 Calpad/mysql/下 my.cnf 文件。(这个路径名错了...
分类:其他   时间:2014-03-07 04:08:13    收藏:0  评论:0  赞:0  阅读:502
编译结果中各段意义
介绍编译器编译出来的文件中各段含义以及用途...
分类:其他   时间:2014-03-07 01:57:51    收藏:0  评论:0  赞:0  阅读:514
调整数组顺序使得奇数位于偶数前面
/***************************************************** 题目:输入一个整数数组,实现一个函数来调整该数组中数字 的顺序,使得所有奇数位于数组的前半部分,所以偶数位于数 组的后半部分。 *****************************************************/ #include void reOrder(in...
分类:其他   时间:2014-03-07 03:35:54    收藏:0  评论:0  赞:0  阅读:535
MFC int 和CString的相互转化实例
int num1,num2,num3; CString str1,str2,str3; GetDlgItem(IDC_EDIT1)->GetWindowText(str1); GetDlgItem(IDC_EDIT2)->GetWindowText(str2); num1 = _ttoi(str1); num2 = _ttoi(str2); num3 = num1 + num2; ...
分类:其他   时间:2014-03-07 01:56:42    收藏:0  评论:0  赞:0  阅读:542
带LOG的二维码生成器
不加描述了,直接上代码 Property_Qrcode.java package leo; import java.io.Serializable; public class Property_Qrcode implements Serializable { private static final long serialVersionUID = 1L; //要转换成二维码的内...
分类:其他   时间:2014-03-07 03:34:47    收藏:0  评论:0  赞:0  阅读:634
连载:面向对象葵花宝典:思想、技巧与实践(16) - 需求分析终极目的
需求分析有三种级别,你自认为属于哪一级呢 ? 需求分析的目的是什么?   你可能会毫不犹豫的回答:需求分析的目的当然是了解客户需要什么!   这个回答看起来是毫无疑问的,我们当然要了解客户需要什么,我们才能给他们做出他们想要的。 但只做到这样就可以了么?   我们来看一个简单的需求,客户找到你说:“我要一只羊!” 这个需求够简单吧?那你是不是毫不犹豫的就抓一只羊给客户呢?...
分类:其他   时间:2014-03-07 04:48:57    收藏:0  评论:0  赞:0  阅读:358
Ubuntu在桌面上显示主文件夹内容
(一)Problem description: 删除主文件夹下的:文档,模板,视频,音乐,桌面等文件夹之后,重新开机后所有主文件夹下的内容都出现在桌面 (二)Solution: vim ~/.config/user-dirs.dirs 2.1 修改前: # If you want to change or add directories, just edit the line you're # i...
分类:其他   时间:2014-03-07 03:03:37    收藏:0  评论:0  赞:0  阅读:568
ubuntu关闭防火墙
防火墙gufw常用操作 启用ufw: sudo ufw enable 防外对内访问:sudo ufw default deny 关闭:sudo ufw disable 状态:sudo ufw status 开启相应服务:sudo ufw allow/deny [service] ssh服务端、客户端:openssh-server/openssh-client 防ssh破解:denyhosts uf...
分类:其他   时间:2014-03-07 01:36:22    收藏:0  评论:0  赞:0  阅读:558
linux下SSH端口更改&私钥公钥配置
ps:ubuntu下更改SSH端口的方法 (一)修改SSH端口 1.1 修改/etc/ssh/sshd_config Port 22 //ssh端口默认是22 Port 25680 //将端口号修改成25680 ps:在改某项服务端口的时候,最好先不要删除原来的端口号,以防影响别人的使用。先增加一个端口,测试通过之后,再将原来的端口号删除掉! 1.2 重启ssh服务,修改...
分类:其他   时间:2014-03-07 04:14:41    收藏:0  评论:0  赞:0  阅读:484
1331条   上一页 1 ... 34 35 36 37 38 ... 67 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!