等級:25 - 爐火純青 經驗值:0 / 245 魔法值:14355 / 14355 生命值:5%
升級
  100%
TA的每日心情 | 慵懶 22 小時前 |
|---|
簽到天數: 5774 天 [LV.Master]伴壇終老
|
發表於 2022-6-3 20:34:07
|
顯示全部樓層
( e; M8 P' ^2 f1 [8 P* a新版本是採用 Java 語言所撰寫的,跟論壇和遊戲目前使用的 PHP 完全不同的語言
9 g5 H, d0 |* J! D就好像我今天母語說中文,要去理解其他語言(英語、法語、日語等)是一樣的道理
( C9 r! m2 U$ o: p1 H
% R; N4 V3 ^, ~* w7 Z8 \Java 開服就跟開 Minecraft 伺服器一樣會有一個黑盒子7 Q; \0 R. J# X, s8 O7 t* K
|2 t( [! ?; ?, I" u( F9 Z! W
這個記錄功能十分強大,而其他宇宙沒有這個特色2 m! N" w& L" _
* G$ x# ~9 L* [" N6 x9 a
玩家瀏覽哪些網頁,建造了什麼,幾點派遣了船艦等等都記錄下來了
0 p! V4 C1 O5 i1 Y. j; D& Y/ E& {8 ?+ F4 B" c! {0 p
重點是 Java 很適合遊戲開發,往後還能做成 app 版本 跟網頁版的資料互通!!!
) P, g5 B! ~/ B% E; A1 e4 M3 XMinecraft 就是用 Java 開發的,如果站長能學會 Java 那麼能開發出創世神插件,甚至把宇宙戰記做成手遊。。
4 J% x8 K+ Z V" NJun 03 20:24:15 debian java[6453]: 2022-06-03 20:24:15.694 INFO 6453 --- [nio-8080-exec-7] c.g.r.r.s.impl.BuildingsServiceImpl : Constructing building successful, creating a new event: bodyId=2 kind=DEUTERIUM_SYNTHESIZER
, K: q3 {1 O8 w) @, P, Q. xJun 03 20:24:16 debian java[6453]: 2022-06-03 20:24:16.002 INFO 6453 --- [cTaskExecutor-1] c.g.r.r.s.impl.BuildingsServiceImpl : Handling building queue, updating building level: bodyId=2 kind=DEUTERIUM_SYNTHESIZER oldLevel=2 >- L2 [: t1 V- X) D9 X; ` X
Jun 03 20:24:16 debian java[6453]: 2022-06-03 20:24:16.982 INFO 6453 --- [nio-8080-exec-9] c.g.r.r.s.impl.BuildingsServiceImpl : Constructing building successful, creating a new event: bodyId=2 kind=SOLAR_PLANT" _- Q& V4 E' j4 r* i6 d
Jun 03 20:24:19 debian java[6453]: 2022-06-03 20:24:19.008 INFO 6453 --- [cTaskExecutor-1] c.g.r.r.s.impl.BuildingsServiceImpl : Handling building queue, updating building level: bodyId=2 kind=SOLAR_PLANT oldLevel=16 newLevel=>
0 M/ H8 l0 v9 @- ]4 J' S4 F: H( EJun 03 20:24:23 debian java[6453]: 2022-06-03 20:24:23.271 INFO 6453 --- [nio-8080-exec-6] r.r.s.CustomAuthenticationSuccessHandler : User auth: userId=1 ip=138.199.39.2! U) M0 S% Z& h9 q1 E& _; A# y+ n+ I
Jun 03 20:24:24 debian java[6453]: 2022-06-03 20:24:24.925 INFO 6453 --- [nio-8080-exec-9] c.g.r.r.s.impl.BuildingsServiceImpl : Constructing building successful, creating a new event: bodyId=2 kind=DEUTERIUM_SYNTHESIZER9 V, f X- ?, \$ K! U1 H
Jun 03 20:24:25 debian java[6453]: 2022-06-03 20:24:25.002 INFO 6453 --- [cTaskExecutor-1] c.g.r.r.s.impl.BuildingsServiceImpl : Handling building queue, updating building level: bodyId=2 kind=DEUTERIUM_SYNTHESIZER oldLevel=3 >, W$ p% m9 i* _4 l# a9 i D- u
Jun 03 20:24:25 debian java[6453]: 2022-06-03 20:24:25.874 INFO 6453 --- [nio-8080-exec-1] .g.r.r.c.AdminUpdateStatisticsController : Statistics updated2 w5 w7 s1 x& N. S
Jun 03 20:24:25 debian java[6453]: 2022-06-03 20:24:25.877 INFO 6453 --- [nio-8080-exec-1] .g.r.r.c.AdminUpdateStatisticsController : Rankings updated% g1 D' N. f, i. |! @
Jun 03 20:24:25 debian java[6453]: 2022-06-03 20:24:25.880 INFO 6453 --- [nio-8080-exec-1] .g.r.r.c.AdminUpdateStatisticsController : Old statistics deleted0 ~3 P5 ~+ X# P
Jun 03 20:24:28 debian java[6453]: 2022-06-03 20:24:28.959 INFO 6453 --- [nio-8080-exec-8] c.g.r.r.s.impl.BuildingsServiceImpl : Constructing building successful, creating a new event: bodyId=2 kind=DEUTERIUM_SYNTHESIZER& c. f" @' L2 n: m( @
Jun 03 20:24:29 debian java[6453]: 2022-06-03 20:24:29.002 INFO 6453 --- [cTaskExecutor-1] c.g.r.r.s.impl.BuildingsServiceImpl : Handling building queue, updating building level: bodyId=2 kind=DEUTERIUM_SYNTHESIZER oldLevel=4 >
2 S5 W/ M/ _5 M$ ?8 B" Q9 NJun 03 20:24:32 debian java[6453]: 2022-06-03 20:24:32.558 INFO 6453 --- [nio-8080-exec-6] c.g.r.r.s.impl.BuildingsServiceImpl : Constructing building successful, creating a new event: bodyId=2 kind=DEUTERIUM_SYNTHESIZER
8 `5 u+ H2 T% h' K$ ]* U& X5 A0 FJun 03 20:24:33 debian java[6453]: 2022-06-03 20:24:33.002 INFO 6453 --- [cTaskExecutor-1] c.g.r.r.s.impl.BuildingsServiceImpl : Handling building queue, updating building level: bodyId=2 kind=DEUTERIUM_SYNTHESIZER oldLevel=5 >& t% ~7 X! h" t) q2 A
Jun 03 20:24:49 debian java[6453]: 2022-06-03 20:24:49.133 INFO 6453 --- [nio-8080-exec-9] c.g.r.r.service.impl.GalaxyServiceImpl : Viewing galaxy: userId=2 galaxy=1 system=1
( l$ I" h) b# f/ y; IJun 03 20:24:55 debian java[6453]: 2022-06-03 20:24:55.750 INFO 6453 --- [io-8080-exec-10] c.g.r.r.service.impl.GalaxyServiceImpl : Viewing galaxy: userId=2 galaxy=1 system=25 h: Q% j( V1 g
Jun 03 20:24:56 debian java[6453]: 2022-06-03 20:24:56.576 INFO 6453 --- [nio-8080-exec-2] c.g.r.r.service.impl.GalaxyServiceImpl : Viewing galaxy: userId=2 galaxy=1 system=1
( v& H- X1 V' @' F' _3 T UJun 03 20:25:11 debian java[6453]: 2022-06-03 20:25:11.710 INFO 6453 --- [nio-8080-exec-6] c.g.r.r.s.impl.BuildingsServiceImpl : Constructing building successful, creating a new event: bodyId=2 kind=SHIPYARD
" z, G/ C+ [, BJun 03 20:25:12 debian java[6453]: 2022-06-03 20:25:12.002 INFO 6453 --- [cTaskExecutor-1] c.g.r.r.s.impl.BuildingsServiceImpl : Handling building queue, updating building level: bodyId=2 kind=SHIPYARD oldLevel=0 newLevel=18 ?- }5 \6 C" Q5 w
Jun 03 20:25:13 debian java[6453]: 2022-06-03 20:25:13.910 INFO 6453 --- [nio-8080-exec-8] c.g.r.r.s.impl.BuildingsServiceImpl : Constructing building successful, creating a new event: bodyId=2 kind=SHIPYARD: I' r' R, {2 `6 b/ O; I& m
Jun 03 20:25:14 debian java[6453]: 2022-06-03 20:25:14.002 INFO 6453 --- [cTaskExecutor-1] c.g.r.r.s.impl.BuildingsServiceImpl : Handling building queue, updating building level: bodyId=2 kind=SHIPYARD oldLevel=1 newLevel=2, I! Q9 `: ]- H/ ], Z- U
Jun 03 20:25:16 debian java[6453]: 2022-06-03 20:25:16.343 INFO 6453 --- [io-8080-exec-10] c.g.r.r.s.impl.BuildingsServiceImpl : Constructing building successful, creating a new event: bodyId=2 kind=SHIPYARD
, V2 q7 U, A4 D; T9 t! d6 u4 jJun 03 20:25:17 debian java[6453]: 2022-06-03 20:25:17.002 INFO 6453 --- [cTaskExecutor-1] c.g.r.r.s.impl.BuildingsServiceImpl : Handling building queue, updating building level: bodyId=2 kind=SHIPYARD oldLevel=2 newLevel=3
/ \' h7 h6 ], V4 I& O. ]Jun 03 20:25:18 debian java[6453]: 2022-06-03 20:25:18.837 INFO 6453 --- [nio-8080-exec-1] c.g.r.r.s.impl.BuildingsServiceImpl : Constructing building successful, creating a new event: bodyId=2 kind=ROBOTICS_FACTORY
. _$ Z: A$ G' i* f1 C ]/ H$ v( p1 lJun 03 20:25:19 debian java[6453]: 2022-06-03 20:25:19.002 INFO 6453 --- [cTaskExecutor-1] c.g.r.r.s.impl.BuildingsServiceImpl : Handling building queue, updating building level: bodyId=2 kind=ROBOTICS_FACTORY oldLevel=4 newLe>
6 C; I% v5 ?) e6 d, ]0 ~! j! JJun 03 20:25:24 debian java[6453]: 2022-06-03 20:25:24.021 INFO 6453 --- [nio-8080-exec-5] c.g.r.r.s.impl.BuildingsServiceImpl : Constructing building successful, creating a new event: bodyId=2 kind=SHIPYARD& [3 k( ]+ e4 g2 Z$ o0 p4 T: `% c# `
Jun 03 20:25:25 debian java[6453]: 2022-06-03 20:25:25.003 INFO 6453 --- [cTaskExecutor-1] c.g.r.r.s.impl.BuildingsServiceImpl : Handling building queue, updating building level: bodyId=2 kind=SHIPYARD oldLevel=3 newLevel=47 J. ?) Z4 b3 \; t* F0 Z
Jun 03 20:25:30 debian java[6453]: 2022-06-03 20:25:30.926 INFO 6453 --- [nio-8080-exec-9] c.g.r.r.s.impl.BuildingsServiceImpl : Constructing building successful, creating a new event: bodyId=2 kind=METAL_MINE
0 O' s' } b0 O W) \% _# b1 {Jun 03 20:25:32 debian java[6453]: 2022-06-03 20:25:32.002 INFO 6453 --- [cTaskExecutor-1] c.g.r.r.s.impl.BuildingsServiceImpl : Handling building queue, updating building level: bodyId=2 kind=METAL_MINE oldLevel=16 newLevel=177 a2 f9 ~9 d8 z2 m
Jun 03 20:25:32 debian java[6453]: 2022-06-03 20:25:32.188 INFO 6453 --- [nio-8080-exec-2] c.g.r.r.s.impl.BuildingsServiceImpl : Constructing building successful, creating a new event: bodyId=2 kind=CRYSTAL_MINE3 B8 ~1 x$ ]$ z: a6 i
Jun 03 20:25:33 debian java[6453]: 2022-06-03 20:25:33.598 INFO 6453 --- [nio-8080-exec-3] c.g.r.r.s.impl.BuildingsServiceImpl : Constructing building successful, appending to queue: bodyId=2 kind=DEUTERIUM_SYNTHESIZER sequenc>* _1 W4 P+ K; M. j* u# t1 I
Jun 03 20:25:34 debian java[6453]: 2022-06-03 20:25:34.003 INFO 6453 --- [cTaskExecutor-1] c.g.r.r.s.impl.BuildingsServiceImpl : Handling building queue, updating building level: bodyId=2 kind=CRYSTAL_MINE oldLevel=14 newLevel> P- G: H! j2 D: o7 X
Jun 03 20:25:34 debian java[6453]: 2022-06-03 20:25:34.003 INFO 6453 --- [cTaskExecutor-1] c.g.r.r.s.impl.BuildingsServiceImpl : Handling building queue, creating an event: bodyId=2 kind=DEUTERIUM_SYNTHESIZER action=CONSTRUCT >, S: Y# P; o( w1 r% L
Jun 03 20:25:35 debian java[6453]: 2022-06-03 20:25:35.002 INFO 6453 --- [cTaskExecutor-1] c.g.r.r.s.impl.BuildingsServiceImpl : Handling building queue, updating building level: bodyId=2 kind=DEUTERIUM_SYNTHESIZER oldLevel=6 >2 `; o$ o% H/ h# |- @: c/ b
Jun 03 20:25:35 debian java[6453]: 2022-06-03 20:25:35.084 INFO 6453 --- [nio-8080-exec-5] c.g.r.r.s.impl.BuildingsServiceImpl : Constructing building successful, creating a new event: bodyId=2 kind=SOLAR_PLANT
; Y9 l. M! e0 T7 V6 F, fJun 03 20:25:39 debian java[6453]: 2022-06-03 20:25:39.002 INFO 6453 --- [cTaskExecutor-1] c.g.r.r.s.impl.BuildingsServiceImpl : Handling building queue, updating building level: bodyId=2 kind=SOLAR_PLANT oldLevel=17 newLevel=>
. _" _7 K+ a& M; [- }7 I) w+ H! YJun 03 20:25:46 debian java[6453]: 2022-06-03 20:25:46.485 INFO 6453 --- [io-8080-exec-10] c.g.r.r.s.impl.BuildingsServiceImpl : Constructing building successful, creating a new event: bodyId=2 kind=RESEARCH_LAB# w0 e& ^7 H3 t U m; K0 ~
Jun 03 20:25:47 debian java[6453]: 2022-06-03 20:25:47.002 INFO 6453 --- [cTaskExecutor-1] c.g.r.r.s.impl.BuildingsServiceImpl : Handling building queue, updating building level: bodyId=2 kind=RESEARCH_LAB oldLevel=0 newLevel=1
3 x8 k# e& c$ W* Q0 a4 a% ZJun 03 20:25:50 debian java[6453]: 2022-06-03 20:25:50.911 INFO 6453 --- [nio-8080-exec-1] c.g.r.r.s.impl.BuildingsServiceImpl : Constructing building successful, creating a new event: bodyId=2 kind=RESEARCH_LAB1 J4 ?3 J/ C l. F R: s
Jun 03 20:25:51 debian java[6453]: 2022-06-03 20:25:51.002 INFO 6453 --- [cTaskExecutor-1] c.g.r.r.s.impl.BuildingsServiceImpl : Handling building queue, updating building level: bodyId=2 kind=RESEARCH_LAB oldLevel=1 newLevel=2$ [8 X/ I& K) E; W4 R8 L
Jun 03 20:25:51 debian java[6453]: 2022-06-03 20:25:51.017 WARN 6453 --- [nio-8080-exec-3] o.h.engine.jdbc.spi.SqlExceptionHelper : SQL Error: 0, SQLState: 40001; R7 b/ j. n8 q& C4 F# r5 O9 c
Jun 03 20:25:51 debian java[6453]: 2022-06-03 20:25:51.017 ERROR 6453 --- [nio-8080-exec-3] o.h.engine.jdbc.spi.SqlExceptionHelper : ERROR: could not serialize access due to concurrent update
) a' Y2 Z4 L6 T! |Jun 03 20:25:51 debian java[6453]: 2022-06-03 20:25:51.017 INFO 6453 --- [nio-8080-exec-3] o.h.e.j.b.internal.AbstractBatchImpl : HHH000010: On release of batch it still contained JDBC statements
. C' d0 V* z, \4 ]1 n7 JJun 03 20:25:51 debian java[6453]: 2022-06-03 20:25:51.019 WARN 6453 --- [nio-8080-exec-3] c.g.r.r.service.impl.BodyServiceImpl : Updating body resources failed due to concurrent access: bodyId=2
) Z) t, ?4 j5 a* g% oJun 03 20:25:53 debian java[6453]: 2022-06-03 20:25:53.070 INFO 6453 --- [nio-8080-exec-4] c.g.r.r.s.impl.BuildingsServiceImpl : Constructing building successful, creating a new event: bodyId=2 kind=RESEARCH_LAB2 [0 @( B* A- W. ]( y7 Z3 A/ {
Jun 03 20:25:54 debian java[6453]: 2022-06-03 20:25:54.003 INFO 6453 --- [cTaskExecutor-1] c.g.r.r.s.impl.BuildingsServiceImpl : Handling building queue, updating building level: bodyId=2 kind=RESEARCH_LAB oldLevel=2 newLevel=3
9 U, S0 @. c* c& V1 d# m* YJun 03 20:25:54 debian java[6453]: 2022-06-03 20:25:54.911 INFO 6453 --- [nio-8080-exec-6] c.g.r.r.s.impl.BuildingsServiceImpl : Constructing building successful, creating a new event: bodyId=2 kind=RESEARCH_LAB
0 P" H; r, \' c0 w' z1 K) j: X" S8 sJun 03 20:25:55 debian java[6453]: 2022-06-03 20:25:55.002 INFO 6453 --- [cTaskExecutor-1] c.g.r.r.s.impl.BuildingsServiceImpl : Handling building queue, updating building level: bodyId=2 kind=RESEARCH_LAB oldLevel=3 newLevel=46 L9 {: x* d* I) D3 l
Jun 03 20:26:13 debian java[6453]: 2022-06-03 20:26:13.359 INFO 6453 --- [nio-8080-exec-2] c.g.r.r.s.impl.BuildingsServiceImpl : Constructing building successful, creating a new event: bodyId=2 kind=METAL_MINE
1 O* }! i$ c, M3 JJun 03 20:26:14 debian java[6453]: 2022-06-03 20:26:14.846 INFO 6453 --- [nio-8080-exec-3] c.g.r.r.s.impl.BuildingsServiceImpl : Constructing building successful, appending to queue: bodyId=2 kind=CRYSTAL_MINE sequenceNumber=2
- |& v4 M: f5 a1 nJun 03 20:26:16 debian java[6453]: 2022-06-03 20:26:16.003 INFO 6453 --- [cTaskExecutor-1] c.g.r.r.s.impl.BuildingsServiceImpl : Handling building queue, updating building level: bodyId=2 kind=METAL_MINE oldLevel=17 newLevel=18' h9 W9 S5 `7 }2 E; t9 [
Jun 03 20:26:16 debian java[6453]: 2022-06-03 20:26:16.003 INFO 6453 --- [cTaskExecutor-1] c.g.r.r.s.impl.BuildingsServiceImpl : Handling building queue, creating an event: bodyId=2 kind=CRYSTAL_MINE action=CONSTRUCT level=16 >* ^+ r! Q; M# V
Jun 03 20:26:16 debian java[6453]: 2022-06-03 20:26:16.422 INFO 6453 --- [nio-8080-exec-7] c.g.r.r.s.impl.BuildingsServiceImpl : Constructing building successful, appending to queue: bodyId=2 kind=DEUTERIUM_SYNTHESIZER sequenc>
" e8 Q2 ^# K7 v; ]. l8 S+ _% rJun 03 20:26:17 debian java[6453]: 2022-06-03 20:26:17.621 INFO 6453 --- [nio-8080-exec-9] c.g.r.r.s.impl.BuildingsServiceImpl : Constructing building successful, appending to queue: bodyId=2 kind=SOLAR_PLANT sequenceNumber=46 u9 B- u3 G* r% t- Q, L3 ~' i8 b' E
Jun 03 20:26:19 debian java[6453]: 2022-06-03 20:26:19.005 INFO 6453 --- [cTaskExecutor-1] c.g.r.r.s.impl.BuildingsServiceImpl : Handling building queue, updating building level: bodyId=2 kind=CRYSTAL_MINE oldLevel=15 newLevel>
6 J& W( \* d, `/ V4 _. S2 iJun 03 20:26:19 debian java[6453]: 2022-06-03 20:26:19.006 INFO 6453 --- [cTaskExecutor-1] c.g.r.r.s.impl.BuildingsServiceImpl : Handling building queue, creating an event: bodyId=2 kind=DEUTERIUM_SYNTHESIZER action=CONSTRUCT >
% D2 F$ F0 ?" Y8 z& hJun 03 20:26:20 debian java[6453]: 2022-06-03 20:26:20.002 INFO 6453 --- [cTaskExecutor-1] c.g.r.r.s.impl.BuildingsServiceImpl : Handling building queue, updating building level: bodyId=2 kind=DEUTERIUM_SYNTHESIZER oldLevel=7 >2 p& o' O# J4 z6 f9 e! u# L8 t6 j
Jun 03 20:26:20 debian java[6453]: 2022-06-03 20:26:20.002 INFO 6453 --- [cTaskExecutor-1] c.g.r.r.s.impl.BuildingsServiceImpl : Handling building queue, creating an event: bodyId=2 kind=SOLAR_PLANT action=CONSTRUCT level=19 s>+ D, u, q9 r* k7 w4 ~
Jun 03 20:26:27 debian java[6453]: 2022-06-03 20:26:27.003 INFO 6453 --- [cTaskExecutor-1] c.g.r.r.s.impl.BuildingsServiceImpl : Handling building queue, updating building level: bodyId=2 kind=SOLAR_PLANT oldLevel=18 newLevel= & D: g1 u$ \8 T2 | U: {2 D1 n1 S
因為兩種不同語言 整合 API 算是困難的一項工程,查閱了大量的參考資料和閱讀書籍,才有可能完成# J) }) w: @ N
待 API 完成後,玩家將不需要使帳號密碼登入,像 宇宙1 一樣能直接進入 |
|