a****n 发帖数: 7 | 1 Hi,
我想在CGI程序里调本地的可执行程序并且把该可执行程序的标准输出进行分析。我试
了
好几个方法都不管用。
我用system()函数调可执行程序,但是web server不让cgi 通过system()call 其它可
执行程序.
有什么方法解决这个问题。 |
|
o******1 发帖数: 1046 | 2 【 以下文字转载自 Linux 讨论区 】
发信人: outlook1 (outlook1), 信区: Linux
标 题: perl cgi中调用C可执行程序为什么在html中不显示?
发信站: BBS 未名空间站 (Sat Apr 12 02:23:45 2014, 美东)
我用perl写一个cgi的程序,其中调用了自己写的C程序(binary executable),需要
其stdout,所以用的是backticks。
如果单独运行perl cgi,结果正常,所有该print出来的全部出现,包括调用的C程序的
output。但是一旦从html里面连接到这个perl cgi,C程序ouput的部分,在网页中不显
示。
我试着把调用C程序的部分改成调用Linux系统程序,比如ls,cat等等,其output在网
页中就正常出现了。
我很困惑,大概知道是因为C程序的output没有被返回到perl process里面。但是在单
独执行perl程序的时候,调用的C就正常的输出到stdout了。又想了一想,可能是perl
和C共享了屏幕显示,所以我分辨不出来。但是在运行perl程序的时候... 阅读全帖 |
|
o******1 发帖数: 1046 | 3 上面说的太啰嗦了,我想了一下,其实问题就一句话:
如何把backticks中调用的自己写的C可执行程序的output返回到perl程序中?
大牛们指点一下吧! |
|
o******1 发帖数: 1046 | 4 运行cgi的就是我自己的一个perl文件。奇怪的是perl不认shell的环境变量。甚至做了
如feng443所建议的,用一个shell script做container来装C可执行程序,并且在这个
shell script中包括#!/bin/bash以及source用户配置文件也不行。我还试过,哪怕是
echo $HOME都不打印。
难道告诉perl程序环境变量,只有用$ENV{}这样的一个一个的手动载入?有没有更
elegant的办法啦? |
|
o******1 发帖数: 1046 | 5 上面说的太啰嗦了,我想了一下,其实问题就一句话:
如何把backticks中调用的自己写的C可执行程序的output返回到perl程序中?
大牛们指点一下吧! |
|
x*****r 发帖数: 2404 | 6 整个过程:
java程序1生成input file,
c程序读取input file,生成output file,
java程序2读取output file.
我现在的笨办法是用一个batch file把他们连起来。
能不能只用一个java程序就完成这件事情,
在里面直接调用那个c的可执行程序?
这样的话也方便我大量的循环做这件事情。
多谢多谢。 |
|
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 【 以下文字转载自 EE 讨论区 】
发信人: gardenyu (gardenyu), 信区: EE
标 题: 请教如何把matlab程序转换成单个可执行文件(不需compiler)
发信站: BBS 未名空间站 (Thu May 7 19:47:11 2009)
这两天老板让我没事写个东西计算某产品所用变压器损耗温升的程序。
我是不太熟mathcad,不过以前玩过挺久的matlab.也写一点embedded C。
不知有什么推荐方法可以把m文件转成单个可执行exe之类的文件么。最好还能自动
产生些用户界面之类的.网上看似有一些,不知哪位有经验?
我想CS发展到如今,应该有很多傻瓜软件面世了吧..... |
|
o******1 发帖数: 1046 | 10 我用perl写一个cgi的程序,其中调用了自己写的C程序(binary executable),需要
其stdout,所以用的是backticks。
如果单独运行perl cgi,结果正常,所有该print出来的全部出现,包括调用的C程序的
output。但是一旦从html里面连接到这个perl cgi,C程序ouput的部分,在网页中不显
示。
我试着把调用C程序的部分改成调用Linux系统程序,比如ls,cat等等,其output在网
页中就正常出现了。
我很困惑,大概知道是因为C程序的output没有被返回到perl process里面。但是在单
独执行perl程序的时候,调用的C就正常的输出到stdout了。又想了一想,可能是perl
和C共享了屏幕显示,所以我分辨不出来。但是在运行perl程序的时候,被调用的C的输
出没有返回到perl process,而是在另一个过程中,所以cgi创建的新网页就不显示了
。但是对于调用的Linux系统程序,为什么能正确的返回呢?
我半路出家,没学过操作系统,对于process,thread这些概念一知半解。大牛们能不
能指点一下,如何设置,... 阅读全帖 |
|
g****t 发帖数: 31659 | 11 一个compiler企业板好像700多还是7000多。
你觉得matlab会允许存在免费的可以转换成
stand alone程序的工具么
这两天老板让我没事写个东西计算某产品所用变压器损耗温升的程序。
我是不太熟mathcad,不过以前玩过挺久的matlab.也写一点embedded C。
不知有什么推荐方法可以把m文件转成单个可执行exe之类的文件么。最好还能自动
产生些用户界面之类的.网上看似有一些,不知哪位有经验?
我想CS发展到如今,应该有很多傻瓜软件面世了吧..... |
|
g******u 发帖数: 3060 | 12 这两天老板让我没事写个东西计算某产品所用变压器损耗温升的程序。
我是不太熟mathcad,不过以前玩过挺久的matlab.也写一点embedded C。
不知有什么推荐方法可以把m文件转成单个可执行exe之类的文件么。最好还能自动
产生些用户界面之类的.网上看似有一些,不知哪位有经验?
我想CS发展到如今,应该有很多傻瓜软件面世了吧..... |
|
w***g 发帖数: 5958 | 13 1. 先确保是否真的写到了stdout,单独运行perl cgi的时候用 > xxx看你要的输出有
没有重定向到xxx里面。
2. 换一个目录运行perl cgi看是不是还正确。apache调用cgi的时候目录可能和你用的
不一样。
3. 用sudo执行perl cgi,看是不是还是正确。apache调用你的程序会用apache/www/
www-data类似的用户名调用。你可以su到该用户运行一下看是否正确。
4. 看apache的错误日志, /var/log/apache2/error.log。
perl |
|
e*****r 发帖数: 144 | 14 最近喜欢上Python,假如我想让Python做下面的事情:
我有一个C可执行程序叫做 c.exe, 它带一个参数文件 config.txt,结果保存到另外一
个文件里 result.txt, 现在我想做的事情是
1. 运行 c.exe config.txt > result.txt
2. 分析result.txt,如果结果不好,修改config.txt中的参数
3。执行步骤1和2,直到满意的结果出现为止
现在第一步该如何用python做?那个库可以实现?
谢谢 |
|
o******1 发帖数: 1046 | 15 多谢!
这么做似乎可以,就是在C程序中的参数个数(argc)数不对了。下面是perl程序中加
入的%ENV hash:
"
%ENV = (
'QTINC' => '/usr/lib64/qt-3.3/include',
'SSH_ASKPASS' => '/usr/libexec/openssh/gnome-ssh-askpass',
'ORACLE_HOME' => '/home/oracle/app/oracle/product/11.2.0/dbhome_1',
'CVS_RSH' => 'ssh',
'J2EE_HOME' => '/usr/local/jdk1.7.0_03',
...
);
"
当然了,%ENV中包含手动定义的几个环境变量,而且key和value都是正确的。
调用C程序的语句是:$ret = `C_prog $para`; C-prog包括绝对路径和文件名。如果
把上面定义%ENV的整个语句comment掉,还使用原先手动定... 阅读全帖 |
|
l********0 发帖数: 283 | 16 这种情况很难说清的
一是当时也没有说明白;二是当时没有协议
可执行程序和源代码一定要分清,说清
60- |
|
l********0 发帖数: 283 | 17 付了钱,就应该得到代码----这个不一定的
花了钱买了Windows,我们也没有Windows的源代码啊!
所以当时一定要明确可执行程序和源代码的所有者问题,必要时一定要有协议 |
|
l****u 发帖数: 367 | 18 新手问题,请指教,谢谢
1。 怎么在MAC上运行Linux上编译的可执行程序?不能直接运行?
2。一个C程序,其中包括linux makefile,怎么在MAC上build?不能直接make? |
|
o******1 发帖数: 1046 | 19 多谢指点!
这个开始就试过了。system()跟``不同,不是把里面的命令的stdout输出,而是执行一
下命令,再把exit status输出,所以返回的结果是0或者1。有点相似的还有exec(),
这个干脆就光执行命令,什么也不返回。 |
|
l****u 发帖数: 367 | 20 Thanks!
接着问第一个问题:
1。 怎么在MAC上运行Linux上编译的可执行程序?不能直接运行?
必须装linux吗?那用bootcamp装还是装VMware/Parallels virtual desktop 更
实用方便呢? 谢谢 |
|
f*****3 发帖数: 19 | 21 shell 变量一般在 ~/.bash_profile.如果不是你可以自己建立个文件。
==
export LD_LIBRARY_PATH=...
...
==
把你的c 程序放在已shell script 里面。
===
#!/bin/bash
source /home_dir/.bash_profile
/home_dir/bin/c_prog
===
再用Perl调用。 |
|
p********a 发帖数: 5352 | 22 ☆─────────────────────────────────────☆
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*y 发帖数: 593 | 23 奇虎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*****g 发帖数: 19398 | 24 12月25日,敏感词发布说明,对腾讯向用户推荐安装腾讯电脑管家、QQ浏览器的行为进
行拦截。经核实,近期在对腾讯电脑管家和QQ浏览器的推荐中,确实出现了不合理甚至
伤害用户体验之处,我们已于第一时间全部进行下线处理。在此,我们向广大用户深表
歉意,并将对相关责任人进行处罚。
腾讯坚持为用户提供便捷软件工具服务同时,致力于坚守用户体验和信息安全,绝不姑
息任何有违用户价值的行为。感谢敏感词,并欢迎广大用户和机构的监督。
腾讯电脑管家
关于敏感词拦截腾讯产品的说明
近日,我们收到许多用户反馈,敏感词对腾讯官方程序进行报毒、自动拦截等处理,并
因此怀疑敏感词产品误杀、误报,现就该问题说明如下。
敏感词产品之所以拦截腾讯相关产品安装,并且将其中某个模块当病毒处理,是因为腾
讯QQ在推广“QQ浏览器”和“腾讯安全管家”的过程中,除了常见的欺骗、诱导之外,
还存在功能严重越位、技术手段严重超常规(和某些病毒的行为一致)等问题。
因此敏感词并没有误杀、误报,请广大用户看到敏感词产品的拦截提示时,放心地阻止
即可。需要强调的是,敏感词不会影响QQ、QQ浏览器、腾讯安全管家等产品的正常运行
,只是阻止其... 阅读全帖 |
|
a*****g 发帖数: 19398 | 25 12月25日,敏感词发布说明,对腾讯向用户推荐安装腾讯电脑管家、QQ浏览器的行为进
行拦截。经核实,近期在对腾讯电脑管家和QQ浏览器的推荐中,确实出现了不合理甚至
伤害用户体验之处,我们已于第一时间全部进行下线处理。在此,我们向广大用户深表
歉意,并将对相关责任人进行处罚。
腾讯坚持为用户提供便捷软件工具服务同时,致力于坚守用户体验和信息安全,绝不姑
息任何有违用户价值的行为。感谢敏感词,并欢迎广大用户和机构的监督。
腾讯电脑管家
关于敏感词拦截腾讯产品的说明
近日,我们收到许多用户反馈,敏感词对腾讯官方程序进行报毒、自动拦截等处理,并
因此怀疑敏感词产品误杀、误报,现就该问题说明如下。
敏感词产品之所以拦截腾讯相关产品安装,并且将其中某个模块当病毒处理,是因为腾
讯QQ在推广“QQ浏览器”和“腾讯安全管家”的过程中,除了常见的欺骗、诱导之外,
还存在功能严重越位、技术手段严重超常规(和某些病毒的行为一致)等问题。
因此敏感词并没有误杀、误报,请广大用户看到敏感词产品的拦截提示时,放心地阻止
即可。需要强调的是,敏感词不会影响QQ、QQ浏览器、腾讯安全管家等产品的正常运行
,只是阻止其... 阅读全帖 |
|
a*****g 发帖数: 19398 | 26 12月25日,敏感词发布说明,对腾讯向用户推荐安装腾讯电脑管家、QQ浏览器的行为进
行拦截。经核实,近期在对腾讯电脑管家和QQ浏览器的推荐中,确实出现了不合理甚至
伤害用户体验之处,我们已于第一时间全部进行下线处理。在此,我们向广大用户深表
歉意,并将对相关责任人进行处罚。
腾讯坚持为用户提供便捷软件工具服务同时,致力于坚守用户体验和信息安全,绝不姑
息任何有违用户价值的行为。感谢敏感词,并欢迎广大用户和机构的监督。
腾讯电脑管家
关于敏感词拦截腾讯产品的说明
近日,我们收到许多用户反馈,敏感词对腾讯官方程序进行报毒、自动拦截等处理,并
因此怀疑敏感词产品误杀、误报,现就该问题说明如下。
敏感词产品之所以拦截腾讯相关产品安装,并且将其中某个模块当病毒处理,是因为腾
讯QQ在推广“QQ浏览器”和“腾讯安全管家”的过程中,除了常见的欺骗、诱导之外,
还存在功能严重越位、技术手段严重超常规(和某些病毒的行为一致)等问题。
因此敏感词并没有误杀、误报,请广大用户看到敏感词产品的拦截提示时,放心地阻止
即可。需要强调的是,敏感词不会影响QQ、QQ浏览器、腾讯安全管家等产品的正常运行
,只是阻止其... 阅读全帖 |
|
a*****g 发帖数: 19398 | 27 12月25日,敏感词发布说明,对腾讯向用户推荐安装腾讯电脑管家、QQ浏览器的行为进
行拦截。经核实,近期在对腾讯电脑管家和QQ浏览器的推荐中,确实出现了不合理甚至
伤害用户体验之处,我们已于第一时间全部进行下线处理。在此,我们向广大用户深表
歉意,并将对相关责任人进行处罚。
腾讯坚持为用户提供便捷软件工具服务同时,致力于坚守用户体验和信息安全,绝不姑
息任何有违用户价值的行为。感谢敏感词,并欢迎广大用户和机构的监督。
腾讯电脑管家
关于敏感词拦截腾讯产品的说明
近日,我们收到许多用户反馈,敏感词对腾讯官方程序进行报毒、自动拦截等处理,并
因此怀疑敏感词产品误杀、误报,现就该问题说明如下。
敏感词产品之所以拦截腾讯相关产品安装,并且将其中某个模块当病毒处理,是因为腾
讯QQ在推广“QQ浏览器”和“腾讯安全管家”的过程中,除了常见的欺骗、诱导之外,
还存在功能严重越位、技术手段严重超常规(和某些病毒的行为一致)等问题。
因此敏感词并没有误杀、误报,请广大用户看到敏感词产品的拦截提示时,放心地阻止
即可。需要强调的是,敏感词不会影响QQ、QQ浏览器、腾讯安全管家等产品的正常运行
,只是阻止其... 阅读全帖 |
|
b*****d 发帖数: 61690 | 28 新拆迁条例拟强调走司法程序由法院裁决补偿
http://www.sina.com.cn 2010年11月24日02:54 京华时报
本报讯(记者 易靖) 今后,强制拆迁拟全部由法院作出裁决,行政部门不再决定是
否强拆。昨天,记者获悉,新拆迁条例——《国有土地上房屋征收与补偿条例(草案)》
新版中,“行政强拆被取消”。
拆迁补偿取得突破
新拆迁条例《国有土地上房屋征收与补偿条例(草案)》自今年1月29日向社会公开
征求意见后,罕见关于其进展的消息。据昨日《法制日报》报道,征集意见后,相关立
法部门召开了几十场论证会、咨询会、座谈会等,仅参与的专家学者、实际工作者,就
广泛涉及法律、经济、规划、土地、评估等领域,有近千人之多,征集的书面意见前后
更是高达近万份。
据悉,新版草案经反复酝酿修改多次已较成熟,其亮点有“补偿市场化人性化”、
“房屋征收实施机构不得以营利为目的”等体现。有专家透露,与今年初公布的征求意
见稿相比,在拆迁补偿、公共利益界定、征收程序以及强制搬迁等方面,均有突破性进
展。
拆迁强调司法程序
昨天,多次参与新拆迁条例讨论的中国政法大学法学院院长薛刚凌教授说,新版草
... 阅读全帖 |
|
f*******t 发帖数: 7549 | 29 来自主题: Programming版 - 可微分编程 DL与FP的结合,会不会成为未来的编程方式呢?
Yann LeCun:深度学习已死,可微分编程万岁!
原创 2018-01-06 文强 新智元
【新智元导读】LeCun又发表惊人言论,继昨天参与深度学习论战、喷机器人Sophia后
,今天他在Facebook主页发文,称“深度学习已死,可微分编程万岁!”深度学习真的
死了?而可微分编程又是什么呢?
LeCun又语出惊人了,这次直指深度学习——
好,深度学习作为一个流行词,现在时效已过。
深度学习已死,可微分编程万岁!
事情要回溯到前天。
1月4日,AAAI前主席Thomas Dietterich连发10条Twitter,驳斥纽约大学心理学家Gary
Marcus对深度学习的批评。其中,Dietterich提到,
“深度学习本质上是一种新的编程方式——可微分编程——而且这个领域正试图用这种
方式来制定可重用的结构。目前我们已经有:卷积,池化,LSTM,GAN,VAE,memory单
元,routing单元,等等。”
这个说法让英伟达的AI架构VP Clement Farabet深表赞同,Farabet还评价说,这是对
现今深度学习的最好总... 阅读全帖 |
|
n******g 发帖数: 17225 | 30 中新网铁岭6月8日电 (记者 朱明宇)3年间,辽宁省铁岭所辖调兵山市体育局到当
地一家饭店消费58600元人民币,一直拖欠不还。
饭店老板将其告上法庭,最终胜诉,可他拿到的判决书却成了“一纸空文”。
体育局3年欠下58600元饭费
调兵山市市民李先生经营一家农家美食府,从2008年开始,调兵山体育局经常到他
所经营的饭店吃饭,一开始结账,后来变成了赊账。
“我以为是公家来吃饭,也差不了,就答应了。”李先生说,每桌饭菜从上百元到
上千元不等,餐费都有当事人的签字,一直持续到2011年,体育局一共拖欠了58600元。
2012年起,李先生不下百次到调兵山市体育局讨要饭费,但对方总以“领导不在”
、“已经报上去”等理由搪塞。唯一的进展是,经对方核算,拖欠的饭费被更换成一张
单据,上面有领导签字和公章。
饭店老板将体育局告上法庭
2013年,在讨要欠款无果情况下,李先生将调兵山市体育局告上法庭。2014年9月
30日,调兵山法院依法做出判决。
记者在这份民事判决书上看到,法院认为,债务应当清偿,调兵山市体育局不给付
原告的行为是错误的,对本案纠纷应付全部责任。
故原告请求被告给付款58600元... 阅读全帖 |
|
o****r 发帖数: 57 | 31 Matlab编程很容易上手, 但运算速度很慢。主要原因是运行Matlab程序时候必须打开
Matlab软件,占用了很多系统资源。
看到Matlab网上的Matlab Compiler的介绍,它能把Matlab程序直接转成可执行文件。
不知是否有人用过这个软件,效果如何?
此外,如果不用这个Matlab compiler,是否有类似的工具可以把Matlab程序转换成C, C
++,或可执行文件?
谢谢 |
|
l*******i 发帖数: 2334 | 32 ipad上有不少好程序,像pptv,qqlive HD,qqmusic HD,netflx,都没法同步到
iphone里
iphone其实可以运行ipad的程序的,方法如下
1. 将ipad的ipa程序后缀改为.zip后解压,得到qqlive.app文件夹
2. 将qqlive.app文件夹用传到iphone的/application目录下
3. iphone的iFile程序进入文件夹,找到qqlive.app文件夹,点击右侧的绿箭头,更所
有权的所
有者/组为root/wheel 访问权限为读写执行/读写/读写
4. 进入qqlive.app文件夹,将可执行文件qqlive的权限也按上一步修改。
重启机器就能运行了。能在iphone上用app看qqlive了,不完美的地方就是分辨率的问
题,只能看到一部分画面,谁了解app程序分辨率的修改,以前在s60的时候都是很容易做到的。 |
|
b****o 发帖数: 403 | 33 自己选择安装了这个软件,然后又怪别人扫描你的程序,这是什么样的思路?
被360忽悠的看不到可执行程序和文档数据的区别,这又是什么样的思路?
其他的系统安全软件不但扫描可执行程序,还扫描office文档甚至jpg图片呢,也没见
人抗议过。不懂为什么要扫描这两个的就是计算机知识小白。 |
|
f******2 发帖数: 1 | 34 我的一个亲戚是4年多前某故意伤害刑事案件受害人,法医伤残鉴定为2级。从
案件事发至今4年,已经进行了大大小小二十次手术,花费近30万元(未来开销更无法
计数),由于伤残严重和感染顾虑,一直无法工作,将来也很难有工作的机会,子女无
法抚养。这几年,都是靠年届古稀的父母退休金的一部分生存,花光了所有积蓄,医疗
费用的压力和生活压力十分巨大,受害人已陷入了生活的绝望。
受害人于2008年9月向北京昌平区法院申请执行民事赔偿部分,2007年8月该案
尚在公安机关侦查阶段就保全了案犯在北京城区的一套房产,当时还提供了案犯另外住
宅的详细线索,还提供了银行帐号线索。
银行帐号线索,到现在都没有看到昌平区法院调查的任何书面调查结果,据我
在对话中了解,连根据实名制去银行的调查都没有真正进行过。
由于北京昌平区法院执行二庭殷SJ庭长和李CH法官在过去几年里,不知何故一
直将该执行案压到了2011年7月才告知受害人,该执行案另换执行法官。
在这四年间,受害人无数次打电话找昌平法院的殷ShiJun和李ChunHe,每次电
话都是以“快了... 阅读全帖 |
|
l****n 发帖数: 171 | 35 程序运行的时候有没有重新编译?如果执行程序运行同时可执行程序被更新,当需要载
入程序进内存的时候就会有bus error 和 crash. |
|
S****t 发帖数: 1186 | 36 两个独立的mfc程序a和b由两个人开发。现在是通过a界面上的一个菜单项来调用b的执行
文件(用winexec)。老板让把b程序和并到a程序中,仍然是通过a界面上的一个菜单项
来调用b原来的界面和功能,但是只需要release一个a的可执行文件。不知道有没有简单
一点的方法,实在是不想把b的资源和代码都加入a中。多谢! |
|
g*****g 发帖数: 34805 | 37 这个往往不是java程序了,install anywhere之类的工具可以干这件事情,
无非是把你的所有东西打成exe自解压,执行时jar放到该放的位置,设置
好jre,弄个批处理文件来执行,最后也许把批处理的快捷方式放到桌面上。
没有人会在意可执行是.exe还是.cmd |
|
h***o 发帖数: 539 | 38 BBS水木清华站∶精华区
发信人: FangQ (木头虫子), 信区: MathTools
标 题: Matlab与C++接口与混合编程讨论小结(九)
发信站: BBS 水木清华站 (Tue Nov 2 22:29:23 1999)
第三章、Matcom的使用
3.1 概述
3.1.1 Matcom能作什么
Matcom是一个十分有用的.m文件翻译器(Replacement),它的主要优点我认为有
以下几点:
1>它提供了matlab中.m文件与其他高级语言的接口,使.m文件可以编译为脱离
matlab环境独立执行的可执行性程序,这样
。提高了代码的复用率
。提高了代码的执行速度
。使纯文本的.m文件变为二进制的可执行程序,增加了知识保护的安全性
2>它提供了近千个数学函数,对于其他高级语言编译器来说,提供了一个丰富
的数学库,基本上在matlab上能用的常用函数都可以在高级语言中直接调用。
数学函数主要包括:
。矩阵属性函数
。矩阵生成函数
。矩阵生成函数
。矩阵操作函数
。矩阵变换函数 |
|
a****l 发帖数: 8211 | 39 用matlab/simulink的优点在于测试的方便,而不是说simulink出来的程序稳定性能有任
何的提高;产品的鲁棒性来自于多年的积累和整个开发测试标定过程.随便拉个人写点
simulink也是达不到鲁棒性的要求的(这么说是因为最近刚好有个朋友抱怨同事写的
simulink根本就没有任何的鲁棒性).
再说了,matlab/simulink编的程序后来还是要变成C程序,然后客户在matlab外用自己的
编译环境把这些c程序变成可执行程序的.常常有某人发现程序不对,然后追根到发现是
转换出来的c程序不对,然后要手工修改c才能让程序变对. |
|
g****t 发帖数: 31659 | 40 你这等于是说matlab/simulink自带的库函数,各种包,等等没多大价值.
主要价值是外壳.我的看法和你恰恰相反.
用matlab/simulink的优点在于测试的方便,而不是说simulink出来的程序稳定性能有任
何的提高;产品的鲁棒性来自于多年的积累和整个开发测试标定过程.随便拉个人写点
simulink也是达不到鲁棒性的要求的(这么说是因为最近刚好有个朋友抱怨同事写的
simulink根本就没有任何的鲁棒性).
再说了,matlab/simulink编的程序后来还是要变成C程序,然后客户在matlab外用自己的
编译环境把这些c程序变成可执行程序的.常常有某人发现程序不对,然后追根到发现是
转换出来的c程序不对,然后要手工修改c才能让程序变对. |
|
y**b 发帖数: 10166 | 41 unix下面的几个c++程序, 都在标准名空间下, 完全文本界面,
平时都用make编译, 生成几个可执行文件.
想放到.net 2003下面试试:
1. 应该建立win32 console project, 而且是empty project吗?
还是建立makefile project?
2. 在win32 console project里面加入头文件和源文件, 各个
源文件都可以compile成功. 可是一build就出错, 说是有
些量重复定义, 可是从代码的角度看显然没有重复定义.
看来是因为这些文件之间有依赖关系. 这些关系在unix里
面可以通过makefile来说明, .net里面怎么办?
3. 在.net里面想生成多个执行文件该怎么办(象unix那样)?
4. 如果建立makefile project, 是不是要写一个.net下面的
makefile? 有没有什么介绍这方面的网页?
多谢多谢. |
|
b*********e 发帖数: 2642 | 42 有一个可执行程序,需要一个动态库文件(.so.0)。
一般就是把那个库文件放到/usr/lib里就可以了。
同样都是最近安装的ubuntu9系统,一模一样的做法,一模一样的
库文件,其他两台机器一点问题
都没有,放到/usr/lib下就可以执行那个程序了。
可是有一台机器给出的错误就是:
error while loading shared libraries: libg2c.so.0:
cannot open shared object file: No such file or directory
但是locate和ls都明白地说/usr/lib下有这个文件。
locate libg2c.so.0
/usr/lib/libg2c.so.0
/usr/lib/libg2c.so.0.0.0
这是怎么回事呢?什么设置可能在第三台机器上错了? |
|
s*w 发帖数: 729 | 43 某 domain 有很多 Windows XP 计算机,其中一部分装了某软件A,有很多 user
account.
想编一个类似 license monitor 的小程序,自动在所有机器上背景运行,完成如下功
能:
1. 检测是否安装软件A, 没有的话就结束
2. 根据本机器 computer name 访问网络驱动器上对应的某文件 B (软件 A 的特殊设
定文件,不
同的机器不同)
3. 检测本机器(所有登录过的用户) c:\documents and
settings\%username%\Application Data\softwareA 下的某文件C, 看是否与 B 相同
;将
比较结果写入网络驱动上log文件D,结束
听起来很简单,若干问题是:
a. 有没有方法无需 logon windows 就运行这样的程序?
b. 必须 logon 的话,怎么让程序自动运行? logon/logoff script? 能不能定时在半
夜运行?
c. 怎么检测安装了某软件 A ?不同机器可能安装在不同路径上,search c: 找对应
的可执行文件
好像太笨了? 注册表里面也没发现
谢... 阅读全帖 |
|
l**t 发帖数: 64 | 44 谁说一定出现段错误,搞缓冲区溢出攻击的人岂不死绝了
举个最简单的例子:
void BufferTest()
{
char prompt[] = "input:";
char userdata[1];
strcpy(userdata, "bhello!");
printf("%s", prompt); //变成"hello!"
}
如果把填入userdata的数据再搞大点,里面加点自己的代码,可以把栈里函数返回地址
冲掉成自己的代码的入口地址,然后执行代码
系统里每个内存页面都有属性,比如只读,可写,可执行,如果用户对只读的页面做写
操作,或者超过权限访问内核页面,等等,就会引发系统异常 |
|
w*m 发帖数: 1806 | 45 有一 unix workstation, 另外有linux machine,上面好目录好像是mapping(不知道
这个词对不对)的unix目录,可以运行程序呀什么的。今天外面打雷,断了一下电,重
启了,linux目录下的文件没有,请问这个怎么解决呀?另外可执行程序在unix下运行
不了,请问unix正确的运行程序的方法跟linux有啥不同? |
|
C********s 发帖数: 120 | 46 什么是flymake/codecheck?它们分别是为emacs/vim写的扩展,用来在代码输入时进行
实时的语法检查。也就是说,一边写代码,编辑器就会自动检查语法,并对不正确的部
分高亮显示。常用的IDE里比如Eclipse/VS里都包括这个功能。具体的做法一般就是同
时运行编译器,从编译器的输出得到不正确语法的位置和信息。
历史:
Emacs的flymake最晚是2004年出现的,和其它的Emacs扩展一样,是一个Elisp程序,目
前的源代码大小是68K。
codecheck是2008年Google Summer of Code里的一个作品,作者在Vim之父Moolenaar指
导下完成,是一个24K大小的C程序。
安装:
flymake包括在emacs的标准版里,不用特别安装。如果你用的emacs版本里没有flymake
,去下载一个el文件放在你的emacs扩展目录里就行了。
codecheck是以vim的源码补丁发行的,要安装必需有vim的源码,把codecheck的补丁打
上去,重新编译生成新的vim可执行程序。
使用:
flymake和许多emacs扩展一样,可以手动激 |
|
s***e 发帖数: 284 | 47 【 以下文字转载自 Programming 讨论区 】
【 原文由 shuke 所发表 】
呵呵,很简单的。我有可执行程序a,执行格式为
a f.input f.output
我一个目录下有10000个input文件,怎么写一个shell
执行a,把这些文件全部转化为output文件
谢谢。 |
|
s*******n 发帖数: 688 | 48 如果你的程序是带用户界面的,直接双击exe文件。 如果程序是command line的,到
windows 的command window 里run你的程序。 |
|