由买买提看人间百态

topics

全部话题 - 话题: 代码
首页 上页 1 2 3 4 5 6 7 8 9 10 下页 末页 (共10页)
f******t
发帖数: 7283
1
过了一个周末,没有结论啊。
到底用matlab simulink模拟一下,然后再用个代码生成器直接产生production的ECU代
码,这样到底安不安全?奔驰也真够省的,只要雇会用matlab的人就可以了,还把这个
外包给三哥来做。

users
f******t
发帖数: 7283
2
还是没有解决我的疑问:到底奔驰叫印度三哥用matlab simulink搞一下,然后用代码
生成器来直接产生production code,这样出来的成品安不安全?
c******y
发帖数: 2
3
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
4
加速门那阵的老帖子了吧
纯属好奇,丰田现在改了吗?(感觉不太会,重写代码,就算采用好的规范,近期风险
也远大过了继续用老程序)
另外,同期其它车厂的代码有明显不同否?

metric,
The
Barr
make
c******y
发帖数: 2
5
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
6
加速门那阵的老帖子了吧
纯属好奇,丰田现在改了吗?(感觉不太会,重写代码,就算采用好的规范,近期风险
也远大过了继续用老程序)
另外,同期其它车厂的代码有明显不同否?

metric,
The
Barr
make
d******d
发帖数: 22
7
来自主题: 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
8
来自主题: JobHunting版 - 请教个面试时白板写代码的问题
对方说用Etherpad。想请教几个问题
1.对方说会发给我个链接,我只要点进去,我和对方的联系就建立起来了吗?
2.对方是不是可以实时的看到我写代码的每一步?还是说我先写好,然后再一次性发给
他?我觉得如果对方能看到我写代码的每一步,比如说修改,删除之类的,那一定要先
想好才能写上去。
多谢帮忙。
K******g
发帖数: 1870
9
我选的C,如果被要求写一个graph的拷贝题,要写代码,请问我下面的代码可不可以。
是太简略了呢,还是没有必要这么详细定义结构体,请有经验的人指教。多谢了!
Typedef struct T_vertext
{
Int data;
Int color;
Int d;
LIST *adj;
} VERTEX;
Typedef struct T_list
{
VERTEX* v;
Struct T_list *next;
} LIST;
VERTEX *G1; /*assume it has been already initialized to includes all vertex
in G1*/
VERTEX *G2; //the new graph that is going to be created.
QUEUE q;
For each vertex in G1:
{
Vertex.color = WHITE;
Vertex.d = 0;
}
S = G1.getVertex(0);
Enqueue(q, s);
K******g
发帖数: 1870
10
把一个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;
b*******8
发帖数: 37364
11
当然要讲话。讲话还能帮你覆盖一些写代码的空隙。
f**********t
发帖数: 1001
12
嗯,比较疑惑的是很多人的面经都说1-2分钟写完代码。如果边写边解释的话,1-2分钟
如何写完的?
r*******y
发帖数: 1081
13
来自主题: JobHunting版 - 代码写全对不容易
有两次面试都考到 binary search. 第一次面的时候以为自己的代码对了,其实错了
第二次面的时候我用和第一次同样的代码,但是检查了一下,找出了bug
感觉白板功底很不扎实。
b******e
发帖数: 3348
14
主要是学校搞错了,因为医学院的phd,把我归到residency.弄成非stem了.
本来应该是stem专业的,问题是我已经申请了EAD,估计1个月以后卡就到手了.
想问一下EAD卡上的专业代码能改么?如果我提供更新后的OPT I-20
l*********8
发帖数: 4642
15
EAD卡上的专业代码在什么位置??
b******e
发帖数: 3348
16
ead卡没有专业代码吗?我是看网上有人说有,那就是说只要换个opt i-20然后用新的i-
20去申请extension就可以咯?
x******g
发帖数: 319
17
来自主题: JobHunting版 - 回报本版: Java版的面试题代码
https://github.com/xiaoningning/algorithm
主要的面试题代码在PuzzleCoding下。欢迎follow这个GitHub。
我还会不停的加更多的代码的。
发现有bug,一定让我知道。
没有Leetcode的全。但都是Java版的。
s*********6
发帖数: 261
18
来自主题: JobHunting版 - 请问facebook的电面在哪里写代码?
没有说在哪里写代码啊?难道不需要写代码??
a******a
发帖数: 2646
19
来自主题: JobHunting版 - 面试后发代码
电话面试后的事,
要发个以前写的代码看看
写了个.Net
代码
主要是
1上传word文件,
2,读取word 文件内容
3,抽取电话,Email地址,姓名,工作经历的描述段落
4, 存入数据库
里面编了个算法,就是抽取工作经历,因为一般人在简历上写工作经历
格式不同意,我的算法是读一遍简历,找到有起始时间的段落,
然后找到包含这个时间的段落,存入数据库,还用了正则表达式。
q****m
发帖数: 177
20
来自主题: JobHunting版 - 面试后发代码
太多行了吧。 一般代码代码要控制在 50行以内?
c*****u
发帖数: 867
21
来自主题: JobHunting版 - 什么是面试题的“代码质量”?
同样一个题,答案的算法也都差不多,时间复杂度也是固定的,
那么代码就应该差不多。
那什么是代码质量呢?
是说写得简洁清晰吗?这个可以理解。
有别的什么吗?
b*******n
发帖数: 847
22
过完了一遍interview exposed和career cup,发现bug free的代码好难写啊,太容易
犯小错误了。请问现在面试大小公司还是要求代码要bug free么?练coding大家有什么
推荐么?leetcode,interview street?。。。谢谢!
w**c
发帖数: 61
23
BB还不是一样写代码,楼主不喜欢的是写代码这个工作
建议继续读postdoc,然后转faculty
y*******g
发帖数: 6599
24
bb写代码还不如去amazon写代码呢
d*******g
发帖数: 1978
25
以前我onsite从来都不写代码。
是不是最近被AMFG这些公司把风气带坏了?
马工联合起来,抗议onsite写代码!
d*******g
发帖数: 1978
26
写算法什么的代码也就是西部这帮软件公司搞的,招苦力的面试。
东部那些金融公司,没见太多让你写代码的,把多线程弄弄清楚就够了。
待遇似乎还比软件公司高很多。
d*******g
发帖数: 1978
27
系统结构,一些典型案例问题,还有怎么分担风险什么的
技术细节没问得过多(例如函数名字之类的),
也没问写代码的事,就大致问了一些平时工作中都会遇到
的技术问题。感觉相当简单。
不过那是4-5年前的事了。
不知道为什么现在风气这么差,非得看面经,写代码,还让
你弄一些复杂的算法。
W***o
发帖数: 6519
28
来自主题: JobHunting版 - 码农每天敲多少行代码?
码农每天工作的时间一般要敲多少行代码,时间是怎么分配的?研究,写算法,然后敲
代码实现??每天多少行算合格的码农?
g*********e
发帖数: 14401
29
来自主题: JobHunting版 - 码农每天敲多少行代码?
我觉得上班后写的代码 论行数 没有读书时1/3多
主要是 一个工作 有很多人一起做的话,交流沟通 读别人代码的时间/overhead 远远
大于自己写的时间。这个complexity是成指数上升的
z*******3
发帖数: 13709
30
来自主题: JobHunting版 - 码农每天敲多少行代码?
主要是看有没有过一个限度
写太少代码的人不是没有
cs里面很多不喜欢写代码的学生
尤其是女孩子
b***m
发帖数: 5987
31
来自主题: JobHunting版 - 码农每天敲多少行代码?
今天忙活了一天,仔细数了一下,原来只写了10行代码,成就感好差。为了这10行代码
,和人谈话1.5小时,翻阅邮件1小时。
j******n
发帖数: 611
32
来自主题: JobHunting版 - 码农每天敲多少行代码?
在国内的时候,我半年写了3万行纯代码,除了用了数学库,其他都是自己写的。基本
上是因为时间太紧,必须要出产品。当然有相当多的代码也不是最新的,也有一部分是
以前就写好的。
C*****E
发帖数: 2679
33
还是得写真实的代码?
如果要写真实代码,咱这种C++科班出身的不是亏大了。。。。
h***i
发帖数: 1970
34
真实代码,都要真实代码,亚马什么的都是
x*****0
发帖数: 452
35
关于这道题的时间复杂度,有个疑问。
基本算法是参考
ref1:
http://www2.myoops.org/course_material/mit/NR/rdonlyres/Electri

