- 博客(20)
- 收藏
- 关注
原创 网络入门基础:从零开始了解互联网世界
网络是指将多台计算机或设备通过传输介质(如光缆、电缆等)相互连接,实现信息共享、通信和协同工作的系统。网络按照覆盖范围可分为局域网、城域网、广域网和互联网等。其中,互联网是全球最大的、覆盖范围最广的网络,它将世界各地的计算机和设备连接在一起,形成一个庞大的信息交流平台。网络入门基础是了解互联网世界的第一步。通过本文的介绍,我们了解了网络的基本概念、组成、接入方式以及网络安全与隐私保护等方面的知识。希望这些内容能够帮助初学者更好地认识网络,为未来的网络学习和应用打下坚实的基础。
2024-03-26 22:16:54 406
原创 大数据与AI:开启智能时代的融合之旅
在数字化浪潮席卷全球的今天,大数据和人工智能(AI)已经成为推动社会进步和经济发展的重要引擎。这两者之间的深度融合,正在为我们带来前所未有的机遇与挑战。本文将探讨大数据与AI的关系,以及它们在各个领域的应用和未来发展前景。
2024-03-25 22:49:04 427 1
原创 Spring Boot的基础知识和应用
Spring Boot是由Pivotal团队提供的一个全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。通过这种方式,Spring Boot致力于在蓬勃发展的快速应用开发领域(rapid application development)成为领导者。1.创建独立的Spring应用Spring Boot可以创建可执行的JAR或WAR文件,这些文件是生产级别的应用,无需任何外部依赖服务器即可运行。
2024-03-25 22:45:53 1630 2
原创 Maven的基础知识和应用
如果A依赖于B,B又依赖于C,那么当我们在项目中引入A时,Maven会自动将B和C也作为依赖引入,这就是依赖的传递性。该文件使用XML格式,包含了项目的所有配置信息,例如项目的基本信息(如groupId、artifactId、version等)、依赖关系、构建插件、目标平台、项目构建生命周期定义等。在一个多模块项目中,每个模块都是一个独立的Maven项目,有自己的POM文件和构建生命周期。在POM中,开发者可以声明项目的依赖关系,Maven会自动从仓库中下载这些依赖,并添加到项目的classpath中。
2024-03-24 21:38:57 628 1
原创 Spring Cloud原理详解
Spring Cloud是一个基于Spring Boot的开源微服务框架,用于构建分布式系统。它提供了一系列的服务治理和集成方案,帮助开发者快速构建出稳定可靠的分布式应用。
2024-03-24 16:36:42 376
原创 JavaScript初识及基本语法详解
示例:假设你正在开发一个在线购物网站,当用户点击“添加到购物车”按钮时,你可以使用JavaScript来动态更新购物车中的商品数量,并显示给用户,而不需要重新加载整个页面。示例:当你打开一个网页,看到动态的页面效果、交互式的表单验证或是实时更新的数据,这些都可能是JavaScript在幕后工作的结果。通过不断学习和实践,你将逐渐掌握 JavaScript 的基本语法和常用特性,为前端开发打下坚实的基础。:了解前端框架(如 React、Vue)、构建工具(如 Webpack)等,提升开发效率。
2024-03-24 15:50:09 151 1
原创 ECMAScript和JavaScript的区别
再次,从更新和发展来看,ECMAScript标准是不断更新和发展的,新的版本会引入新的特性和功能,例如ES6(ECMAScript 2015)就引入了类、模块、块级作用域(let const)、箭头函数等功能。而JavaScript则是基于ECMAScript规范的一种实现,也就是说,JavaScript遵循ECMAScript的语法和规则,是ECMAScript的一种具体表现形式。最后,从编程特性和扩展性来看,ECMAScript定义了JavaScript的语法、数据类型、函数等基本特性。
2024-03-24 15:37:48 175 1
原创 npm常用命令详解
这些命令只是npm功能的冰山一角,实际上npm的功能非常丰富,几乎涵盖了Node.js项目开发和包管理的各个方面。为了更深入地了解npm,建议您查阅npm的官方文档,那里提供了最全面和最准确的命令解释和用法说明。npm(Node Package Manager)是Node.js的包管理器,用于安装、更新、删除和管理Node.js模块和包。:清除npm缓存,通常用于解决某些难以复现的依赖问题。参数是强制清除缓存,使用时请谨慎。
2024-03-24 15:25:36 894 1
原创 SpringCloud学习笔记二:服务间调用
微服务中,很多服务系统都在独立的进程中运行,通过各个服务系统之间的协作来实现一个大项目的所有业务功能。服务系统间 使用多种跨进程的方式进行通信协作,而RESTful风格的网络请求是最为常见的交互方式之一。在上一篇文章中我们介绍了服务的注册与发现,在此基础上我们将之前创建的eureka-client作为服务消费方创建一个服务提供方。
2024-03-24 14:54:29 1180 1
原创 Java开发环境搭建(Jdk安装)
点击浏览选择刚刚安装文件夹下的bin文件,点击确定,然后一路点击确定返回完成配置。找到系统变量的Path点击编辑。点击新建添加一个空白位置。
2024-03-22 14:22:14 207 1
原创 Java学习一:Java简介
Java具有跨平台性,一次编写,到处运行,这是Java最大的优势。例如,java.util包提供了各种实用的工具类,如集合类(ArrayList, HashSet等)、日期处理类(Date, Calendar等)。JDK包含了Java的运行环境(JRE)和Java的一些开发工具。学习Java的过程中,可以参考一些优秀的教程和书籍,如《Java编程思想》、《Java核心技术》等。Java是一种功能强大且易于学习的编程语言,通过掌握Java的基础语法和面向对象编程思想,我们可以编写出各种复杂的程序。
2024-03-22 13:01:14 410 1
原创 Java常用方法类及简单示例
Java是一种功能强大的编程语言,提供了大量的内置方法和类库,以便开发者能够高效地构建各种应用程序。以下是一些简单的方法示例。
2024-03-22 12:56:15 436 1
原创 Linux常用命令
Linux系统以其强大的稳定性和开源的特性,受到了广大开发者和技术人员的喜爱。在Linux中,命令行操作是不可或缺的一部分。掌握一些常用的Linux命令,将大大提高你在Linux系统中的工作效率。下面,我将为大家介绍一些Linux常用的命令,包括文件编辑、保存等操作。
2024-03-21 19:59:20 425 1
原创 Linux项目部署及远程调试(单个Java方法)
2.确定该目录下有打包好的jar包后,执行以下命令运行jar包(LatitudeAndLongitudeJudgment是作者打包的jar包文件名,请替换成自己的,xxx.log是输出日志的名称,该名称随意。1.将该Jar包复制到Linux能找到的目录下,例如作者的是/usr/local下,执行cd filename(文件路径)打开该目录。2.确定jar包运行的情况下,输入以下命令监听端口号3001远程调试(端口号可更改为任意未被占用的端口,jar包名称请更换为自己的)。选择到该方法,点击OK并应用。
2023-10-27 21:20:15 314 1
原创 Linux服务器项目部署三(Vue项目打包运行)
首先在Vue项目中的vue.config.js中加入服务器地址配置。然后在项目命令行输入打包命令。会得到一个dist目录,将dist目录上传到服务器找得到的地方放好(
2023-07-16 17:38:23 866 2
原创 Linux服务器项目部署二(SpringBoot项目打包运行)
Maven项目的pom中加入以下代码,防止找不到主方法。点击右侧的Maven,打开下级的Lifecycle,先点击clean,再点击package,在项目的target文件夹写会生成项目及版本号命名的.jar文件。
2023-07-15 23:23:29 189 1
原创 Linux服务器项目部署一(前期JDK及数据库安装)
查看JDK版本,运行以下代码查看JDK版本若出现下图则代表未安装JDK我安装的是JDK1.8,运行以下代码安装安装成功,如图所示。
2023-07-15 22:37:36 95 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人