avatar
嵌入式编程# EE - 电子工程
R*n
1
在美国成立一个进出公司,从中国进口原材料到美国,如果有产品质量问题,谁来买单?
国内供应商,还是我们公司?
avatar
s*n
2
line 22算好了,也填好了,但是23a忘了填怎么办?
avatar
j*e
3
前面已经填了出生日期,后面还要填work/education/training status。太蠢了。
选项里有retire,却没有before school age
而且必须填现任雇主或学校的地址电话等。
怎么办?大家怎么处理的。
avatar
g*i
4
写code我觉得用textmate或者sublime text就很好用,但公司里的人都用vim和emacs,
感觉入职前还得好好学学这俩编辑器。
vim是挺好上手,看看教材各种快捷键记住了。但是我没发现有什么特别大的优势啊?
能给介绍下不?
还有emacs有啥特点?
avatar
w*r
5
查了半天发现还没出来,是不是没出的就是挂了的啊?哭死我了
55555555555555555555555555555
avatar
i*t
6
将来会不会全是java,没人用c拉
avatar
w*5
7
看合同

单?
★ 发自iPhone App: ChineseWeb 7.7

【在 R****n 的大作中提到】
: 在美国成立一个进出公司,从中国进口原材料到美国,如果有产品质量问题,谁来买单?
: 国内供应商,还是我们公司?

avatar
c*d
8
搞不懂,我也遇到这个问题
这项出来是因为前面选了F、J、M。。。类型的签证,是不是J2不应该选这项啊,我试
了选others,就不会出现这些问题
搞不懂,有高人帮解答一下?

【在 j******e 的大作中提到】
: 前面已经填了出生日期,后面还要填work/education/training status。太蠢了。
: 选项里有retire,却没有before school age
: 而且必须填现任雇主或学校的地址电话等。
: 怎么办?大家怎么处理的。

avatar
j*u
9
感觉就是习惯成自然,用顺手了而已。

【在 g***i 的大作中提到】
: 写code我觉得用textmate或者sublime text就很好用,但公司里的人都用vim和emacs,
: 感觉入职前还得好好学学这俩编辑器。
: vim是挺好上手,看看教材各种快捷键记住了。但是我没发现有什么特别大的优势啊?
: 能给介绍下不?
: 还有emacs有啥特点?

avatar
o*l
10
me neither.

【在 w*******r 的大作中提到】
: 查了半天发现还没出来,是不是没出的就是挂了的啊?哭死我了
: 55555555555555555555555555555

avatar
d*i
11
这个绝无可能,嵌入式系统不管是传统的RTOS像VxWorks,QNX,Nucleus这些, 还是
embedded Linux,都是C写的,然后提供的API也全部都是C的API, 底层和中层的编程全
部都是C,应用层一般是C++和C的混合。如果是在Android上面编程,应用层倒是可以用
Java,但是底层的还是C, 很多场合为了速度和效率android应用还是要用NDK来写。
Java在嵌入式上面永远不会是主流,这是由于嵌入式系统大都有实时性要求,还要
memory footprint, code size要小,功耗要小,还要直接能和硬件,操作系统
interface,这些要求都只有C可以达到。

【在 i*****t 的大作中提到】
: 将来会不会全是java,没人用c拉
avatar
R*n
12
合同是我们和供应商之间的供货合同么?还是客户下单时的合同?

【在 w***5 的大作中提到】
: 看合同
:
: 单?
: ★ 发自iPhone App: ChineseWeb 7.7

avatar
r*e
13
LaTeX有啥好处?
avatar
w*r
14
老天保佑我过吧,我现在都没有心思做别的事情了
avatar
u*m
15
部分同意。
不过不要忘了汇编语言。

【在 d****i 的大作中提到】
: 这个绝无可能,嵌入式系统不管是传统的RTOS像VxWorks,QNX,Nucleus这些, 还是
: embedded Linux,都是C写的,然后提供的API也全部都是C的API, 底层和中层的编程全
: 部都是C,应用层一般是C++和C的混合。如果是在Android上面编程,应用层倒是可以用
: Java,但是底层的还是C, 很多场合为了速度和效率android应用还是要用NDK来写。
: Java在嵌入式上面永远不会是主流,这是由于嵌入式系统大都有实时性要求,还要
: memory footprint, code size要小,功耗要小,还要直接能和硬件,操作系统
: interface,这些要求都只有C可以达到。