ref2:
http://leetcode.com/2011/03/median-of-two-sorted-arrays.html#co
来做的。
大致介绍一下ref1中所描述的算法,基本思路是binary search.
假设数组A和B,长度分别为nA和nB。nA+nB=n。
(1)median 不是在A中就是在B中。(基本是一句废话,:-))
(2)选择数组A的median,假设其index为i=(l+r)/2(初始时l=0,r=nA-1)。比较A[i
]和B[j],B[j+1],j=n/2 - i - 1。j做如此选择,是因为如果A[i]是meidian of two
sorted arrays的话,A[i]必须大于B中的j个元素。
(3)如果B[j]<=A[i]<=B[j+1],那么A[i]必定是我们要找的结果。
(4)如果A[i]阅读全帖
e***s
发帖数: 799
36
来自主题: JobHunting版 - 请教面试时的代码规范
请教各位大牛,面试时代码的规范,规范清晰的代码是不是会带来不少分数。我知道F
家很在意这个。
我抛砖引玉一下
比如 (Java)
if(a == b) return;
不如:
if(a == b){
return;
}
比如
foo = a + b * 2;
不如
foo = a + (b * 2);
比如
int a = 0, b = 1;
不如
int a = 0;
int b = 1;
n******9
发帖数: 22
37
RT. 谁能给出具体代码实现。
输入为stream of string,字符串数据流,找出在过去30分钟之内输入string里面出现
次数最多的前10个string?
哪位大神能够给出具体代码实现 或者 解决此类问题的方法总结的网址链接?
(对于此题,如果我们已经找出了30分钟内所有的输入的string,也建立了hashtable
去记录了每种string的出现次数,如何能快速或者最简单的找到前10个string?我想用
priorityqueue来找出前10个,谁能指教一下。)
z****e
发帖数: 54598
38
来自主题: JobHunting版 - 说一下学术派的代码(java)
不是内聚等概念的问题,是可读性太差
你打开一个类,上千行,瞬间连看的兴趣都没有了
你还不能说它错,你说人家五六十个column,写一个大类包装
违反了哪一条原则?solid可不管代码行数
随着代码数量的增加,你唯一期望的就是能够有足够细致的分类
但是往往不尽如人意,前面说的struts2挂了的例子是实实在在的教训
硬生生滴struts从一个市面上最流行的产品给搞挂了,其原因很大程度上就是因为这种
可笑的结构
使得springmvc后来居上,你说的各种原则和设计思想,未必一定对
实际上你转变一下思路,把包含set/get的entity当成一个没有思想的物体,物体也是
object
那么把controller当成一个有思想控制物体的人去看,这种分类就非常直观了
只是我觉得没有必要,如果实在无法理解,再做这种尝试吧
r********7
发帖数: 102
39
之前面试 遇到过LRU 这道题,面试之前准备过,就直接说了 用hashmap 和
linkedlist。 但是实现起来发现很不好处理 删除命令。 由于是最后一题时间有限就
没在写下去。不过最后一再追问下,知道使用Doublelinkedlist。。。
不过感谢国人面试官,还是给过了。 再次鸣谢下。
然后看到leetcode有这道题(稍微有点不一样)就又做了下,还是问题重重,不得不感
叹自己实力的差距, 不过最后还是通过了,代码如下:
1.由于是菜鸟,代码很丑很啰嗦,希望大神们指点要怎么改进。
2.小弟有一事不明,为啥LRU 还要有(key,value)查询? 现实中,不就只有一个
value吗?然后HashMap 存。 现实中的LRU 每个内存有key
这个值吗?
希望帮忙讲解下LRU。
public class LRUCache {
public HashMap table = new
HashMap阅读全帖
s*******y
发帖数: 45
40
来自主题: JobHunting版 - 请教一道G题的代码量
在这里看到了第二个题,试着写了一下,http://www.mitbbs.com/article_t/JobHunting/32695723.html
发现,建立图结构,从字符串数组中建图,再写DFS版本的拓扑排序,共三大块,C++代
码量不下60行。
题目描述:
想请教高手们在回答的第二题时候,代码可以多少行搞定?
请问如何在有限时间内写出精简代码的?
多谢
[
k*********g
发帖数: 40
41
top 公司的面试。
现场,白板或者纸。
如果算法描述完整,甚至提出几种solution并已经比较优劣,
然后写code的时候,有一个或者两个if条件不对,在面试官提示下迅速改正;
或者漏掉了一行或者两行代码(会造成一些case的fail),在面试官提示下迅速加上;
这样会让最终结果挂掉吗???
个人觉得一次就写出bug free的代码是需要一些临场状态的。
z****e
发帖数: 54598
42
【 以下文字转载自 Java 讨论区 】
发信人: airdragon77 (仍然自由自我永远高唱我歌), 信区: Java
标 题: 最近Code Review看到的奇葩代码
发信站: BBS 未名空间站 (Fri Jul 11 17:07:58 2014, 美东)
简直不能相信自己的眼睛。嗯,这些代码是外包公司写的。
1
String perm = something;
if (perm != null || perm != "") {
String[] permArray = perm.split(";");
...
}
2
String ruleArr[] = ruleName.split(",");
if (ruleArr != null && ruleArr.length > 0) {
for (int iCount = 0; iCount < ruleArr.length; iCount++) {
if (null != ruleArr[iCount] || ruleArr[iCount].length() > 0
|| ruleArr[iC... 阅读全帖
j******o
发帖数: 4219
43
我PYTHON都是这么写的。
更烂的代码你还没见过呢,反正外包的代码只要能WORK就行了。
w********s
发帖数: 1570
44
来自主题: JobHunting版 - 我见过直接上机写代码的面试
就是给半天时间,让你上机写代码
剩下半天,就是面试者2-2对决,直到找到冠军
比较的是代码的执行速度,或者类似写个5子琪算法,然后分胜负。
l***d
发帖数: 396
45
【 以下文字转载自 Programming 讨论区 】
发信人: YHFG (红岸基地), 信区: Programming
标 题: 从王垠的代码看似乎其没在正规公司呆过
发信站: BBS 未名空间站 (Fri Aug 1 23:39:13 2014, 美东)
https://github.com/yinwang0/yin/blob/master/src/main/java/org/yinwang/yin/
value/BoolType.java
public String toString() {
...
}
先不说代码的质量如何,前面连个@Override都没有,没有养成好的习惯。一般正规公
司呆过似乎不会有这种坏习惯。
s*******h
发帖数: 3219
46
【 以下文字转载自 SanFrancisco 讨论区 】
发信人: huchihaisai (hu), 信区: SanFrancisco
标 题: 今天去倒垃圾,邻居福建老太太说年轻人不要写代码
发信站: BBS 未名空间站 (Sun Jun 22 20:02:05 2014, 美东)
今天去倒垃圾,邻居福建老太太说年轻人千万不要写代码不要读博... 我擦,真是真理
啊!
知道后来才弄明白,原来表达的是不要吸大麻不要赌博。。。
H******7
发帖数: 1728
47
【 以下文字转载自 Working 讨论区 】
发信人: HanSolo7 (隼), 信区: Working
标 题: 发现公司同事把公司代码放在github public repo了,怎么办
发信站: BBS 未名空间站 (Thu Oct 23 21:41:48 2014, 美东)
发现公司同事把公司代码放在github public repo了,怎么办
不小心看到的
装不知道?告诉老板?私下让他删了?
装不知道会不会有责任,以后?
h**c
发帖数: 118
48
刚毕业,入职3星期,已经push 两次修改的bug到远程的repo。
但每次都有很多错误,被组立一个senior的指出来。
是我太弱了,修改原来代码,添加的时候总是需要最大最大最大化利用现有资源,我这
个方面有时候没有处理好。每一句话放在那个地方都是最合适的地方,以至于现在我不
敢下手写了。。 还有格式也非常看中,if 后面必须要有空格,被老板指出来了。
求问各位前辈,有能迅速提高代码的方法或者建议
吗。
晚辈拜谢了
a****1
发帖数: 8
49
做了一道代码题 拿到了,还一个也拿到了的同学也做了代码题 都只做了一题
t********5
发帖数: 522
50
LC 用的是html5的local storage
今天自己的代码被清空了才发现
不过发现每个题的submission里面有之前的代码 所以赶紧抄下来放到git里面。。
首页 上页 1 2 3 4 5 6 7 8 9 10 下页 末页 (共10页)