gpt4 book ai didi

java - 在客户端/服务器Java应用程序中保存用户名/密码的数据结构

转载 作者:行者123 更新时间:2023-12-03 11:51:02 25 4
gpt4 key购买 nike

我目前正在研究Socket编程,并构建一个需要注册/登录用户的多线程控制台应用程序。数据需要保存在本地,但是我似乎找不到合适的结构。

以下是我的一些想法:

  • 只需将数据保存到.txt文件即可。 (搜索和验证登录名会很麻烦)
  • 使用Java首选项API,但是由于应用程序是多线程的,因此每次新客户端连接到服务器时,我都会继续覆盖数据。我可以为每个新用户创建一个新节点吗?

  • 你们认为保存登录凭据的理想结构是什么? (此应用程序当前不考虑安全性)

    最佳答案

    我会考虑使用H2数据库引擎。

    quote:“非常快速,开源,JDBC API Embedded和服务器模式;内存中
    数据库基于浏览器的控制台应用程序占用空间小:大约2
    MB jar文件大小”

    http://www.h2database.com

    关于java - 在客户端/服务器Java应用程序中保存用户名/密码的数据结构,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58984374/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com