diff --git a/docs/204.md b/docs/204.md index c45e254edfdef2d9010c3fd81a3ab8ce46d1595d..15871d94e73a722848c097d51535eb3cd8603dbf 100644 --- a/docs/204.md +++ b/docs/204.md @@ -86,4 +86,4 @@ sudo java -classpath .:classes:/opt/pi4j/lib/'*' MotorPWM 观看视频以查看最终结果 -<iframe allowfullscreen="" frameborder="0" height="428" src="https://www.youtube.com/embed/OqBoNk0HCY8?feature=oembed" width="760"></iframe> \ No newline at end of file + \ No newline at end of file diff --git a/docs/205.md b/docs/205.md index 4204c52f344060c28e184a7635820446d063deea..ddb921e0dc206beb00b25b2e46112a32d5c51353 100644 --- a/docs/205.md +++ b/docs/205.md @@ -144,7 +144,7 @@ sudo java -classpath .:classes:/opt/pi4j/lib/'*' ControlOneMotorDirection 以下视频演示了结果 -<iframe allowfullscreen="allowfullscreen" frameborder="0" height="315" src="https://www.youtube.com/embed/pim_hLJD5IE" width="560"></iframe> + ## 添加第二台电机(可选) @@ -233,7 +233,7 @@ sudo java -classpath .:classes:/opt/pi4j/lib/'*' ControlTwoMotorsDirection 以下视频演示了结果 -<iframe allowfullscreen="allowfullscreen" frameborder="0" height="315" src="https://www.youtube.com/embed/b7Fx7Q_qfUs" width="560"></iframe> + ## Java 程序:控制两个直流电机的速度和方向 @@ -353,7 +353,7 @@ sudo java -classpath .:classes:/opt/pi4j/lib/'*' ControlMotorsDirectionAndSpeed 以下视频演示了结果 -<iframe allowfullscreen="allowfullscreen" frameborder="0" height="315" src="https://www.youtube.com/embed/Jfuu-h_NYY0" width="560"></iframe> + ## 结论 diff --git a/docs/23.md b/docs/23.md index 62e26a59a4fc5e002ad83d9b88b70e2f25971f11..139d57669f32bb44937e4f2aab0031f71b92f2aa 100644 --- a/docs/23.md +++ b/docs/23.md @@ -151,7 +151,7 @@ Tests run: 1, Failures: 0, Errors: 0, Skipped: 0 ``` -现在,转到包含`pom.xml`文件的文件夹并执行`mvn test`。` +现在,转到包含`pom.xml`文件的文件夹并执行`mvn test`。 ### 使用环境变量激活配置文件 diff --git a/docs/58.md b/docs/58.md index fc2297240016b1865dd4dec9a51798cad8fc9c33..96b1a5931c0b654aad4b1c9dc5697553a3b86a22 100644 --- a/docs/58.md +++ b/docs/58.md @@ -232,7 +232,7 @@ After adding elements to empty list:[Elephant, Tiger, Lion] ### 使用`contains()`检查`LinkedList`中是否存在元素 -语法:boolean contains(Object o)` +语法:`boolean contains(Object o)` ```java import java.io.*; diff --git a/docs/59.md b/docs/59.md index 3b3ee9b47699d2e4c09bc35cdcafa4d9c6b347be..7cde8aad7e74e1eb0bd2e12e43eaea1cc31ddda1 100644 --- a/docs/59.md +++ b/docs/59.md @@ -26,7 +26,7 @@ Java 中的`HashSet` ## `HashSet`中的构造方法 -1. HashSet hashSet = new HashSet();` +1. `HashSet hashSet = new HashSet();` 2. `HashSet hashSet = new HashSet(int initialCapacity);` 3. `HashSet hashSet = new HashSet(int initialCapacity, float loadFactor);` 4. `HashSet hashSet = new HashSet(Collection c);` diff --git a/docs/97.md b/docs/97.md index 1e46e7de55841c6e5666b8297123babf3d4f2307..309bdcf6a11b566bc4fcd88d54450ac742855bf2 100644 --- a/docs/97.md +++ b/docs/97.md @@ -88,7 +88,7 @@ public class SubscriptionGrabber implements Subject { ``` -此`.java`文件使用`Subject`接口。 请注意,在`setNewPrice(double newPrice)`方法中,我们在设置新价格后会通知用户。 重要的是,我们必须在价格变化后执行此操作,否则以后,如果其中有更多代码块,则可能会出现问题。 我们的`addSubscriber(Observer newSubscriber)和`removeSubscriber(Observer subscriber)`只是在观察者列表中添加人或从观察者列表中删除人。 我们需要在我们的模式中具有删除功能,因为我们的目的是仅通知订阅者,或者仅通知使用我们服务的人员。 我们无需通知不再使用我们服务的人员。 最后,此`.java`文件中的`final`方法仅对每个订户调用`update(double price)`方法(我们仍未创建)。 +此`.java`文件使用`Subject`接口。 请注意,在`setNewPrice(double newPrice)`方法中,我们在设置新价格后会通知用户。 重要的是,我们必须在价格变化后执行此操作,否则以后,如果其中有更多代码块,则可能会出现问题。 我们的`addSubscriber(Observer newSubscriber)`和`removeSubscriber(Observer subscriber)`只是在观察者列表中添加人或从观察者列表中删除人。 我们需要在我们的模式中具有删除功能,因为我们的目的是仅通知订阅者,或者仅通知使用我们服务的人员。 我们无需通知不再使用我们服务的人员。 最后,此`.java`文件中的`final`方法仅对每个订户调用`update(double price)`方法(我们仍未创建)。 `SubscriptionObserver.java`