哪位有工程热力学 第四版 沈维道 童钧耕 ISBN9787040214475这本书?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了哪位有工程热力学 第四版 沈维道 童钧耕 ISBN9787040214475这本书?相关的知识,希望对你有一定的参考价值。
麻烦将P121页和P122页用手机拍照(像素高点的)发到我的邮箱,这张被人撕了!谢谢好人帮忙!拜托!
497985364-qq.com
沈维道
链接:https://pan.baidu.com/s/1Lkm0f-CrWI48lhnng60iPg
若资源有问题欢迎追问~
参考技术A工程热力学
你应该有工程热力学 第四版的电子版吧!可以共享一下吗?百度云ID:jhjhu45
本回答被提问者采纳ubuntu命令行下java工程编辑与算法(第四版)环境配置
ubuntu命令行下java工程编辑与算法(第四版)环境配置
在学习算法(第四版)中的实例时,因需要安装配套的java编译环境,可是在编译java文件的时候总是出各种错误,特在此总结一下。
ubuntu下java环境配置
由于网上教程比较多,而且也较全面,特此摆放一个链接,跟着此教程总就可以配置好oracle的java jdk,如果想更加省事,直接在命令行下键入java,会提示安装各种开源java jdk,只需要一个命令即可:
- sudo apt-get install xxxx //对应java版本
algorithms(第四版)相对应的资料下载
相对应的算法jar包
相对应的算法数据
对应的github,熟悉java的人,可以通过eclipse或idea进行maven和gradle代码配置
算法这门课的配置流程
测试安装环境
跟着官方教程走,环境搭建一般没有问题,测试成功的一个实例
- forest@forest-E351:~/java/code$ javac -d . RandomSeq
- forest@forest-E351:~/java/code$ java edu.princeton.cs.algs4.RandomSeq 5 100.0 200.0
- //运行需要指定包名,否则无法运行,总是指出少主类
- 168.00
- 110.52
- 152.05
- 127.17
- 127.25
javac 与 java命令
- javac
javac用于编译java源文件,生成.class文件
语法:javac [option] source
常用的[option]选项:
A、-classpath <路径>(-cp缩写):指定要使用的类路径或要使用的jar包的路径(jar文件、zip文件(里面都是错啦搜索文件)),使用后
会覆盖CLASSPATH的设定
B、-d <路径> :指定源文件编译后生成.class文件的存放位置 - java
java用于运行javac编译后生成的.class文件
语法:java [option] classname [arguments]
常用的[option]选项:
A、-classpath <路径>(-cp缩写):指定要使用的类路径或要使用的jar包的路径(jar文件、zip文件(里面都是错啦搜索文件)),使用后
会覆盖CLASSPATH的设定
B、[arguments]:传递给main函数的参数 - 用一个简单实例来阐述上面的使用方法
类TestT引用类T,其代码分别如下:
- package a.b; //所在目录/src/java/code/a/b
- import c.d.T;
- public class TestT {
- public static void main(String[] args) {
- T t = new T();
- t.p();
- }
- }
- package c.d; //所在目录/src/java/code/tmp/c/d/
- public class T {
- public void p(){
- System.out.println("class:T");
- }
- }
输入javac编译和java执行命令之后
- //命令输入钱各个文件所在位置
- forest@forest-E351:~/java/code$ tree
- .
- ├── a
- │ └── b
- │ └── TestT.java
- └── tmp
- └── c
- └── d
- └── T.java
- forest@forest-E351:~/java/code/a/b$ javac -classpath ../../tmp TestT.java
- forest@forest-E351:~/java/code$ tree
- .
- ├── a
- │ └── b
- │ ├── TestT.class //相对应的字节码生成
- │ └── TestT.java
- └── tmp
- └── c
- └── d
- ├── T.class //相对应的字节码
- └── T.java
- forest@forest-E351:~/java/code$ java -cp .:tmp a/b/TestT
- //.本地文件夹,表示TestT字节码;tmp用于寻找T字节码;包也是代表目录,tmp不需要详细写成tmp/c/d
- // a/b/TestT用于指定主函数程序
- class:T //程序运行结果
从shell脚本来查看java和javac的使用
一般,一个工程下面都会有lib(引入的必要jar包),classes(保存.class文件),src(.java源代码)三个文件夹。
java文件夹的目录结构如下,文件之间的关系是Client.java调用了DemoService.java的方法;ServerImpl.java调用了DemoService.java的方法;Server.java调用了ServerImpl.java和DemoService.java的方法;
编译前的结构图:
make.sh 编译脚本
-
- #!/bin/bash
-
- # Get current position
- TOP_DIR=$(pwd)
-
- # Add all necessary jars
- LIBPATH=lib/commons-codec-1.6.jar:lib/commons-logging-1.1.1.jar\\
- :lib/httpclient-4.2.5.jar:lib/httpcore-4.2.4.jar\\
- :lib/junit-4.4.jar:lib/libthrift-1.0.0.jar:lib/log4j-1.2.14.jar\\
- :lib/servlet-api-2.5.jar:lib/slf4j-api-1.5.8.jar:lib/slf4j-log4j12-1.5.8.jar
-
- #compile java file
- # 编译生成的字节码放入本地目录下classes目录下
- # $LIBPATH 表示DemoService.java所引用的jar包
- #src/com/demo/DemoService.java 根据当前sh脚本所在目录找到所需要编译的程序
- javac -cp $LIBPATH src/com/demo/DemoService.java -d ./classes/.
- javac -cp $TOP_DIR/classes:$LIBPATH src/com/server/ServerImpl.java -d ./classes/.
- javac -cp $TOP_DIR/classes:$LIBPATH src/com/server/Server.java -d ./classes/.
- javac -cp $TOP_DIR/classes:$LIBPATH src/com/client/Client.java -d ./classes/.
run.sh运行脚本
-
- #!/bin/bash
-
- #Get client/server
- SIDE=$1
-
- # Get current position
- TOP_DIR=$(pwd)
-
- # Add all necessary jars
- LIBPATH=lib/commons-codec-1.6.jar:lib/commons-logging-1.1.1.jar\\
- :lib/httpclient-4.2.5.jar:lib/httpcore-4.2.4.jar\\
- :lib/junit-4.4.jar:lib/libthrift-1.0.0.jar\\
- :lib/log4j-1.2.14.jar:lib/servlet-api-2.5.jar\\
- :lib/slf4j-api-1.5.8.jar:lib/slf4j-log4j12-1.5.8.jar
-
- #run program
- # 由于所引用的类的字节码都放在一个classes目录下,我们只需要引入一个目录即可
- # $LIBPATH 引入本程序所需要的jar包
- if [ $SIDE == "server" ];then
- java -cp $TOP_DIR/classes:$LIBPATH com/server/Server
- else
- java -cp $TOP_DIR/classes:$LIBPATH com/client/Client
- fi
编译后的结构图:
以上是关于哪位有工程热力学 第四版 沈维道 童钧耕 ISBN9787040214475这本书?的主要内容,如果未能解决你的问题,请参考以下文章
考中科院的研究生,沈维道的工程热力学和曾丹芩的工程热力学 哪一本好? 沈维道的第三版好还是第四版好?
您是否有工程热力学第四版答案(沈维道),请问是详解吗?我想要一...