- 博客(12)
- 收藏
- 关注
原创 Clojure第一天作业
1.实现一个函数(big st n),当字符串长度不超过n个字符时返回true.(defn big [st n] (< (count st) n))(big "aaaa" 3) // false(big "aaaa" 5) // true2.实现一个函数(collection-type col),根据给定集合col的类型返回:list,:map,:vector(defn c
2015-09-29 12:14:54
253
原创 Scala第三天作业
1.修改sizer程序,增加一个计算页面上链接总和的消息。import scala.io._import scala.actors._import Actor._ object PageLoader { def getPageSize(url: String) = Source.fromURL(url).mkString.length def getLinkNumb
2015-09-24 15:27:29
300
原创 Scala第二天作业
1.使用foldLeft方法计算一个列表所有字符串的长度val list = List("a", "bb", "ccc", "dddd")list.foldLeft(0)((sum, value)=> sum + value.size)2.编写一个ccensor trait,包含一个可将pucky和beans替换为shoot何darn的方法,使用映射存储脏话和它们的替代品trait C
2015-09-23 15:07:09
486
原创 Prolog第三天作业
1.解决6X6 与9X9数独问题。扩展原例子4X4的数独,重复写行、列、格子太麻烦了,直接贴4X4的例子::- use_module(library(clpfd)). valid([]).valid([Head|Tail]) :- all_different(Head), valid(Tail).sudoku(Puzzle, Solution) :- Solut
2015-09-22 17:37:16
688
原创 Prolog第二天作业
1.一些斐波那契数列和阶乘的实现。fib(1, 1).fib(2, 1).fib(N, R) :- N1 is N-1, N2 is N-2, fib(N1, R1), fib(N2, R2), R is R1+R2.jc(1, 1).jc(N, R) :- N1 is N-1, jc(N1, R1), R is N * R1.2.实现一个汉诺塔问题。3.翻转一
2015-09-19 15:18:14
1529
2
原创 Prolog第一天作业
1.建立一个简单知识库,描述书名与作者book(book1, au1).book(book2, au1).book(book3, au2).book(book4, au3).book(book5, au4).book(book6, au5).book(book7, au5).2.找出知识库中某位作者写的所有书1 ?- book(What, au5).What = book
2015-09-15 22:35:04
538
原创 Io第一天作业
1. 对1+1求值,然后对1+'one'求值。Io是强类型还是弱类型,用代码证实1 + "one"Exception: argument 0 to method '+' must be a Number, not a 'Sequence'---------message '+' in 'Command Line' on line 1Car := Object clonePlane
2015-09-02 16:26:26
258
转载 Ruby第三天作业
参考网上例子:class CsvRow attr_accessor :row, :headers def initialize(row, headers) @headers = {} (0...headers.count).each {|i| @headers[headers[i]] = i} # 保存列数组 @row =
2015-08-27 11:45:46
367
原创 Ruby第二天作业
1.一个数组,包含16个数字,仅用each方法打印内容,一次打印4个数字。然后使用可枚举模块的each_slice方法重做一遍a=[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16]i=1a.each do |v| print "#{v} " if i%4!=0 puts v if i%4==0 i += 1enda.each_slice(4) {|
2015-08-26 14:18:02
212
原创 Ruby第一天作业
1.打印字符串"Hello, world.“puts "Hello,world.“2.在字符串"Hello, Ruby.“中找到"Ruby."的坐标"Hello, Ruby.“.index("Ruby.")3.打印你的名字10遍"xxxx"*104.打印字符串”This is sentence number 1.“其中数字1一直变化到10x=
2015-08-25 15:18:19
284
转载 Linux下随机10字符病毒的清除
今天遇到连上网就CPU,网络爆满的情况,查看日志发现一直在启动/etc/cron.hourly/gcc.sh,然后去网上查了下,发现是中招了,最后按文章成功解决:)其中许多是查找,解决基本上是删除gcc.sh等一些在init.d下的执行文件,还有crontab里的level3有个启动,再chattr +i /usr/bin锁定那些检测删除病毒主程序的东西,这样就能rm删除掉主程序,find
2015-08-21 00:00:21
1591
原创 centos 7下拨号上网 及 firefox安装flash后遇到的问题
学习鸟哥私房菜,安装的windows,linux双系统,不是虚拟机下安装的centos,看到后面章节想要上网,但基础篇里没详细讲解网上查询了下安装re-pppoe就可以了,不过没有网络,直接从U盘刻录的centos7安装文件中找到cp过来,版本为rp-pppoe-3.11-5.el7.x86_64。cd到cp的目录下1)rpm -ivh rp-pppoe-3.11-5.el7.x8
2015-08-17 12:25:09
1005
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人