- 博客(124)
- 收藏
- 关注
原创 sql语法学习
SQL即结构化查询语言(Structured Query Language),是一种特殊目的的编程语言,是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统;同时也是数据库脚本文件的扩展名。
2024-10-01 20:30:00 427
原创 linux中vim编辑器的应用实例
Linux有大量的配置文件,其中编辑一些配置文件,最常用的工具就是 Vim,本文介绍一个实际应用的Vim编辑器开发文档的实例。Vim是一个类似于Vi的著名的功能强大、高度可定制的文本编辑器,在Vi的基础上改进和增加了很多特性。Vim是自由软件。Vim可以当作vi的升级版本,它可以用多种颜色的方式来显示一些特殊的信息。
2024-09-22 22:48:12 1141 1
原创 linux常用命令大全
Linux操作系统作为开源操作系统的代表,在计算机领域广受欢迎。它提供了强大的自由和灵活性,适用于各种用途,从服务器管理到个人桌面使用。掌握一些基本的Linux命令对于有效地管理和使用这个操作系统至关重要。以下是一些基本的Linux命令,这些命令可以帮助你更好地理解和使用Linux系统。
2024-09-21 22:17:44 1123
原创 java学习路线
学习Java的最终目的是能够将其应用于实际项目中。因此,在掌握了Java的相关技术后,我们需要通过项目实战来检验自己的学习成果。Java学习是一个系统而持续的过程,通过制定清晰的学习路线,结合实践项目,你将能够逐步掌握Java编程的精髓,成为一名优秀的Java开发工程师。
2024-09-21 10:41:32 1267
原创 前端框架对比和选择
在选择前端框架时,开发者需要考虑多个因素,包括易用性、社区支持、性能、生态系统、项目需求等。不同的前端框架各有优势,选择最适合项目需求和团队技术的框架是关键。以下是三种主流前端框架的对比和选择指南:
2024-09-19 18:28:33 863 3
原创 ecmascript和javascript的区别
ECMAScript是一种标准,而JavaScript是基于ECMAScript标准的编程语言实现。ECMAScript定义了编程语言的语法、类型、语句、关键字、保留字、操作符、对象等基本语法元素,而JavaScript是ECMAScript标准的具体实现。ECMAScript更像是一个框架或标准,为各种脚本语言提供了统一的规则,而JavaScript则是这些规则的具体应用。
2024-09-19 17:01:15 1134
原创 linux中vim常用命令大全
Linux有大量的配置文件,所以 Linux的文本处理工具也是比较多的,其中编辑一些配置文件时,常用的工具就是 vim。在Linux中,Vim编辑器是一个非常强大的文本编辑工具,它提供了多种模式和命令来满足不同的编辑需求。以下是Vim的一些常用命令和操作:
2024-09-10 19:30:21 1404 1
原创 limit 100w,10为什么查询慢?如何优化?
这个问题其实就是 MySQL 中典型的深度分页问题。这主要是因为数据库需要扫描和跳过 x条记录才能返回 y条结果。随着 x的增加,需要扫描和跳过的记录数也增加,从而导致性能下降。
2024-09-08 23:58:59 443
原创 工厂模式和策略模式区别
策略模式和工厂模式的主要区别在于它们的目的、结构、适用场景以及客户端与模式的关系。策略模式是一种行为型设计模式,旨在定义一系列算法,并将每个算法封装起来,使它们可以互换。工厂模式是一种创建型设计模式,提供了一种创建对象的接口,而不是直接实例化对象。
2024-09-08 23:39:05 1449
原创 notepad下载安装教程
Notepad++ 是一款功能强大的代码编辑器,专为程序员和开发人员设计。无论是编写代码、处理文本文件,还是进行快速编辑,Notepad++ 都能提供卓越的性能和便利的功能,极大提升您的工作效率。支持多种编程语言,包括 C、C++、Java、Python、JavaScript、HTML、CSS、PHP 等,让您轻松编写和编辑各种代码。
2024-09-07 16:45:00 694 1
原创 docker进入容器运行命令
Docker是一种流行的容器化平台,它能够快速构建、交付和运行应用程序。在使用Docker时,我们经常需要进入容器进行调试、管理和运行命令等操作。进入 docker 容器需要执行以下步骤:打开终端窗口。使用 docker ps 命令查看正在运行的容器。使用 docker exec -it /bin/bash 命令进入容器,在容器内执行命令,使用 exit 命令退出容器。
2024-09-07 11:14:05 2014 1
原创 html css网页制作成品
主要采用的是浮动式布局的方式,页面搭建主要通过设置div的clss属性来确定每个div的位置,然后针对不同的位置定位。针对每个元素通过margin和padding属性来设置不同模块的相对位置,设置文字颜色color属性等。
2024-09-06 18:18:08 589
原创 Linux系统性能调优技巧
Linux系统因其稳定性和灵活性广泛应用于服务器、开发环境和企业级应用中。然而,为了确保最佳性能,尤其是在负载较高的情况下,系统调优变得至关重要。Linux系统性能调优技巧主要包括硬件优化、软件优化、内核参数优化、进程管理优化等方面。
2024-09-05 23:37:49 1543
原创 前端框架有哪些?
前端框架是一种用于简化Web开发的工具,它提供了一套预定义的代码和组件,可帮助开发人员快速构建用户界面。目前,流行的前端框架有很多,其中最受欢迎的包括:
2024-09-05 16:15:00 2245
原创 哪个编程工具让你的工作效率翻倍?
在日益繁忙的工作环境中,选择合适的编程工具已成为提升开发者工作效率的关键。不同的工具能够帮助我们简化代码编写、自动化任务、提升调试速度,甚至让团队协作更加顺畅。那么,哪款编程工具让你的工作效率翻倍?是智能的代码编辑器,强大的版本控制工具,还是那些让你事半功倍的自动化脚本?
2024-09-04 23:21:58 694
原创 开发团队如何应对突发的技术故障和危机?
开发团队该如何快速响应、高效解决问题,并从中吸取教训以防患未然?是否有一套行之有效的危机应对机制?又该如何在日常工作中培养团队应对突发事件的能力?
2024-09-04 11:56:46 843
原创 IDEA 安装lombok插件不兼容的问题及解决方法
Lombok是一个非常实用的Java工具库,有效地简化Java代码的冗长。它通过注解如@Data可以直接为Java bean在编译期动态地生成字段的getter/setter方法,使用注解@NoArgsConstructor 和@AllArgsConstructor 为Java bean添加无参构造器和有参构造器。
2024-09-04 10:57:09 759
原创 jquery swiper插件的用法
引入Swiper文件:下载完成后,将Swiper的CSS和JS文件引入到项目中。通常,这两个文件分别是swiper-bundle.min.css和swiper-bundle.min.js(文件名可能因版本而异)。添加HTML内容。Swiper7的默认容器是'.swiper',Swiper6之前是'.swiper-container'。
2024-09-03 17:41:18 1283
原创 javascript网页设计案例 插画样式登录页面
这个登录页面案例涵盖了网页设计的不同方面,从基本的图片展示到实用的登录表单,再到动态的数据处理。它们都是学习JavaScript网页开发的良好起点,并可以根据实际需求进行扩展和定制。
2024-09-03 11:32:31 613
原创 css加载一张图片 设置整个页面背景
在css中,可以使用background-image或background属性来加载图片。这两个属性都可以配合url()函数来为元素设置背景图像。background-image属性为元素设置背景图像,而background是一个简化属性,可以在一个声明中设置所有背景样式,当然也包括背景图片。
2024-08-31 18:52:20 873
原创 css中 display block属性的用法
display:block是一个css属性,用于控制元素的显示方式。当元素的display属性设置为block时,元素会以块级元素的方式进行显示。块级元素(block-level element)是指在HTML中以块的形式展示并独占一行的元素。
2024-08-31 18:09:27 869
原创 double类型 精度丢失的问题
因为计算机只能识别0和1,即二进制,无论哪种编程语言,都需要翻译成二进制才能被计算机识别。这种舍入误差的主要原因是浮点数值采用二进制系统表示, 而在二进制系统中无法精确地表示分数 1/10。这就好像十进制无法精确地表示分数 1/3—样。
2024-08-05 23:40:36 1791 2
原创 编程小白如何成为大神?大学新生的最佳入门攻略
编程已成为当代大学生的必备技能,但面对众多编程语言和学习资源,新生们常常感到迷茫。如何选择适合自己的编程语言?如何制定有效的学习计划?如何避免常见的学习陷阱?让我们一起探讨大学新生入门编程的最佳路径,为你的大学生活和未来职业发展打下坚实基础。
2024-08-04 23:49:02 731
原创 安装eclipse时候 打开eclipse出现一连串英文
为什么打开eclipse一连串英文,打开eclipse失败,提示错误Version 1.8.xx of the JVM is not suitable for this product Version:11 or greater is required。
2024-08-04 22:49:25 640
原创 jdk的版本匹配 Usage of ApI documented as @since 11+
这个问题的原因是IDEA 设置的jdk Language level 语法级别太低,不适配代码导致的,只要在项目结构中将语法级别调相应的级别就可以了。大意是说该接口的方法是从Java11开始的,而我们的Language level不够,Language level为最低支持版本。
2024-08-02 17:53:37 401
原创 Java处理大数据的技巧
大数据处理是现代计算机科学中的一个重要领域,通过高效的算法和工具,我们可以从大量数据中提取有价值的信息。本文将介绍一些处理大数据的技巧和策略,并讨论如何通过Java与MySQL实现高效的大数据处理。
2024-08-02 16:33:43 1133
原创 Java开发 面试题经验分享
在各行各业中,面试前我们总会思索一个问题:究竟什么样的求职者能获得面试官的青睐?作为求职者,我们又该如何准备,以应对各种面试官的挑战?在这激烈的竞争里,如何才能让自己从众多应聘者中脱颖而出?本文就自己的面试和大家一块交流分享。
2024-08-02 10:02:30 490
原创 idea 常用的快捷键大全 建议收藏!!
IDEA(IntelliJ IDEA)是一款流行的Java集成开发环境(IDE),它支持多种编程语言。对于提高编程效率,掌握一些常用的快捷键是非常有帮助的。本篇博客总结一些在 IDEA 中常用的快捷键,旨在提高开发效率。点击File --> Settings --> keymap便可进入看到 IDEA 提供的快捷键,我们也可以搜索和自定义所有快捷键。下面给出的是IDEA常用操作归纳。
2024-07-31 21:10:23 3547
原创 程序员面试 “八股文”在实际工作中是助力、阻力还是空谈?
如何将“八股文”学习与实际代码能力的锻炼相结合,以培养自己成为更全面的技术人才。对于技术八股文来说,尽量不要死记硬背,这种方式非常枯燥且对自身能力提升有限!但是,想要一点不背是不太现实的,只是说要结合实际应用场景和实战来理解记忆。
2024-07-31 17:30:00 1131
原创 Java 生成随机数的方法例子
在实际开发中产生随机数的例子也是很普遍的,所以在程序中设计产生随机数操作很重要,这篇文章主要给大家介绍了关于Java随机数的几种获得方法,具有一定的参考价值。
2024-06-29 15:30:24 1245 8
原创 我的创作纪念日
在这里认识更多的同道中人,与优秀者同行,你的成长速度会更快,但是首先你自己也要优秀,而在技术圈子里,博客是含金量较高的展示自己的方式。另外,与你关心同类问题的人们,在搜索文章时更容易发现你,因为有了过滤,通过博客来联系你的人大多数都是有意义的。
2024-06-28 23:41:43 971
原创 Lambda表达式 怎么debug调试
Lambda 表达式是函数式编程的一种体现,它允许将函数当作参数传递给方法,或者将函数作为返回值,这种支持使得 Java 在函数式编程方面更为灵活,能够更好地处理集合操作、并行计算等任务。
2024-05-12 23:16:44 1412 19
原创 Java中跨域问题 解决的几种方式详解
Java 中的跨域问题指的是在使用 Ajax技术进行跨域访问时,由于浏览器的安全限制,导致请求被拒绝或者无法获取到正确的响应结果。
2024-05-10 10:55:46 1615 8
原创 实用的Chrome命令 帮你打开Chrome浏览器的隐藏功能
Chrome作为主力浏览器,支持相当丰富的第三方扩展,其实浏览器本身也内置了大量实用的命令。许多实用的功能并没有直接显示在Chrome的菜单上。在这篇文章中,我们将介绍几个实用的chrome:// commands。
2024-05-10 10:15:00 2129 3
原创 程序员的实用神器,16款程序员生产力工具推荐
在软件开发的海洋中,程序员的实用神器如同航海中的指南针,帮助他们导航、加速开发、优化代码质量,并最终抵达成功的彼岸。这些工具覆盖了从代码编写、版本控制到测试和部署的各个环节。
2024-05-09 16:45:00 3293 13
原创 IDEA 使用maven编译,控制台出现乱码问题的解决方式
使用idea进行maven项目的编译时,控制台输出中文的时候出现乱码的情况。通常出现这样的问题,都是因为编码格式不一样导致的。既然是maven出的问题,我们在idea中查找下看可以如何设置文件编码。
2024-05-09 14:13:08 2739 2
原创 Eclipse中开启服务,网页无法打开 运行程序显示404
我们需要确保程序的URL映射设置正确。打开程序的web.xml文件,查找是否有正确的URL映射配置。确保该配置与程序的URL路径匹配。
2024-05-05 19:46:21 1921 8
原创 MySQL建立联合索引 失效原理讲解
在联合索引中,如果想要命中索引,需要按照建立索引时的字段顺序挨个使用,否则无法命中索引。mysql使用联合索引时,需要注意的是联合索引的最左匹配原则。
2024-04-26 21:36:32 1032 11
原创 【操作系统】线程和进程的区别 详细版
总结来说,线程是进程的一部分,用于实现并发和并行操作。线程共享进程的资源,通信更方便快捷,切换开销较小。进程相对独立,需要通过显式机制进行通信,切换开销较大。线程的管理更为灵活,进程的管理相对复杂。
2024-04-26 11:09:18 1012 6
原创 编写一个Java类 输入手机号码,验证其是否合法的完整实例
在用户注册时,需要输入手机号码;我们在代码中对这个手机号进行验证,不能随便输入11位数字就行了。这时,就需要对用户传递过来的字符串参数进行校验。
2024-04-25 17:14:53 771 8
安装Notepad++.7.5.6.Installer.rar
2024-09-27
安装Redis-x64-3.2.100.rar
2024-09-27
Linux 项目开发vim编辑器的应用实例.docx
2024-09-27
求职季,真实Java面试题分享
2024-09-26
linux常用命令大全.docx
2024-09-14
项目开发团队 如何应对突发的技术故障和危机.docx
2024-09-04
jquery swiper插件的用法教程.docx
2024-09-04
jquery swiper插件使用案例demo.rar
2024-09-04
Javascript网页设计案例 login登录页面.rar
2024-09-04
解决Idea安装lombok插件不兼容问题.docx
2024-09-04
java中的跨域问题及其4种解决方法.docx
2024-09-04
Git工具的使用操作说明和常见问题的总结.docx
2024-09-03
Idea 控制台出现乱码问题的4种解决方案.docx
2024-09-03
css样式国庆节为主题的页面 实现文字在图片下方
2024-09-02
Jackson进行JSON的序列化与反序列化案例教程.docx
2024-09-02
Java 项目开发中处理大数据的方法.docx
2024-09-02
2023年Java面试题经验分享.docx
2024-09-02
idea 常用的快捷键大全.docx
2024-09-02
IDEA Tomcat设置启动参数,环境变量
2024-09-02
lombok插件 简化代码的神器安装包
2024-09-02
css float浮动属性使用方法和实例讲解
2024-09-01
css样式 鼠标滑过/指向图片变色变暗加边框
2024-09-01
xx项目管理系统202309版测试用例
2024-09-01
Fastjson工具进行JSON序列化
2024-09-01
mysql数据库建表语句(对应项目实体表)
2024-09-01
css将一张中秋主题图片设置为整个html页面的背景
2024-08-31
Java中的Gson序列化工具
2024-08-31
Mybatis动态sql语句的mapper.xml文件
2024-08-31
mysql批量插入数据运行脚本
2024-08-31
Java使用JSON序列化教程
2024-08-31
JSP 常用的标签以及用法举例
2024-04-30
Java正则表达式 验证手机号码是否合法并脱敏的完整实例
2024-04-30
Java数组去重 集合List去重的常用方法总结
2024-02-26
SpringBoot项目 MockMvc自动化单元测试开发过程
2024-02-26
在idea工具写好了代码,怎么能去掉.idea文件的显示
2024-04-28
谈一下数据库mysql的锁?
2024-03-01
发布版本时候,你是怎么项目部署的?
2024-03-01
git版本管理工具是怎么用的,有冲突怎么解决?
2024-03-01
单元测试中代码覆盖率的问题
2023-12-07
TA创建的收藏夹 TA关注的收藏夹
TA关注的人