java+springboot+oauth2 写的统一身份认证系统+sso服务端及客户端程序,包括数据库及操作步骤及如何进行部署操作等,确保大家对统一身份认证有个深刻的认识,数据库已提供,需要大家自己导入到自己的系统中。 统一身份认证操作文档。 1. 首先导入数据库sso_db,导入到本机或者服务器上。 (2)更改application_dev.yml中的url对应ip及数据库名称,对应的用户名和密码。 (3)用idea打开ServerDemo程序,并自动导入依赖包。 (4)单击右侧加号,选择ServerDemo下的pom.xml文件即可实现加载所有依赖。 (5)单击设置配置好运行的项目单击启动按钮即可。 (6)待程序启动成功后,输入地址http:// 127.0.0.1:7000/login,输入用户名:admin 密码:admin 单击登录按钮即可实现跳转到首页面。 (7)跳转后的首页面为:http:/127.0.0.1:7000/user/userIndex页面。 (8)输入http://127.0.0.1:7080/即可打开客户端1。
2026-04-20 13:55:20 45.21MB
1
Gemini Mac客户端全平台安装包,支持macOS/Windows/Linux/iOS/Android。 适合人群: - AI工具重度用户,每天使用超过10次 - 写作者、程序员、数据分析师、研究人员 - 需要处理长文档和复杂任务的专业用户 核心优势: 1. 独家Ultra车队:每日200次(网页版50次),上下文128K(网页版32K) 2. 原生应用速度快:启动2-3秒(网页版10-15秒),响应速度提升一倍 3. 高级功能:全局快捷键、多窗口支持、离线缓存、自动保存 使用场景: - 写作创作:多窗口同时处理文章、查资料、生成内容 - 数据分析:处理大文件,上下文长度支持50页PDF一次性分析 - 代码开发:快捷键快速调用,提高开发效率 - 文档处理:批量上传,支持20MB大文件
2026-04-20 13:51:33 7.26MB gemini ai 人工智能
1
在线打字客户端2.0.rar
2026-04-19 16:32:26 740KB
1
### Linux下VNC Server配置与使用详解 #### 一、VNC简介 VNC(Virtual Network Computing)是一种显示桌面共享系统,它通过网络在两台计算机之间传输桌面环境。VNC支持多操作系统平台,允许用户从任何计算机查看另一台计算机上的桌面会话,无论这两台计算机的操作系统是否相同。VNC基于TCP/IP协议,广泛应用于远程控制、技术支持及远程访问场景。 #### 二、安装VNC Server 本节将详细介绍如何在Linux环境下安装并配置VNC Server。以Red Hat/Fedora为例进行说明。 ##### 1. 检查VNC Server是否已安装 首先确保你的系统已经安装了VNC Server。可以通过以下命令检查: ```bash [tchung@tchung101 tchung]$ rpm -q VNC VNC-server ``` 如果系统提示未安装,则需要安装VNC Server。可以通过包管理器如`yum`或`dnf`来安装: ```bash sudo yum install tigervnc-server # 或者对于较新的系统 sudo dnf install tigervnc-server ``` ##### 2. 配置VNC Server 配置VNC Server主要涉及以下几个步骤: - **编辑配置文件**:编辑`/etc/sysconfig/VNCservers`。 - **设置密码**:为VNC Server设置密码。 - **启动服务**:启动VNC Server服务。 ###### 编辑配置文件 打开`/etc/sysconfig/VNCservers`文件,并设置启动参数: ```bash sudo vi /etc/sysconfig/VNCservers ``` 找到如下行并取消注释: ```bash #VNCSERVERS="1:myusername" ``` 修改为: ```bash VNCSERVERS="1:tchung" ``` 这表示将在第1个显示器上启动一个由`tchung`用户运行的VNC Server。 ###### 设置密码 接下来需要设置VNC Server的密码。可以通过下面的命令来实现: ```bash VNCpasswd ``` 按照提示输入两次密码即可。 ###### 启动服务 完成以上步骤后,就可以启动VNC Server服务了: ```bash sudo /sbin/service VNCserver start ``` 如果一切正常,会看到类似如下的输出: ```bash Starting VNC server: 1:tchung [OK] ``` ##### 3. 调整X Startup脚本 为了让VNC Server启动时加载用户的桌面环境,还需要调整`~/.vnc/xstartup`文件: ```bash cd ~/.vnc vi xstartup ``` 将默认的内容替换为: ```bash #!/bin/sh # Uncomment the following two lines for normal desktop: unset SESSION_MANAGER exec /etc/X11/xinit/xinitrc # Uncomment the following line to have ALSA init scripts set up ALSA # automatically on this VT (only if necessary). #export DISPLAY=:1 # /etc/init.d/alsa force-reload # Uncomment the following line to use xdm as the window system #exec /etc/X11/Xdm/Xsession # Uncomment the following two lines for KDE #[ -x /etc/X11/xinit/kdmscript ] && exec /etc/X11/xinit/kdmscript # Uncomment the following two lines for GNOME #[ -x /etc/X11/xinit/gnomensession ] && exec /etc/X11/xinit/gnomensession # Uncomment the following line to start your own window manager: #exec /usr/bin/twm ``` 保存文件后,重启VNC Server使设置生效: ```bash sudo /sbin/service VNCserver restart ``` #### 三、连接VNC Server ##### 客户端软件 为了访问VNC Server,你需要在客户端安装VNC Viewer软件。大多数操作系统都提供了官方版本的VNC Viewer,如RealVNC Viewer、TightVNC等。 ##### 连接过程 - **确定VNC Server地址**:通常格式为`:`,例如:`192.168.1.100:1`。 - **启动VNC Viewer**:输入VNC Server地址并连接。 - **输入密码**:输入之前设置的密码即可登录。 通过以上步骤,你可以在任何地方通过网络连接到你的Linux系统,并像操作本地系统一样工作。 #### 四、安全性考虑 虽然VNC提供了一种方便的远程桌面解决方案,但其安全性也需要注意。VNC本身并未加密数据传输,因此不建议在不安全的网络环境中使用。可以通过以下方式增强安全性: - **使用SSH隧道**:通过SSH建立隧道传输VNC数据,确保数据的安全性。 - **防火墙设置**:限制只有特定IP地址可以访问VNC Server。 通过上述配置,你可以轻松地在Linux下搭建并使用VNC Server,实现远程桌面访问的功能。
2026-04-18 18:02:30 10KB LINUX linux
1
很抱歉,但是提供的信息不足以生成符合要求的详细文章知识。给定的文件信息中的标题、描述和标签都重复了相同的短语"数电答案",这并不提供足够的内容或上下文来构建一个详细的知识点文章。为了生成符合要求的内容,我需要更多的信息或具体内容,例如关于数字电子学的具体主题或问题的答案、相关理论或实际应用等方面的详细信息。如果您能提供更具体的内容,我将很乐意帮助您生成所需的知识点。
2026-04-16 14:36:19 51.65MB 数电答案
1
【广州数控PLC GSK-Ladder v2.7】是一款专为广数数控系统设计的编程软件,适用于多种型号的GSK系列控制器。这款软件在工业自动化领域中扮演着重要角色,尤其对于需要进行PLC(可编程逻辑控制器)编程和调试的工程师来说,它是一个不可或缺的工具。 GSK Ladder v2.7 支持的控制器型号包括980TDb、980MDa、988T、980TDc、988TD、988TDs、980MDc、980TTC以及980HC。这些型号涵盖了从基础的逻辑控制到复杂的运动控制,适用于各种工业应用场景,如机械制造、电梯控制、自动化生产线等。 980TDb和980MDa是GSK系列的入门级PLC,主要用于实现基础的逻辑控制和顺序控制,适合小型设备和简单生产线。988T和980TDc则在功能上更加强大,可以处理更多的输入/输出信号,适用于中型机械设备的控制。988TD和988TDs是针对高端应用设计的,具备高速处理能力和网络通信功能,可用于多轴联动的精密加工设备。980MDc和980TTC是专为复杂控制系统设计的,提供更丰富的扩展模块,适合大型自动化系统的构建。980HC则是一款高性能控制器,适合高精度和高速度要求的自动化应用场景。 GSK-Ladder v2.7软件的特点在于其梯形图编程界面,这是PLC编程中最常见的图形化语言,直观易懂。用户可以通过绘制梯形图来编写控制程序,软件还提供了强大的调试功能,如在线监控、故障诊断和模拟运行,使得程序调试更加高效。此外,该软件可能还具备编程规则检查、代码优化以及与GSK硬件的无缝连接,确保了程序的稳定性和效率。 压缩包中的“GSK V2.7”很可能包含了软件的安装程序、用户手册、帮助文档以及可能的示例程序。用户手册会详细介绍如何安装和使用软件,帮助文档则提供了详细的编程指南和技术支持。示例程序可以帮助初学者理解和学习PLC编程的基本概念和技巧。 GSK-Ladder v2.7是一款功能强大、兼容性广的PLC编程工具,它使得用户能够方便地为广数系列的控制器编写和调试程序,以满足各种工业控制需求。对于从事相关工作的工程师而言,掌握这款软件的使用是提升工作效率的关键。
2026-04-15 22:09:34 1.73MB 980TDC 广数PLC
1
【即时客户端12_2详解】 即时客户端(Instant Client)是Oracle公司提供的一个轻量级数据库连接工具,它允许应用程序无需完整安装Oracle数据库服务器就能与Oracle数据库进行交互。本资源"instantclient_12_2客户端"是Oracle Instant Client的第12.2版本,是一个针对数据库访问优化的客户端组件集合。 1. **Oracle Instant Client 12.2的主要特点** - **轻量级**: 它只需要下载和安装一小部分文件,占用系统资源少,方便在各种环境中快速部署。 - **无需完全安装**: 不需要完整的Oracle数据库服务器安装,降低了系统维护成本。 - **高性能**: 提供高效的数据访问和处理能力,优化了网络传输和查询性能。 - **跨平台**: 支持多种操作系统,包括Windows、Linux、macOS等。 - **API兼容**: 兼容OCI (Oracle Call Interface)、Pro*C/C++、ODBC、JDBC、PHP等多种编程接口。 2. **如何使用Instant Client 12.2** - **下载与安装**: 下载对应操作系统的即时客户端12.2版本,解压到指定目录。 - **配置环境变量**: 需要将`instantclient_12_2`路径添加到系统的PATH环境变量中。例如,在Windows上,可以将`C:\path\to\instantclient_12_2`添加到用户或系统环境变量的PATH中。 - **设置LIBRARY_PATH**: 对于某些平台,如Linux,可能还需要设置`LD_LIBRARY_PATH`,使其指向`instantclient_12_2`的目录。 - **验证连接**: 使用支持Oracle的任何语言(如Python的cx_Oracle模块、Java的JDBC驱动等),尝试连接到Oracle数据库,确保配置成功。 3. **功能与组件** - **oci.dll/oci.so**: OCI库,提供C语言的API接口,用于与Oracle数据库通信。 - **sqlplus**: 命令行工具,允许用户直接执行SQL查询和管理数据库。 - **tnsnames.ora**: 服务名配置文件,定义了如何连接到不同的Oracle数据库实例。 - **ocijdbc12.jar**: JDBC驱动,使得Java应用程序能连接Oracle数据库。 - **odbc.ini/odbcinst.ini**: ODBC数据源配置文件,用于设置ODBC连接。 4. **应用场景** - **开发环境**: 开发人员可以快速在本地建立数据库连接,进行代码调试和测试。 - **远程连接**: 在不安装完整数据库服务器的机器上,通过Instant Client连接远程Oracle数据库。 - **服务器监控**: 通过命令行工具如sqlplus进行数据库性能监控和维护任务。 5. **安全注意事项** - **权限控制**: 确保只有授权的用户和应用能访问Instant Client和数据库。 - **加密连接**: 使用SSL/TLS协议加密网络传输,保护数据安全。 - **更新维护**: 及时更新Instant Client到最新安全补丁,防止已知漏洞被利用。 Oracle Instant Client 12.2为开发者和系统管理员提供了便捷的Oracle数据库访问途径,通过配置环境变量,即可实现高效且安全的数据交互。无论是在开发环境还是生产环境中,都是与Oracle数据库交互的理想选择。
2026-04-15 18:39:57 52.07MB instantclien
1
神通数据库管理客户端是一款专为中国市场设计的高效、易用的数据库管理工具,旨在提供便捷的数据库操作和管理功能。这款工具无需复杂的安装过程,只需将压缩包解压后即可开始使用,大大简化了用户的前期准备步骤,使得无论是开发人员还是DBA都能够快速地投入到工作中。 在数据库管理领域,神通数据库管理客户端提供了全面的功能,包括但不限于: 1. **连接管理**:支持创建、编辑和管理多个神通数据库的连接,用户可以根据需求设定不同的连接参数,如服务器地址、端口号、数据库名、用户名和密码等。 2. **数据浏览与编辑**:提供直观的表格视图来展示数据库中的表数据,可以进行增删改查操作,同时支持数据过滤、排序和分页,便于用户高效处理大量数据。 3. **SQL编辑器**:内置强大的SQL编辑器,支持编写复杂SQL语句,自动完成、语法高亮、错误检查等功能让SQL编写更加得心应手。同时,还提供执行计划分析,帮助优化查询性能。 4. **数据库对象管理**:用户可以通过客户端轻松管理数据库中的表、视图、索引、存储过程、触发器等对象,包括创建、修改、删除等操作,以及查看对象的定义和属性。 5. **备份与恢复**:提供数据库的备份和恢复功能,确保数据的安全性。用户可以设定备份策略,定期执行自动备份,同时支持从备份文件中恢复数据。 6. **权限管理**:协助管理员分配和管理数据库用户的权限,控制不同用户对数据库资源的访问范围和操作权限。 7. **性能监控**:集成性能监控工具,可以实时查看数据库的运行状态,包括CPU使用率、内存占用、磁盘I/O等,帮助诊断并优化数据库性能。 8. **日志查看**:提供日志查看功能,方便用户追踪数据库的操作历史,用于问题排查和审计。 9. **脚本执行**:支持批量执行SQL脚本,方便进行数据库的初始化或更新操作。 10. **导入导出**:支持数据的导入导出,可以将数据从Excel或其他格式导入到数据库,或者将数据库中的数据导出为各种文件格式。 在卸载方面,神通数据库管理客户端的设计同样考虑到了用户的便利性。不需要通过传统的控制面板卸载程序,只需简单地删除对应的文件夹即可完成卸载,这种轻量级的卸载方式避免了系统注册表的污染,减少了系统的维护工作。 神通数据库管理客户端是一个功能齐全、易用性强的数据库管理工具,能够满足用户在日常数据库管理中的多种需求,无论是在开发环境还是生产环境中,都能发挥其高效能和便捷性。
2026-04-15 15:27:54 167.68MB 神通数据库 数据库管理工具
1
windows 64位sqllite,客户端连接工具,能够满足基本使用要求。
2026-04-14 10:24:43 42.2MB SQLLITE
1
sqlcipher.exe windows客户端下载介绍 此仓库提供的是sqlcipher.exe windows客户端,这是一款可以方便地在Windows操作系统上解密sqlite数据库的工具。使用此工具,您无需进行任何编译过程,下载后即可直接运行。 该客户端能够帮助用户快速解密sqlite数据库文件,操作简单,易于上手。适合需要在Windows环境下处理sqlite加密文件的用户使用。 注意事项: 本资源仅包含sqlcipher.exe windows客户端,请确保您已了解如何使用此工具。 使用本工具前,请确保您有合法权利对目标sqlite文件进行解密操作。 使用说明: 下载sqlcipher.exe文件到本地。 以管理员身份运行该客户端。 按照提示操作,输入相应的sqlite文件路径和密码进行解密。 特别声明: 本资源不包含任何形式的恶意软件,请在正规渠道下载使用。 请遵循相关法律法规和社会公序良俗,合法使用资源。
2026-04-13 23:17:31 3.28MB sqlcipher sqlite加密 sqlite解密
1