avatar
n*y
16
责任很清楚应该是厂家的....
但你能拿他们怎么办?
你在美国..你的下家当然有办法对付你...
avatar
r*c
17
vim 实在快,这种机械记忆,学了就不忘,用浏览器也要装个vimperator或者
pentadactyl来模拟vim用。
avatar
c*a
18
好饭不怕晚~~!

【在 w*******r 的大作中提到】
: 查了半天发现还没出来,是不是没出的就是挂了的啊?哭死我了
: 55555555555555555555555555555

avatar
i*t
19
C和汇编都是OS和API级别的,应用级别的为啥要C?
例如以前的嵌入式Basic就完全不需要跟什么C打交道,照样好用。
说起嵌入式,应用级别的为何一定要C?实时性能可以用底层OS和API实现,或C或汇编
,为何要上层的去操心呢?
问的是将来情况如果芯片性能提高,不管底层用C还是汇编,那么应用层是否仍然是C的
天下呢?
avatar
L*n
20
恩,其他编辑器都是身外之物,用惯了vim,编辑器就成了你身体的一个扩展。

【在 r****c 的大作中提到】
: vim 实在快,这种机械记忆,学了就不忘,用浏览器也要装个vimperator或者
: pentadactyl来模拟vim用。

avatar
c*e
21
刚查了 过啦 哈 终于全过了
avatar
d*i
22
上层的应用当然不一定用C,但是别的语言要么就是需要有额外的虚拟机,要么就是需
要额外的解释器,不像C开发工具都自带了编译器。另外取决于你什么样的应用,有的
东西其他语言没有专门的可用在嵌入式上的库,或者效率不够要求,比如很多audio/
video codec。

【在 i*****t 的大作中提到】
: C和汇编都是OS和API级别的,应用级别的为啥要C?
: 例如以前的嵌入式Basic就完全不需要跟什么C打交道,照样好用。
: 说起嵌入式,应用级别的为何一定要C?实时性能可以用底层OS和API实现,或C或汇编
: ,为何要上层的去操心呢?
: 问的是将来情况如果芯片性能提高,不管底层用C还是汇编,那么应用层是否仍然是C的
: 天下呢?

avatar
g*i
23
这么神

【在 r****c 的大作中提到】
: vim 实在快,这种机械记忆,学了就不忘,用浏览器也要装个vimperator或者
: pentadactyl来模拟vim用。

avatar
z*n
24
我就在想Java怎么搞中断?还是哪天弄出个RTJava来?

【在 i*****t 的大作中提到】
: 将来会不会全是java,没人用c拉
avatar
s*r
25
神啥啊,vim流行是因为各种平台都能用,开个ssh终端,想用别的也没有啊

【在 g***i 的大作中提到】
: 这么神
avatar
i*t
26
那搞嵌入C的还能坚持10年还是20年呢?
avatar
g*i
27
有道理

【在 s********r 的大作中提到】
: 神啥啊,vim流行是因为各种平台都能用,开个ssh终端,想用别的也没有啊
avatar
b*e
28
底层asm
中层c/c++
上层java
这不就是android么
avatar
G*g
29
我以前一直用vi写程序,几次被老婆贬斥,现在也学会用Eclipse和微软的
Visual Studio Express了。

【在 g***i 的大作中提到】
: 写code我觉得用textmate或者sublime text就很好用,但公司里的人都用vim和emacs,
: 感觉入职前还得好好学学这俩编辑器。
: vim是挺好上手,看看教材各种快捷键记住了。但是我没发现有什么特别大的优势啊?
: 能给介绍下不?
: 还有emacs有啥特点?

avatar
i*t
30
andriod有这个趋势,那么将来底层中程会不会直接弄进芯片级别?大家都用共同的
java或其他语言,用户只关心模块而不是具体io处理?

【在 b*****e 的大作中提到】
: 底层asm
: 中层c/c++
: 上层java
: 这不就是android么

avatar
g*i
31
写点小东西没必要用ide吧,不是说新手才什么都用ide么

