topics

全部话题 - 话题: 可执行文件
1 2 3 4 5 末页 (共10页)
g******u
发帖数: 3060
1
【 以下文字转载自 EE 讨论区 】
发信人: gardenyu (gardenyu), 信区: EE
标 题: 请教如何把matlab程序转换成单个可执行文件(不需compiler)
发信站: BBS 未名空间站 (Thu May 7 19:47:11 2009)
这两天老板让我没事写个东西计算某产品所用变压器损耗温升的程序。
我是不太熟mathcad,不过以前玩过挺久的matlab.也写一点embedded C。
不知有什么推荐方法可以把m文件转成单个可执行exe之类的文件么。最好还能自动
产生些用户界面之类的.网上看似有一些,不知哪位有经验?
我想CS发展到如今,应该有很多傻瓜软件面世了吧.....
b***i
发帖数: 3043
2
来自主题: Programming版 - VS.net如何生成可执行文件的版本?
我们公司的程序员给我一个可执行文件,版本是1.0.0.0
有问题,于是他改改又给我一个,还是1.0.0.0.我问他为什么不能每个版本号变一下,
他说他本地编译的,无法控制,正常执行文件是build server上的。
请问,是这么回事吗?用tfs2015,请问,如果配置了build server,可以每次更新版本
,那么他自己本地同步代码后编译只能1.0.0.0吗?
e****a
发帖数: 2
3
我想问一下,java编译的文件能不能作成可执行文件?要用什么软件啊?
非常感谢!
p****s
发帖数: 32405
4
【 以下文字转载自 Linux 讨论区 】
发信人: lalalalala (123456), 信区: Linux
标 题: Re: linux如何生成可执行文件?
发信站: BBS 未名空间站 (Wed May 27 22:02:01 2009)
嗯,以此类推,我们生活的世界就是一台电脑,女人都是电脑上的文件,由linux系统
来管理,
r表示可以看
w表示可以摸
x表示可以x
owner是老公,group是老公之外的几个关系亲密的男人,一般用户则是所有男人
试举几例说明一下女人的属性:
-r-------- 修女
-rw------- 性冷淡
-rwx------ 专一好女人
-rwxrw---- 跟别的男人暧昧的女人
-rwxrwx--- 跟别的男人出轨的女人
-rwxrwxrwx 公共汽车
drwxrwxrwx 一群公共汽车
p****s
发帖数: 32405
5
【 以下文字转载自 Linux 讨论区 】
发信人: lalalalala (123456), 信区: Linux
标 题: Re: linux如何生成可执行文件?
发信站: BBS 未名空间站 (Wed May 27 22:02:01 2009)
嗯,以此类推,我们生活的世界就是一台电脑,女人都是电脑上的文件,由linux系统
来管理,
r表示可以看
w表示可以摸
x表示可以x
owner是老公,group是老公之外的几个关系亲密的男人,一般用户则是所有男人
试举几例说明一下女人的属性:
-r-------- 修女
-rw------- 性冷淡
-rwx------ 专一好女人
-rwxrw---- 跟别的男人暧昧的女人
-rwxrwx--- 跟别的男人出轨的女人
-rwxrwxrwx 公共汽车
drwxrwxrwx 一群公共汽车
---------- #$@#%&_*&(*^*&%%^)难道是恐龙?
做root应该很爽,想x谁就 chmod +x ......
g******s
发帖数: 733
6

