首页 > 2015年03月16日 > 全部分享
Lens in Scala
函数式访问器在haskell里被叫做Lens。在面向对象语言里这个没有什么必要,不过作为练习,我们看如何在scala表示van Laarhoven lens.先给出haskell里的lens类型:type Lens s a = forall f. Functor f => (a -> f a) ->...
分类:其他   时间:2015-03-16 14:18:26    收藏:0  评论:0  赞:0  阅读:341
系统设计方法论
系统设计的方法-三步法则:在策划一个系统时候,第一步把能想到的点写出来,例如包括什么角色什么道具等,这是对应元素层,是最直观的东西。第二步是构建规则,把元素之间的按照一定逻辑串接起来。最后一步是根据以上的基础,代入数学表达式和数据列表自底向上为: 数值层面-----规则层面-----表现层面 (数值...
分类:其他   时间:2015-03-16 14:18:17    收藏:0  评论:0  赞:0  阅读:244
使用AndroidStudio报错:INSTALL_FAILED_UPDATE_INCOMPATIBLE
今天刚安装玩Android Studio后,用真机调试运行项目时出现:INSTALL_FAILED_UPDATE_INCOMPATIBLE这个错误个人解决方法:调试机器中已经安装过项目,需要将其卸载后再次安装。卸载方法:通过命令:adb uninstall pakage(包命),如:com.XXXX...
分类:移动平台   时间:2015-03-16 14:18:06    收藏:0  评论:0  赞:0  阅读:361
Java静态初始化,实例初始化以及构造方法
首先有三个概念需要了解:一.静态初始化:是指执行静态初始化块里面的内容。二.实例初始化:是指执行实例初始化块里面的内容。三.构造方法:一个名称跟类的名称一样的方法,特殊在于不带返回值。我们先来看一段程序结果: package com; class Book{ publ...
分类:编程语言   时间:2015-03-16 14:17:56    收藏:0  评论:0  赞:0  阅读:314
(转)第三方登录(QQ登录)开发流程详解
近排由于工作的繁忙,已经一个星期没写博文做分享了,接下来我对网站接入第三方登录----QQ登录的实现逻辑做一个详细的讲解。 对于整个流程的详细文档可以到QQ互联官网(http://wiki.connect.qq.com)查看,我这里就简单地进行描述,主要是分析代码的实现过程。 我用的是CI框架(.....
分类:其他   时间:2015-03-16 14:17:46    收藏:0  评论:0  赞:0  阅读:386
四则运算小程序测试--c++--软件工程课
一.测试内容:1.生成题目数是否准确?2.打印方式(列数l、行间距jj)是否准确?3.有无乘除法cc是否准确?4.数的范围fw是否准确?5.除法有无余数c是否准确?6.加减有无负数f是否准确?二.测试过程:没有除法正确。除法没有余数。减法没有负数打印方式正确数的范围正确出错管理也有体现三.测试结果:...
分类:编程语言   时间:2015-03-16 14:17:36    收藏:0  评论:0  赞:0  阅读:267
JSP网站开发基础总结《一》
经过JAVASE的学习相信大家对JAVA已经不再陌生,那么JAVA都可以干什么呢?做算法、应用程序、网站开发都可以,从今天开始为大家奉上JAVAEE之JSP动态网站开发基础总结。 既然是动态网站开发,那它与传统的静态网站有什么区别呢?动态两字体现在什么地方?何为动态网站呢?相信学过HTML的小...
分类:Web开发   时间:2015-03-16 14:17:16    收藏:0  评论:0  赞:0  阅读:420
git暂存区
在使用git开发时,有三个概念需要知道,工作区,暂存区和版本库。工作区就是直接进行操作的地方,版本库是要将修改提交的地方,那么暂存区是干什么的呢?下面将对暂存区深入研究。 一.修改后能直接提交吗? 在工作区修改后能直接执行git commit提交吗?让我们一起试试。 首先修改welcome...
分类:其他   时间:2015-03-16 14:17:06    收藏:0  评论:0  赞:0  阅读:393
timeouts _ golang
Timeouts are import for programs that connect to external resources or that otherwise need to bound execution time. Implementing timeouts in Go is eas...
分类:其他   时间:2015-03-16 14:16:56    收藏:0  评论:0  赞:0  阅读:257
我的C#入门之路 _ Day1
我的C#入门之路注定十分坎坷,visual studio2013需要win8.1,可我的小Mac却仍旧沉浸在盗版win7家庭版中无法自拔,无奈只好等着淘宝一个win8的盘自己动手了。为了能不拉下进度,我最终决定先下一个“vs2010学习版”写个“hello world”来感觉一下C#的魅力,于是.....
分类:Windows开发   时间:2015-03-16 14:16:46    收藏:0  评论:0  赞:0  阅读:561
博弈论学习笔记(五)纳什均衡之坏风气与银行挤兑
纳什均衡(NE)策略组合是一个集合,该集合包括每个参与人的一个已选策略,用S1*,S2*,...,Sm*表示(假设这个博弈一共有m个参与者组成),纳什均衡是满足如下条件的均衡:对于任意此集合内的参与者i,他所选的策略Si*是其他参与者所选策略S-i*的最佳对策(Best Response),也就是说...
分类:其他   时间:2015-03-16 14:16:36    收藏:0  评论:0  赞:0  阅读:414
C语言复习
1、标识符分为三类:关键字、预定义标识符、用户标识符。关键字在C语言中有特殊作用,所以像int、print等都不可用作他用。预定义标识符是预先定义并具有特殊含义的标识符,不可以用作它用,比如include,define。
分类:编程语言   时间:2015-03-16 14:16:27    收藏:0  评论:0  赞:0  阅读:280
Vim简明教程【CoolShell】
vim的学习曲线相当的大(參看各种文本编辑器的学习曲线),所以,假设你一開始看到的是一大堆VIM的命令分类,你一定会对这个编辑器失去兴趣的。以下的文章翻译自《Learn Vim Progressively》,我认为这是给新手最好的VIM的升级教程了,没有列举全部的命令,仅仅是列举了那些最实用的命令。...
分类:系统服务   时间:2015-03-16 14:16:16    收藏:0  评论:0  赞:0  阅读:358
关于学习安卓底层
关于学习安卓底层,懂得进_百度知道 关于学习安卓底层,懂得进搜索 2014-11-09 11:23 程轩104 分类:移动开发 | 浏览 888 次 Android 我想学习安卓底层,本身是做嵌入式的,请问安卓底层有哪些是要学的,有没有比较推荐的网站或者论坛?学好了大概可以找哪几个方向的工作,比如说...
分类:移动平台   时间:2015-03-16 14:16:06    收藏:0  评论:0  赞:0  阅读:357
OpenWrt自定义和官方一样的固件
我用的OpenWrt版本是Barrier Breaker 14.07,硬件是NetGear WNDR4300。我自定义固件的目的是把固件的根分区扩到最大(100MB,总FLASH是128MB),试过编译源代码,也成功了,但是不能安装官方源的内核模块,必须安装自己编译出来的,对于在线安装软件不方便。后...
分类:其他   时间:2015-03-16 14:15:46    收藏:0  评论:0  赞:0  阅读:2212
RDLC报表分页显示标题
将报表以XML的方式打开,搜索找到“详细信息” 在这个位置 After //有时候此节点也会没有。但对照节点顺序添加这2句就可以。 true // 添加这个 Before
分类:其他   时间:2015-03-16 14:15:26    收藏:0  评论:0  赞:0  阅读:385
内核转储的设置方法
关于内核转储的设置方法1. 内核转储作用(1) 内核转储的最大好处是能够保存问题发生时的状态。(2) 只要有可执行文件和内核转储,就可以知道进程当时的状态。(3) 只要获取内核转储,那么即使没有复现环境,也能调试。2. 启用内核转储1.1 查看内核转储是否有效在终端中输入以下命令,查看内核转储是否有...
分类:其他   时间:2015-03-16 14:15:16    收藏:0  评论:0  赞:0  阅读:202
1、配置JAVA的环境变量
想要成功配置Java的环境变量,那肯定就要安装JDK,才能开始配置的。想要成功配置Java的环境变量,那肯定就要安装JDK,才能开始配置的。安装JDK 向导进行相关参数设置。如图:正在安装程序的相关功能,如图:选择安装的路径,可以自定义,也可以默认路径。如图:成功安装之后,进行测试是否真的成功安装,...
分类:编程语言   时间:2015-03-16 14:15:06    收藏:0  评论:0  赞:0  阅读:290
channel synchronization _ golang
we can use channels to sychronize execution across goroutines. Here's an example of using a blocking receive to to wait for a goroutine to finshpackag...
分类:其他   时间:2015-03-16 14:14:56    收藏:0  评论:0  赞:0  阅读:258
python 网络编程要点
From http://www.zhihu.com/question/19854853Python网络编程是一个很大的范畴,个人感觉需要掌握的点有:1. 如何使用Python来创建socket, 如何将socket与指定的IP地址和端口进行绑定,使用socket来发送数据,接受数据,2. 如何使用P...
分类:编程语言   时间:2015-03-16 14:14:46    收藏:0  评论:0  赞:0  阅读:383
1615条   上一页 1 ... 50 51 52 53 54 ... 81 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!