升级 1.9.2 和 1.9.3 均提示内核因未知原因退出

本贴最后更新于 975 天前,其中的信息可能已经斗转星移

过程描述

  1. 微软商店 1.9.0 版本正常;
  2. 微软商店升级 1.9.2 版本后提示“内核因未知原因退出”;
  3. 下载安装主页 1.9.2 版本 64 位安装包,使用管理员身份运行,提示“内核因未知原因退出”。未使用第三方同步网盘,杀毒软件已退出,重启多次仍报错;
  4. 卸载所有版本软件,清理注册表,重启后下载安装主页 1.9.3 版本 64 位安装包,使用管理员身份运行,更换工作目录;
  5. 复制 data 文件夹,修改设置并执行同步。关闭后再次打开软件,提示“内核因未知原因退出”;

日志

# siyuan.log

I 2022/03/22 22:33:03 working.go:93: 
      ___                                   ___           ___           ___
     /  /\        ___           ___        /__/\         /  /\         /__/\
    /  /:/_      /  /\         /__/|       \  \:\       /  /::\        \  \:\
   /  /:/ /\    /  /:/        |  |:|        \  \:\     /  /:/\:\        \  \:\
  /  /:/ /::\  /__/::\        |  |:|    ___  \  \:\   /  /:/~/::\   _____\__\:\
 /__/:/ /:/\:\ \__\/\:\__   __|__|:|   /__/\  \__\:\ /__/:/ /:/\:\ /__/::::::::\
 \  \:\/:/~/:/    \  \:\/\ /__/::::\   \  \:\ /  /:/ \  \:\/:/__\/ \  \:\~~\~~\/
  \  \::/ /:/      \__\::/    ~\~~\:\   \  \:\  /:/   \  \::/       \  \:\  ~~~
   \__\/ /:/       /__/:/       \  \:\   \  \:\/:/     \  \:\        \  \:\
     /__/:/        \__\/         \__\/    \  \::/       \  \:\        \  \:\
     \__\/                                 \__\/         \__\/         \__\/
I 2022/03/22 22:33:03 runtime.go:32: kernel is booting:
    * ver [1.9.3]
    * arch [amd64]
    * runtime mode [prod]
    * working directory [D:\Program Files\SiYuan\resources]
    * read only [false]
    * container [std]
    * database [ver=20211218]
    * workspace directory [D:\SiYuan, data 20 kB]
