这个程序为什么有坚持错误不改的,应当,应该怎么改呢?

苹果/安卓/wp
积分 674, 距离下一级还需 126 积分
权限: 自定义头衔, 签名中使用图片
道具: 涂鸦板, 彩虹炫, 雷达卡, 热点灯, 显身卡, 匿名卡, 金钱卡, 抢沙发下一级可获得
权限: 隐身
购买后可立即获得
权限: 隐身
道具: 金钱卡, 变色卡, 彩虹炫, 雷达卡, 热点灯, 涂鸦板
开心签到天数: 36 天连续签到: 1 天[LV.5]常住居民I
libname fmt&e:\fmt&;& & /*这是自己建立的数据库,打算用来存储格式*/& && & & && && && && && && && && && && && && && && && && && && && && && && &
proc format library=& && && && && && && && && && && && && && && && && && && && && && && && && && && && && && && && && && && && && &
value sexfmt& &&& /*value name 中的name是按规则自己取吧?*/& & & && && && && && && && && && && && && && && && && && && && && && && && && && && && && && && && &&&
1='女'& && && && && && && && && && && && && && && && && && && && && && && && && && && && && && && && && && && && && && && && && && && &
2='男';& && && && && && && && && && && && && && && && && && && && && && && && && && && && && && && && && && && && && && && && && && && &
& && && && && && && && && && && && && && && && && && && && && && && && && && && && && && && && && && && && && && && && && && &
infile&C:\Users\Administrator\Desktop\练习用.txt& dlm=&&& && && && && && && && && && && && && && && && && && && && && && && &
input no name$& && && && && && && && && && && && && && && && && && && && && && && && && && && && && && && && && && && && &
proc print data=& && && && && && && && && && && && && && && && && && && && && && && && && && && && && && && && && && && && && && &&&
format sex sexfmt.;& & /*log中提示: The format SEXFMT was not found or could not be loaded。*/ & && && && && && && && && && && && && && && &
原数据集中sex的值为1和2,分别代表男生和女生,但是运行程序后sex的取值仍然为1和2,并没有应为proc format语句改变,大家帮我看看吧?这个问题该如何处理?先谢谢了!& && && && && && && && && && && && && && && && && && && && && && && && && && && && && && && && && && && && && && && && && && && &&&
首先,你把sexfmt这个format存放到了fmt下面,在程序运行过程当中,需要用到format的时候,会首先在work里面找这个format,如果没有,会在library里面找(这个library是sas默认的),如果都找不到,log里就会提示没有这个format;
如果定义了option fmtsearch=(fmt) ,需要format,首先还是会在work里面找,然后是library,如果都没有,就会在fmt里面找,所以加上这个option你的程序就会成功运行;
如果想让format最先在fmt里 ...
you should make sure this format is present in the WORK library. You just stored in the fmt library. Thanks
热心帮助其他会员
总评分:&论坛币 + 15&
需要先告诉SAS从那个Library里面查找格式。可以加上如下语句:
Option fmtsearch=(fmt);
热心帮助其他会员
总评分:&论坛币 + 20&
suzhzh 发表于
you should make sure this format is present in the WORK library. You just stored in the fmt library. ...so,how can i present the format to the work library?
by the way: should the format be in work library? i have already store it in fmt library, then i just invoking the format from it?
Arithmetic09 发表于
需要先告诉SAS从那个Library里面查找格式。可以加上如下语句:
Option fmtsearch=(fmt);还是不太明白,程序中已经在format sex sexfmt.难道不是应用之前proc format定义的格式吗?
suzhzh 发表于
you should make sure this format is present in the WORK library. You just stored in the fmt library. ...so how can i prescent the format to the work library? thank u
首先,你把sexfmt这个format存放到了fmt下面,在程序运行过程当中,需要用到format的时候,会首先在work里面找这个format,如果没有,会在library里面找(这个library是sas默认的),如果都找不到,log里就会提示没有这个format;
如果定义了option fmtsearch=(fmt) ,需要format,首先还是会在work里面找,然后是library,如果都没有,就会在fmt里面找,所以加上这个option你的程序就会成功运行;
如果想让format最先在fmt里面找,那样可以写成option fmtsearch=(fmt work library);.
热心帮助其他会员
总评分:&论坛币 + 30&
学术水平 + 2&
热心指数 + 2&
wwang111 发表于
首先,你把sexfmt这个format存放到了fmt下面,在程序运行过程当中,需要用到format的时候,会首先在work里面 ...老师,谢谢,前两点我应该是明白了,但对于第三点:sexfmt这个格式我存储在了fmt这个永久数据集下面,option fmtsearch=(fmt work library)中的work library是临时数据库的意思吗?如果是的话就有点不理解了
<font color="# 发表于
老师,谢谢,前两点我应该是明白了,但对于第三点:sexfmt这个格式我存储在了fmt这个永久数据集下面,opt ...我刚刚去查了下 资料,原来括号里的表示顺序,太感谢了老师!!!
fmtsearch=(fmt work library), 这样写只是保证遇到format,首先可以从你自己定义的存储位置去寻找,而不是先从work和library里面去找,括号里只是一个顺序,跟是不是临时数据库没有关系
&nbsp&nbsp|
&nbsp&nbsp|
&nbsp&nbsp|
&nbsp&nbsp|
&nbsp&nbsp|
&nbsp&nbsp|
如有投资本站或合作意向,请联系(010-);
邮箱:service@pinggu.org
投诉或不良信息处理:(010-)
论坛法律顾问:王进律师怎么给一个程序在OD里添加一个打开外部EXE的命令,我怎么修改都出错! - 『脱壳破解讨论求助区』
- 吾爱破解 - LCG - LSG |安卓破解|病毒分析|破解软件|www.52pojie.cn
后使用快捷导航没有帐号?
只需一步,快速开始
请完成以下验证码
请完成以下验证码
查看: 1249|回复: 3
怎么给一个程序在OD里添加一个打开外部EXE的命令,我怎么修改都出错!
阅读权限10
发帖求助前要善用【】功能,那里可能会有你要找的答案;
求助软件脱壳或者破解思路时,请务必在主题帖中描述清楚你的分析思路与方法,否则会当作求脱求破处理;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子分类改成【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心】和【CB】,加分不会扣除自己的积分,做一个热心并受欢迎的人。
我弄了好久。连个打开外部EXE的命令也写不出来。这是一个DLL程序。兄弟些帮我看看
1.jpg (19.57 KB, 下载次数: 0)
18:36 上传
2.jpg (112.63 KB, 下载次数: 0)
18:36 上传
3.jpg (74.51 KB, 下载次数: 0)
18:36 上传
发帖求助前要善用【】功能,那里可能会有你要找的答案;如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子分类或者标题加上【已解决】;如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
阅读权限20
ShellExecute函数原型及参数含义如下:
ShellExecute(
hWnd: HWND; {指定父窗口句柄}
Operation: PC {指定动作, 譬如: open、runas、print、edit、explore、find[2] }
FileName: PC {指定要打开的文件或程序}
Parameters: PC {给要打开的程序指定参数; 如果打开的是文件这里应该是 nil}
Directory: PC {缺省目录}
ShowCmd: Integer {打开选项}
例子: ShellExecute(0,&open&,&NOTEPAD.EXE&,&&,&&,SW_SHOWNORMAL);
发帖求助前要善用【】功能,那里可能会有你要找的答案;如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子分类或者标题加上【已解决】;如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
阅读权限10
ShellExecute函数原型及参数含义如下:
ShellExecute(
hWnd: HWND; {指定父窗口句柄}
我之前就是这么修改的。但是出错。你看他内部调用的。也没这么多参数
发帖求助前要善用【】功能,那里可能会有你要找的答案;如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子分类或者标题加上【已解决】;如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
阅读权限20
本帖最后由 冰怜泯灭 于
23:00 编辑
BOOL ShellExecuteEx(& && &
& & LPSHELLEXECUTEINFO lpExecInfo
直接传结构体指针&&所以它的只传了一个参数。 Ex扩展版。SHELLEXECUTEINFO ShellI& && && && & & &&&memset(&ShellInfo, 0, sizeof(ShellInfo));& &&&ShellInfo.cbSize = sizeof(ShellInfo);& &&&ShellInfo.hwnd = NULL;& &&&ShellInfo.lpVerb = _T(&open&);& &&&ShellInfo.lpFile = szFileP& &&&ShellInfo.nShow = SW_SHOWNORMAL;& &&&ShellInfo.fMask = SEE_MASK_NOCLOSEPROCESS;必填这些。&&
struct _SHELLEXECUTEINFO {
& && & DWORD cbS&&
& && & ULONG fM
& && & HWND
& && & LPCTSTR lpV
& && & LPCTSTR lpF
& && & LPCTSTR lpP
& && & LPCTSTR lpD
& && & int nS
& && & HINSTANCE hInstA
& && & LPVOID lpIDL
& && & LPCTSTR lpC
& && & HKEY hkeyC
& && & DWORD dwHotK
& && & union {
& && && & HANDLE hI
& && && & HANDLE hM
& && & } DUMMYUNIONNAME;
& && &HANDLE hP
}结构体定义这么大。。自己想办法吧
发帖求助前要善用【】功能,那里可能会有你要找的答案;如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子分类或者标题加上【已解决】;如何回报帮助你解决问题的坛友,一个好办法就是给对方加【热心】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
免责声明:吾爱破解所发布的一切破解补丁、注册机和注册信息及软件的解密分析文章仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。如有侵权请邮件与我们联系处理。
( 京ICP备号 | 京公网安备 87号 )
Powered by Discuz!
Comsenz Inc.滑动T检验 的MATLAB程序 这个运行老是出错,怎么回事啊?我哪里弄错了呢?能不能帮忙改一下啊?_百度知道
滑动T检验 的MATLAB程序 这个运行老是出错,怎么回事啊?我哪里弄错了呢?能不能帮忙改一下啊?
functiont=mtt(a,b)x=[4.334...454.335..675...855..676.155.753.9...
t=mtt(a,b)x=[4.825 4....45 4.125 4...575 5....85 5..925 4..15 5.75 3...5 5.......6 5...45 6..05 5. 5...2 6.....025 6..85 5......15 6...8 6];for i=1:55a=x(1:i);b=x(i:55);c(i)=mtt(a,b);endn1=length(a);n2=length(b);c=(n1+n2)/(n1*n2);s1=1/n1*sum((a-mean(a)).^2);s2=1/n2*sum((b-mean(b)).^2);delta1=(n1-1)*s1+(n2-1)*s2;delta=delta1/(n1+n2-2);t=(mean(a)-mean(b))/sqrt(delta*c);公式在图上
&#xe6b9;答题抽奖
首次认真答题后
即可获得3次抽奖机会,100%中奖。
采纳数:38
获赞数:260
x=[];%读入你需要的矩阵for i=1:36
index1=i:(i+9);
index2=(i+10):(i+19);
a=x(index1);
b=x(index2);
n1=length(a);
n2=length(b);
c=(n1+n2)/(n1*n2);
s1=var(a);
s2=var(b);
delta1=n1*s1+n2*s2;
delta=delta1/(n1+n2-2);
t(1,i)=(mean(a)-mean(b))/sqrt(delta*c);end
为你推荐:
其他类似问题
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。当前位置: >
[常见问题]怎么修改程序默认安装路径?
来源:时间:
怎么修改程序默认安装路径?
有的用户在使用计算机时会有一个不好的习惯,所有的安装文件安装在C盘(系统所在盘),包括下载的文件等等都往C盘塞。日复一日电脑的性能就会变得越来越慢。实际上,这对电脑的运行影响是很大的,一般情况下小篇都会把程序放在D盘,安装的时候也安装在D盘,而每次安装都默认是C,怎么才能修改过来呢?下面小篇就和大家一起分享下怎么修改程序默认安装路径。
具体的操作步骤如下:
1、点击开始按钮------运行 -----输入 &regedit & 。定位到HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion
2、在右侧你可以找到数值名称为ProgramFilesDir的项目,里面的默认数值数据为&C:\Program Files&,将这个值修改为你所需要设定的路径,比如&D:\Program Files&,然后确定。
按上面设置好以后安装的软件默认的路径就会变成 &D:\Program Files &。这样,就可以在一定程度上避免用户安装的软件都是往C盘的情况。从而减轻,系统盘的压力,保证系统性能。
以上怎么修改程序默认安装路径?内容算出,感谢浏览
土豆使用教程>>
[一键重装系统]正确使用一键重装系
[U盘PE教程]如何用土豆PE启动U盘装系
[U盘装系统]固态硬盘安装原版win7教
[U盘装系统]UEFI+GPT安装GHOST版系统教
[U盘装系统]UEFI安装win7 64位原生安装
BIOS设置教程>>
[BIOS设置]电脑进入BIOS的两种实用方
[U盘启动]U盘启动全攻略(传统和
[UEFI U盘启动]BIOS怎么设置UEFI U盘启
常见问题解答>>程序员为什么会一直改bug?程序员为什么会一直改bug?科学探索者er百家号在我们编写程序的时候只要知道自己要什么样的东西,其实工作量并不是很大,工作量最大而且导致我们程序员们加班的就是修改bug了。但是很多的行外人却是不懂这些,他们认为只要一次性完成的尽善尽美就好了!在这里我也只能说这些人无知了!最近走访了兄弟连一些在岗学习的学员们以及讲师,他们对于行外人的这些想法一致的是嗤之以鼻。编程序写代码就像造一座大楼,如果即便经过严格的设计论证,装配高质量的部件,最后还有系统性地验收,让你去造这么一座大楼,你能保证不管是窗户安没安好,还是地基挖浅了挖深了,还是墙皮脱落,都一个问题没有?回想早年的小程序,执行某一个具体的任务,明确的输入输出,一般是不会有bug的。但现在的软件开发,早就已经不是一个人在战斗了,大部分的工程,开发规模5人左右居多,另外稍大的软件工程动辄几十人,更有甚者几百人的团队规模并行作业。你试想一下,要保证这么多人的产出都符合设计要求,势必需要合适的开发流程,需要更多的项目管理的技巧和方法。这就对个人以及团队的提出了非常高的要求了。软件工程的方法论中,要求软件开发者尽可能多地在软件测试阶段发现bug,而不是交付之后。但是楼主说的能不能让软件开发出来没有bug,我觉得把下面这几个事情做好,还是有可能的。1、花尽可能多的时间,和客户沟通软件需求,了解每一项需求的用意。2、确保软件需求不能随意变动,因为很多情况下一个需求的变化,程序会带来很多问题,有可能连底层结构都需要跟着一起变动。频繁的需求变动,加上开发周期和成本的约束,带来的结果就是软件质量的不可控。3、确保软件测试质量,完成全覆盖测试,设计系统需要的全部用例并保证全部通过。总结下,软件项目在实际开发过程中风险点还是很多的,通过合理的控制,可以降低和减少bug。但是软件本身是为人的需求而生,只要需求在变化,软件是永远都需要跟着去维护和更新的,所以只要有不可控的因素(需求分析,系统设计,系统详细设计,编码,单元测试,集成测试,系统测试,验收等)任何一个环节任何一个人产生问题,反映到最后的软件产品上就是一个bug。另外Bug分很多类,一类是对用户来说不能正常使用,能被用户感知到的错误。一类是用户能正常使用,但是有各种异常的错误。一类是使用没有任何问题,但是不符合产品预期的问题。其他应该还有很多,这里我们一一讨论。对用户来说不能正常使用,能被用户感知到的错误。其中一种情况是程序员和测试人员的问题,所有功能在上线前,工程师和QA人员应该测试,回归完功能。能被用户感知到使用流程有问题的话,一定是相关人员能力或者线上意识某一方面欠缺,也是最不能容忍的。4.另外一种情况是黑天鹅事件,什么网线被挖断,机房被炸,服务器爆炸什么的。。。。。。 ,这个说实话,出了在软件架构上做冗余,目前没有什么特别好的办法。5. 用户能正常使用,但是在用户看不到的地方有各种异常的。一个功能模块几乎不可能是独立的,它必然牵扯到其他模块。对于你所依赖的模块,你没办法保证这些模块是100%可用的。这个时候可能虽然有错误,但是只要不影响主要流程,我们依然可以正常使用。但这个时候对于外部依赖的异常处理,很考验工程师的能力。举个例子,有可能你看到的点赞数比你实际收到的点赞数少。这个是由于点赞统计在什么时候失败了一次,某些用户可能认为这个是bug,但是其他可能不会在意(当你有10001赞的时候,你在意少了1个么?)6. 使用没有任何问题,但是不符合产品预期这个更多的是研发和产品经理对于需求理解的不一致。因为文字是有二义性的,况且人和人对相同文本的理解本来就可能出现偏差,这就导致了需求理解的不一致,最终导致了线上产品不符合预期。对于内部人员来说,这个也算BUG。说了那么多,最主要的核心在于实现功能的是人。人不像机器,不可能不犯错;同样的,不可能存在没有bug的程序,像大家使用的windows,穷尽无数优秀的工程师,给予用户优秀的桌面体验的同时,也有你可能完全看不到的数千个bug。想要完全避免几乎是不可能的。所有也不存在一次性就写好的情况,鬼知道产品经理什么时候改需求呢~总之,看到这个标题后让我想到了曾经网络上面的一个段子。一位php程序员去相亲,那女孩问听说你年限30-40万,请问你是做是的呢?程序员回答说:“php”。女孩:“拍黄片?” 我想此处十万只草泥马飞过。关注兄弟连哦!这里有更多IT经验等着你发现兄弟连官网http://www.itxdl.cn/本文由百家号作者上传并发布,百家号仅提供信息发布平台。文章仅代表作者个人观点,不代表百度立场。未经作者许可,不得转载。科学探索者er百家号最近更新:简介:每天有点科学知识,科学小人物作者最新文章相关文章

我要回帖

更多关于 改什么错误 的文章

 

随机推荐