【在 G******g 的大作中提到】
: 我以前一直用vi写程序,几次被老婆贬斥,现在也学会用Eclipse和微软的
: Visual Studio Express了。

avatar
b*e
32
很多底层driver现在已经弄到芯片级了,直接一个rom,定义api接口,上层可以直接写
应用,只不过客户的要求太多,不能满足而已
avatar
r*3
33
已经有很多文章谴责这种说法了。说VIM,EMACS比IDE好的大部分都是上个世纪的老程
序员。不过现在随着项目不断扩大,这种说法已经明显站不住脚了。
最典型的一个例子就是重构。虽然emacs有插件,但是怎么都不如eclipse的重构功能细
致和谨慎。中型和大型项目太依赖重构了,这点上,Eclipse和Visual Studio几乎秒杀
所有的编辑器。
还有对于项目管理和单元测试等等。包括开源框架的支持等等,也是让IDE逐步绝杀传
统编辑器的重要因素。比如说,比如Spring这样的框架,如果不依赖IDE的自动代码构建
,手工虽然也能写,但是花费时间太多了。当项目做大的时候,纯粹还依赖手工编辑已
经是不现实的了。

【在 g***i 的大作中提到】
: 写点小东西没必要用ide吧,不是说新手才什么都用ide么
avatar
i*t
34
如今芯片性能也不行,将来也许可以?

【在 b*****e 的大作中提到】
: 很多底层driver现在已经弄到芯片级了,直接一个rom,定义api接口,上层可以直接写
: 应用,只不过客户的要求太多,不能满足而已

avatar
E*V
35
老婆V5

【在 G******g 的大作中提到】
: 我以前一直用vi写程序,几次被老婆贬斥,现在也学会用Eclipse和微软的
: Visual Studio Express了。

avatar
b*e
36
不是性能问题,很多应用有认证的问题,不是自己的源代码,没法认证
avatar
J*a
37
我怎么觉得不是互斥的……我搞C++都是
用Cmake管理项目,Visual Studio上写,Windows console compile/deploy,Linux上
集成,当然在Linux上用vi..

【在 r********3 的大作中提到】
: 已经有很多文章谴责这种说法了。说VIM,EMACS比IDE好的大部分都是上个世纪的老程
: 序员。不过现在随着项目不断扩大,这种说法已经明显站不住脚了。
: 最典型的一个例子就是重构。虽然emacs有插件,但是怎么都不如eclipse的重构功能细
: 致和谨慎。中型和大型项目太依赖重构了,这点上,Eclipse和Visual Studio几乎秒杀
: 所有的编辑器。
: 还有对于项目管理和单元测试等等。包括开源框架的支持等等,也是让IDE逐步绝杀传
: 统编辑器的重要因素。比如说,比如Spring这样的框架,如果不依赖IDE的自动代码构建
: ,手工虽然也能写,但是花费时间太多了。当项目做大的时候,纯粹还依赖手工编辑已
: 经是不现实的了。

avatar
l*g
38
java耗电大不大?

【在 i*****t 的大作中提到】
: andriod有这个趋势,那么将来底层中程会不会直接弄进芯片级别?大家都用共同的
: java或其他语言,用户只关心模块而不是具体io处理?

avatar
L*1
39
真没有必要在这个问题上纠结,习惯而已。当然,如果要不断在不同机器上trouble
shooting,还是会用vi好,因为许多情况下你没有其它选择。
avatar
i*t
40
java手机耗电大不大?如今看来还行,将来芯片性能会更加强大省电

【在 l***g 的大作中提到】
: java耗电大不大?
avatar
k*5
41
因为没的选,你如果在多台linux上ssh来回,就vi 通用。
avatar
X*O
42
自从有了vi,操作方法从来没有变过,也一直有人在用.这个就是最大的好处. 不需要学
习和习惯新的编辑软件.从微软的最初行编辑软件edlin到现在不知道变化了多少次,而
vi一直不变.
avatar
g*g
43
i found vi is faster since my fingers never leave the keyboard.
avatar
i*l
44
贵老婆威武

【在 G******g 的大作中提到】
: 我以前一直用vi写程序,几次被老婆贬斥,现在也学会用Eclipse和微软的
: Visual Studio Express了。

avatar
i*l
45
在本机上我也开个黑黢黢的终端用vim啊, 感觉比其他都快