mcc -m filename
产生一个filename.exe的可执行文件及其它几个.c和.h之后,怎么在windows和unix下
运行呢?
先谢了!
o******1
发帖数: 1046
7
多谢上面的大牛们的指点!费了一个晚上终于找出来毛病了。但是我还有个问题,大牛
们请继续帮忙。
1. 我的那个c的可执行文件是从oracle数据库里面retrieve东西,然后打印到stdout。
2. 我的问题其实不是C可执行文件的stdout没有返回到perl,而是C没有从数据库里面
retrieve到东西。所以先纠正一下之前我的错误,不管是用backticks,还是open
filehandle "C-proc |",都是返回了的。
3. 我是这样fix了原先的问题的:在perl文件中,加入了两行环境变量的设置,i.e. $
ENV{'LD_LIBRARY_PATH'} = '...'; 和$ENV{'ORACLE_HOME'} = '...'; 之后就没问题
了。
4. 那个C可执行文件在command line直接运行是没有问题的,也就是说shell知道环境
变量$LD_LIBRARY_PATH和$ORACLE_HOME的值。但是在perl文件的backticks中执行,这
两个环境变量是空白的。
5. 我的新问题是:在编程语言中,有没有一个简单的方法,一次性的把所有的shel... 阅读全帖
o******1
发帖数: 1046
8
多谢上面的大牛们的指点!费了一个晚上终于找出来毛病了。但是我还有个问题,大牛
们请继续帮忙。
1. 我的那个c的可执行文件是从oracle数据库里面retrieve东西,然后打印到stdout。
2. 我的问题其实不是C可执行文件的stdout没有返回到perl,而是C没有从数据库里面
retrieve到东西。所以先纠正一下之前我的错误,不管是用backticks,还是open
filehandle "C-proc |",都是返回了的。
3. 我是这样fix了原先的问题的:在perl文件中,加入了两行环境变量的设置,i.e. $
ENV{'LD_LIBRARY_PATH'} = '...'; 和$ENV{'ORACLE_HOME'} = '...'; 之后就没问题
了。
4. 那个C可执行文件在command line直接运行是没有问题的,也就是说
shell知道环境变量$LD_LIBRARY_PATH和$ORACLE_HOME的值。但是在perl文件的
backticks中执行,这两个环境变量是空白的。
5. 我的新问题是:在编程语言中,有没有一个简单的方法,一次性的把所有的shel... 阅读全帖
g******u
发帖数: 3060
9
这两天老板让我没事写个东西计算某产品所用变压器损耗温升的程序。
我是不太熟mathcad,不过以前玩过挺久的matlab.也写一点embedded C。
不知有什么推荐方法可以把m文件转成单个可执行exe之类的文件么。最好还能自动
产生些用户界面之类的.网上看似有一些,不知哪位有经验?
我想CS发展到如今,应该有很多傻瓜软件面世了吧.....
g****t
发帖数: 31659
10
一个compiler企业板好像700多还是7000多。
你觉得matlab会允许存在免费的可以转换成
stand alone程序的工具么

