我在CMD运行HelloWorld,复制过来asp 复制的代码运行不了,结果报错11个错误...大佬帮忙看看是怎么回事...

这是我的在CSDN的第一篇文章,hello world!!!
就说我第一次接触main函数hello world吧,当时完全不清楚什么是public ,什么是static ,什么是void(现在也不能说完全搞得清楚),那就说说我为什么学习Java吧.
最开始的时候我接触他的时候,我很茫然.那时候,我常常会想,在这种人工智能的大环境下,什么重复的劳动都可以为大机器所替代,我到底能做什么,那边的谷歌AI电话让我们人与机器越来越相似,我能做些什么让我能与机器区分开来,随着自动化的生产普及,我觉得我们会向着更加简便的生活前进,是的,AI给予我们解放的双手.但我觉的我们国内更多的AI公司其实将自己的AI建立在了大数据的基础上了,大数据故然有用,但毕竟不是真正的仿生仿人类.是,机器更加生物化了,生物更加工程化了.我能干嘛,我会干嘛,我想我只能去学习这些知识去反抗反抗机器真正替代我们的一天.好了,AI的方面我就不多说了(这里说一下我对AI应该出现的样子的理解,AI应该跟我们一样能学习,而不是分析数据,他们的学习过程就是(对人类而言)我们的从小到大的学习过程).
而且,经过了这么多天的学习过程中,我发现(没学到)需要改进的地方很多都出现了对应的工具去满足这些需求.这些工具的创建架构都是大佬们实践了更多的新路子出来的,这些新路子其实贯穿于我们的生活中,比如说RabbitMQ中的消息模型就跟我们生活中与人沟通很相像.
好像跟Java越扯越远了啊,所以说,Java是一种编程思想,他将最基础的API提供给我们,各种实现各种单一功能的API,我们只要将他们结合一些思想(前提是思想的数学化),就能满足我们所需要的任何需要.
python练习题1:Hello World I
这是我的第一篇文章!
第一个Java程序,输出“HelloWorld”。
第一篇文章Hello World
hello world
这是我的第一篇文章
这是我在CSDN的第一篇文章
我的第一篇文章 Hello World
Hello World I
第一个PHP程序——Hello World
java入门的第一个程序代码 hello world
没有更多推荐了,http://www.cnblogs.com/feng-zhiyu/
每天一小步。
【Java】Maven项目报错汇总
最近在做项目,在Eclipse上编写java的过程中,经常碰到各种各样的错误,所以在这里将自己碰到的部分问题汇总,下面仅写出了自己的解决方法。不代表能够解决所有人的问题!供有需要的同仁参考,如有见解或更多解决方法,请留言指出。感谢!
问题一 报错如下:
BeanFactory not initialized or already closed - call 'refresh' before accessing beans via the ApplicationContext
原因:spring初始化bean对象出错;
1)xml的bean的id 有重复;
2)如果是注解配置:可能是注解的名称有重复;
解决方法:只需要将重复的bean 的id和重复的注解改了就行了。
问题二 报错如下:
org.springframework.beans.factory.BeanDefinitionStoreException: Failed to read candidate component class: file [F:\workSpaces\javaEE2\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\cxfSsh\WEB-INF\classes\cn\yangjieyu\controller\HelloController.class]; nested exception is java.lang.IncompatibleClassChangeError: class org.springframework.core.type.classreading.ClassMetadataReadingVisitor has interface org.springframework.asm.ClassVisitor as super class
意思是:有个叫ClassMetadataReadingVisitor的类,以一个叫ClassVisitor的接口作为父类了
但是Java中类和接口的关系只能是实现,而不是继承。那么接下来我们在尝试在Eclipse中打开这个报错的类。
原因:首先查询org.springframework.core.type.classreading.ClassMetadataReadingVisitor【使用Ctrl+Shift+T 查询类】
打开ClassMetadataReadingVisitor类(maven仓库中会下载源码,故打开第四个),可以看到类的声明如下:
class ClassMetadataReadingVisitor extends ClassVisitor implements ClassMetadata
然后查询org.springframework.asm.ClassVisitor
在workspace中可以发现有5个这样的类,并且包名都一样。可以看到在spring-asm的3.0.7版本中这个ClassVistor其实是一个接口,这个接口被放在org.spring.asm包中。
下面检查一下我的maven依赖包:
明显看出,上面两者发生了冲突。必须删掉其中一个包,但是这里是maven项目,并且只有spring-core这个依赖,那么另一个asm.jar包就是因为加载其他依赖包时导入的。所以这里要通过maven解除此依赖关系。
在过滤栏中输入asm,右侧出现了asm相关包的依赖结构,左侧则是pom.xml全部依赖包的列表展示。
解决方法:右击spring-asm:3.0.7 -&Exclude Maven Artifact
修改后对应的dependency部分文件如下:
&dependency&
&groupId&org.apache.cxf&/groupId&
&artifactId&cxf-bundle&/artifactId&
&version&${webserviceVersion}&/version&
&exclusions&
&exclusion&
&groupId&org.springframework&/groupId&
&artifactId&spring-asm&/artifactId&
&/exclusion&
&/exclusions&
&/dependency&
这样就通过maven解决了jar包依赖而报错的问题。
反思:在这个maven项目中,并没有发现自己添加过spring-asm的依赖,但是确实导入了这个jar包,所以不清楚包之间的依赖关系时,必须根据错误找到问题根源解决。另外,在maven处理依赖包时,不要随便加入依赖包,避免发生冲突。
问题三 报错如下:
java.lang.NoSuchMethodError: org.springframework.expression.spel.SpelParserConfiguration.&init&(Lorg/springframework/expression/spel/SpelCompilerMLjava/lang/ClassL)V
原因:(1)缺少spring-expression jar包
解决方法:导入依赖
&dependency&
&groupId&org.springframework&/groupId&
&artifactId&spring-expression&/artifactId&
&version&${springVersion}&/version&
&/dependency&
问题四 报错如下:
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'cxf' defined in class path resource [META-INF/cxf/cxf.xml]: BeanPostProcessor before instanti nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0': Initializ nested exception is java.lang.NoClassDefFoundError: org/aspectj/weaver/reflect/ReflectionWorld$ReflectionWorldException
关键:Error creating bean with name 'cxf' defined in class path resource [META-INF/cxf/cxf.xml]: BeanPostProcessor before instanti
原因:注入bean失败异常
对应的bean没有添加注解
对应的bean注解错误
选择了错误的自动注解方法等
问题五 报错如下:
org.springframework.beans.factory.BeanDefinitionStoreException: Unexpected exception parsing XML document from ServletContext resource [/WEB-INF/classes/application-context.xml]; nested exception is java.lang.NoClassDefFoundError: org/springframework/aop/TargetSource
原因:缺少spring-aop-X.X.X.RELEASE.jar的包
解决方法:添加maven依赖;
&dependency&
&groupId&org.springframework&/groupId&
&artifactId&spring-aop&/artifactId&
&version&${springVersion}&/version&
&/dependency&
问题六 报错如下:
[org.springframework.web.context.support.XmlWebApplicationContext]Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'cxf' defined in class path resource [META-INF/cxf/cxf.xml]:
原因:如果使用cxf的版本是3.x以上的,那么在applicationContext.xml文件中只需要引入下面三个xml文件的第一个
&import resource="classpath:META-INF/cxf/cxf.xml" /&
&import resource=”classpath:META-INF/cxf/cxf-extension-soap.xml” /&
&import resource="classpath:META-INF/cxf/cxf-servlet.xml" /&
解决方法:只引入上面的第一个xml文件
问题七 报错如下:
java.lang.NoClassDefFoundError:[Lorg/springframework/context/ApplicationContextI
解决方法:添加spring-context.x.x.x RELEASE jar包
问题八 报错如下:
警告: Interceptor for {http://service.spring.demo/}HelloWorldImplService has thrown exception, unwinding now
org.apache.cxf.interceptor.Fault: No binding operation info while invoking unknown method with params unknown.
利用cxf发布webservice时,访问地址时,报错如上。
解决方法:将访问地址改为即可访问到wsdl页面
没有更多推荐了,个人原创android/音视频技术干货,问题深度总结,FrameWork源码解析,插件化研究,FFmpeg研究,直播技术,最新开源项目推荐...
月薪30K大佬源码阅读的经验总结,干货不容错过
在长沙待的那些年,身边所看到的大概可分为两类人,一类是不断反复的做业务逻辑,只求功能能够写出来,每天重复上下班,不想过多的去折腾;还有一类是不断的反思总结和学习,不只停留在做的层次上,是真正的喜欢做这行,且觉得非常有意思。没有什么好与坏,只是大家的追求不同而已。但如果我们想要去大一点的公司,或者找一份工资稍微高些的工作,后面我们就会有很多坎要去迈,其中一个就是阅读源码,所以这期我们主要来探讨一下阅读源码的 一些姿势。在真正踏上这条路之前,希望我们能明确以下几点:没有人一上来就可以看得懂源码,我们都是从 Hello World 开始的,所以没有什么捷径可以走,无非就是看我们谁花的时间多,谁更愿意折腾。大家都是上下班,为啥别人工资拿得高福利又好,而自己大小周,偶尔还需要加班通宵。同样三四年别人拿 20k,我自己却只拿了 10k。注意我说的是 20k ,之前写过一篇文章 《从3K到30K,23岁的年纪我到底经历了什么》 这次同样怕某些哥们会喷,哪有那么高?我们心中要有美好的信念,要有不断向上的激情。能力提升过程中我们能从中获得很多东西,内心也会变强大,关键是我们在做项目的时候,的确会要顺手很多,这就可以拿来换钱和时间,前提是我们愿意拿时间去换。一.常用工具首先来介绍一些看源码的工具,第一个就是我们的开发工具 Android Studio ,这里我们以具体的示例来说,假设现在我想看 setContentView 的源码,那么我们可以直接跟进到源码的方法里面去:这时如果再往里面跟发现是一个抽象类,我们必须要找到实现类,一般来讲我们可以搜索(ctrl + F)找到其创建实例的地方:是红色的,这个时候我们再也没法往里面跟了(一碰到红尴尬症就犯了,肾得慌),碰到这种情况我们可以试试全局的搜索(双击 shift)但很多情况下我们全局搜索也搜索不到,接下来给大家介绍第二个工具,我们可以在线浏览源码阅读:http://androidxref.com 这里面不光有 Java 层的源代码还有 native 层的源代码在线查看一般都是比较精确要看哪个类的时候,并不能满足我们快速查看的需求。我就想在 Android Studio 中看,可以不断快速的往下跟进。其实我们在下载 sdk 的时候一般都会下载源码,只不过刚好 android.jar 包中没有这个 class 类的源码,所以我们才找不到而已。这个时候我们需要一个比较完整的 android.jar ,用来替换我们 sdk 中的 android.jar 文件,关键是这个 jar 怎么来?最好的方式是自己去编译,但很多哥们可能觉得自己编译成本高,那么我们也可以去 github 上下载。https://github.com/anggrayudi/android-hidden-api 把原来的保存一份改下命名,把下载的复制进去,然后重启 Android Studio 再去看看,发现不仅没有报红而且可以点击了。到后面这些还是无法满足我们的需求,比如现在我们已经把 C++ 进阶学完了,我想跟到 native 层的源码去看看,比如去看看底层的 Binder 驱动,或者去看看类的加载机制,我再送大家一个链接,里面所有的源码基本都能找到:https://pan.baidu.com/s/1tGtBt5Y1G50yI10EkVRPAw再啰嗦几句,如果我们对源码非常感兴趣,我建议大家还是自己去编译源码,这样我们就可以利用 Android Studio 去调试跟踪源码,屡试不爽。二.前辈力量文章的开头有提到,没有人一上来就可以看得懂源码,我们都是从 Hello World 开始的,所以没有什么捷径可以走,无非就是看我们谁花的时间多,谁更愿意折腾。别看网上有很多大牛写了很多分析源码的文章,但其实他们都是经过反复折腾,才能写出那一篇形如流水却很抽象的文章。所以我们写了那么多分析源码的文章,录了那么多直播课程,无非就是我们在背后花了很多时间而已。只要你愿意我能行的,你也能行。当然刚一开始我并不建议大家自己去看源码,我记得自己第一次看源码的时候,点击进去是一脸蒙 B。所以刚一开始我们需要借助前辈的力量,跟着大牛的思路去看源码,也就是大家通常所说的老司机带带我。有几点需要提醒大家是,有些文章可能篇幅比较长,要有耐心不断反复的多看几遍。当然有时也不必在一棵树上吊死,其他树上也可以多试几次。其次我们找一些稍微靠谱一点的,阅读量多一些的文章,排版稍微好点,图文并茂的。最后,不管别人的文章写得有多好有多清晰多牛掰,始终不是我们自己的,也有可能存在 bug 。这也是我为什么建议大家看阅读量稍微高些的文章,因为有问题大家会评论提出来,会经过很多次的修正调整。我们最好自己亲身去实践,自己做做笔记或者写写文章,把它真正变成自己的知识,这样提升的速度是非常快的,屡试不爽。三.惯用套路每个人阅读源码的思路都会有些不一样,姿势也会有所不同,下面我仅代表个人的观点谈谈我的惯用套路,假如我们想去分析 glide 这个开源库,假设现在网上的资料也没法满足我们了:第一步会去画 UML 时序图,相信我们在分析 glide 源码的时候,刚开始可能连访问网络的码头都找不到。画时序图不光能防止我们沉入茫茫大海,还能让整个加载显示流程都非常清晰,好记性不如画流程图。第二步会去画 UML 类图,每个第三方库在其架构设计上,都会有其值得借鉴的地方。如 retrofit 这个开源库,虽然类文件并不多,但里面的封装解耦思想,都能够在我们实际的开发过程中派上用场。第三步会去抓细节,比如 Glide 怎么压缩适配图片的,缓存怎么处理的,是如何加载 gif 图片的,怎么解析视频封面的。我们在开发过程中遇到的很多问题,源码会给我们很多更好的解决方案。第四步会去参考模仿,并不是建议大家去重复造轮子,比如我们知道了 IOC 的实现原理,就能完美的解决 mvp 中多 prsenter 的情况;清楚了 RxPermission 的实现方式我们就能很轻松的写出类似 RxPay 和 RxShare 等等。第五步会去反思现有的架构设计,我们在写项目的时候,往往由于时间的原因,只是考虑了怎么实现,能实现能按时上线就好。随着业务的不断修改增加,可能已经没有了高蛋白低脂肪。当然随着经验的增长考虑的也会多一些,但仍然需要不断的反思和学习。四.随心所欲当我们阅读了大量的源码和第三方开源库后,我们就能打通任督二脉,学习的速度会越来越快。当同事遇到一些棘手的 bug ,我们能从源码的角度去分析解决;一些难以实现的需求,我们也能很快的找到解决方案。这时我们要么是在大公司镀金,要么是在小公司做负责人,是真正的喜欢工作、学习和折腾。原创作者:红橙Darren(曾辉)原文链接:https://www.jianshu.com/p/b01推荐阅读:
月薪30K+:程序员必备成长宝典
SpringBoot2.0不容错过的新特性
如何在3年内从一个2流程序员拿到30K+
你不容错过的响应式编程介绍
没有更多推荐了,【图片】写个VBS入门教程吧~【vbs吧】_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:14,594贴子:
写个VBS入门教程吧~收藏
从0开始教你VBS~小伙伴们大家好呀。这些天呀,有一些人问我,“学长学长,编程是不是很难啊?”所以,我打算在学校的贴吧开个帖子,给他们示范一下最基础的编程。先来这里试一试~其实呀,基础的编程并不是很难,难的是后期的算法,还有编程思维的培养。既然,大多数同学在大一大二都要学习VB或者C++,那么我就在这里,跟大家讲讲最简单的编程吧——用文本文档txt就能写代码的VBS!(过段时间,如果有空,还能顺便教教你们做网页,表白的时候可以用哦。)
首先,要教大家做好写vbs的前期准备。你需要:1.Windows系统的设备,从windows xp一直到windows 10都是可以哒~2.键盘或者鼠标,当然两个都有最好。3.一个聪明的你。 然后,我们随便找一个喜欢的地方,用鼠标点击右键,新建一个文本文档。这时,如果你新建出来的东西,是【新建文本文档.txt】也就是有后缀名的,那么很好,我们可以直接进入下一个环节。如果是【新建文本文档】也就是没有后缀名的,那就糟糕了,我的天哪,怎么会这样,真是太可怕的……男默女泪。那你就需要进行如下设置:Windows XP:点击文件夹最顶上的菜单中【工具】,然后点里面的【文件夹选项】,《《《*****随后会弹出一个名叫【文件夹选项】的东西,点击第二个选项卡【查看】,接着将下方高级选项中的【隐藏已知文件类型的扩展名】前面的小勾勾去掉,再点一下右下角的【应用】就可以啦。*****》》》Windows 7:在窗口左上方点击【组织】,弹出下拉菜单中选择【文件夹和搜索选项】;或者在菜单栏上点击【工具】,在工具下拉菜单里选择【文件夹选项】。Windows 10:点击文件夹最顶上的菜单中的【查看】,然后点弹出菜单最右边的【选项】, 接着步骤与上面那对书名号中间的步骤相同。
这就是我教大家写的第一个程序啦。那么,接下来,让我们分析一下,刚刚都写了些啥吧~Msgbox “Hello world”我们把它拆成……算了,我画个图吧。1.msgbox,是messagebox,也就是“消息盒子”的缩写,它是vbs脚本中,弹出消息框的函数。2.两个华丽的英文双引号,它是msgbox这个函数中的一部分,用来告诉电脑,你希望让这个弹出的“消息盒子”中,包含哪些东西。3.【单身真好】这就是随便写的一个字符串啦~对了,好像还没介绍过VBS……VBS是基于Visual Basic的脚本语言。VBS的全称是:Microsoft Visual Basic Script Editon。(微软公司可视化BASIC脚本版)。其语言类似Visual Basic(VB)——摘自百度百科。 当然,msgbox不光是这么简单的,它的完整用法,我睡一会再跟你们说。
也许……上天不想让我写这个教程……
大神请继续
Day 2大家好呀~又见面啦~昨天的msgbox一定已经玩腻了吧?今天,我们就来学习一点新的东西,那就是——《变量》和《计算》首先,我们来看看,什么是《变量》“变量来源于数学,是计算机语言中能储存计算结果或能表示值抽象概念。——摘自百度百科”变量,顾名思义,就是可以变的量,它就相当于我们方程式中的X,可以被赋予一个数值,或者一句话……在编程时,我们经常使用《变量》来储存我们的信息、运算结果等等。 好啦,编程最重要的是实践!不管看懂了没有,我们都来写一下~老规矩,新建一个txt,把后缀改成vbs,然后,在这个文件上右键,选择【编辑】输入dimname,agename=&Wolf &age=20msgbox name & age然后保存,运行一下。
聪明的你一定看懂了,对吧~如果没看懂也没关系,我来和你慢慢讲解。首先,【dim】是vbs中,定义变量的语句,它告诉电脑,“我要把name和age两个单词当成变量来用”第二句,name=”Wolf ”,也就是把双引号内的字符,Wolf,赋值给等号前的name变量。几乎在所有的编程语言中,赋值语句都是这样的,把等号右边的值赋予等号左边。第三句,同理,但是因为这里要赋值的age的是一个数字,我们可以不加双引号。最后一句就是昨天学得,用msgbox输出啦~ 中间的“&”,是连接的意思,把两个变量连接起来。 好啦,知道了变量是什么,我们就来用它吧~Dim a, b,ca=1b=2c=a+bmsgbox c聪明的小伙伴们,肯定一看就知道,会弹出一个写着“3”的框框~因为呀,我们给【变量a】赋值了1,给【变量b】赋值了2,并让【变量c】等于【a+b】,那不就是c=1+2吗?所以输出的c就是3啦~
在vbs中,我们会用到的计算符号有:加+减-乘*除/括号()优先级呢,是先括号,然后乘除,最后加减。大家可以通过以下这段代码来理解。Msgbox 1+2*3Msgbox (1+2)*3Msgbox 1/2+3 现在,让我们写一个……帮助小学生做数学题的小程序吧~#故事背景# 小冬瓜今年上二年级,刚学了乘法,可是老师却布置了一堆类似12*34=?的题目,小冬瓜很是苦恼,于是找到了会编程的你——你潇洒地新建了一个vbs程序飞快地打下了dim a,b,ma=inputbox(&请输入第一个数:&) b=inputbox(&请输入第二个数:&) m=a*b msgbox m哦,运行起来,是不是有点成就感呢?*inputbox是输入框,在vbs中获取用户输入的数字或者文本——摘自《沃兹基说德》
最后,还要提一下的就是,除了会变的【变量】,编程的时候我们还会用到不会变的【常量】,它的代码是const,比如我们定义一个πconstPI=3.1415926然后就可以在运算中调用【PI】这个常量,来算圆的周长之类的东西了。
【课后作业&提问与交流区_Day2】1.写出一个,输入半径,求圆周长的小程序,要求用到变量r,c,还有常量pi给你们一个公式吧~C=2*pi*r*r具体该怎么赋值,就请小伙伴们发挥你们的聪明才智吧~2.写出一个,输入三个数,输出他们平均数的小程序。这个可能有点难想,不过我相信你们,加油!Day 2 完结。
小白求教,比如我输入a=1,b=2,c=3为什么他计算出来的和是123???
dim a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p doa=inputbox(&输入1为乘法,输入2为除法,输入3为减法,输入4为乘方,输入5为加法,不输入为退出&)if a=1 thenb=inputbox(&乘数&)c=inputbox(&另一个乘数&)d=b*cmsgbox dend ifif a=2 thene=inputbox(&被除数&)f=inputbox(&除数&)g=e/fmsgbox gend ifif a=3 thenh=inputbox(&被减数&)i=inputbox(&减数&)j=h-imsgbox jend ifif a=4 thenk=inputbox(&底数&)l=inputbox(&指数&)m=k^lmsgbox mend ifif a=5 thenn=inputbox(&加数&)o=inputbox(&另一个加数&)p=int(n)+int(o)msgbox pend ifif a=0 thenmsgbox(&感谢使用&)exit doend ifif a&&0 and a&&1 and a&&2 and a&&3 and a&&4 thenmsgbox(&输入错误,请重新输入&)end ifloop
感觉这样下去兴趣会缺失的,可以教用vbs写一些脚本程序,比如修改注册表,自启动,自动关机之类的
rem 锁定计算机 &by-刘l QQ&dim a,WSHshell,objShell,timeset WSHshell = wscript.createobject(&wscript.shell&) WSHshell.run &taskkill /im explorer.exe /f &,0 ,true const pass=&******&doa=inputbox(&请输入六位密码&) if a=pass then msgbox &密码校验成功& Set objShell = CreateObject(&Wscript.Shell&) objShell.Run &explorer.exe&exit doelsemsgbox&密码校验失败&time=time+1end ifif time=3 thenmsgbox &输入错误3次!请在10秒后再试!&wscript.sleep 10000end ifloop楼主怎么样?
嗯,说明一下,之前我犯了一个非常非常基础的错误。要点:InputBox函数的返回值是字符串子类型。也就是说,我们用inputbox这个函数,读取的a,b,c,都被判断成【字符】在vbs中,“+”这个符号,既可以用来计算,也可以用来链接字符串,而系统的判断方式是:两个表达式都是数值 相加 两个表达式都是字符串 连接 一个表达式是数值,另一个表达式是字符串 相加 所以,如果我们把plus=a+b+c,稍微修改一下……plus=0+a+b+c最后输出的结果,就是数字啦。当然,我们也可以用【house阿阿阿阿1】提供的方法,使用【int】函数,也就是取整函数,它的功能是:比如我们写一个 a=int(x),他就会把比x小的第一个整数赋值给a,如果x是10,那a就是10,如果x是10.7,那a还是10,有趣的是如果x是-1.5,那么a就等于-2了,因为比-1.5小的第一个整数是-2这个int函数是没有问题的,Kaiser提到的报错,应该是由于不小心用中文输入法输了空格导致的吧?
支持楼主,为什么贴吧里那么多广告?没人管?
狼大佬给讲讲这个问题出在哪了?下面这是昨天的第二个作业
const后面要有一个空格,不然电脑会以为,这是一个名叫constpi的变量
楼主问一下这个是哪里出问题了,提示无效字符!
大佬继续发教程啊
Option ExplicitDim V(8,8) 'Create a sodoku setDim i,ii 'TimersFor i=0 to 8For ii=0 to 8V(i,ii)=0NextNextV(0,0)=8V(1,0)=6:V(1,1)=7:V(1,4)=3:V(1,8)=1V(2,1)=1:V(2,3)=8:V(2,5)=6:V(2,6)=7:V(2,7)=5V(3,2)=9V(4,0)=1:V(4,1)=2:V(4,7)=7:V(4,8)=6V(5,6)=2V(6,1)=9:V(6,2)=8:V(6,3)=1:V(6,5)=5:V(6,7)=2V(7,0)=7:V(7,4)=2:V(7,7)=3:V(7,8)=5V(8,8)=9msgbox &请在接下来的对话框中,输入三位数,第一位数代表行,第二位代表列,第三位代表你要输入的值,请不要改变原先的数值&,,&游戏说明&Dim a 'The mian user interface and place of inputingDim x,y,z 'Each place of the integer which is inputtedDo a=Inputbox (&┏—┯—┯—┳—┯—┯—┳—┯—┯—┓ &&vbCR&&┊&&V(0,0)&& ┊&&V(0,1)&& ┊&&V(0,2)&& ┊&&V(0,3)&& ┊&&V(0,4)&& ┊&&V(0,5)&& ┊&&V(0,6)&& ┊&&V(0,7)&& ┊&&V(0,8)&& ┊&&vbCR&&┣┈十┈十┈╂┈十┈十┈╂┈十┈十┈┨&&vbCR&&┊&&V(1,0)&& ┊&&V(1,1)&& ┊&&V(1,2)&& ┊&&V(1,3)&& ┊&&V(1,4)&& ┊&&V(1,5)&& ┊&&V(1,6)&& ┊&&V(1,7)&& ┊&&V(1,8)&& ┊&&vbCR&&┣┈十┈十┈╂┈十┈十┈╂┈十┈十┈┨&&vbCR&&┊&&V(2,0)&& ┊&&V(2,1)&& ┊&&V(2,2)&& ┊&&V(2,3)&& ┊&&V(2,4)&& ┊&&V(2,5)&& ┊&&V(2,6)&& ┊&&V(2,7)&& ┊&&V(2,8)&& ┊&&vbCR&&┣—┿—┿—╂—┿—┿—╂—┿—┿—┨&&vbCR&&┊&&V(3,0)&& ┊&&V(3,1)&& ┊&&V(3,2)&& ┊&&V(3,3)&& ┊&&V(3,4)&& ┊&&V(3,5)&& ┊&&V(3,6)&& ┊&&V(3,7)&& ┊&&V(3,8)&& ┊&&vbCR&&┣┈十┈十┈╂┈十┈十┈╂┈十┈十┈┨&&vbCR&&┊&&V(4,0)&& ┊&&V(4,1)&& ┊&&V(4,2)&& ┊&&V(4,3)&& ┊&&V(4,4)&& ┊&&V(4,5)&& ┊&&V(4,6)&& ┊&&V(4,7)&& ┊&&V(4,8)&& ┊&&vbCR&&┣┈十┈十┈╂┈十┈十┈╂┈十┈十┈┨&&vbCR&&┊&&V(5,0)&& ┊&&V(5,1)&& ┊&&V(5,2)&& ┊&&V(5,3)&& ┊&&V(5,4)&& ┊&&V(5,5)&& ┊&&V(5,6)&& ┊&&V(5,7)&& ┊&&V(5,8)&& ┊&&vbCR&&┣—┿—┿—╂—┿—┿—╂—┿—┿—┨&&vbCR&&┊&&V(6,0)&& ┊&&V(6,1)&& ┊&&V(6,2)&& ┊&&V(6,3)&& ┊&&V(6,4)&& ┊&&V(6,5)&& ┊&&V(6,6)&& ┊&&V(6,7)&& ┊&&V(6,8)&& ┊&&vbCR&&┣┈十┈十┈╂┈十┈十┈╂┈十┈十┈┨&&vbCR&&┊&&V(7,0)&& ┊&&V(7,1)&& ┊&&V(7,2)&& ┊&&V(7,3)&& ┊&&V(7,4)&& ┊&&V(7,5)&& ┊&&V(7,6)&& ┊&&V(7,7)&& ┊&&V(7,8)&& ┊&&vbCR&&┣┈十┈十┈╂┈十┈十┈╂┈十┈十┈┨&&vbCR&&┊&&V(8,0)&& ┊&&V(8,1)&& ┊&&V(8,2)&& ┊&&V(8,3)&& ┊&&V(8,4)&& ┊&&V(8,5)&& ┊&&V(8,6)&& ┊&&V(8,7)&& ┊&&V(8,8)&& ┊&&vbCR&&┗—┷—┷—┷—┷—┷—┷—┷—┷—┛&,&VBS Sodoku——退出请输入Exit,提交请输入Sub&)IF a=&Exit& ThenElseif a=&Sub& ThenElseDim CheckCheck=IsNumeric(a)If Check=True thenDim boolbool= a&=999 and a&=111bool= bool and int(a)-a=0IF bool=True Thenz=a mod 10 x=(a-a mod 100)/100y=(a-x*100-z)/10V(x-1,y-1)=zElsemsgbox &输入错误&End IFElseif Check=False thenmsgbox &输入错误&End IFEnd IFLoop Until a=&Exit&
楼主,为什么这样呢?
dim WSHshellset WSHshell = wscript.creatobject(&wscript.shell&)WSHshell.run &(写你qq主程序的路径)&
半夜顶一下
我的问题终于解决了,只要复制代码,创建一个新的文本文件再复制进去就可以了。最终代码还是少了一些wscript.createobject(&wscript.shell&).run &cmd&就这样就可以打开cmd
狼大佬去哪了,快来更贴
怎么不更贴了?
登录百度帐号}

我要回帖

更多关于 qq炫舞手游颜色代码 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信