n****1 发帖数: 1136 | 1 不同意这个正交观点
由于immutable, 如果function不是first class, 那程序就不是图灵完备. 所以
immutabel和1st class function是必须在一起的
List只不过是一种特殊的数据结构, 它是monad的一种. lisp全用它, 只是因为结构简
单好理解,可以用来构建其他结构罢了. 要知道在haskell里, list不是primitive,而是
个libary实现. 你完全可以实现自己的list.
Pure Functional最强调的:
1. Immutability
2. Composibility
3. Polymorphism (both adhoc and parametric polymorphism)
Composibility主要是来源于特殊的数学结构,比如functor/arrow/monad, 每种结构都
有很强的限制性假设,这个和FP语言无关.
Haskell里面的adhoc polymorphism是由typeclass来实现的, parametric
polymorphism是parametric dataty... 阅读全帖 |
|
h*i 发帖数: 3446 | 2 mutable data也会用到,但不是必须的。一般atom用得最多,存全局状态方便。我写过
的几个Web应用一般都会用到几个atom,主要是为了方便。如果不图方便,可以用
component这种DI framework,这样就连atom都不用了。我一般是两者都用,常用到的
状态,比如DB connection啥的,用component,只只出现在一个地方的的状态用atom。
但如果是写libary,经常是一个mutable data都没有的。Clojure故意把mutable data
搞得很难用。最容易用的atom,也要搞一些boilerplate,先要定义,然后用的时候要
swap!, swap!的时候还要记得把值包在一个函数里面,最后要deref,一堆事要做。
基本上来说,Clojure日常的代码,bread and butter, 都是用immutable data的,这
个坎必须翻过去才能正常写代码,CL程序员和Java程序员都一样的需要翻这个坎。 |
|
p*w 发帖数: 124 | 3 there is a physical erro on the block
dks0d10s0, some important libary is
damaged, can I reinstall the IRIX system
without refomat the whole disc?
can I do it form a remote cd-rom by NFS?
thanks. |
|
w**n 发帖数: 88 | 4 There are 2 levels of thread: kernel level and user level thread, The first
one needs kernel support , the latter one handled by the libary, and kernel
doesnt know anything about multi-thread in a process, that is the way how
Java works.
Programming lang only support multi-thread in user-level, multi-process
must be supported by kernel |
|
l***r 发帖数: 459 | 5 【 以下文字转载自 Programming 讨论区,原文如下 】
发信人: laoer (xiaoer), 信区: Programming
标 题: ? on put/get file
发信站: The unknown SPACE (Wed Mar 27 16:24:10 2002) WWW-POST
Greetings,
I am trying to write a program on QNX which is like Unix/Linux. What I need is
to put and get a file from a server. It is supposed to use http protocol. I
just wonder how I can know if I can implement this in C/C++ on this system. I
have gcc compiler on it. But just I don't know how many C libaries I should
need for my project?
Thanks |
|
d****o 发帖数: 44 | 6 最近计算机(windows xp home edition, chinese)出现一个问题,如下
Mcirosoft visaul c++ runtime libary
runtime error Program: c:\windows\system32\svchost.exe
The applciation askes runtime to be terminated in an usual way.
按确定后系统自动重启,并给出信息 remote procedure call (rpc) 意外终止.
找遍网络也无所得,盼高人指点.多谢! |
|
t********e 发帖数: 1169 | 7 【 以下文字转载自 JobHunting 讨论区 】
发信人: mitbbs59 (bEQi), 信区: JobHunting
标 题: 本版1年以内的所有 面经题目,含帖子link [为大家方便]
发信站: BBS 未名空间站 (Fri Jan 29 14:20:44 2010, 美东)
不敢保证全部涵盖,大部分的都在。
我自己找了一遍,大家一起用着都方便。
不过只是含有题目的帖子 我才包含进来了,只分享经验没贴题目的 我都没有包含
进来。
大家复习着方便。
1. 一个sorted interger Array[1...N], 已知范围 1...N+1. 已知一个数字missing。
找该数字。
把原题改为unsorted,找missing数字。 performance。
2. 复制linked list。 已知每个节点有两个pointer,一个指向后一个节点,另一个指向
其他任意一节点。 O(n)时间内,无附加内存,复制该linked list。(存储不连续)
3. 一个party N个人,如果一个人不认识任何其他人,又被任何其他人认识,此人为
celeb... 阅读全帖 |
|
t********e 发帖数: 1169 | 8 【 以下文字转载自 JobHunting 讨论区 】
发信人: mitbbs59 (bEQi), 信区: JobHunting
标 题: 本版1年以内的所有 面经题目,含帖子link [为大家方便]
发信站: BBS 未名空间站 (Fri Jan 29 14:20:44 2010, 美东)
不敢保证全部涵盖,大部分的都在。
我自己找了一遍,大家一起用着都方便。
不过只是含有题目的帖子 我才包含进来了,只分享经验没贴题目的 我都没有包含
进来。
大家复习着方便。
1. 一个sorted interger Array[1...N], 已知范围 1...N+1. 已知一个数字missing。
找该数字。
把原题改为unsorted,找missing数字。 performance。
2. 复制linked list。 已知每个节点有两个pointer,一个指向后一个节点,另一个指向
其他任意一节点。 O(n)时间内,无附加内存,复制该linked list。(存储不连续)
3. 一个party N个人,如果一个人不认识任何其他人,又被任何其他人认识,此人为
celeb... 阅读全帖 |
|
y*******3 发帖数: 659 | 9 我在网上查了几个地方,没有找到特别明确的说法,最直接的一个解释是说auditing可
以有preparer或者user请cpa来做,但是attestation只能preparer来做。
但是在AICPA Online Professional libary里面,对于auditing和attestion有2套标准
,而且每一套标准下面都有针对于review的,那时不是说auditing 和attestion区别还
是挺大的?
哪位明白的同学给解释一下吧,谢谢。。 |
|
n********k 发帖数: 2818 | 10 Yeah, I have been thinking about this line for long and our neighbor is
among the first to do transgenic rats and generating a libary now...and an
ID on the board may be also doing this in his company in China now...if I go
back to China and can find support, I would start this for sure... |
|
C*******e 发帖数: 4348 | 11 自己动手做是什么意思?
另外要看你下一步是要做什么的
做RT-PCR呢
还是做primer extension呢
还是做libary呢。。。。 |
|
n********k 发帖数: 2818 | 12 Could you folks comment on the commercial kits for either RNA-seq or ChIP-
seq library construction--using illumina platform?
Specifically, anyone had experience with ScriptSeq™ mRNA-Seq Library
Preparation Kit (Illumina-compatible)?
It sounds great but pretty new too, would be much simplier than the
illumina's kit or other kits as far as I can see, it also gives the strand-
specific information as well...any comments? thanks...
http://www.epibio.com/item.asp?ID=578#Items
BTW, what about t... 阅读全帖 |
|
|
|
l****y 发帖数: 398 | 15 make some informed guesses and screen gfp fusion strain libary |
|
b*****o 发帖数: 150 | 16 想cite别人在会议上的一个data 但还没有发表
我在endnote 通过pubmed的libary找 找不到
怎么办
多谢 |
|
p*w 发帖数: 124 | 17 fortran?
seems directly produce a lib.a from c cannot link with fortran's object. |
|
g***i 发帖数: 90 | 18
this might help a little bit:
Calling C from Fortran
The Unix portable Fortran-77 compiler ('f77') is written almost entirely in C.
The second pass of the compiler is the same one used by the C compiler, and
most 'f77' library routines are simply interfaces to corresponding C library
routines. However, since Fortran does not support data structures like those
used in C, you may not be able to take advantage of all the functionality that
the 'curses' library offers. Manipulating windows with ' |
|
s*******y 发帖数: 558 | 19 【 以下文字转载自 CS 讨论区 】
发信人: starrysky (冰糖葫芦_爱可不可以永远幸福没有悲伤), 信区: CS
标 题: 请推荐一个处理sparse matrix SVD的java library
发信站: BBS 未名空间站 (Wed Feb 13 22:10:21 2008), 转信
Jama只能处理dense matrix
请问有没有open source的java libary能处理sparse matrix, 包括常见的运算譬如Si
ngular Value Decomposition的。
谢谢 |
|
I***a 发帖数: 704 | 20 Vertex 5 的block RAM有谁用过吗?
如何在VHDL文件里 instantiate 一个block RAM? 需要libary/use一个特定Library/
Package吗? Thanks. |
|
l**p 发帖数: 474 | 21 I got binary GIS data in gdb and mps format. Is there any document about the
format? Or open libary and tools to convert them into txt format? Thanks! |
|
b****z 发帖数: 4485 | 22 2009年的这个时候,我对JD(Juris Doctor,法学博士)这个学位还感觉到非常陌生,
只依稀知道无论在美国还是中国,这个学位的含金量都很高。而如今,我已经在美国念
了一年的法学博士课程。想一想,这真是一段出人意料的奇妙经历。那我为什么会选择
读法学博士这条路呢?在法学院这一年里我又经历了哪些事儿呢?容我慢慢道来。
一波三折申请路
2009年,我正在芝加哥大学读国际关系的硕士,当时对JD的了解仅限于概念性的认识。
由于我特别喜欢芝加哥大学法学院的De’Angelo Law Libary,便经常去那儿看书,一
来二去便认识了在法学院读LLM(Master of Law法学硕士)和JD的中国同学,从他们那
里我开始慢慢了解JD的学习内容和职业前景。当时我感觉这个专业的学习内容很具有挑
战性,而且职业前景相当光明,于是对这个专业产生了浓厚的兴趣和深深的向往。
然而,由于我之前完全没有学习法学的经历,所以并不确定自己到底是不是适合这个专
业。于是,我决定在芝加哥大学选修一门法律课——公司法,先接触一下这个学科。这
门课开启了我的法律学习生涯的很多第一次:第一次知道了什么是case st... 阅读全帖 |
|
Y***o 发帖数: 4135 | 23 UC libaries has a lot of PDF books. |
|
l**4 发帖数: 853 | 24 请问: UC libaries 指的是 哪个?
能给个链接吗?
谢谢 |
|
d*b 发帖数: 21830 | 25 CDF这种事很多的,Run 1的时候说发现了quark composite,现在回过头来人说这是jet
energy scale误差太大造成的。这篇paper review的时候,CDF的人神秘兮兮的,小组
讨论的时候我老只好退场避嫌,因为我不是CDF的。
其实你们对高能实验的现状多了解了解就会明白了,很多计算没有一个公认的算法,大
家你写个code算一下,他写个code算一下,写code的很多都是一年二年的grad, review
的时候谁也不去review这种细节。我老呼吁要建立common analysis package也没多少
人响应,而且frame work都是一两年变一下,算法上很多错误被重复犯,很多算法被重
复写,很多人的时间就浪费在这种事上。为什么丫就不能搞个STL这样的标准hep
libary呢? |
|
t******m 发帖数: 255 | 26 sorry, 不懂的实在太多,我也就是熟悉stl, function object, common patterns 和
少许boost中libary。C++ multi-threading不太熟悉。template metaprogramming 更
是外行。不知道能不能算proficient.我本意也就是说用C++编程没什么问题 |
|
f***a 发帖数: 329 | 27 好的,初步总结下。
如下libaries挺好用的,而且都可以在ubuntu synaptic pckg manager上直接安装。
lapack, blas, atlas:基本的,优化运算;
GSL:强大全面,不过我就用了下random number generator 和 distribution pdf;
armadillo: 矩阵运算很好用。
其他还有个搞了半天没运行成功:
newran: 。。。
codecogs: 要钱,靠 |
|
b**********i 发帖数: 1059 | 28 sas 白痴的地方是什么都要弄个libary。保存个文件还不能直接save as。也许是我孤
陋寡闻 |
|
b*********n 发帖数: 2975 | 29 sample 1 is from teradata itself, should very efficient,
however, if you want to have a very good random generator, you may try some
numerical libary by Fortran/C++ and then
insert the generated random value into your table, then top 1
it also not a big deal for teradata
this is a good way. Thanks.
BTW, is it efficient? I was hoping there is a generic way of doing it. |
|
n*****3 发帖数: 1584 | 30 python should be an easier choice for you.
some javascript server side libary does this too, |
|
w*******y 发帖数: 60932 | 31 ***FREE ONLY THIS WEEK!!!***
Download FREE & LEGAL music!
Hundreds of thousands of free songs available!
Major features of Free Music Download :
* Web Browser
- Browse and download music.
- Bookmark Manager.
* Download Manager
- Rocket fast download speed
- Resume interrupted downloads.
- Download progress indicator.
* Audio player
- Support mp3, wav and m4a files.
- Shuffle and repeat mode.
- Background playing. (only iOS 4.x)
You can download free music mp3's from such places as Amazon.com, La... 阅读全帖 |
|
m******l 发帖数: 2472 | 32 It happened to me a lot!
So I decided to buy the books instead of borrowing from libary! |
|
a********a 发帖数: 3176 | 33 Thanks - just requested three lego books be on hold in the libary. |
|
z*s 发帖数: 1695 | 34 I checked the libary here but there are no such kind of books
sigh |
|
w***a 发帖数: 1159 | 35 我建议阿米海日在first page 建一个reading corner, 里面放一些跟depression 有关
的读物或者link. 这样大家在迷茫但又不愿意说出来时, 可以自己寻找答案, 特别是对
那些试探性的到本版找答案的driving by.
我本人是倾向于读 articles that based on facts and established researches.
For example, Huozhe3 has recommended me to read "不要恐惧抑郁症", 很有感触,
对自己的行为也有了一个比较能接受的解释.
谢谢. |
|
N**s 发帖数: 837 | 36 borrowed some books, my account can still log into libary's computer, hehe |
|