网站怎么更改源代码

网站怎么更改源代码,第1张

想改网站的源代码要看网站是用什么语言做的,网站的源代码有很多种,有的是用java写的,有的是php的,还有asp,html什么的,网站实现的方法有很多种。改的话也要看你改什么东西。有些网站后台连着数据库,有些改动只要修改后台数据库就可以实现。有些网站前台显示的效果是用css实现的,改css就可以了。有些需要改后台的逻辑。反正要看具体情况,具体分析。有时候看着只是一个简单的修改显示方式也牵扯到前台,后台,数据库。如果不是简单的网站的话,估计计算机3级水平不太容易去修改里面的内容。

步骤:

1、在cmd中切换到编写的代码所保存的目录下;

2、在cmd中输入javac然后点空格,再点击文件名和包括后缀名确定后,在存放编写代码的文件下会生成一个class的字节码文件;

3、在cmd中输入java然后点空格,输入第二步中生成的字节码的文件名,不需要后缀名,点击确定即可运行代码。

代码就是程序员用开发工具所支持的语言写出来的源文件,是一组由字符、符号或信号码元以离散形式表示信息的明确的规则体系。计算机代码称为源代码,是相对目标代码和可执行代码而言的。 源代码就是用汇编语言和高级语言写出来的地代码,目标代码是指源代码经过编译程序产生的能被cpu直接识别二进制代码。

把jar包解压缩,看看里面有没有源代码文件,如果有 的话你导入eclipse就可以了,因为别人的程序不一定用ECLIPSE作为开发平台,因此把源码文件直接复制进ECLIPSE 里面一个新建的工程那会比较保险。若里面没有源码文件,那你就可以下载一些逆向工程的软件,把JAVA的字节码或者编译后的代码反向编译成源码,不过这样做代码的可读性可能会稍微有点影响

找见你的jdk安装目录安装下面的来配置右击 我的电脑 -属性-高级-环境变量-系统变量-新建- 你要新建三个变量第一个变量名:JAVA_HOME变量值:C:\Program Files\Java\jdk160_02第二个变量名:CLASSPATH变量值:C:\Program Files\Java\jdk160_02\lib\dtjar;C:\Program Files\Java\jdk160_02\lib\toolsjar;后面的点不能掉第三个变量名:Path变量值:;C:\Program Files\Java\jdk160_02\bin;前面的分号不能掉

java源代码是用来关联jar中的编译代码的。

应用场景:通常在打开eclipse中的jar的时候,发现class文件不能被打开,此时出现下面的界面,此时就需要通过“Attach Source”,之后找到对应的java源代码来实现代码关联,即可正常的显示class类中的内容。

备注:如果此处ava源代码指的是源代码文件(“java”),是用来进行代码维护和二次开发的必备东西。

1你用记事本写的话,首先确定你的jdk安装正确,并且PATH和CLASSPATH设置正确,检测方法就是在cmd下输入java -version,如果有提示jdk版本低信息那就是安装好了。然后进行使用dos命令进入你的java源文件(java)的目录下,使用javac 命令进行编译。例如你的java源文件是Testjava,那编译命令就是javac Testjava 然后编译后使用java Test命令进行执行你的java程序2如果你用的Eclipse工具的话,那么你就不需要编译了,Eclipse可以在你写代码的同时给你编译好,直接执行就可以了。

java项目一般都是团队开发,当多人共同编写一个项目的时候。代码的整合就需要用到专门的源码管理工具了。另外java项目版本的不断更新,也需要版本的管理。所以源码管理与版本控制工具也是每个java程序员必须要熟练掌握的。目前比较流行的java版本控制工具主要有svn、git这两款软件。霍营北大青鸟认为这两种工具也是每个java程序员必须要熟练掌握的。



SVN

SVN是Subversion的简称,是一个开放源代码的版本控制系统,相较于RCS、CVS,它采用了分支管理系统,它的设计目标就是取代CVS。互联网上很多版本控制服务已从CVS迁移到Subversion。说得简单一点SVN就是用于多个人共同开发同一个项目,共用资源的目的。SVN的缺陷是过分依赖网络,不适合分布式开发。