【在 s********r 的大作中提到】
: 神啥啊,vim流行是因为各种平台都能用,开个ssh终端,想用别的也没有啊
avatar
B*V
46
emacs也可以在term下用啊
当然emacs sucks

【在 i******l 的大作中提到】
: 在本机上我也开个黑黢黢的终端用vim啊, 感觉比其他都快
avatar
g*i
47
为啥啊,emacs不都有个church么

【在 B*V 的大作中提到】
: emacs也可以在term下用啊
: 当然emacs sucks

avatar
d*o
48
有个问题,比如一屏幕的代码里有下面这两行
……
1234567890
ABCDEFGHIJ
……
假如当前编辑光标离这两行很远,不用鼠标的话,光靠键盘vi里怎么快速选定
4567890
ABCDEFG
呢?

【在 g*******g 的大作中提到】
: i found vi is faster since my fingers never leave the keyboard.
avatar
h*e
49
可以search过去,或者多行跳。

【在 d*******o 的大作中提到】
: 有个问题,比如一屏幕的代码里有下面这两行
: ……
: 1234567890
: ABCDEFGHIJ
: ……
: 假如当前编辑光标离这两行很远,不用鼠标的话,光靠键盘vi里怎么快速选定
: 4567890
: ABCDEFG
: 呢?

avatar
d*o
50
search的话,如果很多相同的串,有点慢啊
多行跳也不如用鼠标直接点来得快吧

【在 h*******e 的大作中提到】
: 可以search过去,或者多行跳。
avatar
m*t
51
恩。
个人觉得,写程序再好再熟悉的编辑器不过是提高边际效率。有人说 vim, emacs 速度
快因为手不离键盘。但是写程序又不是单纯的打字;思考,构架等等往往占更重要的比
例。盲目崇拜编辑器没啥意思,够用就行。

【在 d*******o 的大作中提到】
: search的话,如果很多相同的串,有点慢啊
: 多行跳也不如用鼠标直接点来得快吧

avatar
G*h
52
打字顺手有助于集中精力思考程序逻辑
总在想用什么热键,多碍事

【在 m*********t 的大作中提到】
: 恩。
: 个人觉得,写程序再好再熟悉的编辑器不过是提高边际效率。有人说 vim, emacs 速度
: 快因为手不离键盘。但是写程序又不是单纯的打字;思考,构架等等往往占更重要的比
: 例。盲目崇拜编辑器没啥意思,够用就行。

avatar
r*y
53
学vim或者emacs,类似于学unix命令。
好处是,几十年后,textmate,sublime text,这些软件可能还在或者不在,在也可能
面目全非了,但是unix命令,vim和emacs,不会有什么大的变化。

【在 g***i 的大作中提到】
: 写code我觉得用textmate或者sublime text就很好用,但公司里的人都用vim和emacs,
: 感觉入职前还得好好学学这俩编辑器。
: vim是挺好上手,看看教材各种快捷键记住了。但是我没发现有什么特别大的优势啊?
: 能给介绍下不?
: 还有emacs有啥特点?

avatar
r*t
54
除非 java, c++ 还是一样的

【在 r********3 的大作中提到】
: 已经有很多文章谴责这种说法了。说VIM,EMACS比IDE好的大部分都是上个世纪的老程
: 序员。不过现在随着项目不断扩大,这种说法已经明显站不住脚了。
: 最典型的一个例子就是重构。虽然emacs有插件,但是怎么都不如eclipse的重构功能细
: 致和谨慎。中型和大型项目太依赖重构了,这点上,Eclipse和Visual Studio几乎秒杀
: 所有的编辑器。
: 还有对于项目管理和单元测试等等。包括开源框架的支持等等,也是让IDE逐步绝杀传
: 统编辑器的重要因素。比如说,比如Spring这样的框架,如果不依赖IDE的自动代码构建
: ,手工虽然也能写,但是花费时间太多了。当项目做大的时候,纯粹还依赖手工编辑已
: 经是不现实的了。

avatar
r*t
55
/4567j

【在 d*******o 的大作中提到】
: 有个问题,比如一屏幕的代码里有下面这两行
: ……
: 1234567890
: ABCDEFGHIJ
: ……
: 假如当前编辑光标离这两行很远,不用鼠标的话,光靠键盘vi里怎么快速选定
: 4567890
: ABCDEFG
: 呢?

