什么是 F#?
函数编程是解决许多棘手问题的最好方法,但是,纯函数编程并不适合常规编程。因此,函数编程语言逐渐吸收了命令式、面向对象的编程模式,不仅保持了函数编程范式,同时也混合了其他需要的功能,使函数编程编写各种类型的程序都很容易。F# 就是这种尝试的成功代表,比其他函数编程语言做得更多。
一些流行的函数编程语言,如OCaml、Haskell、Lisp 和Scheme,一直都使用自己的...
分类:
其他 时间:
2014-03-08 05:31:42
收藏:
0 评论:
0 赞:
0 阅读:
444
一、分析
SPACE和DCD的区别在于:
SPACE和DCD的功能类似,SPACE申请一片内存空间,DCD申请一个字(32bit)的内存空间。
SPACE和DCD的区别在于,SPACE申请空间但不赋初值,DCD申请一个字的空间,并赋初值。
二、原始资料:
SPACE or FILL
RealView Compilation Tools for...
分类:
其他 时间:
2014-03-08 04:11:53
收藏:
0 评论:
0 赞:
0 阅读:
957
题目1047:素数判定
时间限制:1 秒 内存限制:32 兆 特殊判题:否 提交:4800 解决:2241
题目描述:
给定一个数n,要求判断其是否为素数(0,1,负数都是非素数)。
输入:
测试数据有多组,每组输入一个数n。
输出:
对于每组输入,若是素数则输出yes,否则输入no。
样例输入:
13
样例输出:
yes
来源:
2009年哈尔滨工业大学计算机研究生机...
分类:
其他 时间:
2014-03-08 04:39:25
收藏:
0 评论:
0 赞:
0 阅读:
585
Jetty是一个Java实现的开源的servlet容器,它既可以像Tomcat一样作为一个完整的Web服务器和Servlet容器,同时也可以嵌入在Java应用程序中,在Java程序中调用Jetty。本文介绍如何在Java应用程序中嵌入Jetty。...
分类:
Web开发 时间:
2014-03-08 03:02:28
收藏:
0 评论:
0 赞:
0 阅读:
597
我们知道C++中是有pow函数的,我们这次自己来写个,因为有这样的算法题目。
所需数学知识:
大致考虑正数,0,负数即可。n多个数相乘的问题。
1.简单For循环
这还不简单,马上写一个for循环:
double pow(double x, int n){
int m = abs(n);
double result = 1;
for(int i = 0; i...
分类:
其他 时间:
2014-03-08 02:48:12
收藏:
0 评论:
0 赞:
0 阅读:
473
Nagios
监控远程Linux...
分类:
其他 时间:
2014-03-08 02:14:55
收藏:
0 评论:
0 赞:
0 阅读:
522
一、申请你的AppID
http://open.weixin.qq.com/
友情提示:推荐使用eclipse打包软件最后一步的MD5值去申请AppID
二、官网下载libammsdk.jar包
http://open.weixin.qq.com/download/?lang=zh_CN
三、将libammsdk.jar复制到工程的libs目录
四、在需要分享的Act...
分类:
微信 时间:
2014-03-08 06:06:47
收藏:
0 评论:
0 赞:
0 阅读:
663
为了解决程序因占用资源,出现资源争抢,而出现的程序进入等待的状态(死锁)。
解决这种问题:
我们可以给资源加上“锁”,在每次调用前进行判断当前锁的状态,再进行执行。
package com.yxy.thread;
import java.util.concurrent.locks.Lock;
import java.util.concurrent.locks.ReentrantLock;
i...
分类:
其他 时间:
2014-03-08 04:10:54
收藏:
0 评论:
0 赞:
0 阅读:
403
#include "light.h"
int main(int argc, char *argv[])
{
printf("Hello world\n");
write(STDOUT_FILENO, "Ciao\n", 5);
if (fork() == -1)
errExit("fork");
/* Both child and parent c...
分类:
其他 时间:
2014-03-08 01:49:19
收藏:
0 评论:
0 赞:
0 阅读:
546
Linux下Redis+crontab实现任务队列。
前段时间由于一个控制方法要实现的逻辑任务太多了,无论怎么优化都还是有瓶颈。网上介绍可以使用任务队列的机制,把一些不是立即需要相应的逻辑处理放在队列中,让某个程序时时去执行。举个例子:用户上来我的网站注册,注册完后,我需要给用户的邮箱帐号推送一些邮件,这个推送邮件所发的时间可能远比注册保存用户资料所花的时间多些,也不是立即就需要响应到前端给客户知道。所以,是可以把推送邮件这一动作作为一个任务添加到队列中。...
分类:
其他 时间:
2014-03-08 04:53:38
收藏:
0 评论:
0 赞:
0 阅读:
706
文件I/O库是ANSI C标准的一部分,换句话,任何标准C语言开发环境中都可以用fopen/fread/fwrite/fclose接口访问文件。这里强调与文件I/O相关的几个易混淆的问题。
fopen/open的区别和联系
unix/linux下文件IO有两套接口,即fopen/open系列,它们区别又联系:
a. fopen
是标准C库接口,所有C开发环境都要支持它;op...
分类:
其他 时间:
2014-03-08 01:48:24
收藏:
0 评论:
0 赞:
0 阅读:
562
阅读完 warden启动的源码,又看了创建container的源码:
在lib/warden/server.rb中,run!方法下,使用了EM的start_unix_domain_server的方法启动了一个unixsock,第二个参数ClientConnection定义了接收到东西怎么处理,ClientConnection中的process方法具体处理了create:
when Pr...
分类:
其他 时间:
2014-03-08 04:52:39
收藏:
0 评论:
0 赞:
0 阅读:
543
使用AjaxFileUpload组件结合Struts2异步上传需要添加如下文件:
ajaxfileupload.js
jquery-x.x.x-min.js
struts2相关jar...
分类:
其他 时间:
2014-03-08 02:26:20
收藏:
0 评论:
0 赞:
0 阅读:
465
数据库配置
CodeIgniter 有一个配置文件让你存放数据库连接值,配置文件位于以下路径:
application/config/database.php
配件文件存放在一个如下格式的一个多维数组里:
$db['default']['hostname']= "localhost";
$db['default']['username']= "root";
$db['default']...
分类:
数据库技术 时间:
2014-03-08 04:27:08
收藏:
0 评论:
0 赞:
0 阅读:
756
重装FreeBSD的过程没有任何波折,必竟这个本身不难,而且有经验了,装好了,网络也配置好了,下来就是装图形界面了,还是选Xfce4. cd /usr/ports/x11-wm/xfce4,make install clean,开始安装。
过程中出现了两次tag文件下载不下来(libxslt-1.1.28.tar.gz和libxml2-2.8.0.tar.gz),速度一直是0,在mac上面试着连了下这两个地址(xmlsoft),只能打开根目录,没有办法,应该是网络问题,只能在网上找这两个文件,哈哈,在fe...
分类:
其他 时间:
2014-03-08 02:28:15
收藏:
0 评论:
0 赞:
0 阅读:
538
在CentOS设置MariaDB的开机自启动作者:chszs,转载需注明。博客主页:http://blog.csdn.net/chszs1、检查MySQL是否在可管理列表中[root@Cloud-Q2 ~]# chkconfig --listabrt-ccpp 0:off 1:off 2:off 3:on 4:off 5:on 6:offabrtd 0:off 1:...
分类:
数据库技术 时间:
2014-03-08 04:18:33
收藏:
0 评论:
0 赞:
0 阅读:
713
人生在世,折腾二字
战胜困难
不出所料,又出错了,跟上次错误一样,静下心来看下什么错误:下载不到pciids-20131130.tar.xz这个软件包,再看详细信息:
===> Verifying install for /usr/local/share/pciids/pci.ids in /usr/ports/misc/pciids
===> pciids-2013...
分类:
其他 时间:
2014-03-08 02:00:39
收藏:
0 评论:
0 赞:
0 阅读:
412
可以将java对象序列化为文件,也可以将文件反序列化为java对象...
分类:
其他 时间:
2014-03-08 04:17:33
收藏:
0 评论:
0 赞:
0 阅读:
367
#include "ace/Reactor.h"
#include "ace/Event_Handler.h"
#include
#define SIGINT 2 //按下control + c (系统已有定义的信号量)
class SignalHandler : public ACE_Event_Handler
{
public:
//构造函数时注册信号,当此信号发生时(...
分类:
其他 时间:
2014-03-08 01:59:40
收藏:
0 评论:
0 赞:
0 阅读:
1317
深入浅出AT命令(2)-呼叫控制命令1 ATD Dial Command 拨号,ATD,其中是拨号字符串 拨号字符:0~9.发起呼出 ,响铃 如果成功的建立语音呼叫连接,则返回OK;对方挂机后返回:NO CARRIER;如果操作有误,则返回:+CME ERROR: ;如果不能建立连接(没有SIM 卡,没有找到网络,网络不通等) 则返回NO CARRIER.2 ATA Answer a call 呼...
分类:
其他 时间:
2014-03-08 05:04:11
收藏:
0 评论:
0 赞:
0 阅读:
540