第九章 把值转变成 F# 带成员的对象类型
本章介绍
■声明带成员的类型
■以函数方式使用接口
■写类和接口类型
■从 C# 中使用 F# 代码
我们在第一章介绍 F# 时曾说过,F# 是一种多范式语言(multiparadigm language),它吸收了几种语言中最好的部分;最重要的是,它从函数式和面向对象的语言中吸取了思想。在本章,我们要看到来自面向对象编程灵感的几...
分类:
其他好文 时间:
2014-12-09 12:17:55
阅读次数:
121
在工作中有可能服务器开启了如服务 tcp 2333端口,但又不能对这台服务器进行操作。通过ZABBIX来检查这台服务器 tcp 2333端口是否处于开启状态,见下图。
感谢以下前辈!!
zabbix Simple checks基本检测
http://www.ttlsa.com/zabbix/zabbix-simple-che...
分类:
其他好文 时间:
2014-12-09 12:17:17
阅读次数:
190
Log4j2.x相对Log4j1.x来说有了很大的改变,对于一个应用比较广泛的开源软件来说这种改变有些不必要,也不太人性化
准备工作
官方下载页面:http://logging.apache.org/log4j/2.x/download.html 选择Apache Log4j 2 binary 下载,不要选择source文件下载,如果您有兴趣去研究再打包,也未尝不可。(gz和zip只是...
分类:
其他好文 时间:
2014-12-09 12:17:51
阅读次数:
957
在使用VS2008调试程序时发现双击cpp文件无法直接打开,VS2008提示“向程序发送命令时出现问题”,从而无法直接打开文件,必须在开启VS2008之后,在软件内打开cpp文件。h文件也差不多。上网后查到两种方法,供大家参考:
解决方法一:打开注册表编辑器,将[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVer...
分类:
其他好文 时间:
2014-12-09 12:18:30
阅读次数:
276
近期用ibatis比较多,中间也遇到很多奇葩小问题,但是也纠结我特别久。遂记录下来:
其中一个:java.sql.SQLException: Io 异常: Software caused connection abort: recv failed
这个问题弄了很久,因为大部分数据查询都没有问题,当查到某个特定数据的时候就出现了这个,大概意思就是查询时,连接已关闭
然后...
分类:
其他好文 时间:
2014-12-09 12:18:31
阅读次数:
200
Co-prime
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)
Total Submission(s): 1668 Accepted Submission(s): 636
Problem Description
Given a number N, you ...
分类:
其他好文 时间:
2014-12-09 12:18:26
阅读次数:
189
千里之堤毁于蚁穴,很多小bug往往是影响程序运行的关键
ibatis 小bug :ibatis查询集合有多个对象,但是对象都为空。
对于这个问题,开始也有点摸不着头脑,经过调试,对于传入参数也获取到了,返回List的对象个数也对。问题就出在
拿到的list对象里面的属性都为空
经实验,发现,ibatis设置实体属性resultMap时,少设置了一个参数。其实也就...
分类:
其他好文 时间:
2014-12-09 12:17:44
阅读次数:
119
【题目】
Given a binary tree, return the zigzag level order traversal of its nodes' values. (ie, from left to right, then right to left for the next level and alternate between).
For example:
Giv...
分类:
其他好文 时间:
2014-12-09 12:14:27
阅读次数:
164
昨天晚上临睡前A掉的。这道题依然很水。
题目描述:给定一个int数,将各位翻转以后输出。
tip:这道题本身很简单,重要的是如何把情况考虑全面。比如:1、int数翻转以后溢出的问题。2、数的结尾有0,翻转以后如何输出的问题,比如100。
代码:public class Solution {
final static int max = 2147483647;
final st...
分类:
其他好文 时间:
2014-12-09 12:16:23
阅读次数:
141
岁月匆匆路漫漫,上海的又一个冬天已经来临。前几天,不知不觉中,街道两旁的法国梧桐已经剩下光秃秃的树干,这一刻才意识到,这一年的即将终结。回头展望自己的2014年,生活依旧丰富多彩,很多时间是在聆听《班得瑞》中度过。然而,这一年,为了考虑未来的规划、现在的工作,终于感觉自己一步步迈向了沧桑的生活。
记得小的时候,父亲经常给我讲到:你出生的时候,一直哭啼;偶尔睡着了,稍微动一下,...
分类:
其他好文 时间:
2014-12-09 12:14:12
阅读次数:
308
Description
“今年暑假不AC?”
“是的。”
“那你干什么呢?”
“看世界杯呀,笨蛋!”
“@#$%^&*%...”
确实如此,世界杯来了,球迷的节日也来了,估计很多ACMer也会抛开电脑,奔向电视了。
作为球迷,一定想看尽量多的完整的比赛,当然,作为新时代的好青年,你一定还会看一些其它的节目,比如新闻联播(永远不要忘记关心国家大事)、非常6+7、超级...
分类:
其他好文 时间:
2014-12-09 12:15:34
阅读次数:
178
Description
FatMouse prepared M pounds of cat food, ready to trade with the cats guarding the warehouse containing his favorite food, JavaBean.
The warehouse has N rooms. The i-th room contains J...
分类:
其他好文 时间:
2014-12-09 12:16:19
阅读次数:
173
这个系列慢慢变成先设想后完成的模式了,上篇我们测试了以Yield当多任务处理.
楼主写了个小Demo也完成了类似功能,并且支持中途等待,直接等到完成回调后,继续处理下一阶段.
这个功能可以完成类似逻辑事件流,比如C需要等待A,B完成后再执行,而且写法也比较简单.直接上代码:
//创建事件,把Handle丢入Yield队列,
//执行...
分类:
其他好文 时间:
2014-12-09 12:15:51
阅读次数:
190
学 Autolayout,当涉及到 ScrollView 时,很多人面对满屏幕红色错误不知所措,为什么明明以前没问题的约束到了这儿就成了错误。
比如下面这种情况:
一个蓝色的 UIView,设其长宽约束分别为 210,200。上、左和右间距为 55。如此设置这个 View 的位置就被确定了。没有错误,没有警告。
可同样的方法,到 UIScrollView 却有触目惊心的红...
分类:
其他好文 时间:
2014-12-09 12:14:51
阅读次数:
132
TIANKENG’s restaurant(Ⅱ)Time Limit: 16000/8000 MS (Java/Others)Memory Limit: 130107/65536 K (Java/Others)Total Submission(s): 466Accepted Submission(s...
分类:
其他好文 时间:
2014-12-09 12:12:15
阅读次数:
249