这两天老板让我没事写个东西计算某产品所用变压器损耗温升的程序。
我是不太熟mathcad,不过以前玩过挺久的matlab.也写一点embedded C。
不知有什么推荐方法可以把m文件转成单个可执行exe之类的文件么。最好还能自动
产生些用户界面之类的.网上看似有一些,不知哪位有经验?
我想CS发展到如今,应该有很多傻瓜软件面世了吧.....
a******k
发帖数: 1190
11
来自主题: Linux版 - [请教]文件输入 (转载)
【 以下文字转载自 Programming 讨论区 】
发信人: aablackk (black), 信区: Programming
标 题: [请教]文件输入
发信站: BBS 未名空间站 (Fri May 29 16:20:42 2009)
我需要在一个perl程序里面调用一个可执行文件
这个可执行文件使用数据文件作为输入
我有数据,
但是因为我不想把这些数据写到文件里面,再使用文件进行输入,
而想直接把这些数据传递给这个可执行文件
请问有没有什么办法?
a******k
发帖数: 1190
12
来自主题: Programming版 - [请教]文件输入
我需要在一个perl程序里面调用一个可执行文件
这个可执行文件使用数据文件作为输入
我有数据,
但是因为我不想把这些数据写到文件里面,再使用文件进行输入,
而想直接把这些数据传递给这个可执行文件
请问有没有什么办法?
x**m
发帖数: 941
13
来自主题: Linux版 - 请教个文件权限的问题
如果可执行文件的权限是- - x,OS怎么保证用户在不能读取文件内容的同时,却可以
载入可执行文件并且执行?谢谢。
r****c
发帖数: 1494
14
我是做仿真的,想把所有的计算搬到一系列机器上中央解决。
仿真程序是从某些特定语言生成的可执行文件,输入和输出都是二进制的文件,里面记
录了许多信号在所有时点的值,或者是些很大的多维矩阵啊什么的,不同的Task可能用
的是同一个可执行文件,只是输入输出不同。计算部分都是分开的,因此很适合并行,
scheduling什么的貌似也有很好的解决方案,logging也不用担心。
但是怎么管理这一大堆二进制文件呢?(暂时是数千,但是以后可能到几十万个或者更
多?)没有metadata肯定不好,但直接导入数据库肯定不好啊?有什么轮子可以分布式
的储存这些东西啊?(自己乱来当然是可以,肯定有聪明人发明过轮子了。) 储存了以
后怎么在Web上分发比较好呢?
(其实我就是个学汽车的票友,看周围人工作得太过于手动化了。。。想拼一套方案什
么的...)
先多谢啊。
其实我们这个行业也有很多人说要把这些现在在Desktop上弄的东西弄上云去....
l******9
发帖数: 579
15
Hi,
被下面的问题难住了
我需要run 一系列 c++ 可执行文件,
program1 : 产生一些数据文件
然后手动 产生一个模型框架文件
program2 : 根据上面数据文件, 模型框架文件, 产生一些模型文件
然后手动通过调用 CPLEX (a linear programming solver package)
解这些模型, 然后用 SAS 分析模型的解
请问, 我该用 perl, python or shell script 来进行上述 operations ?
I am working on Linux.
Any help or advice is really appreciated.
Thanks
l******9
发帖数: 579
16
我需要run 一系列 c++ 可执行文件,
program1 : 产生一些数据文件
然后手动 产生一个模型框架文件
program2 : 根据上面数据文件, 模型框架文件, 产生一些模型文件
然后手动通过调用 CPLEX (a linear programming solver package)
解这些模型, 然后用 SAS 分析模型的解
请问, 我该用 perl, python or shell script 来进行上述 operations ?
I am working on Linux.
Any help or advice is really appreciated.
Thanks
b****a
发帖数: 460
17
完全可以的,
第一步:先用matlab的compiler功能把你的M文件编译成EXE就可以。
第二步:执行该编译好的exe文件
如果是在没有MATLAB的电脑中,必须安装一个MCRInstaller.exe的可执行文件就可以运
行图形界面了。这个文件在MATLAB安装目录下可以找到。
g****n
发帖数: 3313
18
来自主题: Linux版 - linux如何生成可执行文件?
我在linux写了写简单的shell script,来对两个文件甲进行对比,然后输出对比结果,
但是如和才能让这个命令文件执行呢?
我查了下,要用#!,但是我还是不理解, zen me 跟我作的这个文件连接呢? 比如
,我把如下文件存成 .compdirs,然后 ?呢谢谢
o******1
发帖数: 1046
19
运行cgi的就是我自己的一个perl文件。奇怪的是perl不认shell的环境变量。甚至做了
如feng443所建议的,用一个shell script做container来装C可执行程序,并且在这个
shell script中包括#!/bin/bash以及source用户配置文件也不行。我还试过,哪怕是
echo $HOME都不打印。
难道告诉perl程序环境变量,只有用$ENV{}这样的一个一个的手动载入?有没有更
elegant的办法啦?
t****b
发帖数: 47
20
来自主题: Computation版 - 请教Unix中怎么编译Fortun文件
写一个fortran的程序,起名字,例如aaa.f
make aaa
即可,如果存在默认的fortran编译器,就能生成可执行文件aaa,可使用./aaa 的方式
执行只
fortran编译器通常可能是
f77、g77、gfortran、pgf77、pgf95、ifort等
l********s
发帖数: 358
21
来自主题: Programming版 - 问C++文件路径的问题
比如我有个叫Project的文件夹,里面有程序的可执行文件exec和数据文件夹data。
当我运行程序 $ ./exec, 程序会从data文件夹的文件比如data0.txt读相应的数据。
我的想法是如果我在source code里面给出相对的路径,比如./data/data0.txt,这样
我直接运行./exec时可以找到data0.txt,因为运行exec的当前文件夹和data相同。但
是如果我用perl来调用程序exec时,./就变成了perl文件所在的路径,就找不到我要的
文件。
但我又不想改成绝对路径,因为我希望我把程序copy到其他机器上也可以运行。我想到
的解决办法是给个environment variable比如叫$MYPATH,在程序运行前把$MYPATH改为
数据文件的绝对路径。
但我还是觉得麻烦,有没有办法在exec运行可以提取到exec运行的绝对路径,不管我是
直接运行或者用script,这样我就有办法得到数据文件的绝对路径?
thx!!!
S*******e
发帖数: 525
22
做了一个 .NET工具: 它可以很容易地产生可自我显示/编基WORD文本的执行文件。
它不需要MS OFFICE (WORD)。 http://www.elookinto.com/selfdoc-oscar.exe 是一样本。 请提意见。
p****s
发帖数: 32405
23
来自主题: Linux版 - linux如何生成可执行文件?

