- 博客(344)
- 资源 (41)
- 收藏
- 关注
原创 javafx项目管理系统
不是3个整天赶工出来的,做的还算得心应手,遇到的问题都解决了,对时间的预估掌握的还是比较好的,把实际情况都考虑进去了。所有功能都实现了:欢迎页、项目列表、项目明细、项目添加、任务添加、加载任务、删除任务、甘特图、国际化。算是一个easy project management tool。有个项目管理系统的需求,花了3天才搞定,谈谈感受吧。4、添加项目下的任务。
2024-09-19 17:23:41 219
原创 General error during semantic analysis: Unsupported class file major version 63
General error during semantic analysis: Unsupported class file major version 63
2024-09-17 07:15:58 284
原创 powershell自动提交git脚本
使用 PowerShell 编写一个自动提交 Git 仓库的脚本是一个很好的实践,可以帮助你在开发过程中节省时间并提高效率。下面是一个简单的示例脚本,达到自动化提交git的功能。
2024-09-01 07:48:53 746
原创 PowerShell的强大命令集合
PowerShell 中有许多常用命令(称为 cmdlets),这些命令可以帮助你管理和自动化 Windows 操作系统的各个方面。下面是一些常见的 PowerShell cmdlets,以及它们的具体应用示例
2024-09-01 07:35:28 1593
原创 webpack打包html
Webpack 是一个非常强大的模块打包器,它可以将各种资源(如 JavaScript、CSS、HTML 文件等)作为模块来处理和打包。对于模块化的 HTML 网站,Webpack 可以帮助你优化资源加载、管理依赖关系以及实现代码分割等功能。
2024-08-22 10:35:32 609
原创 简单介绍ES6模块化开发
ES6(ECMAScript 2015)引入了模块化系统来帮助开发者更好地组织和管理代码。这为JavaScript带来了更加清晰的模块化支持,允许开发者定义独立的文件或代码块作为模块,每个模块可以导出一个或多个功能,其他模块可以通过导入语句来使用这些功能。
2024-08-21 23:50:21 426
原创 使用markdown-it和highlightjs渲染markdown文件
使用markdown-it和highlightjs渲染markdown文件
2024-08-20 23:48:31 479
原创 iframe自动调整高度
如果你不想使用第三方库,可以通过监听``的`onload`事件以及使用`setTimeout`来检查``的内容高度,从而实现自动调整高度的功能。这种方法不需要额外的库,但可能会稍微复杂一些。
2024-08-20 23:46:15 664
原创 js使用text/template制作模板
如果你想把模板内容放在HTML文件中,并通过JavaScript加载和渲染这些模板,你可以采用以下几种方法:
2024-08-18 23:07:34 810
原创 JavaScript特性一览
JavaScript 作为一种广泛使用的编程语言,拥有很多有用的特性,这些特性使得它既适合前端开发也适合后端开发(例如通过 Node.js)。以下是一些重要的特性
2024-08-18 23:04:08 630
原创 JSP学习路线图:从新手到掌握
Java Server Pages (JSP) 是一种用于创建动态网页的技术,广泛应用于Java Web开发中。本文将为初学者提供一个系统性的学习计划,帮助你从零开始逐步掌握JSP技术。
2024-08-15 23:57:49 365
原创 Java 学习路径:从入门到精通
Java 是一门功能强大且应用广泛的编程语言,在软件开发领域占据着重要的地位。对于想要系统性学习 Java 的新手来说,制定一份明确的学习计划至关重要。本文将为你提供一份详细的 Java 学习路线图,帮助你从零开始,逐步成长为一名熟练的 Java 开发者。
2024-08-15 23:48:47 877
原创 HashMap
HashMap是Java编程语言中一个非常常用的数据结构,它实现了Map接口,用于存储键值对。在Java集合框架中,HashMap是一个基于哈希表的实现,提供了快速的插入、删除和查找操作。
2024-08-14 23:58:11 452
原创 算法是什么
算法是一组定义良好的步骤,用于解决特定问题或完成特定任务的过程。输入:可以有零个或多个输入。输出:至少有一个输出。确定性:每一步都是明确无歧义的。有限性:算法必须在有限的步骤内结束。可行性:每一步都可以通过已知的操作来实现。
2024-08-14 21:26:50 502
原创 React Native
React Native 是一个用于构建原生移动应用的框架,它使用 JavaScript 和 React(一个用于构建用户界面的 JavaScript 库)来开发 iOS 和 Android 平台的应用程序。React Native 由 Facebook 开发并维护,并且是开源的。
2024-08-13 20:18:02 963
原创 Electron
Electron 是一个开源框架,允许开发者使用 Web 技术(如 HTML、CSS 和 JavaScript)来构建跨平台的桌面应用程序。它是由 GitHub 开发并维护的,最初是为了构建 Atom 编辑器而创建的。现在,Electron 已经被许多知名的桌面应用所采用,比如 Slack、Visual Studio Code、Discord 和 Microsoft Teams。
2024-08-13 20:01:54 280
原创 java数据库连接池
Java 数据库连接池是一种用于管理和复用数据库连接的技术,它能够显著提高应用程序的性能和可扩展性。连接池通过预先创建并维护一定数量的数据库连接,当应用程序需要访问数据库时,可以直接从连接池中获取一个可用的连接,而不需要每次都新建连接。当使用完毕后,连接会被归还给连接池以供后续使用。
2024-08-12 23:52:01 1131
原创 springboot多数据源配置
Spring Boot 支持多数据源配置,这在需要同时操作多个数据库或者需要将读写分离的应用场景中非常有用。下面我将详细介绍如何在 Spring Boot 应用程序中配置和使用多数据源。
2024-08-12 23:46:42 500
原创 AES加密
AES (Advanced Encryption Standard) 是一种广泛使用的对称加密算法。在Java中,你可以使用包来实现AES加密和解密。下面使用一个Java代码示例,展示了如何使用AES加密和解密字符串。首先,请确保你的开发环境中已经包含了Java SE环境,并且你熟悉基本的Java编程概念。
2024-08-11 23:59:06 346
原创 加密技术的发展
加密是一种用于保护数据安全的技术,通过将原始信息(明文)转换为一种不可读的形式(密文),确保只有拥有正确解密密钥的人才能访问其真实内容。加密技术在现代社会中被广泛应用于各种场景,包括但不限于网络通信、数据存储、电子商务等。
2024-08-11 13:19:44 528
原创 Python读取sqlite的float,会变成指数,怎么解决
,这实际上是因为 Python 的默认行为,并不是 SQLite 的问题。Python 在处理浮点数时会根据数值大小自动选择最紧凑的表示方式,对于较大的数字可能会使用科学记数法。在使用 Python 读取 SQLite 数据库中的 float 类型数据时,如果得到的结果是以指数形式表示的(比如。如果你希望避免这种情况,可以在查询结果后将浮点数转换为标准的十进制格式。你可以使用 Python 的。用于控制 DataFrame 中浮点数的显示格式,确保它们不会以指数形式出现。函数来控制输出格式,或者使用。
2024-08-10 23:55:19 389
原创 规则 引擎
规则引擎是一种软件系统,它使用业务规则来分析和决定如何处理特定的数据输入或情况。这种引擎通常被用于自动化决策过程,特别是在复杂的业务环境中。
2024-08-10 23:51:21 1006
原创 zookeeper实现分布式锁
要在 ZooKeeper 中实现一个简单的分布式锁,我们可以使用 ZooKeeper 提供的临时顺序节点特性。基于这些特性,我们可以实现一个简单的分布式锁机制。
2024-08-09 19:41:26 262
原创 zookeeper集群搭建Windows 7
在 Windows 7 操作系统上搭建 ZooKeeper 集群是可行的,但是由于 Windows 7 是一个较旧的操作系统,可能缺少某些现代的功能或者安全性更新。尽管如此,你仍然可以在 Windows 7 上搭建一个 ZooKeeper 单服务器三节点集群用于测试和学习目的。
2024-08-09 19:41:09 348
原创 MySQL权限
MySQL 的权限系统提供了强大的访问控制能力,允许管理员根据业务需求定制数据库的安全策略。通过合理地分配权限,可以有效地保护数据库免受未经授权的访问和潜在的安全威胁。
2024-08-08 22:52:04 955
原创 MySQL安装
MySQL 是一个广泛使用的开源关系型数据库管理系统(RDBMS)。安装 MySQL 的过程取决于您的操作系统。以下是针对几种常见操作系统的 MySQL 安装步骤概述。
2024-08-08 22:39:31 726
原创 Promise如何解决回调地狱问题?
在JavaScript中,`Promise` 是一种用于处理异步操作的模式,它能够帮助我们解决所谓的“回调地狱”(Callback Hell)问题。“回调地狱”指的是当多个异步操作嵌套在一起时,代码变得难以阅读和维护,因为每个异步操作都需要一个回调函数,并且这些回调函数可能会嵌套得很深。
2024-08-07 23:30:17 331
原创 keil c51入门
Keil C51 是一个非常流行的用于开发基于 8051 微控制器的应用程序的工具。以下是一个详细的入门教程,以帮助您开始使用 Keil C51 进行开发
2024-08-07 11:22:23 1662
原创 单机系统怎么做高可用设计
对于一个单机系统来说,实现高可用(High Availability, HA)通常意味着需要采取一些策略来确保即使在出现故障时系统也能继续运行或能够快速恢复。然而,"单机系统"这个概念本身意味着系统运行在一台物理机器上,这与高可用性是有所矛盾的,因为如果这台机器出现故障,则整个系统将不可用。尽管如此,我们仍然可以探讨如何通过软件层面的设计和架构来提高单机系统的可靠性和可恢复性,同时也可以考虑如何使用多台机器来构建一个逻辑上的“单机”系统,从而实现高可用。
2024-08-06 23:52:49 94
原创 单 元 测 试
单元测试是软件开发中的一种测试方法,它专注于对软件中的最小可测试单元(通常是单个函数或方法)进行验证。这种测试方法的目的是确保每个这样的单元都能独立地按照预期工作。
2024-08-06 23:51:39 715
原创 微信小程序登录
微信小程序的登录功能主要依赖于微信官方提供的接口和服务。用户通过微信授权的方式登录小程序,开发者可以获取用户的OpenID等信息,并可选择性地获取用户的个人信息(如昵称、头像等),以实现用户的登录和身份识别。
2024-08-05 23:37:40 472
原创 分布式系统
分布式系统是一种由多个相互连接的计算机组成的系统,这些计算机通过网络互相通信并协调行动来完成共同的任务。在分布式系统中,没有单一的物理实体可以控制整个系统;相反,各个节点(即计算机)独立运行,并通过消息传递进行交互。
2024-08-04 23:42:50 539
原创 eclipse制作绿色版的配置步骤
是无效的,打开eclipse后不会被识别到,需要使用到eclipse内置的工作空间绝对路径变量${workspace_loc},修改后如下。配置时,选择9.0,Tomcat installation directory直接输入apache-tomcat-9.0.33。把mysql/bin下的a-startup.bat复制到eclipse目录下,在eclipse目录下创建workspace文件夹,作为默认的工作空间,放在eclipse目录下,然后打开eclipse,
2024-08-03 23:50:53 551
eclipse独立绿色版,eclipse一键运行包,eclipse一键启动包
2024-08-03
JavaFx使用HTMLEditor实现上传图片upload image
2024-08-03
C#创建安装程序 Inno Setup
2024-07-29
c#应用一步一步制作安装程序
2024-07-28
Python微博爬虫,批量获取指定账号数据
2024-06-17
SpringBoot、Spring Data Rest实战代码案例
2024-06-13
Python爬虫框架scrapy获取汽车之家二手车数据
2024-06-11
Python爬虫框架scrapy获取百度热搜
2024-06-09
爬取当当网图书数据并保存至本地Excel的Python实现
2024-06-05
python-pandas-2.0.3及其依赖包+sqlalchemy-2.0.30及其依赖包+pymysql-1.1.0
2024-05-11
Python-pandas-2.0.3版本whl安装文件及依赖文件
2024-05-09
Python+Django-4.2.11版本whl安装文件及依赖文件
2024-05-07
python+selenium自动生成测试用例
2024-05-03
python+Pyppeteer+SpringBoot验证码自动识别登录(文末附源码)
2024-05-02
Springboot+MyBatis+MyBatisPlus+MySQL+Bootstrap增删改查登录分页源码+数据库
2023-09-18
Springboot+MyBatis+MyBatisPlus+MySQL+Bootstrap增删改查登录分页
2023-09-18
SpringMVC接收请求参数所有方式总结
2023-03-22
基于Spring MVC + Spring + MyBatis实现的医院就诊挂号系统
2023-03-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人