topics

全部话题 - 话题: 程序代码
首页 3 4 5 6 7 末页 (共10页)
C**********r
发帖数: 8189
1
来自主题: Programming版 - 竟然有人鼓吹自动生成代码的?

蟒蛇可读性高,机器运行慢。所以学校拿来教学生。
机器生产代码其实有很实用的地方的,程序猿可以写高级语言,然后生成的低级语言可
以比程序猿自己去写低级语言要运行的快。当然这是case-by-case的。
语言的进步很有意思的,不要局限于某一种(类)语言很重要。
n**********2
发帖数: 648
2
【 以下文字转载自 Automobile 讨论区 】
发信人: chauncey (ag), 信区: Automobile
标 题: 丰田的自动加速是因为ECM代码写的太烂了
发信站: BBS 未名空间站 (Sun Apr 26 11:27:39 2015, 美东)
http://www.edn.com/design/automotive/4423428/Toyota-s-killer-fi
https://news.ycombinator.com/item?id=9440094
>> The Camry ETCS code was found to have 11,000 global variables. Barr
described the code as “spaghetti.” Using the Cyclomatic Complexity metric,
67 functions were rated untestable (meaning they scored more than 50). The
throttle angle function scored more... 阅读全帖
T******7
发帖数: 1419
3
先在flg 有专门的qa么?还是程序猿自己测试代码?
h*i
发帖数: 3446
4
Communication of ACM(最权威计算机杂志)最新文章:
A Large-Scale Study of Programming Languages and Code Quality in GitHub
https://cacm.acm.org/magazines/2017/10/221326-a-large-scale-study-of-
programming-languages-and-code-quality-in-github/fulltext
结论:
1. FP语言代码质量最高,虫子最少。与虫子数量进行的回归分析中,统计结果显著的
最差和最好的语言如下:
最好:Clojure, -.30 ***
Haskell -.26 ***
Scala -.24 ***
Ruby -.13 **
最差:C++ .18 ***
Obj. C .15 **
C .11 **
PHP .10 *
Python .08 *
2. 编程语言的应用范... 阅读全帖
m******r
发帖数: 1033
5
其实没有bug, 都能正确执行,但我无法理解下面20多行R代码是怎么跑的,想把里面的
函数打印出来,也打不出来。 以前学C的时候,都有一个watch window, 每跑一步,看
看里面变量如何变化,就逐渐理解程序在干什么。R里面是函数套函数, 我以前都是用
pryr:unenclose 来看看函数里面是什么。 可用在以下的代码,就不灵了。不知道为什
么。
以下代码是来自于Functional Programming in R: Advanced Statistical
Programming for Data Science, Analysis and Finance by Thomas Mailund
我瞎猜可能是这样
第一步:1 +2y +3z
第二步:1 +2*2 +3z
第三部:1 +2*2 +3*3
也有可能是反过来的
第一步x + 2*y +3*3
第二步x + 2*2 +3*3
第三部1+ 2*2 +3*3
curry <- function(f) {
n <- length(formals(f))
cat('how_many_parameters ', n... 阅读全帖
a*********d
发帖数: 3
6
来自主题: Computation版 - 请教保护代码的智力产权
小弟在美工作两年多以后准备今年秋天回学校读PhD. 研究方向和工作所做的是在同一
个领域。现在
离开学还有几个月,小弟准备利用这一段时间在家修整,同时将以前做过的一些计算程
序自己重写一
遍,做为今后研究的一个基础平台。工作已经进行了一部分,有些小眉目了。
现在不知道如何保护这些代码的智力产权。要想研究做得快,恐怕就得用到这些程序。
然而,一旦进
了学校,兄弟就等于睡着切菜板上了。表面上说在这期间所有的在校工作成果自动归老
板(或者学
校)所有,但是自己在家搞的东西也很难claim。我有个哥们读博期间自己在家搞了一
个专利算法,
结果申报时学校就横插一脚,以学位和毕业威胁。最终以我哥们放弃告终。
如果我能在9月份开学之前把这个平台搭出来,怎样claim这些代码的IP? 这些代码很有
可能在读博
期间会用到,而且被修改或者扩展。开发源代码是一个option吗?
先行谢过。
j**u
发帖数: 6059
7
☆─────────────────────────────────────☆
komaba (动物园年票) 于 (Wed Jun 15 04:52:27 2011, 美东) 提到:
代码和数值结果同时管理的话什么软件或者解决方案会比较好?
现在用svn来管理代码,不过有大量的计算结果管理起来很麻烦,而且通常两个是相对
应的
☆─────────────────────────────────────☆
jerryx (Nothing Is Final) 于 (Wed Jun 15 14:54:23 2011, 美东) 提到:
这个才是应该好好讨论的话题。以前我用mercurial管code,计算结果大的话,压成
tarball放在学校的long term storage,一般学校的话有专门的data storage
facility,那些tape的robot什么的。
☆─────────────────────────────────────☆
caoer (caoer) 于 (Wed Jun 15 17:17:21 2011, 美东) 提到:
SCM,... 阅读全帖
h***s
发帖数: 226
8
写程序,确实有这个过程,大学的时候学的不怎么样,可到后来就靠他成了吃饭的家伙。
说说那时候写程序的办法:
1.把整个DOS系统的中断和低层全部打印出来,当然是反汇编,由于DOS本身是用汇编语
言写的,所以看起来就比较容易,然后往里面添加代码或者修改某些中断功能,就变成
自己所要的功能;
2.把CCDOS也就是加了中文系统的DOS关于显示打印汉字的功能模块反汇编,这样就学习
了如何在操作系统中处理汉字;
3.如果还没有普及用C,那么可以用汇编语言+高级语言混合变成解决算法加设备驱动
的问题;比如在EGA、VGA的显示环境处理时事图像显示等复杂问题;
4.后来有了C语言普及,就用它来构筑一个类似文本编辑器如那时候dos时代的wordstar
编辑器,可以练习一下如何构筑大应用的感觉,当然由于实力限制,可能一次只能处理
几十K的文本,关键是大文本时如何换行换页面快速显示等;
5.还可以用C构筑一个小型的basic解释程序,也就是你自己用C语言设计程序语言,来
理解一下相关的数据结构+算法,理解高级语言是怎么设计出来的;
6.为了做到前面这些,需要有一个基本功,可能需要编制几十上百个基本函数功
h***s
发帖数: 226
9
来自主题: EE版 - 如何写程序,来点灌水吧
刚才看到有人说起开始写程序之苦,来点体会吧。
写程序,确实有这个过程,大学的时候学的不怎么样,可到后来我也就靠他成了吃饭的
家伙。
说说那时候写程序的办法:
1.把整个DOS系统的中断和低层全部打印出来,当然是反汇编,由于DOS本身是用汇编语
言写的,所以看起来就比较容易,然后往里面添加代码或者修改某些中断功能,就变成
自己所要的功能;
2.把CCDOS也就是加了中文系统的DOS关于显示打印汉字的功能模块反汇编,这样就学习
了如何在操作系统中处理汉字;
3.如果还没有普及用C,那么可以用汇编语言+高级语言混合变成解决算法加设备驱动
的问题;比如在EGA、VGA的显示环境处理时事图像显示等复杂问题;
4.后来有了C语言普及,就用它来构筑一个类似文本编辑器如那时候dos时代的wordstar
编辑器,可以练习一下如何构筑大应用的感觉,当然由于实力限制,可能一次只能处理
几十K的文本,关键是大文本时如何换行换页面快速显示等;
5.还可以用C构筑一个小型的basic解释程序,也就是你自己用C语言设计程序语言,来
理解一下相关的数据结构+算法,理解高级语言是怎么设计出来的;
6.为了做到前面这些
f*******i
发帖数: 8492
10
需要模拟一维空间下Lennard-Jones system的分子运动
现在程序写了一半,但是没有思路,求达人指点一下,给个思路就可以。
我目前的思路是用离散的时间点,来描述分子的运动。取dt=0.001秒,然后每个阶段时
间,来记录
一下分子间的距离(用于后期制作RDF用)。
我是用Lennard-Jones Force在每个时间点的变化来求加速度,然后再求出每个分子运
动的轨
迹。
但是,现在的问题是,我不知道用什么条件来约束分子的运动。比如,当两个小球距离
很近的时候,
其排斥力应该是很大的,此时应该怎么用程序来描述,之后小球又该如何改变运动,这
一点实在是没
有头绪。
我贴出部分代码,matlab:
%Define the properties of the particles
x=zeros(50,1);
y=zeros(50,1);
v=zeros(50,1);
psize=13;
Diameter=1;
Mass=1;
%Define the particle number
N=input('Please input the particle number (N shoul... 阅读全帖
x******r
发帖数: 3489
11
http://stu.people.com.cn/GB/65534/4775899.html
“在学习的过程中他利用自己积累的深厚的编程知识,不但勤于实践并且取得了很好的
成绩。他编写的各类算法程序超过300个有5万行代码,除此之外他还编写了大量的应用
程序以提高自己对所学科目的理解程度。”
本科阶段写程序300*5w=1500w行。
我本科四年,读的程序,可能都不足100w行。
z******a
发帖数: 363
12
在用vb.net做一个项目,根据实时股价来决定买卖等操作
实时股价通过bloomberg获取,买卖等操作通过FIX信息发给broker
但不知为何如果程序仅仅是从bloomberg获取实时股价不做其他事情的时候,运行起来
完全没有问题,
但是加上了发FIX信息的代码后,程序只要试图从bloomberg获取股价的时候就死掉。所
以想会不会是
有两个线程(bloomberg线程和跟broker建立的线程)存在而导致的程序死掉。
所以现在想能否写两个vb.net windows form application,分别管两个线程。这样就
需要其中
一个要读取另一个当中的实时股价信息。
各位高手有没有思路?谢谢!
a****a
发帖数: 5763
13
http://bbs.weiphone.com/read.php?tid=503923
Mac OS X 10.6即所谓的Snow Leopard操作系统已正式发售。一如既往,Apple产品光
鲜的外表下凝聚了太多艰辛的劳作。ArsTechnic的John Siracusa以其独特的、专业的
、全面的视角深入翔实地体验这款最新的操作系统。
Weiphone.com将对该综述进行翻译整理并独家连载。欢迎关注。
“Moore(摩尔)定律”在技术领域广为流传,然而某种程度上讲,也存在广泛
的误解。所谓的“Moore定律”简言之就是“计算机的速度大体会在每两年翻一倍”,
然而这并非Gordon Moore的原话。Gordon Moore在1965年的《Electronics》杂志上撰
文涉及了半导体行业的诸多问题,如果将其归结为一条“定律”,那么大致应该是:每
平方英寸的硅片上集成的晶体管数量每12个月增加一倍(the number of transistors
that fit onto a square inch of silicon doubles... 阅读全帖
y****n
发帖数: 15
14
在32核的服务器上,运行一小段图像卷积的操作。输入是图像矩阵(按列),和一个y
方向上的卷积kernel。举例来说,如果kernel是[-0.5 0 0 0 1 0 0 0 0.5],那么下面
程序中的变量分别为
kernel: [-0.5 1 0.5]
szKernel: 3
step: 4
这段程序中使用了OpenMP对for循环执行并行操作。当使用>4个核时,程序运行速度反
而下降。这段程序要运行很多次,是整个程序的性能瓶颈,请大牛们指点一下该如何改
进。
double s = kernel[(szKernel-1)/2];
//#pragma omp parallel for
for (int k = 0; k < m*n; k++)
v_out[k] = v_in[k] * s;
for (int k = 0; k < (szKernel-1)/2; k++)
{
double s = kernel[k];
int offset = ((szKernel-1)/2 - k)*step;
... 阅读全帖
y****n
发帖数: 15
15
在32核的服务器上,运行一小段图像卷积的操作。输入是图像矩阵(按列),和一个y
方向上的卷积kernel。举例来说,如果kernel是[-0.5 0 0 0 1 0 0 0 0.5],那么下面
程序中的变量分别为
kernel: [-0.5 1 0.5]
szKernel: 3
step: 4
这段程序中使用了OpenMP对for循环执行并行操作。当使用>4个核时,程序运行速度反
而下降。这段程序要运行很多次,是整个程序的性能瓶颈,请大牛们指点一下该如何改
进。
double s = kernel[(szKernel-1)/2];
//#pragma omp parallel for
for (int k = 0; k < m*n; k++)
v_out[k] = v_in[k] * s;
for (int k = 0; k < (szKernel-1)/2; k++)
{
double s = kernel[k];
int offset = ((szKernel-1)/2 - k)*step;
... 阅读全帖
o**2
发帖数: 168
16
来自主题: Programming版 - FMP 一个完整可运行的范例程序
这个比较不是为了定量地看谁快。首先,FMP号称no thread concurrency,所以使用
FMP的程序不需要直接使用thread,那我就要给个结果,证明FMP的程序的确并发了。
其次,就是我在上面回复中提到的参数 3 的作用。有结果显示的话,方便比较不同参
数的不同效果。
你说的“比如我的程序全面多线程 ,连打开文件那个OpenDialog都不直接打开文件而
是开始一个线程”涉及到了FMP的另一个优点,我在这里简单提一下,因为超出了本
post的scope。那就是messenger非常简单(我写的reference implementation只有900
行Java代码),用户可以自己定制的messenger。比如可以做一个给Swing程序用的
SwingMessenger(我以前提供过,以后也会再提供),然后在注册receiver的时候注明
这个receiver是用普通thread的,还是Swing thread的:
1) messenger.registerReceiver();
2) messenger.registerSwingReceiver();
c***s
发帖数: 70028
17
“几乎我们所有的痛苦都来自我们不能在房间里独处。”《人是会思想的芦苇》的作者帕斯卡尔早就如此放言,可让他未曾想到的是,21世纪的今天,青年人会如此享受独处的时光,并乐此不疲。
因为陪伴他们的是五光十色的网络世界。网络延续了现实社会的金字塔关系,并将触角延伸到生活的方方面面。“每天90%的时间都在网上”,目前正在读成人教育的姜子曦说,“各种数码设备每天陪伴着我们,填补了原本用来发呆、无聊的时光,甚至侵占了原本应该用来工作、交流、休息的时间。”
自动聊天“神器”“小黄鸡”爆红人人网
“我喜欢和你聊天,关注我之后在状态里@我或者回复我,我就会去回复你哦。除此之外,也可以开小窗和我私聊哦。”如此健谈的“小黄鸡”日前在网上实实在在火了一把,面对各种网友的“调戏”,小黄鸡的回答总是充满幽默感。
这个建立在某社交网站公共主页上的“小黄鸡”,只要网友在发言中@“小黄鸡”或者直接向它提问,这个小东西就会瞬间冒出来,以一种可爱俏皮又不失智慧的口吻和你对话。虽然有时答非所问,但诙谐幽默的回答,让大学生们“大呼神奇”。
从2012年12月31日发出第一条状态至今,“小黄鸡”一个多月就俘获了近220万“粉丝”的... 阅读全帖
o***s
发帖数: 42149
18
“几乎我们所有的痛苦都来自我们不能在房间里独处。”《人是会思想的芦苇》的作者帕斯卡尔早就如此放言,可让他未曾想到的是,21世纪的今天,青年人会如此享受独处的时光,并乐此不疲。
因为陪伴他们的是五光十色的网络世界。网络延续了现实社会的金字塔关系,并将触角延伸到生活的方方面面。“每天90%的时间都在网上”,目前正在读成人教育的姜子曦说,“各种数码设备每天陪伴着我们,填补了原本用来发呆、无聊的时光,甚至侵占了原本应该用来工作、交流、休息的时间。”
自动聊天“神器”“小黄鸡”爆红人人网
“我喜欢和你聊天,关注我之后在状态里@我或者回复我,我就会去回复你哦。除此之外,也可以开小窗和我私聊哦。”如此健谈的“小黄鸡”日前在网上实实在在火了一把,面对各种网友的“调戏”,小黄鸡的回答总是充满幽默感。
这个建立在某社交网站公共主页上的“小黄鸡”,只要网友在发言中@“小黄鸡”或者直接向它提问,这个小东西就会瞬间冒出来,以一种可爱俏皮又不失智慧的口吻和你对话。虽然有时答非所问,但诙谐幽默的回答,让大学生们“大呼神奇”。
从2012年12月31日发出第一条状态至今,“小黄鸡”一个多月就俘获了近220万“粉丝”的... 阅读全帖
h*h
发帖数: 27852
19
王垠这个程序不是一般应用程序,用的也不是常用语言。
程序的注释不是让完全不懂那门语言和算法逻辑的人看懂程序的。说什么过不了你们公
司code review的,你们公司用这语言吗?
真要看他的应用程序风格,看他的java程序
h*h
发帖数: 27852
20
王垠这个程序不是一般应用程序,用的也不是常用语言。
程序的注释不是让完全不懂那门语言和算法逻辑的人看懂程序的。说什么过不了你们公
司code review的,你们公司用这语言吗?
真要看他的应用程序风格,看他的java程序
f****4
发帖数: 1359
21
这里要是回答log的话,我们得假设,系统已经实现了比较好的log功能,就像
roamersun说的那样。
如果面的人回答说“我们用的默认的malloc和free,系统完全没有log,你不能中断当
前程序,无法在本地重现该问题”——那除了代码分析工具就没如何办法可以解决了。
linux程序能否做到在某个时间点让程序从使用A动态库转换成B动态库啊?
假设A包含了原来有memory leak的函数fun()
B是fix 了 memory leak的函数fun()
对了,lz这是申请的啥职位,啥级别啊?
n****u
发帖数: 1200
22
MIS?
我老婆曾经在州立中的名校名专业选过MIS的课。有作业,是一个程序。。做不好。我
是代码能力不怎么行的。已经脱离好一段时间了。也不是做vba类的。这是背景。
我教不太会。老婆没什么耐心,就是要求:你要用我们老师的方法来教我。于是我干脆
把她作业给写了,因为不熟悉,不少东西是对付的。
然后第二天她们老师在课堂上讲解作业时当场跑起来她的样板程序,一共大概运行了15
分钟
。等待运行期间,她们老师穿插着讲了不少注意事项和要点。
我老婆告诉我她一句都没听进去,因为在她桌面,我写的程序30秒不到就跑完了。。。。
所以我非常赞同你的观点。。。
n**********6
发帖数: 558
23
http://gb.financenews.sina.com/ftchinese/000-000-107-102/803/2010-02-22/0057513663.shtml
美国专家相信,他们已经识别出了针对谷歌(Google)和其它西方企业、据称有政府支持
的黑客攻击所使用的关键程序代码的中国作者,这将使得中国政府否认涉身其中的难度
明显加大。
这一发现公布之前,追踪相关间谍软件源头的另一个调查组查到中国两所学校内的
计算机,其中一所学校与军方联系密切。
为美国政府工作的一名研究人员告诉英国《金融时报》,一名30多岁的自由职业安
全顾问编写了一部分程序,该程序利用Internet Explorer网络浏览器此前未知的一个
安全漏洞,侵入计算机,安插间谍软件。中国官员能够优先获得这位作者的工作成果,
此人还将该程序的片段贴到一个黑客论坛上,称其为自己正“努力完成”的东西。
这些进展将加剧围绕黑客活动的口水战。谷歌上月透露,其系统遭到侵入。该公司
威胁退出中国,美国国务卿希拉莉莉柯林顿(Hillary Clinton)要求中国外长作出解释。
这场网络间谍活动的曝光,促使人们关注技术安
w*****g
发帖数: 1415
24
2年前我接手一个烂程序,Java/Servlet程序,大约有30个Java class。十次以上大改
,代码 is very messy。并且没有任何documentation。接手后,陆续的写了大约4页的
memo。算是唯一的documentation.
这个程序是关于student financial aid的。我有一个同事专做这一块,suppose他应该
接手。可是他不懂Java。我、我老板和他一块儿闲聊的时候,我非正式的建议他接手,
老板赞同,他说I'd like to but I don't know Java。我讲Java很容易,给他提了些
学习建议。差不多1年了。今天他又说了一次but I don't know Java。
对这种情形,大家有什么好方法?我知道让老板出头正式让他接手是最好的,但用什么
方法呢?
D**C
发帖数: 6754
25
这种程序应该是相当简单的思路,没必要用到producer/consumer
method(){
while(true){
double price = getBBGPrice();
if ( buy(price) ){
new Thread(){
sendFIX();
}.start();
}
}
}
main(){
new Thread(){method()}.start();
}
伪码大概这样。
你现在需要做的就是debug,看看问题出在哪里。
写程序的时候,只有需要才需要用到复杂的设计,否则越简单越好。
代码越多,bug越多。
t*******r
发帖数: 22634
26
我们试图用无二义的程序代码来解决歧义的问题。但是我发现他(I63)
似乎一直还在 RAM虚拟机/图灵机 的思路里。
你看他为这个讨论写的程序(其实也反映了思想和倾向),输入是一个单个
素数。素数的有限无限性,在他的程序上,不是那么直接明显。
我为这个讨论写的程序,输入是一个完整的素数 set。那素数是有限还是
无限,检查这个完整素数 set 的 size 就可以了。
我个人觉得,I63 或多或少还试图坚持从“代数”的角度来观察,用变量
代表数字。
但素数的无限性,其实是一个完整 set 的无限性。我个人认为使用 token
代表完整素数 set (前N个素数)的符号文法,更适合解决这个问题。
无限性直接跟 set 的 size(无限的定义就是对任意 size 的,总能找到
更大的 size),以及 set 是否 reducible (是不是 valid 的完整
素数 set)直接挂钩。
x****o
发帖数: 21566
27
来自主题: Joke版 - 万能的360女程序猿啊 (转载)
【 以下文字转载自 Military 讨论区 】
发信人: Closingbell (我爸江南四代), 信区: Military
标 题: 万能的360女程序猿啊
发信站: BBS 未名空间站 (Wed Jan 23 21:18:55 2013, 美东)
看到工位旁的女程序猿正在准备这周公司的年会……尼玛啊!她平时明明是长这样的啊
!戴了假发化了装完全女神啊!啊!啊!这货竟然还会自拍臭美啊!!!!!万能的
360女程序猿啊!上得了厅堂,下得了厨房,写得了代码,查得出异常,杀得了木马,
翻得了围墙……这是要闹哪样啊!!
A*****r
发帖数: 122
28
【 以下文字转载自 Programming 讨论区 】
发信人: Arantir (阿兰蒂尔), 信区: Programming
标 题: 20个包子求帮忙把命令行模式C程序改成窗口界面的
发信站: BBS 未名空间站 (Sun Jan 31 19:04:10 2010, 美东)
这是一个筛文库时转换不同容器的位置编码用的小程序,变量和算法我已经给出了.我只
会编命令行界面下执行的C程序,不会编窗口界面的,用起来十分不便.给20个包子请热心
人帮我做一个windows下运行的,我想要的界面已经在附件图片里给出了.
核心代码:
int region_in;
int row_num_in;
int line_num_in;
char line_char_out;
int row_num_out;
此处读入region_in,row_num_in,line_num_in的数值,并作判断是否符合有意义的数值
范围,详见示意图.
if ((region_in==1)||(region_in==3))
{ row_num_out=row_num_in*2-1; }
if ((region_i
S****t
发帖数: 1186
29
来自主题: Programming版 - vc下程序的合并
两个独立的mfc程序a和b由两个人开发。现在是通过a界面上的一个菜单项来调用b的执行
文件(用winexec)。老板让把b程序和并到a程序中,仍然是通过a界面上的一个菜单项
来调用b原来的界面和功能,但是只需要release一个a的可执行文件。不知道有没有简单
一点的方法,实在是不想把b的资源和代码都加入a中。多谢!
x***x
发帖数: 254
30
给学IT的小TIP:你该学什么样的程序语言?
张智勇
本文据蔡学镛先生《你该学什么程序语言?》精简
程序语言可分为5类
1、web page script languages
就是网页代码,比如Html、javascript、Css、Asp、Php、Xml都应该属于此类(照蔡
的意思,Html不应该属于anguages的,可能他觉得太简单了吧,不过我觉得Html也应该算
的,大家爱听谁的就听谁的好了,这个不重要)
2、Interpreted Languages(解释型语言)
包括Perl、Python、REBOL、Ruby等(后面三个听豆没听过),也常被称作Script语
言,通常被用于和底下的操作系统沟通。照蔡的意思,每个人至少应该学会一套这类的语
言。这类语言的缺点是效率差、源代码外露——所以不适合用来开发软件产品,一般用于
网页服务器。
3、Hybrid Laguages(混合型语言)
代表是JAVA和C#。介于解释型和编译型之间。蔡认为C#是.NET最重要的语言,值得期
待其后续发展;至于JAVA,蔡叫看他的《Sleepless in Java》——我倒!
4、COMPILIN
m*****n
发帖数: 1513
31
代码分两种,一种是重复性的劳动,比如跳出一个对话框啦、编个网页界面等等
还有一种是分析性,就是写代码处理大量数据那种
前一种就是大部分码工做的事,是极其没有intellectuality的工作
大部分的高职学生,训练一下,照样能做这个工作,可能做得更好!
码工可能会说,我会密码学、我会动态规划、我会……对不起,这些东西都不是马工原
创的,马工最多只是用一下而已,就像一个文科傻妞开宝马、奔驰、意大利跑车一样,
那车再好,也和她无关!她只是一个司机!
更不要说,大部分的码农,用的package,都是现成的。
很简单,写个SVD的程序,你会自己写吗?肯定不会,肯定用现成的package。
你老板也不希望你自己写,因为你写的东西不标准,属于土法炼钢,随时不稳定!
客户也没信心!
码工说自己会数学、有逻辑,也是个joke,有谁见过哪个码工自创数学理论,用在工作
上?
y*******i
发帖数: 361
32
来自主题: Military版 - 代码开源了 (转载)
【 以下文字转载自 Programming 讨论区 】
发信人: teacherwei01 (TW), 信区: Programming
标 题: 代码开源了
发信站: BBS 未名空间站 (Sun Dec 13 11:25:19 2015, 美东)
声明:
1. 征询过goodbug意见,提前开放代码给看热闹的,他说无所谓。
2. 赌局正在进行中。请各位谨言慎行。任何人任何言论我概不负责。涉及造谣诽谤我
保留追究的权利。
3. 程序没写完。但是抢票算法昨天一早就调通了。现在这部分谁都可以测试。
4. 我还是只有一台虚拟机。抢票算法单线程5M/s毫无压力。各位可以自行测试。
5. 所谓退票联票之类都是渣。我之所以不理会因为要遵守规则,不能开这个口子。
6. 设计中这个确实不需要任何pereietence。我解释过了。很多人懂了。不懂得请不要
继续纠缠。
开发环境:Ubuntu 14.04 GCC 4.8.2
https://github.com/weiqj/pc12306
c****3
发帖数: 10787
33
来自主题: Military版 - 人类认识上的三次常识的颠覆
生物里的东西比人类当前的技术能够达到的程度,先进多了
搞不懂就说没用,看不懂有些DNA代码干嘛,就说这些是垃圾DNA。想不明白有些生物结
构和机能是干嘛的,就说没用。
这个就和3岁小孩,去看程序代码的逻辑一样。
要是人类当前技术水准,比生物的先进,才有资格说生物那里那里不合理。现在的技术
水准,比生物里的低好多,连DNA代码的相互逻辑功能都看不懂,还去评论这个合理,
这个不合理,不是挺搞笑的。
m*****t
发帖数: 16663
34
我不懂JAvA和编程,勉强看了网上发的那段代码,我的理解这就是一个利用电脑自动点
击的小程序而已,这也需要知道内部代码吗?
如果并没有利用内部独有资源,这样抢月饼有何不可。
b********6
发帖数: 35437
35
是后来有了编译器,别看高级语言五花八门,编译器就那么几种
现在需要开发的是更高级的编译器,把人的思想或者是伪代码写成代码,或者更简单一
点,就是告诉电脑你想要什么,然后电脑从已经有的代码库里挑出一些来拼在一起实现
你的意图。这就是现在初级程序员干的活
b**e
发帖数: 3199
36
来自主题: Military版 - 意识的编码原理是什么?
不对。意识肯定是存在在大脑的细胞里头的,就像代码是存在硬盘里头。
同样,你拿个硬盘和电脑给爱因斯坦研究,爱因斯坦要如何才能研究出二进制代码运作
的原理?

:那是因为电脑程序代码存在硬盘里,硬盘内容你看得到

发帖数: 1
37
标 题: 各位小将人穷志不穷,脑残志不残,着实令人钦佩
发信站: BBS 未名空间站 (Tue Oct 22 17:34:14 2019, 美东)
标 题: 读了五毛Bifujian的悲惨陈述,我不禁潸然泪下
发信站: BBS 未名空间站 (Mon Oct 21 21:04:20 2019, 美东)
发信人: Bifujian (哈哈儿), 信区: Biology
标 题: Re: 给学生物的一点尊严吧
发信站: BBS 未名空间站 (Sun Jun 25 21:12:19 2017, 美东)
学生物的也不全是上当受骗吧。当年选择生物时多少还是有些理想、情怀的。
我当年考大学分数过线没问题,为了稳妥家里还是托了关系找了学校,学校领导拍着胸
脯对我家人说,专业可以随便挑,国际金融、计算机、财税....,最后我报的三个专业
是生物、化学、环境科学。
如果重来一遍,我一样会选择自己挑的这几个专业,对那些所谓的热门专业根本喜欢不
起来。自己也做过好多年千老,也失业过一年半在家带孩子靠老婆(千老)养着。有过
动摇,但从没放弃。现在老婆失业了,我养着就是。做着自己喜欢的事情,把孩子养大
就是... 阅读全帖
c******y
发帖数: 2
38
http://www.edn.com/design/automotive/4423428/Toyota-s-killer-fi
https://news.ycombinator.com/item?id=9440094
>> The Camry ETCS code was found to have 11,000 global variables. Barr
described the code as “spaghetti.” Using the Cyclomatic Complexity metric,
67 functions were rated untestable (meaning they scored more than 50). The
throttle angle function scored more than 100 (unmaintainable).
代码里有11,000个全局变量,67个函数被认为是根本没法测试的因为代码太乱了。油门
角度的函数被认为是没法维护的
>> Toyota loosely followed the widely adopted MIS... 阅读全帖
g*g
发帖数: 6908
39
加速门那阵的老帖子了吧
纯属好奇,丰田现在改了吗?(感觉不太会,重写代码,就算采用好的规范,近期风险
也远大过了继续用老程序)
另外,同期其它车厂的代码有明显不同否?

metric,
The
Barr
make
c******y
发帖数: 2
40
http://www.edn.com/design/automotive/4423428/Toyota-s-killer-firmware--Bad-design-and-its-consequences
https://news.ycombinator.com/item?id=9440094
>> The Camry ETCS code was found to have 11,000 global variables. Barr
described the code as “spaghetti.” Using the Cyclomatic Complexity metric,
67 functions were rated untestable (meaning they scored more than 50). The
throttle angle function scored more than 100 (unmaintainable).
代码里有11,000个全局变量,67个函数被认为是根本没法测试的因为代码太乱了。油门
角度的函数被认为是没法维护的
>> Toyota ... 阅读全帖
g*g
发帖数: 6908
41
加速门那阵的老帖子了吧
纯属好奇,丰田现在改了吗?(感觉不太会,重写代码,就算采用好的规范,近期风险
也远大过了继续用老程序)
另外,同期其它车厂的代码有明显不同否?

metric,
The
Barr
make
d******d
发帖数: 22
42
来自主题: FleaMarket版 - [出售]Dealsfat.com网站和代码 $2000
二手交易风险自负!请自行验证是否合法和一手卡!:
1
我想卖的物品:
Dealsfat.com网站和代码 $2000
网站的代码是用来搜索 slickdeals.net的所有deal, 然后自动抓取相关信息, 再到网
上抓取图片.所有程序自动化, 不需要人去操作.
Deal分1,2,3,4,5,6级别, 级别随着slickdeals的变化而变化
买家只要申请Affiliate Marketing Program就可以钻取commition fee就可以了, 因为
我没有绿卡和公司, 所以还没申请,打算便宜卖了
单张面值:
$2000
可接受价格(必须明码标价!):
$2000
物品新旧要求:
new
邮寄方式要求:
you choose you pay
买卖双方谁承担邮寄损失(Required if not code only):
before me after you
付款方式说明:
BOA noncc paypal or RMB
其他补充说明:
广告的有效期:
物品来源(Required for All Cards!):
我的联系方式:
Warranty期限:
能否证明是合法的一手... 阅读全帖
K******g
发帖数: 1870
43
把一个BST in-place变成双向链表,
right指向后边,left指向前一个。
下面是调用函数的代码,假设已经有了个root
这个代码有问题,但是调了好久,都没有调出来
NODE head_node;
NODE* head = &head_node;
NODE** last = BSTtoDLL(root, head);
(*last)->right = NULL;
head = head_node.right;
head->left = NULL;
NODE** BSTtoDLL(NODE* &node, NODE* &list)
{
if(node==NULL) return NULL;
NODE** rtn_list = BSTtoDLL(node->left, list);
if(rtn_list == NULL)
{
list->right = node;
node->left = list;
}
else
{
(*rtn_list)->right = node;
j**********r
发帖数: 3798
44
我老不懂编程语言,就问几个问题。这40行代码成为啥系统的核心代码,挣了多少钱没
有?
如果没有,但是学术上很牛逼,那么发在什么peer review的论文上没有?
如果都没有,那不就是然并卵。同样的东西找个做compiler的博士生几天就给做了,是
40行还是4000行有区别吗?程序是用来跑的,不是用来比短的。
业界看钱,学界看论文。都没有的跟孔乙己show off会写四种回字一个性质。
e****s
发帖数: 113
45
来自主题: JobHunting版 - 求两道题目的代码,学习一下
1. Tasks: AABABCD
Cooldown Time: 2
A__AB_ABCD
Output: 10
就是说同样类型的task之间至少要等2,每个task的执行时间是1
followup: 如果cooldown是个参数,也就是说有可能会很长时间,怎么修改之前的程序
2. leetcode,three sum 不用sort 的n^2 代码
求教,有没有java 代码共享一下,打算学习一下。
B****s
发帖数: 1509
46
你这个版本听着靠谱。
[在 wagner167 (wagner167) 的大作中提到:]
:人脑接入matrix后,人的自主意识其实是以代码的形式存在的,而architect想将代码植
:入反叛者的意识会引起人潜意识的对抗,基本上所有的反叛者都是不接受"代码意
识",才会被踢出matrix.
:...........
z****e
发帖数: 54598
47
这段代码主要问题应该是你这个注释符号可能无法注释掉那段js代码
所以会产生不同的效果
有的浏览器可以,有的浏览器不行
最好的方法就是干脆删除那段js代码或者干脆把那个给去掉
t*****n
发帖数: 225
48
成段成段的代码,是不是机器翻译出来的还看不出来?
你看看gmail页面的javascript,那是js developer直接写的还是机器翻译的java代码
你看不出来?
l***o
发帖数: 7937
49
接着挑刺。我的重点不在编程,语法问题吗,text editor(以前我说过Komodo Editor 6)会及时发现并帮我处理。我的问题在于同一段代码为什么在IE8和Firefix 5效果不同?以前有人解释过了,说这种东西不象其它语言那么严格,编译器有严格的标准。即使有错误,browser也不给你指出来,而是采用不同parse的方式,显示出来就不一样了。这可能就是那个w3schools网站的初衷吧。不是在“编译”方面解决问题,而是靠用户编程自觉遵守某些规范。
再说,你架设一个网站。当然要在不同浏览器,即使同一浏览器,也要在不同的版本进行测试。有问题也会及时被发现,没什么大不了的。
我提的问题是经过浓缩了的问题,这段代码并不是我真正使用的代码。实际要复杂得多(多层嵌套),因为align和indentation的问题,很头疼。用
  • 时default的indentation太大,很难看,想小一些,而且不想
  • 第一行上面是空行(貌似
      会产生空行?)。(本来想用负边界,但发现在IE上有问题。)
l**t
发帖数: 64
50
来自主题: Programming版 - C程序的异常输出
谁说一定出现段错误,搞缓冲区溢出攻击的人岂不死绝了
举个最简单的例子:
void BufferTest()
{
char prompt[] = "input:";
char userdata[1];
strcpy(userdata, "bhello!");
printf("%s", prompt); //变成"hello!"
}
如果把填入userdata的数据再搞大点,里面加点自己的代码,可以把栈里函数返回地址
冲掉成自己的代码的入口地址,然后执行代码
系统里每个内存页面都有属性,比如只读,可写,可执行,如果用户对只读的页面做写
操作,或者超过权限访问内核页面,等等,就会引发系统异常
首页 3 4 5 6 7 末页 (共10页)