Redian新闻
>
[请教]yale的一位教授
avatar
[请教]yale的一位教授# Biology - 生物学
m*5
1
请问:EBAY的10%OFF活动,就是那个IE9+WIN7的优惠,是不是只能是BUY IT NOW?
谢谢
avatar
l*t
3
两年前买的SL400, 现在每次关机后很难再启动起来. 要不停的手动按开关N次才能启动
. 一般每次绿灯FLASH一下就不动
了. 偶尔运气好就启动起来了.现在都不敢关机了.
请问高手们如何处理这种现象
BOW
avatar
m*g
4
16GB一开门就没有了,32GB还是有不少的
avatar
n*7
5
我也不知道这算是什么风格
举个例子,对不同类型数据进行一些操作
有些共同的处理,也有些类型特异的操作
具体还需要根据数据有些部分做一些分支判断
直接写就是各种if/for 语句,最多做些refactoring增强可读性。
我感觉这样做人类的逻辑被编程语言的语法给稀释了
很难在脑子里面建立一个清楚的处理逻辑
这样就有可以引入bug,维护代码也比较头疼
我的做法是对这样数据格式化,用一种统一的形式表示它们
然后把所有的语言处理逻辑写在一起,就是给出一条格式化过的数据,经过一套处理就
得到结果了。
具体到我用的C#,我一般用一个tuple来统一的表示格式化的数据
用一堆func/action的组合来表示处理过程,这个组合最后就是一个大的func/action
整个处理过程就是给一个tuple的集合,挨个用这个func/action加工一下就好
这个tuple本身就包含了输入数据以及对加工处理方法的一些高级指示
只要看看tuple的内容就基本明白这坨代码是要怎么工作了
希望我表述清楚了
我挺喜欢这种方式,不知道有没有什么术语就是描述这种风格的?
如果有,我想深入学习一下
avatar
l*1
6
laura manuelidis
神经病理的,本人更关心她的人品性情如何,多谢!
avatar
p*x
7
nowhere mentions buy it now
SUPPLEMENTAL TERMS AND CONDITIONS TO THE EBAY BUCKS REWARDS PROGRAM
In addition to the Rewards as described in Section 4 of the eBay Bucks
Rewards Program Terms and Conditions, you may also be able to earn
additional Rewards based on a Qualifying Payment Action, defined below ("
Transaction Rewards"). Transaction Rewards means a U.S. dollar amount which
will be given in the form of an eBay Bucks Certificate and will be
attributed to the Eligible Participant's eBay account upon the following
criteria:
1. Only Eligible Participants who:
are the intended recipients of an invitation from eBay to participate in the
eBay Bucks Internet Explorer 9 Promotion ("Promotion"),
have Windows 7 or Windows Vista installed on their computer,
successfully install Internet Explorer 9,
follow the steps outlined on: http://anywhere.ebay.com/browser/internet-explorer/?camp=bucks to add ("pin") the eBay website to your taskbar, and
after clicking on the eBay pinned website in your taskbar make a purchase on
eBay.com,
may receive Transaction Rewards in connection with such promotion;
2. The Promotion starts on April 20, 2011 at 12:01 AM PT and ends at 11:59
PM PT on May 18, 2011 (Promotion Period");
3. For this Promotion, the Transaction Rewards will be 8% of each Qualifying
Payment Action (excludes sales tax, shipping charges discounts, partial
refunds, free items, items that fail to comply with applicable eBay terms
and conditions, past purchases, and non-shipped, undeliverable or returned
items) for each transaction, plus an additional $5 for the first Qualifying
Payment Action made during the Promotion Period;
4. "Qualifying Payment Action" occurs when an Eligible Participant who was
the intended recipient of the Promotion invitation properly installs
Internet Explorer 9 and follows the steps outlined on: http://anywhere.ebay.com/browser/internet-explorer/?camp=bucks and, after clicking on the eBay pinned website in your taskbar properly purchases item(s) on eBay.com during the Promotion Period;
5. Eligible Participants who fail to properly execute a Qualifying Payment
Action (as outlined in 4 above) will not earn Transaction Rewards;
6. Transactions Rewards are a subset of Rewards so regular Rewards and
Transaction Rewards will be combined in the Eligible Participant's account
and on the eBay Bucks Certificate and accordingly, all terms and conditions
that apply to Rewards (including caps on earnings, excluded categories, etc.
) will also apply to Transactions Rewards;
7. Transaction Rewards may not appear in the Eligible Participant's eBay
Bucks account until seven (7) days after the Promotion Period ends;
8. Transaction Rewards will be tied to the eBay account of the Eligible
Participant;
9. Unused Transaction Rewards on an eBay Bucks Certificate are forfeited
when the eBay Bucks Certificate expires;
10. eBay reserves the right to hold back or otherwise suspend Transaction
Rewards after registering in its sole discretion to investigate compliance
with eBay's policies so Transaction Rewards may not post for Qualifying
Payment Actions during eBay's investigation and will post if eBay clears the
action;
11. Notwithstanding anything to the contrary in section 6.1 in the eBay
Rewards Terms and Conditions, and for the purpose of these Supplemental
Terms and Conditions only, eBay reserves the right to modify or terminate
these Supplemental Terms & Conditions at any time without posting prior
notice; and
12. eBay reserves the right to cancel, amend, or revoke the Promotion at any
time.

【在 m*****5 的大作中提到】
: 请问:EBAY的10%OFF活动,就是那个IE9+WIN7的优惠,是不是只能是BUY IT NOW?
: 谢谢

avatar
l*n
8
这是干什么用的?
avatar
l*t
9
Nobody knows?
avatar
F*k
10
which area?
avatar
g*t
11
Tuple是只读的吧?你的function没有状态吧?不然组合起来很麻烦。
Immutable 数据结构,加上无状态的函数组合,就是functional 编程
(无类型那种)吧。看一下lisp, clojure ?
另外也许还可以看下data flow programming。
另外你描述的这套办法,对GUI应该很难使用。backend类似于信号处理的地方我觉得可
以用。
avatar
m*5
12
谢谢,之前我也看了,是没有,但大家很多1天后就显示了REBATE,我这3天了,有点心
急,虽然还没到最后时间。多谢多谢
avatar
u*a
13
折腾了一晚上,终于把u盘弄的可以被osx识别了。不过没法启动,option和refit都没
用。

【在 u******a 的大作中提到】
: 按照ubuntu官网的tutorial做的,每次的结果都是做完之后osx把u盘识别成一个没有文
: 件系统的设备。
: 教程是这个
: http://www.ubuntu.com/download/help/create-a-usb-stick-on-mac-o

avatar
w*6
14
I got one 32g
avatar
n*7
15
对,没有状态,其实就是数据处理机
其实包括function的建立,也可以用一组tuple来描述
我最近做的是一个事情就是用一个binary decision tree(不知道有这个名词没)
来描述一个数据处理的逻辑
而每个逻辑分支都是用一个tuple描述:(test,if-true, if-false)
这样用一组tuple就描述了整个处理逻辑
不用写一堆if-else判断一层套一层了
所有的逻辑一屏不到就看完了,觉得很适合内存不大的人脑
我一直喜欢clojure,虽然一直处于入门状态
不过我们在dotnet上开发
不知道F#能不能一战
另外clojure是动态语言
我用C#这样写的时候总觉得静态类型有些局限
但是我的老大禁止我用reflection,因为performance的缘故,也确实是没必要,如果
我不非要这样写的话。

【在 g****t 的大作中提到】
: Tuple是只读的吧?你的function没有状态吧?不然组合起来很麻烦。
: Immutable 数据结构,加上无状态的函数组合,就是functional 编程
: (无类型那种)吧。看一下lisp, clojure ?
: 另外也许还可以看下data flow programming。
: 另外你描述的这套办法,对GUI应该很难使用。backend类似于信号处理的地方我觉得可
: 以用。

avatar
u*a
16
没用,基本就是完全不productive的折腾电脑而已。浪费时间浪费生命……
不过有了ubuntu引导盘之后可以在ubuntu下对ssd进行secure erase,恢复ssd的速度。

【在 l**n 的大作中提到】
: 这是干什么用的?
avatar
p*n
17
Got nothing again!
avatar
n*7
18
看了下data flow programming,感觉有那么点意思
但是再一看语言,居然基本都没见过,除了simulink和VHDL
VHDL还是最近从FPGA组刚听来的。。

【在 g****t 的大作中提到】
: Tuple是只读的吧?你的function没有状态吧?不然组合起来很麻烦。
: Immutable 数据结构,加上无状态的函数组合,就是functional 编程
: (无类型那种)吧。看一下lisp, clojure ?
: 另外也许还可以看下data flow programming。
: 另外你描述的这套办法,对GUI应该很难使用。backend类似于信号处理的地方我觉得可
: 以用。

avatar
l*n
19
oh.

【在 u******a 的大作中提到】
: 没用,基本就是完全不productive的折腾电脑而已。浪费时间浪费生命……
: 不过有了ubuntu引导盘之后可以在ubuntu下对ssd进行secure erase,恢复ssd的速度。

avatar
a9
20
快查库存,保不齐有的店还有。

【在 p******n 的大作中提到】
: Got nothing again!
avatar
p*o
21
远有hadoop/spark近有tensorflow/pytorch

【在 n******7 的大作中提到】
: 看了下data flow programming,感觉有那么点意思
: 但是再一看语言,居然基本都没见过,除了simulink和VHDL
: VHDL还是最近从FPGA组刚听来的。。

avatar
j*e
22
怎么查?

【在 a9 的大作中提到】
: 快查库存,保不齐有的店还有。
avatar
n*7
23
tensorflow/pytorch不是做DL的吗
也算data flow?
data 流过一层层网络?

【在 p***o 的大作中提到】
: 远有hadoop/spark近有tensorflow/pytorch
avatar
c*a
24
库存显示没有的就是没有了吧

【在 j********e 的大作中提到】
: 怎么查?
avatar
p*o
25
是这样,就是个可以用GPU加速还可以对某些输入求导的DFG。

【在 n******7 的大作中提到】
: tensorflow/pytorch不是做DL的吗
: 也算data flow?
: data 流过一层层网络?

avatar
d*a
26
同问

【在 c**a 的大作中提到】
: 库存显示没有的就是没有了吧
avatar
n*7
27
这个不够通用啊

【在 p***o 的大作中提到】
: 是这样,就是个可以用GPU加速还可以对某些输入求导的DFG。
avatar
c*l
28
如何查库存?打电话?

【在 a9 的大作中提到】
: 快查库存,保不齐有的店还有。
avatar
m*g
30
在Georgia, Athens附近

【在 F******k 的大作中提到】
: which area?
avatar
g*t
31
这文章不太靠谱。
我的浅见:
1。有状态的类里面不搞啥纯函数了。放public void updateX(double[][] x)之类的
用reference的update方法。
2。纯函数单独放一个类。参考下Java自带的math类。
3。全部贯彻纯函数不太现实。因为需要大量的copy。
函数参数假如是个高维数组,多数语言进去函数里面都是地址。
数组小的话,函数里第一行copy一下就好。大的话,只能用reference了。
最后,一个功能模块一个写法更合适。一个办法写到底是很难搞的。oo在很多地方是必
须的。functional的办法写信号transfer方便易懂。但是大量数据有时候要copy。会乱
。另外functional无法方便的处理GUI,传感器信号IO listener等等。画图更不用说了。
最后。一个办法写上几万行,自然就碰到毛病和各种修了。我认为具体大于抽象,不宜
执着。

【在 n******7 的大作中提到】
: 搜到一篇文章,虽然有点旧
: Basics of Dataflow Programming in F# and C#
: https://www.codeproject.com/articles/107121/basics-of-dataflow-programming-
: in-f-and-c

avatar
x*u
32
能告诉一下地址吗 多谢

【在 m*******g 的大作中提到】
: 在Georgia, Athens附近
avatar
g*t
33
tensorflow方法论混乱。越来越乱。

【在 n******7 的大作中提到】
: 这个不够通用啊
avatar
d*c
35
专家系统的规则集合
if else不嵌套是好事

【在 n******7 的大作中提到】
: 我也不知道这算是什么风格
: 举个例子,对不同类型数据进行一些操作
: 有些共同的处理,也有些类型特异的操作
: 具体还需要根据数据有些部分做一些分支判断
: 直接写就是各种if/for 语句,最多做些refactoring增强可读性。
: 我感觉这样做人类的逻辑被编程语言的语法给稀释了
: 很难在脑子里面建立一个清楚的处理逻辑
: 这样就有可以引入bug,维护代码也比较头疼
: 我的做法是对这样数据格式化,用一种统一的形式表示它们
: 然后把所有的语言处理逻辑写在一起,就是给出一条格式化过的数据,经过一套处理就

avatar
m*g
36
在38×× Atlanta Hwy, bogart, ga

【在 x***u 的大作中提到】
: 能告诉一下地址吗 多谢
avatar
n*7
37
嗯,今天仔细看了一下这个文章
对于我的需要overkill了
我是实用主义派,那种写法简洁高效优雅就怎么写
我们大组有个project,虽然也是C#的,但是通篇functional style, monads啥的
我是看的挺累
写这个的高手升职了,后来maintain这个项目的小哥苦不堪言
感觉就是文言和白话的区别

【在 g****t 的大作中提到】
: 这文章不太靠谱。
: 我的浅见:
: 1。有状态的类里面不搞啥纯函数了。放public void updateX(double[][] x)之类的
: 用reference的update方法。
: 2。纯函数单独放一个类。参考下Java自带的math类。
: 3。全部贯彻纯函数不太现实。因为需要大量的copy。
: 函数参数假如是个高维数组,多数语言进去函数里面都是地址。
: 数组小的话,函数里第一行copy一下就好。大的话,只能用reference了。
: 最后,一个功能模块一个写法更合适。一个办法写到底是很难搞的。oo在很多地方是必
: 须的。functional的办法写信号transfer方便易懂。但是大量数据有时候要copy。会乱

avatar
x*u
38
Thanks!

【在 m*******g 的大作中提到】
: 在38×× Atlanta Hwy, bogart, ga
avatar
l*t
39
pattern match?
avatar
d*y
40
no
avatar
n*w
41
写企业应用要自己定义monad的机会不多。一直做对此有刚需的项目。
avatar
b*s
42
I just went to our local bb, after i see it says: In Store Only.
But the sales person said all gone.....
I come back and see the status is still In Store Only.
avatar
n*7
43
update一下
还没有code review,只是standup提了一下
有同事表示阅读有困难
想想没必要当个强推自己风格的asshole
又花了点时间改成一般的oop风格
改的过程中就因为各种判断逻辑东一块西一块
老要对照改之前的一片描述逻辑的code来写
感觉还是喜欢自己的风格
另一个感觉是C#不适合这种写法
实现的很丑,跟自己水平有限也有关系吧
这也是同事不喜欢的原因之一
Lisp应该好很多,不过我估计没机会用clojure
计划再把F#捡起来看看能不能一战
avatar
p*a
44
any more

【在 m*******g 的大作中提到】
: 16GB一开门就没有了,32GB还是有不少的
相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。