你的script文件edit完毕有个名字, 姑且叫阿娇
用chmod +x 阿娇
把阿娇x了就可以执行命令了.
q****m
发帖数: 177
24
来自主题: Programming版 - google code jam 的输入文件
【 以下文字转载自 JobHunting 讨论区 】
发信人: qdream (q dream), 信区: JobHunting
标 题: google code jam 的输入文件
发信站: BBS 未名空间站 (Fri Apr 11 01:43:26 2014, 美东)
这个输入文件是通过第一个参数还是管道输入啊?
比如 可执行文件是 test, 输入文件是 file.in
是要求 test < file.in 还是 test file.in ?
thanks.
q****m
发帖数: 177
25
来自主题: JobHunting版 - google code jam 的输入文件
这个输入文件是通过第一个参数还是管道输入啊?
比如 可执行文件是 test, 输入文件是 file.in
是要求 test < file.in 还是 test file.in ?
thanks.
s*****s
发帖数: 933
26
来自主题: Database版 - 急!如何编译一个pro*c/c++文件
操作系统是sun os 5.8
装了oracle 8.1.7
如果有一个proc源程序文件sample.pc,如何编译链接成可执行文件?
各位大侠救命,project要交了. //bow
n****d
发帖数: 2
27
编译成.jar文件
c*******g
发帖数: 475
28
windows下需要 Matlab运行时间引擎 或者 安装了Matlab
该引擎可以从完全安装的Matlab的程序的某个文件夹获得安装文件
具体哪个我忘记鸟
Linux下, 不支持.exe文件啊, 除非你虚拟一个windows环境出来... 安装引擎?
G****A
发帖数: 4160
29
最近需要登陆多个机器(没有之前输入的history),每台机子上都需要输入相同但很
长的一堆命令。有什么方法可以把这些命令打包,一起执行。谢谢
c*****m
发帖数: 1160
30
来自主题: Programming版 - c++/C: args[0] 是可执行文件本身
C#中, args[0]就是第一个参数;比如执行
c:\a.exe b c d
在c/c++中,
args[0]="c:\a.exe"
args[1]="b"
args[2]="c"
args[3]="d"
argc=4
而在c#中
args[0]="b"
args[1]="c"
args[2]="d"
argc=3
p********a
发帖数: 5352
31
☆─────────────────────────────────────☆
bobobobo (haha) 于 (Sun Dec 30 14:08:40 2007) 提到:
因而可用window schedule task去自动执行程序. thank you!
☆─────────────────────────────────────☆
Brandon (大奔◎Dream as Big as the Sky) 于 (Sun Dec 30 14:14:58 2007) 提到:
可以batch submit