D 2022/03/22 22:33:03 conf.go:110: initialized language [zh_CN] based on device locale
I 2022/03/22 22:33:03 conf.go:263: local serve path [http://192.168.1.105:6806]
I 2022/03/22 22:33:03 serve.go:68: kernel is booting [http://127.0.0.1:6806]
I 2022/03/22 22:33:05 database.go:72: reinitialized database [D:\SiYuan\temp\siyuan.db]
I 2022/03/22 22:33:05 conf.go:486: pre-init database size [4.1 kB]
I 2022/03/22 22:33:05 index.go:189: resolving refs...
I 2022/03/22 22:33:05 index.go:316: resolved refs [0]
I 2022/03/22 22:33:05 conf.go:510: post-init database size [4.1 kB], tree stat [count=0, size=0 B]
I 2022/03/22 22:33:05 working.go:133: kernel booted
I 2022/03/22 22:35:14 conf.go:362: exited kernel
I 2022/03/22 22:35:20 working.go:93: 
      ___                                   ___           ___           ___
     /  /\        ___           ___        /__/\         /  /\         /__/\
    /  /:/_      /  /\         /__/|       \  \:\       /  /::\        \  \:\
   /  /:/ /\    /  /:/        |  |:|        \  \:\     /  /:/\:\        \  \:\
  /  /:/ /::\  /__/::\        |  |:|    ___  \  \:\   /  /:/~/::\   _____\__\:\
 /__/:/ /:/\:\ \__\/\:\__   __|__|:|   /__/\  \__\:\ /__/:/ /:/\:\ /__/::::::::\
 \  \:\/:/~/:/    \  \:\/\ /__/::::\   \  \:\ /  /:/ \  \:\/:/__\/ \  \:\~~\~~\/
  \  \::/ /:/      \__\::/    ~\~~\:\   \  \:\  /:/   \  \::/       \  \:\  ~~~
   \__\/ /:/       /__/:/       \  \:\   \  \:\/:/     \  \:\        \  \:\
     /__/:/        \__\/         \__\/    \  \::/       \  \:\        \  \:\
     \__\/                                 \__\/         \__\/         \__\/
I 2022/03/22 22:35:35 runtime.go:32: kernel is booting:
    * ver [1.9.3]
    * arch [amd64]
    * runtime mode [prod]
    * working directory [D:\Program Files\SiYuan\resources]
    * read only [false]
    * container [std]
    * database [ver=20211218]
    * workspace directory [D:\SiYuan, data 348 MB]
I 2022/03/22 22:35:35 conf.go:263: local serve path [http://192.168.1.105:6806]
I 2022/03/22 22:35:35 serve.go:68: kernel is booting [http://127.0.0.1:6806]
I 2022/03/22 22:35:35 conf.go:486: pre-init database size [33 kB]
I 2022/03/22 22:35:36 index.go:179: rebuilt database for notebook [20210808180117-czj9bvb] in [0.40s], tree stat [count=47, size=1.0 MB]
I 2022/03/22 22:35:44 index.go:179: rebuilt database for notebook [20220112151507-uh2977t] in [3.44s], tree stat [count=3489, size=2.4 MB]
I 2022/03/22 22:35:44 index.go:179: rebuilt database for notebook [20220112161853-xxezgv2] in [0.01s], tree stat [count=5, size=34 kB]
I 2022/03/22 22:35:51 index.go:179: rebuilt database for notebook [20220113215151-euchxqe] in [5.31s], tree stat [count=70, size=2.8 MB]
I 2022/03/22 22:35:51 index.go:179: rebuilt database for notebook [20220113215201-vhwli3t] in [0.03s], tree stat [count=8, size=33 kB]
I 2022/03/22 22:35:52 index.go:179: rebuilt database for notebook [20220113215207-9xaonr5] in [0.20s], tree stat [count=12, size=249 kB]
I 2022/03/22 22:35:57 index.go:179: rebuilt database for notebook [20220113215216-if6t2vz] in [2.71s], tree stat [count=113, size=2.3 MB]
I 2022/03/22 22:35:57 index.go:189: resolving refs...
I 2022/03/22 22:35:57 index.go:316: resolved refs [242]
I 2022/03/22 22:35:58 conf.go:510: post-init database size [13 MB], tree stat [count=3744, size=8.8 MB]
I 2022/03/22 22:35:58 working.go:133: kernel booted
E 2022/03/22 22:37:41 rhy.go:44: get version meta info failed: [invalid character '<' looking for beginning of value]
E 2022/03/22 22:37:45 rhy.go:44: get version meta info failed: [invalid character '<' looking for beginning of value]
E 2022/03/22 22:37:46 rhy.go:44: get version meta info failed: [invalid character '<' looking for beginning of value]
I 2022/03/22 22:38:04 conf.go:362: exited kernel
I 2022/03/22 22:38:47 working.go:93: 
      ___                                   ___           ___           ___
     /  /\        ___           ___        /__/\         /  /\         /__/\
    /  /:/_      /  /\         /__/|       \  \:\       /  /::\        \  \:\
   /  /:/ /\    /  /:/        |  |:|        \  \:\     /  /:/\:\        \  \:\
  /  /:/ /::\  /__/::\        |  |:|    ___  \  \:\   /  /:/~/::\   _____\__\:\
 /__/:/ /:/\:\ \__\/\:\__   __|__|:|   /__/\  \__\:\ /__/:/ /:/\:\ /__/::::::::\
 \  \:\/:/~/:/    \  \:\/\ /__/::::\   \  \:\ /  /:/ \  \:\/:/__\/ \  \:\~~\~~\/
  \  \::/ /:/      \__\::/    ~\~~\:\   \  \:\  /:/   \  \::/       \  \:\  ~~~
   \__\/ /:/       /__/:/       \  \:\   \  \:\/:/     \  \:\        \  \:\
     /__/:/        \__\/         \__\/    \  \::/       \  \:\        \  \:\
     \__\/                                 \__\/         \__\/         \__\/
I 2022/03/22 22:38:49 runtime.go:32: kernel is booting:
    * ver [1.9.3]
    * arch [amd64]
    * runtime mode [prod]
    * working directory [D:\Program Files\SiYuan\resources]
    * read only [false]
    * container [std]
    * database [ver=20211218]
    * workspace directory [D:\SiYuan, data 348 MB]
I 2022/03/22 22:38:49 conf.go:263: local serve path [http://192.168.1.105:6806]
I 2022/03/22 22:38:49 conf.go:269: user has enabled [Automatically upload error messages and diagnostic data]
I 2022/03/22 22:38:50 serve.go:68: kernel is booting [http://127.0.0.1:6806]
I 2022/03/22 22:38:50 conf.go:486: pre-init database size [13 MB]
I 2022/03/22 22:38:52 index.go:116: use existing database for box [20220112151507-uh2977t]
I 2022/03/22 22:38:52 index.go:116: use existing database for box [20220112161853-xxezgv2]
I 2022/03/22 22:38:52 index.go:116: use existing database for box [20220113215151-euchxqe]
I 2022/03/22 22:38:52 index.go:116: use existing database for box [20220113215201-vhwli3t]
I 2022/03/22 22:38:52 index.go:116: use existing database for box [20220113215207-9xaonr5]
I 2022/03/22 22:38:53 index.go:116: use existing database for box [20220113215216-if6t2vz]
I 2022/03/22 22:38:53 index.go:116: use existing database for box [20210808180117-czj9bvb]
I 2022/03/22 22:38:53 index.go:189: resolving refs...
I 2022/03/22 22:38:53 index.go:316: resolved refs [242]
I 2022/03/22 22:38:53 conf.go:510: post-init database size [13 MB], tree stat [count=3744, size=8.8 MB]
I 2022/03/22 22:38:53 working.go:133: kernel booted
I 2022/03/22 22:40:37 conf.go:362: exited kernel
I 2022/03/22 22:40:41 working.go:93: 
      ___                                   ___           ___           ___
     /  /\        ___           ___        /__/\         /  /\         /__/\
    /  /:/_      /  /\         /__/|       \  \:\       /  /::\        \  \:\
   /  /:/ /\    /  /:/        |  |:|        \  \:\     /  /:/\:\        \  \:\
  /  /:/ /::\  /__/::\        |  |:|    ___  \  \:\   /  /:/~/::\   _____\__\:\
 /__/:/ /:/\:\ \__\/\:\__   __|__|:|   /__/\  \__\:\ /__/:/ /:/\:\ /__/::::::::\
 \  \:\/:/~/:/    \  \:\/\ /__/::::\   \  \:\ /  /:/ \  \:\/:/__\/ \  \:\~~\~~\/
  \  \::/ /:/      \__\::/    ~\~~\:\   \  \:\  /:/   \  \::/       \  \:\  ~~~
   \__\/ /:/       /__/:/       \  \:\   \  \:\/:/     \  \:\        \  \:\
     /__/:/        \__\/         \__\/    \  \::/       \  \:\        \  \:\
     \__\/                                 \__\/         \__\/         \__\/
I 2022/03/22 22:40:43 runtime.go:32: kernel is booting:
    * ver [1.9.3]
    * arch [amd64]
    * runtime mode [prod]
    * working directory [D:\Program Files\SiYuan\resources]
    * read only [false]
    * container [std]
    * database [ver=20211218]
    * workspace directory [D:\SiYuan, data 348 MB]
I 2022/03/22 22:40:43 conf.go:263: local serve path [http://192.168.1.105:6806]
I 2022/03/22 22:40:43 conf.go:269: user has enabled [Automatically upload error messages and diagnostic data]
I 2022/03/22 22:40:43 serve.go:68: kernel is booting [http://127.0.0.1:6806]
I 2022/03/22 22:40:43 conf.go:486: pre-init database size [13 MB]
I 2022/03/22 22:40:46 index.go:116: use existing database for box [20220112151507-uh2977t]
I 2022/03/22 22:40:46 index.go:116: use existing database for box [20220112161853-xxezgv2]
I 2022/03/22 22:40:46 index.go:116: use existing database for box [20220113215151-euchxqe]
I 2022/03/22 22:40:46 index.go:116: use existing database for box [20220113215201-vhwli3t]
I 2022/03/22 22:40:46 index.go:116: use existing database for box [20220113215207-9xaonr5]
I 2022/03/22 22:40:46 index.go:116: use existing database for box [20220113215216-if6t2vz]
I 2022/03/22 22:40:46 index.go:116: use existing database for box [20210808180117-czj9bvb]
I 2022/03/22 22:40:46 index.go:189: resolving refs...
I 2022/03/22 22:40:47 index.go:316: resolved refs [242]
I 2022/03/22 22:40:47 conf.go:510: post-init database size [13 MB], tree stat [count=3744, size=8.8 MB]
I 2022/03/22 22:40:47 working.go:133: kernel booted
I 2022/03/22 22:46:21 working.go:93: 
      ___                                   ___           ___           ___
     /  /\        ___           ___        /__/\         /  /\         /__/\
    /  /:/_      /  /\         /__/|       \  \:\       /  /::\        \  \:\
   /  /:/ /\    /  /:/        |  |:|        \  \:\     /  /:/\:\        \  \:\
  /  /:/ /::\  /__/::\        |  |:|    ___  \  \:\   /  /:/~/::\   _____\__\:\
 /__/:/ /:/\:\ \__\/\:\__   __|__|:|   /__/\  \__\:\ /__/:/ /:/\:\ /__/::::::::\
 \  \:\/:/~/:/    \  \:\/\ /__/::::\   \  \:\ /  /:/ \  \:\/:/__\/ \  \:\~~\~~\/
  \  \::/ /:/      \__\::/    ~\~~\:\   \  \:\  /:/   \  \::/       \  \:\  ~~~
   \__\/ /:/       /__/:/       \  \:\   \  \:\/:/     \  \:\        \  \:\
     /__/:/        \__\/         \__\/    \  \::/       \  \:\        \  \:\
     \__\/                                 \__\/         \__\/         \__\/
I 2022/03/22 22:46:23 runtime.go:32: kernel is booting:
    * ver [1.9.3]
    * arch [amd64]
    * runtime mode [prod]
    * working directory [D:\Program Files\SiYuan\resources]
    * read only [false]
    * container [std]
    * database [ver=20211218]
    * workspace directory [D:\SiYuan, data 348 MB]
I 2022/03/22 22:46:23 conf.go:263: local serve path [http://192.168.1.105:6806]
I 2022/03/22 22:46:23 conf.go:269: user has enabled [Automatically upload error messages and diagnostic data]
I 2022/03/22 22:46:23 serve.go:68: kernel is booting [http://127.0.0.1:6806]
I 2022/03/22 22:46:23 sync.go:86: sync before boot
I 2022/03/22 22:47:03 working.go:93: 
      ___                                   ___           ___           ___
     /  /\        ___           ___        /__/\         /  /\         /__/\
    /  /:/_      /  /\         /__/|       \  \:\       /  /::\        \  \:\
   /  /:/ /\    /  /:/        |  |:|        \  \:\     /  /:/\:\        \  \:\
  /  /:/ /::\  /__/::\        |  |:|    ___  \  \:\   /  /:/~/::\   _____\__\:\
 /__/:/ /:/\:\ \__\/\:\__   __|__|:|   /__/\  \__\:\ /__/:/ /:/\:\ /__/::::::::\
 \  \:\/:/~/:/    \  \:\/\ /__/::::\   \  \:\ /  /:/ \  \:\/:/__\/ \  \:\~~\~~\/
  \  \::/ /:/      \__\::/    ~\~~\:\   \  \:\  /:/   \  \::/       \  \:\  ~~~
   \__\/ /:/       /__/:/       \  \:\   \  \:\/:/     \  \:\        \  \:\
     /__/:/        \__\/         \__\/    \  \::/       \  \:\        \  \:\
     \__\/                                 \__\/         \__\/         \__\/
I 2022/03/22 22:47:05 runtime.go:32: kernel is booting:
    * ver [1.9.3]
    * arch [amd64]
    * runtime mode [prod]
    * working directory [D:\Program Files\SiYuan\resources]
    * read only [false]
    * container [std]
    * database [ver=20211218]
    * workspace directory [D:\SiYuan, data 348 MB]
I 2022/03/22 22:47:05 conf.go:263: local serve path [http://192.168.1.105:6806]
I 2022/03/22 22:47:05 conf.go:269: user has enabled [Automatically upload error messages and diagnostic data]
I 2022/03/22 22:47:05 serve.go:68: kernel is booting [http://127.0.0.1:6806]
I 2022/03/22 22:47:05 sync.go:86: sync before boot
I 2022/03/22 22:51:01 working.go:93: 
      ___                                   ___           ___           ___
     /  /\        ___           ___        /__/\         /  /\         /__/\
    /  /:/_      /  /\         /__/|       \  \:\       /  /::\        \  \:\
   /  /:/ /\    /  /:/        |  |:|        \  \:\     /  /:/\:\        \  \:\
  /  /:/ /::\  /__/::\        |  |:|    ___  \  \:\   /  /:/~/::\   _____\__\:\
 /__/:/ /:/\:\ \__\/\:\__   __|__|:|   /__/\  \__\:\ /__/:/ /:/\:\ /__/::::::::\
 \  \:\/:/~/:/    \  \:\/\ /__/::::\   \  \:\ /  /:/ \  \:\/:/__\/ \  \:\~~\~~\/
  \  \::/ /:/      \__\::/    ~\~~\:\   \  \:\  /:/   \  \::/       \  \:\  ~~~
   \__\/ /:/       /__/:/       \  \:\   \  \:\/:/     \  \:\        \  \:\
     /__/:/        \__\/         \__\/    \  \::/       \  \:\        \  \:\
     \__\/                                 \__\/         \__\/         \__\/
I 2022/03/22 22:51:03 runtime.go:32: kernel is booting:
    * ver [1.9.3]
    * arch [amd64]
    * runtime mode [prod]
    * working directory [D:\Program Files\SiYuan\resources]
    * read only [false]
    * container [std]
    * database [ver=20211218]
    * workspace directory [D:\SiYuan, data 348 MB]
I 2022/03/22 22:51:03 conf.go:263: local serve path [http://192.168.1.105:6806]
I 2022/03/22 22:51:03 conf.go:269: user has enabled [Automatically upload error messages and diagnostic data]
I 2022/03/22 22:51:03 serve.go:68: kernel is booting [http://127.0.0.1:6806]
I 2022/03/22 22:51:03 sync.go:86: sync before boot
  • 思源笔记

    思源笔记是一款隐私优先的个人知识管理系统,支持完全离线使用,同时也支持端到端加密同步。

    融合块、大纲和双向链接,重构你的思维。

    22353 引用 • 89444 回帖

相关帖子

欢迎来到这里!

我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。

注册 关于
请输入回帖内容 ...
  • 收到,这个问题我们正在定位,你参与内测了吗?我们刚刚发布了一个内测版,麻烦下载以后帮忙测试看看。

    2 回复
  • 其他回帖
  • 88250 1 1 赞同

    @participants 已经确认是云端同步服务接口的问题,麻烦各位重新安装 v1.9.3 后再试试,应该已经修复。

    1 回复
  • LYN6969

    image.png

    好像本来就是关闭的

  • LYN6969

    2022-03-22 16:21:32 ui version [1.9.3], booting kernel [C:\software\Siyuan\resources\kernel\SiYuan-Kernel.exe --wd=C:\software\Siyuan\resources]
    2022-03-22 16:21:32 booted kernel process
    2022-03-22 16:21:32 checking kernel version
    2022-03-22 16:21:34 get kernel version failed: request to http://127.0.0.1:6806/api/system/version failed, reason: net::ERR_CONNECTION_REFUSED
    2022-03-22 16:21:34 get kernel version failed: request to http://127.0.0.1:6806/api/system/version failed, reason: net::ERR_CONNECTION_REFUSED
    2022-03-22 16:21:36 get kernel version failed: request to http://127.0.0.1:6806/api/system/version failed, reason: net::ERR_CONNECTION_REFUSED
    2022-03-22 16:21:36 get kernel version failed: request to http://127.0.0.1:6806/api/system/version failed, reason: net::ERR_CONNECTION_REFUSED
    2022-03-22 16:21:37 got kernel version [1.9.3]
    2022-03-22 16:21:44 kernel exited with code [2]

    1 回复
  • 查看全部回帖

推荐标签 标签

  • Ant-Design

    Ant Design 是服务于企业级产品的设计体系,基于确定和自然的设计价值观上的模块化解决方案,让设计者和开发者专注于更好的用户体验。

    17 引用 • 23 回帖
  • 数据库

    据说 99% 的性能瓶颈都在数据库。

    342 引用 • 708 回帖
  • GitBook

    GitBook 使您的团队可以轻松编写和维护高质量的文档。 分享知识,提高团队的工作效率,让用户满意。

    3 引用 • 8 回帖 • 4 关注
  • B3log

    B3log 是一个开源组织,名字来源于“Bulletin Board Blog”缩写,目标是将独立博客与论坛结合,形成一种新的网络社区体验,详细请看 B3log 构思。目前 B3log 已经开源了多款产品:SymSoloVditor思源笔记

    1063 引用 • 3453 回帖 • 203 关注
  • SVN

    SVN 是 Subversion 的简称,是一个开放源代码的版本控制系统,相较于 RCS、CVS,它采用了分支管理系统,它的设计目标就是取代 CVS。

    29 引用 • 98 回帖 • 680 关注
  • Openfire

    Openfire 是开源的、基于可拓展通讯和表示协议 (XMPP)、采用 Java 编程语言开发的实时协作服务器。Openfire 的效率很高,单台服务器可支持上万并发用户。

    6 引用 • 7 回帖 • 94 关注
  • SQLServer

    SQL Server 是由 [微软] 开发和推广的关系数据库管理系统(DBMS),它最初是由 微软、Sybase 和 Ashton-Tate 三家公司共同开发的,并于 1988 年推出了第一个 OS/2 版本。

    21 引用 • 31 回帖 • 1 关注
  • SQLite

    SQLite 是一个进程内的库,实现了自给自足的、无服务器的、零配置的、事务性的 SQL 数据库引擎。SQLite 是全世界使用最为广泛的数据库引擎。

    5 引用 • 7 回帖
  • Quicker

    Quicker 您的指尖工具箱!操作更少,收获更多!

    32 引用 • 131 回帖 • 1 关注
  • Kotlin

    Kotlin 是一种在 Java 虚拟机上运行的静态类型编程语言,由 JetBrains 设计开发并开源。Kotlin 可以编译成 Java 字节码,也可以编译成 JavaScript,方便在没有 JVM 的设备上运行。在 Google I/O 2017 中,Google 宣布 Kotlin 成为 Android 官方开发语言。

    19 引用 • 33 回帖 • 64 关注
  • InfluxDB

    InfluxDB 是一个开源的没有外部依赖的时间序列数据库。适用于记录度量,事件及实时分析。

    2 引用 • 73 关注
  • FreeMarker

    FreeMarker 是一款好用且功能强大的 Java 模版引擎。

    23 引用 • 20 回帖 • 462 关注
  • Postman

    Postman 是一款简单好用的 HTTP API 调试工具。

    4 引用 • 3 回帖 • 4 关注
  • Redis

    Redis 是一个开源的使用 ANSI C 语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value 数据库,并提供多种语言的 API。从 2010 年 3 月 15 日起,Redis 的开发工作由 VMware 主持。从 2013 年 5 月开始,Redis 的开发由 Pivotal 赞助。

    286 引用 • 248 回帖 • 61 关注
  • 反馈

    Communication channel for makers and users.

    123 引用 • 911 回帖 • 245 关注
  • Chrome

    Chrome 又称 Google 浏览器,是一个由谷歌公司开发的网页浏览器。该浏览器是基于其他开源软件所编写,包括 WebKit,目标是提升稳定性、速度和安全性,并创造出简单且有效率的使用者界面。

    62 引用 • 289 回帖 • 1 关注
  • TextBundle

    TextBundle 文件格式旨在应用程序之间交换 Markdown 或 Fountain 之类的纯文本文件时,提供更无缝的用户体验。

    1 引用 • 2 回帖 • 49 关注
  • Log4j

    Log4j 是 Apache 开源的一款使用广泛的 Java 日志组件。

    20 引用 • 18 回帖 • 30 关注
  • GAE

    Google App Engine(GAE)是 Google 管理的数据中心中用于 WEB 应用程序的开发和托管的平台。2008 年 4 月 发布第一个测试版本。目前支持 Python、Java 和 Go 开发部署。全球已有数十万的开发者在其上开发了众多的应用。

    14 引用 • 42 回帖 • 764 关注
  • Thymeleaf

    Thymeleaf 是一款用于渲染 XML/XHTML/HTML5 内容的模板引擎。类似 Velocity、 FreeMarker 等,它也可以轻易的与 Spring 等 Web 框架进行集成作为 Web 应用的模板引擎。与其它模板引擎相比,Thymeleaf 最大的特点是能够直接在浏览器中打开并正确显示模板页面,而不需要启动整个 Web 应用。

    11 引用 • 19 回帖 • 355 关注
  • GraphQL

    GraphQL 是一个用于 API 的查询语言,是一个使用基于类型系统来执行查询的服务端运行时(类型系统由你的数据定义)。GraphQL 并没有和任何特定数据库或者存储引擎绑定,而是依靠你现有的代码和数据支撑。

    4 引用 • 3 回帖 • 9 关注
  • ZeroNet

    ZeroNet 是一个基于比特币加密技术和 BT 网络技术的去中心化的、开放开源的网络和交流系统。

    1 引用 • 21 回帖 • 638 关注
  • 持续集成

    持续集成(Continuous Integration)是一种软件开发实践,即团队开发成员经常集成他们的工作,通过每个成员每天至少集成一次,也就意味着每天可能会发生多次集成。每次集成都通过自动化的构建(包括编译,发布,自动化测试)来验证,从而尽早地发现集成错误。

    15 引用 • 7 回帖 • 1 关注
  • 前端

    前端技术一般分为前端设计和前端开发,前端设计可以理解为网站的视觉设计,前端开发则是网站的前台代码实现,包括 HTML、CSS 以及 JavaScript 等。

    247 引用 • 1348 回帖
  • 星云链

    星云链是一个开源公链,业内简单的将其称为区块链上的谷歌。其实它不仅仅是区块链搜索引擎,一个公链的所有功能,它基本都有,比如你可以用它来开发部署你的去中心化的 APP,你可以在上面编写智能合约,发送交易等等。3 分钟快速接入星云链 (NAS) 测试网

    3 引用 • 16 回帖 • 1 关注
  • Kafka

    Kafka 是一种高吞吐量的分布式发布订阅消息系统,它可以处理消费者规模的网站中的所有动作流数据。 这种动作(网页浏览,搜索和其他用户的行动)是现代系统中许多功能的基础。 这些数据通常是由于吞吐量的要求而通过处理日志和日志聚合来解决。

    36 引用 • 35 回帖 • 1 关注
  • V2EX

    V2EX 是创意工作者们的社区。这里目前汇聚了超过 400,000 名主要来自互联网行业、游戏行业和媒体行业的创意工作者。V2EX 希望能够成为创意工作者们的生活和事业的一部分。

    17 引用 • 236 回帖 • 328 关注