使用svn的工作流程如下:1、早上从从服务器下载项目组最新代码。

2、进入自己的分支,进行工作,每隔一个小时向服务器自己的分支提交一次代码(很多人都有这个习惯。因为有时候自己对代码改来改去,最后又想还原到前一个小时的版本,或者看看前一个小时自己修改了哪些代码,就需要这样做了)。

3、下班时间快到了,把自己的分支合并到服务器主分支上,一天的工作完成,并反映给服务器。

Git

Git是一个开源的分布式版本控制系统,可以有效、高速的处理从很小到非常大的项目版本管理。

Git是LinusTorvalds为了帮助管理Linux内核开发而开发的一个开放源码的版本控制软件。与常用的版本控制工具CVS,Subversion等不同,它采用了分布式版本库的方式,不必服务器端软件支持(ps:这得分是用什么样的服务端,使用>

目前GIT已经可以在windows下使用,主要方法有二:msysgit和Cygwin。Cygwin和Linux使用方法类似,Windows版本的GIT提供了友好的GUI(图形界面),安装后很快可以上手使用。

我试了一下,jbuilder生成的exe文件,在没有装jre的机器上不能运行,于是我就在该exe文件的同一位置提供一个jre目录,可是该exe文件不会去自动找这个jre,应该怎样做才能使exe文件找到这个jre,并运行起来呢?
先写一个bak,检查有没有jre,有的话就直接运行你的程序,没有的话,先安装再执行。

---------------------------------------------------------------
jbuilder有一个隐藏的技巧可以让你从可执行文件来启动java程序,(不出现console窗口我没有做到)。需要jbuilderx的bin目录下的这些文件:

jbuilderexe

jbuilderwexe (可选)

jbuilderconfig

jdkconfig

“jbuilderexe”是一个通用的可执行外壳文件,用以启动java程序,“jbuilderwexe”好像是javawexe一样,它把“jbuilderexe”包装起来,但是运行时候不显示那个console的窗口。使用这些文件的关键是文件名。“jbuilderexe”查找一个文件叫“jbuilderconfig”的配置文件,里面包含了运行java程序的必须信息。同样的“jbuilderwexe”查找“jbuilderexe”来启动不带console窗口的java程序。如果把jbuilderexe重命名为“fooexe”,那“fooexe”将去寻找“fooconfig”配置文件,同样“jbuilderwexe”被重命名为“foowexe”,它会去寻找“fooexe”文件。

说到这里,聪明的读者应该猜到怎样利用jbuilderexe来启动应用程序了。只要把jbuilderexe,jbuilerwexe,jbuilderconfig改名成相应的文件名,在jbuilderconfig里面指定主类和类路径,就能够通过执行jbuilderexe(或者被改名后的exe文件)来启动java应用程序了。

在\jbuilderx\bin\目录下,后把jbuilderexe,jbuilderconfig,jdkconfig四个文件拷贝到某目录下,然后打开jbuilderconfig文件,作相应的修改:

在jbuilderconfig里面找到下面两行

# start jbuilder using the its main class

mainclass comborlandjbuilderjbuilder ----修改主类为自己希望的类

config里面可以识别的命令可以在jbuilder/bin目录下的config_readmetxt里面找到详细说明。

然后修改jdkconfig里面的javapath相对的路径,例如原来是

javapath /jdk13/bin/java ----修改主类为自己打包的jre路径(可以使相对路径,如/jre)

最后将jbuilderexe,jbuilderconfig修改成所需要的文件名,例如fooexe和fooconfig文件。

下面的小技巧可能更有趣,将jar文件打包进入exe文件!

将jar包附加到jbuilderexe后面去,执行过程:

copy /b \jbuilderexe+hellojar fooexe

一个含jar包的exe文件得到了!

这个过程的大致原理是:exe文件的重要信息都在文件头部,所以把乱七八糟的东西放exe文件尾部是不要紧的;而jar/zip文件的重要信息是在文件尾部的,这样它们两不相干,能够容易的被执行。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/13319248.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-07-14
下一篇 2023-07-14

发表评论

登录后才能评论

评论列表(0条)

保存