scalaz-stream-fs2是一种函数式的数据流编程工具。fs2的类型款式是:Stream[F[_],O],F[_]代表一种运算模式,O代表Stream数据元素的类型。实际上F就是一种延迟运算机制:F中间包含的类型如F[A]的A是一个可能会产生副作用不纯代码(impure code)的运算结果 ...
分类:
其他好文 时间:
2016-08-31 12:05:51
阅读次数:
179
页面初始化显示第一个底框颜色,点击另一个第一个底框颜色消失,被点击的底框颜色显示,以此循环。 或者: ...
分类:
其他好文 时间:
2016-08-31 12:04:52
阅读次数:
152
DVI-D接口和DVI-I接口示图 DVI-I接口介绍(可转接) 接口为:24+5双通道,DVI-I除了可以传输数字信号外,还有单独的4根信号线传输模拟信号,DVI-I接口可以通过简单的转换器兼容普通的VGA接口,使用传统的CRT显示器。DVI-I是一种通过电路改造的一种模拟技术 不是真正的DVI。 ...
分类:
其他好文 时间:
2016-08-31 12:04:25
阅读次数:
160
定义 拥有权值观点的queue,,一个是返回最高优先级对象,一个是在底端添加新的对象。这种数据结构就是优先级队列(Priority Queue) 。 实现 利用max_heap完成,以vector表现的完全二叉堆。max_heap可以满足priority_heap所需要的依照权值高低自动递减的特性。 ...
分类:
其他好文 时间:
2016-08-31 12:04:44
阅读次数:
175
OpenShot 2.1.0 发布了,增加了许多新功能,包括初始动画支持。 详情请查阅:http://www.omgubuntu.co.uk/2016/08/openshot-2-1-release-improved-timeline Openshot 是linux的Gnome桌面一个非线性视频编辑 ...
分类:
其他好文 时间:
2016-08-31 12:02:55
阅读次数:
87
今天小菜在一个测试群内看到群友发出一个monkey的报错信息,其实是一个很简单的报错 个人觉得monkey虽然操作起来比较简易,但其实查看日志分析日志也是很重要的环节,如果对错误分析不够详细,就容易误认为是程序的问题 以下举个例分析一下 这个报错日志其实已经很简单的告诉你错误原因了 解析如下:第一行 ...
分类:
其他好文 时间:
2016-08-31 12:02:17
阅读次数:
121
Apache Shiro是Java的一个安全框架,Shiro可以帮助我们完成:认证、授权、加密、会话管理、与Web集成、缓存等. 简单的身份验证 项目目录: 首先,在shiro.ini里配置了用户名和密码 用户名为 hello 密码为 123 项目使用了maven 在pom.xml中添加所需要的依赖 ...
分类:
其他好文 时间:
2016-08-31 12:02:08
阅读次数:
117
这道题有坑,如果直接使用题描述中给出的单词比较是不相等的,猜测可能使用了缩写,不过只使用前两个字符就可以区分,所以如下: AC代码: 题目来源: http://acm.nyist.net/JudgeOnline/problem.php?pid=840 ...
分类:
其他好文 时间:
2016-08-31 12:02:34
阅读次数:
113
思考 对象数量 action 多个 [需要维护成员变量] service 一个 [不需要维护成员变量] dao 一个 [不需要维护成员变量] 创建时间 action 访问的时候创建 service 启动的时候创建 dao 启动的时候创建 action 多个 [需要维护成员变量] service 一个 ...
分类:
编程语言 时间:
2016-08-31 12:01:27
阅读次数:
160
什么是单元测试 每个单元测试就是一段用于测试一个模块或接口是否能达到预期结果的代码。 QUnitjs 一 hello wolrd1. 目前版本:2.0.12. 需要链接QUnit的js资源和css资源(可以npm下载,官网下载,链接静态资源)3. 简单的测试案例 4. 上述案例定义了一个名为hell ...
分类:
其他好文 时间:
2016-08-31 12:03:10
阅读次数:
189
//MARK: -传进去字符串,生成二维码图片 private func creatQRCodeImage(text: String, sizeH:CGFloat) -> UIImage{ //text是二维码要带入的信息,sizeH是二维码的高度 //创建滤镜 let filter = CIFil ...
分类:
编程语言 时间:
2016-08-31 12:04:01
阅读次数:
200
最近,电脑重装系统之后,安装了SQL Server 2008。附加数据库文件的时候,发现无法附加,提示版本不对。想起来,原来的数据库版本是SQL Server 2008R2。低版本的数据库管理工具无法兼容高版本的数据库文件,所以无法直接附加。我有10几个这样的数据库文件需要附加到数据库管理工具中,上 ...
分类:
数据库 时间:
2016-08-31 12:02:18
阅读次数:
265
常用的正则表达式方法 /*** 检查输入的身份证号是否正确* 输入:str 字符串* 返回:true 或 flase; true表示格式正确*/function checkIdCard(str){ //15位的身份验证 var arg1 = /^[1-9]\d{7}((0\d)|(1[0-2]))( ...
分类:
其他好文 时间:
2016-08-31 12:02:11
阅读次数:
155
2016-05-13 08:49:20 转载自 http://mt.sohu.com/20160424/n445869858.shtml 如果打开科技网站或者一份报纸,我们总能见到亚马逊云、阿里云、腾讯云、云吞面、华为云等云云(好像混进去什么奇怪的东西),为什么云计算这么火?霸屏科技界这么久的一姐云 ...
分类:
其他好文 时间:
2016-08-31 12:03:19
阅读次数:
169
先用git remote -v 查看远程仓库的分支: 我分支远程仓库就只有一个分支master 比较本地仓库和远程仓库的不同 我本地仓库和远程仓库的代码是一样的所以没有区别 更新远程代码到本地 合并本地仓库和远程仓库: ...
分类:
其他好文 时间:
2016-08-31 12:00:22
阅读次数:
142
var $package=function(ns){ var defineNamespace=function(root,ns){ ns=ns || ""; ns=ns.replace(/\s/g,""); if (ns.length == 0) { return root; }else { var ...
分类:
Web程序 时间:
2016-08-31 12:02:52
阅读次数:
123
Promise是一种模式,以同步操作的流程形式来操作异步事件,避免了层层嵌套,可以链式操作异步事件。 我们知道,在编写javascript异步代码时,callback是最最简单的机制,可是用这种机制的话必须牺牲控制流、异常处理和函数语义化为代价,甚至会让我们掉进出现callback大坑,而promi ...
分类:
Web程序 时间:
2016-08-31 12:01:55
阅读次数:
181