From f480b48e591f5d52252267e6ffa740ee259cab7d Mon Sep 17 00:00:00 2001
From: riku <risaku@163.com>
Date: 星期日, 29 九月 2019 09:40:53 +0800
Subject: [PATCH] 删除原obd_data表的数据存储
---
src/test/kotlin/com/flightfeather/obd/Test.kt | 17 +++++++++++++++--
src/main/kotlin/com/flightfeather/obd/socket/ServerHandler.kt | 3 +++
2 files changed, 18 insertions(+), 2 deletions(-)
diff --git a/src/main/kotlin/com/flightfeather/obd/socket/ServerHandler.kt b/src/main/kotlin/com/flightfeather/obd/socket/ServerHandler.kt
index 018a932..4c01a5b 100644
--- a/src/main/kotlin/com/flightfeather/obd/socket/ServerHandler.kt
+++ b/src/main/kotlin/com/flightfeather/obd/socket/ServerHandler.kt
@@ -14,10 +14,12 @@
override fun channelRegistered(ctx: ChannelHandlerContext?) {
super.channelRegistered(ctx)
+ println("------绔彛鏈塈P杩炴帴锛歔ip:${ctx?.channel()?.remoteAddress()}] ${SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(Date())}")
// ctx?.fireChannelActive()
}
override fun channelActive(ctx: ChannelHandlerContext?) {
+ println("------绔彛鏈塈P婵�娲伙細[ip:${ctx?.channel()?.remoteAddress()}] ${SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(Date())}")
super.channelActive(ctx)
}
@@ -57,6 +59,7 @@
}
override fun channelInactive(ctx: ChannelHandlerContext?) {
+ println("------绔彛鏈塈P涓嶆椿鍔細[ip:${ctx?.channel()?.remoteAddress()}] ${SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(Date())}")
super.channelInactive(ctx)
}
diff --git a/src/test/kotlin/com/flightfeather/obd/Test.kt b/src/test/kotlin/com/flightfeather/obd/Test.kt
index f16c654..ffc3dfb 100644
--- a/src/test/kotlin/com/flightfeather/obd/Test.kt
+++ b/src/test/kotlin/com/flightfeather/obd/Test.kt
@@ -131,8 +131,21 @@
@Test
fun f0012() {
- val a = "80ffffff".toBigInteger(16)
- val b = a?.toDouble()
+ val sb = java.lang.StringBuilder()
+ val byte = ByteArray(2)
+ byte[0] = 0x00
+ byte[1] = 0xBD.toByte()
+ byte.forEach { b ->
+ var a = 0
+ a = if (b < 0) {
+ b + 256
+ } else {
+ b.toInt()
+ }
+ sb.append(a.toString(16))
+ }
+
+ println(sb.toString().toInt(16))
}
}
\ No newline at end of file
--
Gitblit v1.9.3