avatar
r*t
56
优势就是启动快,手感好,键盘随便摸不怕搞坏东西。

【在 g***i 的大作中提到】
: 写code我觉得用textmate或者sublime text就很好用,但公司里的人都用vim和emacs,
: 感觉入职前还得好好学学这俩编辑器。
: vim是挺好上手,看看教材各种快捷键记住了。但是我没发现有什么特别大的优势啊?
: 能给介绍下不?
: 还有emacs有啥特点?

avatar
r*t
57
你最后是去 q 了么?

【在 g***i 的大作中提到】
: 写code我觉得用textmate或者sublime text就很好用,但公司里的人都用vim和emacs,
: 感觉入职前还得好好学学这俩编辑器。
: vim是挺好上手,看看教材各种快捷键记住了。但是我没发现有什么特别大的优势啊?
: 能给介绍下不?
: 还有emacs有啥特点?

avatar
g*i
58
这都记得啊,onsite完虐。本来电话面试就很烂,后来hiring manager发现和我是国内
一个本科的,不相信我这么烂,于是就叫我去onsite了
不堪回首

【在 r****t 的大作中提到】
: 你最后是去 q 了么?
avatar
r*n
59
如果你能用鼠标,就能看到行号,
直接go line number。

【在 d*******o 的大作中提到】
: search的话,如果很多相同的串,有点慢啊
: 多行跳也不如用鼠标直接点来得快吧

avatar
r*t
60
pat pat. 现在不也找到了 hoho

【在 g***i 的大作中提到】
: 这都记得啊,onsite完虐。本来电话面试就很烂,后来hiring manager发现和我是国内
: 一个本科的,不相信我这么烂,于是就叫我去onsite了
: 不堪回首

avatar
C*s
61
emacs -nw

【在 s********r 的大作中提到】
: 神啥啊,vim流行是因为各种平台都能用,开个ssh终端,想用别的也没有啊
avatar
p*v
62
no many people seem to know this option at all.
maybe that's why people think vi is available anywhere but not emacs.

【在 C*****s 的大作中提到】
: emacs -nw
avatar
p*v
63
vi 和vim我主要用来做简单的文本处理,linux and windows。
用emacs除了在linux下写code和debug(with GUD),也在windows下用。
一个很喜欢的功能是recent,C-xf打开最近经常访问的文件,也就是
经常需要的文件,然后直接跳到上次离开的地方。这个功能我觉得很
方便实用,很真不知道有什么其他的好办法,不只限于editor了,
可以做相似的事。
这两个editor都需要花些时间才能真正体会到他们的强大,个人的经验
是emacs学起来更难点,但一旦用熟练了就能感觉到妙处了。不过话说
回来,也的确不想再花时间学更多的editor/ide啦,学用他们主要都是
做学生时候的事啦。现在windows下用visual studio编程,就好像没记住
什么快捷键,而且有时候老想用emacs的那套,其实也有插件的,不想
折腾了。firefox里已经装了,呵呵。
avatar
g*i
64
这个和只打“emacs”有什么区别么?如果编译时没安装没有gui的话
我在我的fedora虚拟机里发现emacs就是没有啊,no command found

【在 p**v 的大作中提到】
: no many people seem to know this option at all.
: maybe that's why people think vi is available anywhere but not emacs.

avatar
p*v
65
no command found should be a different problem.
check if your $PATH has the path pointing to where you
installed your emacs first.

【在 g***i 的大作中提到】
: 这个和只打“emacs”有什么区别么?如果编译时没安装没有gui的话
: 我在我的fedora虚拟机里发现emacs就是没有啊,no command found

avatar
g*i
66
对啊,
我发现就是大部分ubuntu或者fedora啥的,默认是没有安装emacs的

【在 p**v 的大作中提到】
: no command found should be a different problem.
: check if your $PATH has the path pointing to where you
: installed your emacs first.

avatar
d*q
67

ubuntu 还有个nano...临时用的话,我一般用那个

【在 g***i 的大作中提到】
: 对啊,
: 我发现就是大部分ubuntu或者fedora啥的,默认是没有安装emacs的

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