C**********r 发帖数: 8189 | 1
蟒蛇可读性高,机器运行慢。所以学校拿来教学生。
机器生产代码其实有很实用的地方的,程序猿可以写高级语言,然后生成的低级语言可
以比程序猿自己去写低级语言要运行的快。当然这是case-by-case的。
语言的进步很有意思的,不要局限于某一种(类)语言很重要。 |
|
|
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 小弟在美工作两年多以后准备今年秋天回学校读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 刚才看到有人说起开始写程序之苦,来点体会吧。
写程序,确实有这个过程,大学的时候学的不怎么样,可到后来我也就靠他成了吃饭的
家伙。
说说那时候写程序的办法:
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... 阅读全帖 |
|
|
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 这个比较不是为了定量地看谁快。首先,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 【 以下文字转载自 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 两个独立的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 【 以下文字转载自 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 生物里的东西比人类当前的技术能够达到的程度,先进多了
搞不懂就说没用,看不懂有些DNA代码干嘛,就说这些是垃圾DNA。想不明白有些生物结
构和机能是干嘛的,就说没用。
这个就和3岁小孩,去看程序代码的逻辑一样。
要是人类当前技术水准,比生物的先进,才有资格说生物那里那里不合理。现在的技术
水准,比生物里的低好多,连DNA代码的相互逻辑功能都看不懂,还去评论这个合理,
这个不合理,不是挺搞笑的。 |
|
m*****t 发帖数: 16663 | 34 我不懂JAvA和编程,勉强看了网上发的那段代码,我的理解这就是一个利用电脑自动点
击的小程序而已,这也需要知道内部代码吗?
如果并没有利用内部独有资源,这样抢月饼有何不可。 |
|
b********6 发帖数: 35437 | 35 是后来有了编译器,别看高级语言五花八门,编译器就那么几种
现在需要开发的是更高级的编译器,把人的思想或者是伪代码写成代码,或者更简单一
点,就是告诉电脑你想要什么,然后电脑从已经有的代码库里挑出一些来拼在一起实现
你的意图。这就是现在初级程序员干的活 |
|
b**e 发帖数: 3199 | 36 不对。意识肯定是存在在大脑的细胞里头的,就像代码是存在硬盘里头。
同样,你拿个硬盘和电脑给爱因斯坦研究,爱因斯坦要如何才能研究出二进制代码运作
的原理?
:那是因为电脑程序代码存在硬盘里,硬盘内容你看得到
: |
|
发帖数: 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, 美东)
学生物的也不全是上当受骗吧。当年选择生物时多少还是有些理想、情怀的。
我当年考大学分数过线没问题,为了稳妥家里还是托了关系找了学校,学校领导拍着胸
脯对我家人说,专业可以随便挑,国际金融、计算机、财税....,最后我报的三个专业
是生物、化学、环境科学。
如果重来一遍,我一样会选择自己挑的这几个专业,对那些所谓的热门专业根本喜欢不
起来。自己也做过好多年千老,也失业过一年半在家带孩子靠老婆(千老)养着。有过
动摇,但从没放弃。现在老婆失业了,我养着就是。做着自己喜欢的事情,把孩子养大
就是... 阅读全帖 |
|
|
g*g 发帖数: 6908 | 39 加速门那阵的老帖子了吧
纯属好奇,丰田现在改了吗?(感觉不太会,重写代码,就算采用好的规范,近期风险
也远大过了继续用老程序)
另外,同期其它车厂的代码有明显不同否?
metric,
The
Barr
make |
|
|
g*g 发帖数: 6908 | 41 加速门那阵的老帖子了吧
纯属好奇,丰田现在改了吗?(感觉不太会,重写代码,就算采用好的规范,近期风险
也远大过了继续用老程序)
另外,同期其它车厂的代码有明显不同否?
metric,
The
Barr
make |
|
d******d 发帖数: 22 | 42 二手交易风险自负!请自行验证是否合法和一手卡!:
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 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 谁说一定出现段错误,搞缓冲区溢出攻击的人岂不死绝了
举个最简单的例子:
void BufferTest()
{
char prompt[] = "input:";
char userdata[1];
strcpy(userdata, "bhello!");
printf("%s", prompt); //变成"hello!"
}
如果把填入userdata的数据再搞大点,里面加点自己的代码,可以把栈里函数返回地址
冲掉成自己的代码的入口地址,然后执行代码
系统里每个内存页面都有属性,比如只读,可写,可执行,如果用户对只读的页面做写
操作,或者超过权限访问内核页面,等等,就会引发系统异常 |
|