☆─────────────────────────────────────☆
PharmD (夜里发呆) 于 (Sun Dec 30 17:21:04 2007) 提到:
参见http://support.sas.com/techsup/technote/ts648/ts648.pdf第三页底下到第四页开头的那一部分,写一个命令行。
☆─────────────────────────────────────☆
xtgg (xtgg) 于
m*******n
发帖数: 859
32
来自主题: Military版 - 文件共享 (转载)
用IIS设置FTP太麻烦了,给你推荐一个简单的
http://www.rejetto.com/hfs/
就一个可执行文件,运行之后可以添加本地目录,然后别人直接通过HTTP就能访问你的
FTP网站了。比如我自己这个FTP:
http://mycardson.net:8080/FTP/
i*****r
发帖数: 1302
33
能做成类似exe文件么? 不用打开access就能用
p****s
发帖数: 32405
34
来自主题: Linux版 - linux如何生成可执行文件?
其实我没大看懂你的原始问题, 你这个不就是用个diff
然后结果pipe到一个文件里完事吗, 一行命令的事.
l********a
发帖数: 126
35
来自主题: Linux版 - linux如何生成可执行文件?

嗯,以此类推,我们生活的世界就是一台电脑,女人都是电脑上的文件,由linux系统
来管理,
r表示可以看
w表示可以摸
x表示可以x
owner是老公,group是老公之外的几个关系亲密的男人,一般用户则是所有男人
试举几例说明一下女人的属性:
-r-------- 修女
-rw------- 性冷淡
-rwx------ 专一好女人
-rwxrw---- 跟别的男人暧昧的女人
-rwxrwx--- 跟别的男人出轨的女人
-rwxrwxrwx 公共汽车
drwxrwxrwx 一群公共汽车
g******s
发帖数: 733
36
非常感谢!现在我用
mcc -t -L C function_name
把一个matlab函数转化成了一个.c程序和若干个.h文件,请问怎么在unix下编译?
先谢了!
s*******n
发帖数: 688
37
如果你的程序是带用户界面的,直接双击exe文件。 如果程序是command line的,到
windows 的command window 里run你的程序。
j******g
发帖数: 1
38
来自主题: Database版 - 急问ORACLE PRO*C 的可执行文件
明天就要交PROJECT了,可是偶编的LAB1.PC
不知如何运行,一运行MAKE.PROC LAB1 就会出现诸如SQL中的WHERE及
PRINTF,{ 等不认识... 这可如何是好??请各位大虾不吝赐教!!偶来
之前从没学过计算机编程的说.多谢多谢!!
r***u
发帖数: 1272
39
1. 两幅图片同时动作
PowerPoint的动画效果比较多,但图片只能一幅一幅地动作。如果你有两幅图片要一左
一右或一上一下地向中间同时动作,可就麻烦了。其实办法还是有的,先安置好两幅图
片的位置,选中它们,将之组合起来,成为"一张图片"。接下来将之动画效果设置为"
左右向中间收缩",现在请看一看,是不是两幅图片同时动作了?
2. 滚动文本框的制作
右击工具栏打开"控件工具箱",再点击文本框,而后从"属性"里面把滚动条打开,在TEXT
里面输入文本框的内容.(完成)还可以通过"其他控件"中的SHOCKWAVE FLASH OBJECT 实
现PPT中加入FLASH。
3. 轻松隐藏部分幻灯片
对于制作好的powerpoint幻灯片,如果你希望其中的部分幻灯片在放映时不显示出来,
我们可以将它隐藏。方法是:在普通视图下,在左侧的窗口中,按 Ctrl,分别点击要
隐藏的幻灯片,点击鼠标右键弹出菜单选“隐藏幻灯片”。如果想取消隐藏,只要选中
相应的幻灯片,再进行一次上面的操作即可。
4.在PPT演示文稿内复制幻灯片
要复制演示文稿中的幻灯片,请先在普通视图的“大纲”或“幻灯片”选项中,选择... 阅读全帖
M*y
发帖数: 593
40
来自主题: Stock版 - 360坑爹,要出大事了
奇虎360黑匣子之谜:暗藏后门盗取用户隐私
2013年02月26日 07:10 来源:每日经济新闻
[推荐朋友]
[打印本稿]
[字号 大 中 小]
每经记者 秦俑
昨日(2月25日),正是奇虎360所有APP产品被苹果全面下架一个月的日子。
就在此前,360的CFO亲赴美国“负荆请罪”,但360相关产品并未重新上架。
知情人士向 《每日经济新闻》记者透露,国家版权局内部已讨论确定,360搜索引
擎严重违反Robots国际规则,目前正在拟定相关处罚决定,近期将在行政处罚会议上责
令360停止侵权,进行整改。
据悉,有“两会”代表委员正在草拟严惩不正当恶性竞争破坏产业,以及“3·15
”应该将隐私保护列入重点的议案提案。
《信息方略》的一份调研结果显示,回答“拒绝安装360”的企业比例高达60%。
一家以声称安全起家的互联网公司,正面临“不安全”的声讨……
360到底怎么了?这是一家什么样的企业?带着这样的疑问,《每日经济新闻》记
者经过数月调查,并在微博名人“独立调查员”等一批程序“猿”的帮助下,揭开了
360的层层内幕。
360创始人周鸿祎一直对外宣称,360成功的秘诀是 “... 阅读全帖
a****a
发帖数: 5763
41
Mac OS X 10.6即所谓的Snow Leopard操作系统已正式发售。一如既往,Apple产
品光鲜的外表下凝聚了太多艰辛的劳作。ArsTechnic的John Siracusa以其独特的、专
业的、全面的视角深入翔实地体验这款最新的操作系统。
Weiphone.com将对该综述进行翻译整理并独家连载。欢迎关注。
Apple宣称,新版操作系统Snow Leopard的安装进程“速度提高幅度最高可达45%
”。安装过程耗费的时间很大程度上取决于安装内容、目标磁盘碎片、光驱速度等等因
素。当然,大多数情况下用户只需安装一次操作系统,一般不会有人过多关注安装进程
。可是,既然Apple坚持标榜这一点,我想关注一下安装进程以及相关的细节是值得的

为了尽可能多地排除不确定因素,我选择了从一块硬盘向另一块空白硬盘安装
Leopard和Snow Leopard系统以示对比。需要注意的是,这样做显然屏蔽了Snow
Leopard安装进程中最重要的一项优化措施,即Snow Leopard在很大程度上减少和避免
了从光驱随机存取数据。
... 阅读全帖

发帖数: 1
42
来自主题: Military版 - 半导体这种材料只能两种状态吗

=====================
C++ 工程实践(4):二进制兼容性
原创 2011年03月09日 10:46:00 标签:c++ /library /interface /mfc /class /编译
器 22578
陈硕 (giantchen_AT_gmail)
Blog.csdn.net/Solstice
本文主要讨论 Linux x86/x86-64 平台,偶尔会举 Windows 作为反面教材。
C/C++ 的二进制兼容性 (binary compatibility) 有多重含义,本文主要在“头文件和
库文件分别升级,可执行文件是否受影响”这个意义下讨论,我称之为 library (主
要是 shared library,即动态链接库)的 ABI (application binary interface)。至
于编译器与操作系统的 ABI 留给下一篇谈 C++ 标准与实践的文章。
什么是二进制兼容性
在解释这个定义之前,先看看 Unix/C 语言的一个历史问题:open() 的 flags 参数的
取值。open(2) 函数的原型是
int open(cons... 阅读全帖
n**********2
发帖数: 648
43
【 以下文字转载自 Programming 讨论区 】
发信人: xykkkk (asdf), 信区: Programming
标 题: 老码农冒死揭开行业黑幕:如何编写无法维护的代码(zz)
发信站: BBS 未名空间站 (Fri Nov 28 13:28:27 2014, 美东)
如何编写无法维护的代码
让自己稳拿铁饭碗 ;-)
– Roedy Green(翻译版略有删节)
简介
永远不要(把自己遇到的问题)归因于(他人的)恶意,这恰恰说明了(你自己的)无
能。 — 拿破仑
为了造福大众,在Java编程领域创造就业机会,兄弟我在此传授大师们的秘籍。这些大
师写的代码极其难以维护,后继者就是想对它做最简单的修改都需要花上数年时间。而
且,如果你能对照秘籍潜心修炼,你甚至可以给自己弄个铁饭碗,因为除了你之外,没
人能维护你写的代码。再而且,如果你能练就秘籍中的全部招式,那么连你自己都无法
维护你的代码了!
(伯乐在线配图)
你不想练功过度走火入魔吧。那就不要让你的代码一眼看去就完全无法维护,只要它实
质上是那样就行了。否则,你的代码就有被重写或重构的风险!
总体原则
Quidquid... 阅读全帖
x****k
发帖数: 2932
44
如何编写无法维护的代码
让自己稳拿铁饭碗 ;-)
– Roedy Green(翻译版略有删节)
简介
永远不要(把自己遇到的问题)归因于(他人的)恶意,这恰恰说明了(你自己的)无
能。 — 拿破仑
为了造福大众,在Java编程领域创造就业机会,兄弟我在此传授大师们的秘籍。这些大
师写的代码极其难以维护,后继者就是想对它做最简单的修改都需要花上数年时间。而
且,如果你能对照秘籍潜心修炼,你甚至可以给自己弄个铁饭碗,因为除了你之外,没
人能维护你写的代码。再而且,如果你能练就秘籍中的全部招式,那么连你自己都无法
维护你的代码了!
(伯乐在线配图)
你不想练功过度走火入魔吧。那就不要让你的代码一眼看去就完全无法维护,只要它实
质上是那样就行了。否则,你的代码就有被重写或重构的风险!
总体原则
Quidquid latine dictum sit, altum sonatur.
(随便用拉丁文写点啥都会显得高大上。)
想挫败维护代码的程序员,你必须先明白他的思维方式。他接手了你的庞大程序,没有
时间把它全部读一遍,更别说理解它了。他无非是想快速找到修改代码的位置、改代码
、编译,然后就能交差,... 阅读全帖
a****a
发帖数: 5763
45
http://bbs.weiphone.com/read.php?tid=506463
Mac OS X 10.6即所谓的Snow Leopard操作系统已正式发售。一如既往,Apple产
品光鲜的外表下凝聚了太多艰辛的劳作。ArsTechnic的John Siracusa以其独特的、专
业的、全面的视角深入翔实地体验这款最新的操作系统。
Weiphone.com将对该综述进行翻译整理并独家连载。欢迎关注。

