ML一般被归为非纯函数式编程语言,因为它允许副作用和指令式编程。这一点和纯函数式编程语言??例如Haskell??很不一样。 ML特性有惰性求值的求值策略,一阶类型函数, 带有垃圾收集的自动内存管理, 参数多态,静态数据类型,类型推断,代数数据类型,模式匹配和异常处理。 Perl 语言是Practi ...
分类:
编程语言 时间:
2016-05-08 18:08:04
阅读次数:
219
非CS出身,本科ME,阴差阳错,机缘巧合接触编程。 雁过留声,人过留名,读过的书、走过的路,总要留下点痕迹才好。 愿乘风破万里浪,甘面壁读十年书。 珍惜现在点点滴滴的积淀,用汗水浇注梦想。 唯有青春和梦想不可辜负。 如果没有勇气接受平庸,那就拼搏一场吧! ...
分类:
其他好文 时间:
2016-05-08 18:09:11
阅读次数:
150
逛一些网站的时候经常会看到右侧挂个分享栏,让用户把自己的站分享到qq空间,微信等等,所以自己也研究了下,把他加到了自己的网站上,喜欢的可以先看看效果:去转盘网,不多说了,直接上代码: window._bd_share_config = { "common" : { "bdSnsKey" : {}, ...
分类:
微信 时间:
2016-05-08 18:08:32
阅读次数:
412
原文链接:atomic-vs-non-atomic-operations 在网上已经写了很多关于原子操作的文章,但是通常都集中在原子的读-修改-写(RMW. read-modify-write)操作。但是这些并是所有的原子操作。同样重要的属于原子操作的还是有load(译注:读)和store(译注:写... ...
分类:
其他好文 时间:
2016-05-08 18:06:11
阅读次数:
694
...
分类:
移动开发 时间:
2016-05-08 18:08:40
阅读次数:
148
一般Flash都有8、16、32等这些不同的位宽,当然说白了就是Flash的数据线位数。 在Flash与CPU的地址线的连接问题时:不同位宽的有不同的连接方法: 一般是:位宽为8时CPU的ADDR0与Flash的A0相连,其他的按顺序依次往下连接; 位宽为16时CPU的ADDR1与Flash的A0相 ...
分类:
其他好文 时间:
2016-05-08 18:05:32
阅读次数:
143
前几天学习了Android中的数据存储,包括文件存储,SharedPreferences存储,还有就是Acndroid中的特色:SQLite数据库存储了。让我比较惊讶的是Android中竟然内嵌了一个轻量型的数据库SQLite数据库,使得本地的数据持久化有了一个质的飞跃。 通过前两天上课听老师讲解, ...
分类:
移动开发 时间:
2016-05-08 18:07:01
阅读次数:
174
不带参数的装饰器 def w1(main_func): def outer(*args, **kwargs): before_func(*args, **kwargs) #before_func定义忽略 main_func(*args, **kwargs) after_func(*args, **k ...
分类:
编程语言 时间:
2016-05-08 18:07:46
阅读次数:
411
1.普通查询 select * from info; #查询所有内容 select Code,Name from Info #查询某几列 2.条件查询 select * from Info where Code='p001' #条件查询 select * from Info where Nation ...
分类:
数据库 时间:
2016-05-08 18:05:18
阅读次数:
220
通讯录管理系统,数据库关系模式为:账户(账户名,登录密码,头像),联系人(ID,姓名,电话,QQ,Email)。主要功能包括:注册,登录,注销账号,修改账户名以及密码,更换头像,以及对联系人的增删改查。 工具:vs2015,sql server2014 数据库关系表: Account: Contac ...
分类:
数据库 时间:
2016-05-08 18:06:29
阅读次数:
490
一、消息格式 二、编写消息类实体,代码如下: BaseMessage.java 基础消息类 TextMessage.java 文本消息 三、编写消息类(读取xml) MessageUtil.java --》解析接收的xml信息、封装返回的xml信息 四、修改Servlet中的Post方法,加入如下代 ...
分类:
微信 时间:
2016-05-08 18:04:36
阅读次数:
316
HTML5 LocalStorage 本地存储 说到本地存储,这玩意真是历尽千辛万苦才走到HTML5这一步,之前的历史大概如下图所示: 最早的Cookies自然是大家都知道,问题主要就是太小,大概也就4KB的样子,而且IE6只支持每个域名20个cookies,太少了。优势就是大家都支持,而且支持得还 ...
分类:
Web程序 时间:
2016-05-08 18:04:31
阅读次数:
145
高级查询 1.连接查询(对列的扩展) 第一种形式select * from Info,Nation #会形成笛卡尔积 select * from Info,Nation where Info.Nation = Nation.Code #加入筛选条件 select Info.Code,Info.Nam ...
分类:
数据库 时间:
2016-05-08 18:06:11
阅读次数:
181
思路:分两步, 1.先把各个框框画好 2.用JS实现效果。 用到两个事件:onmouseover,onmouseout CSS: html-body部分 ...
分类:
其他好文 时间:
2016-05-08 18:04:07
阅读次数:
158
转:Python:sitecustomize 和 usercustomize Python提供了两个hook用于定制Python:sitecustomize 和 usercustomize,首先需要查看site包目录, 然后就可以在此目录下创建usercustomize.py文件,文件的内容会影响p ...
分类:
编程语言 时间:
2016-05-08 18:04:10
阅读次数:
193
首先介绍两个方法的语法: reload 方法,该方法强迫浏览器刷新当前页面。 语法: location.reload([bForceGet]) 参数: bForceGet, 可选参数, 默认为 false,从客户端缓存里取当前页。true, 则以 GET 方式,从服务端取最新的页面, 相当于客户端点 ...
分类:
Web程序 时间:
2016-05-08 18:04:21
阅读次数:
135
方瑞东的博客专栏 http://blog.csdn.net/frd2009041510/article/details/51182920 cabbage2008的专栏 http://blog.csdn.net/cabbage2008/article/details/50670176 ...
分类:
其他好文 时间:
2016-05-08 18:02:43
阅读次数:
149