引用
译注:为了帮助您更加顺畅地理解本文的内容,这里补充了文中一些相关概念的背景资
料。
编译器(compiler):是一种能够将源代码(通常由高级别的程序语言编写而成)
转换为低级别机器语言的程序。源码转换最重要的一个目的在于创建可执行文件。详情
请参考wikipedia。
LLVM(Low Level Virtual Machine,低级虚拟机):是构架编译器(compiler)
的框架系统,以C++编写而成,用于优化以任意程序语言编写的程序的编译时间(
compile-time)、链接时间(link... 阅读全帖
y****i
发帖数: 1265
46
来自主题: Joke版 - 现在的木马这么牛了?
学术版给分析分析?
http://www.freebuf.com/articles/system/101447.html
1、背景
只要插上网线或连上WIFI,无需任何操作,不一会儿电脑就被木马感染了,这可能吗?
近期,腾讯反病毒实验室拦截到一个“黑暗幽灵”木马的新变种,该木马功能强大,行
为诡异,本文将对其进行详细分析,以下是该木马的主要特点:
1)木马功能强大,主要以信息情报收集为主,能够监控监听大量的聊天软件,收集网
络访问记录、监控Gmail、截取屏幕、监控麦克风和摄像头等。
2)木马对抗性强,能够绕过几乎全部的安全软件主动防御,重点对抗国内安全软件,
能够调用安全软件自身的接口将木马加入白名单,作者投入了大量的精力逆向研究安全
软件。
3)木马感染方式特别,通过网络劫持进行感染,主要劫持主流软件的自动更新程序,
当这些软件联网下载更新程序时在网络上用木马替换,导致用户无感中毒。
4)木马通讯方式特别,木马将数据封装成固定包头的DNS协议包,发送到大型网站来实
现数据传输,此方法可以绕过几乎全部的防火墙,但是黑客要截取这些数据,必须在数
据包的必经之路上进行嗅探拦截,结合木马的... 阅读全帖
i*****T
发帖数: 1855
47
经朝阳法院证实,腾讯公司诉360隐私保护器侵权案上午已宣判。法院判令北京奇虎、
奇智软件以及
三际无限三被告停止发行使用涉案360隐私保护器,删除相关网站涉案侵权内容,在360
网站首页及
法制日报公开致歉30日,并赔偿原告损失40万元。
法院判决如下:
一,北京奇虎,奇智软件以及三际无限三被告停止发行使用涉案360隐私保护器V1.
0beta版(sam
说明一下,1.0beta版包括几个版本,包括同时测试淘宝旺旺,MSN软件以及QQ软件等后
面发布的版
本);
二,北京奇虎三被告在360网站删除360安全中心,360论坛,360隐私保护器软件开
发小组博客
日志,和《用户隐私大过天》专题网页中本案中查明的涉案侵权内容;
三,三被告在本判决生效起三十日内在360网站的首页及法制日报上公开发表声明
,消除因涉案
侵权行为给原告造成的不利影响(内容保留30日),
四,三被告赔偿损失40万元;
五,驳回其他诉讼请求。
法院在判决中同时指出:
通过本案事实查明:360隐私保护器在对QQ2010软件监测时,对QQ2010软件扫描计
算机中可执行
文件的行为,使用了“可能涉及您的隐私”的表述。对此... 阅读全帖
a****a
发帖数: 5763
48
1975年,美国罗彻斯特大学纽约分校,一组研究员正在做一个名为RIG(Rochester’s
Intelligent Gateway)的项目,它由Jerry Feldman主持设计。RIG的目标是给所有本
地以及远端的计算设备(比如磁盘、列印机、磁带、绘图机等)提供一组统一的访问方
式,其作业系统称为Aleph。为了实现所需要的功能,Aleph的内核主要构建了一个进程
交互(Interprocess Communication,IPC)的机制。RIG的各进程,只要设置了目标端
口,就可以彼此间发送信息。RIG项目没过几年就被判了死刑,主要是缺少很多有用的
功能,比如端口没有保护机制,一次最多只能发送2KB大小的信息(受硬件限制),也
没有很好的网络支持等。不过在20世纪70年代,这个系统依然代表着当时作业系统设计
的先进水平,比如除了进程交互外,每个进程还有内存保护的功能,这足以让20世纪90
年代末都没有做出内存保护技术的Apple公司汗颜。
该项目后来失败了,随后在1979年,RIG的Richard Rashid博士毕业到卡内基-梅隆大学
当教授,开始做Accent项目。它是一个网... 阅读全帖
t********e
发帖数: 1169
49
【 以下文字转载自 JobHunting 讨论区 】
发信人: mitbbs59 (bEQi), 信区: JobHunting
标 题: 本版1年以内的所有 面经题目,含帖子link [为大家方便]
发信站: BBS 未名空间站 (Fri Jan 29 14:20:44 2010, 美东)
不敢保证全部涵盖,大部分的都在。
我自己找了一遍,大家一起用着都方便。
不过只是含有题目的帖子 我才包含进来了,只分享经验没贴题目的 我都没有包含
进来。
大家复习着方便。
1. 一个sorted interger Array[1...N], 已知范围 1...N+1. 已知一个数字missing。
找该数字。
把原题改为unsorted,找missing数字。 performance。
2. 复制linked list。 已知每个节点有两个pointer,一个指向后一个节点,另一个指向
其他任意一节点。 O(n)时间内,无附加内存,复制该linked list。(存储不连续)
3. 一个party N个人,如果一个人不认识任何其他人,又被任何其他人认识,此人为
celeb... 阅读全帖
1 2 3 4 5 末页 (共10页)