- 大家好,我是小羽。好久不见,给大家带来个好消息,小羽的全新专题「编程羽录」系列正式上新,主要是介绍一些关于面试题和经验总结的文章。会为大家提供一些技术栈之外,程序员还需要的其他方面硬核知识,做到全面发展,才能在这个日趋激烈的社会,在未来有更好的发展空间。话不多说,本期为大家介绍的是关于一些程序员必备技能介绍,相信掌握这些编码内外的技能,我们会朝优秀软件开发人员更近一步。下面就来看看我总结的... 大家好,我是小羽。好久不见,给大家带来个好消息,小羽的全新专题「编程羽录」系列正式上新,主要是介绍一些关于面试题和经验总结的文章。会为大家提供一些技术栈之外,程序员还需要的其他方面硬核知识,做到全面发展,才能在这个日趋激烈的社会,在未来有更好的发展空间。话不多说,本期为大家介绍的是关于一些程序员必备技能介绍,相信掌握这些编码内外的技能,我们会朝优秀软件开发人员更近一步。下面就来看看我总结的...
- XSS就是跨站脚本攻击,全称是Cross-Site Scripting,简称不是CSS是因为和层叠样式表重名了所以改称为XSS,其中X是代表未知并且有扩展的含义。XSS攻击涉及到三个方面:攻击者、用户、web server。 XSS就是跨站脚本攻击,全称是Cross-Site Scripting,简称不是CSS是因为和层叠样式表重名了所以改称为XSS,其中X是代表未知并且有扩展的含义。XSS攻击涉及到三个方面:攻击者、用户、web server。
- 为什么要使用Java链式编程呢?我们在Java语言编程的过程中,肯定少不了创建对象的,但是创建对象后,我们设置属性需要不停的使用对象.setXXX( )方法,然后再换行继续使用对象.setXXX( )方法,这样创建出来的对象需要被我们重复的写很多遍,效率低而且代码可读性也很差,怎么能让我们代码能不用重复书写对象而更优雅的编写出来呢,链式编程就能帮我们实现这个效果,我们可以在创建对象后直接在后面. 为什么要使用Java链式编程呢?我们在Java语言编程的过程中,肯定少不了创建对象的,但是创建对象后,我们设置属性需要不停的使用对象.setXXX( )方法,然后再换行继续使用对象.setXXX( )方法,这样创建出来的对象需要被我们重复的写很多遍,效率低而且代码可读性也很差,怎么能让我们代码能不用重复书写对象而更优雅的编写出来呢,链式编程就能帮我们实现这个效果,我们可以在创建对象后直接在后面.
- Content-Type即互联网媒体类型,也叫MIME类型。在互联网HTTP传输数据对象中我们会为他们打上这个Content-Type的数据格式标签,用于区分数据类型。最初Content-Type只是用于电子邮件系统,随着慢慢的使用推广,我们在HTTP中也采用了这一套规范方案。 Content-Type即互联网媒体类型,也叫MIME类型。在互联网HTTP传输数据对象中我们会为他们打上这个Content-Type的数据格式标签,用于区分数据类型。最初Content-Type只是用于电子邮件系统,随着慢慢的使用推广,我们在HTTP中也采用了这一套规范方案。
- 本文针对一些特殊情况,需要对图片进行合并的情况进行示例演示。如pdf转长图片1.依赖JDK1.82.代码展示import javax.imageio.ImageIO;import java.awt.image.BufferedImage;import java.io.File;import java.io.IOException;public class ImageMergeUtil { ... 本文针对一些特殊情况,需要对图片进行合并的情况进行示例演示。如pdf转长图片1.依赖JDK1.82.代码展示import javax.imageio.ImageIO;import java.awt.image.BufferedImage;import java.io.File;import java.io.IOException;public class ImageMergeUtil { ...
- 针对某些特殊情况,需要从pdf中获取指定的数据,便于进行数据的计算。本次主要介绍如何使用pdfbox获取文本内容和图片内容。1.依赖<dependency> <groupId>org.apache.pdfbox</groupId> <artifactId>pdfbox</artifactId> <version>2.0.24</version></dependency><d... 针对某些特殊情况,需要从pdf中获取指定的数据,便于进行数据的计算。本次主要介绍如何使用pdfbox获取文本内容和图片内容。1.依赖<dependency> <groupId>org.apache.pdfbox</groupId> <artifactId>pdfbox</artifactId> <version>2.0.24</version></dependency><d...
- 一、网络编程三要素IP地址要想让网络中的计算机能够互相通信,必须为每台计算机指定一个标识号,通过这个标识号来指定要接收数据的计算机和识别发送的计算机,而IP地址就是这个标识号。也就是设备的标识端口网络的通信,本质上是两个应用程序的通信。每台计算机都有很多的应用程序,那么在网络通信时,如何区分这些应用程序呢?如果说IP地址可以唯一标识网络中的设备,那么端口号就可以唯一标识设备中的应用程序了。... 一、网络编程三要素IP地址要想让网络中的计算机能够互相通信,必须为每台计算机指定一个标识号,通过这个标识号来指定要接收数据的计算机和识别发送的计算机,而IP地址就是这个标识号。也就是设备的标识端口网络的通信,本质上是两个应用程序的通信。每台计算机都有很多的应用程序,那么在网络通信时,如何区分这些应用程序呢?如果说IP地址可以唯一标识网络中的设备,那么端口号就可以唯一标识设备中的应用程序了。...
- 👨🎓静态网站的编写主要是用HTML DIV+CSS JS等来完成页面的排版设计👩🎓,常用的网页设计软件有Dreamweaver、EditPlus、HBuilderX、VScode 、Webstorm、Animate等等,用的最多的还是DW,当然不同软件写出的前端Html5代码都是一致的,本网页适合修改成为各种类型的产品展示网页,比如美食、旅游、摄影、电影、音乐等等多种主题,希望对... 👨🎓静态网站的编写主要是用HTML DIV+CSS JS等来完成页面的排版设计👩🎓,常用的网页设计软件有Dreamweaver、EditPlus、HBuilderX、VScode 、Webstorm、Animate等等,用的最多的还是DW,当然不同软件写出的前端Html5代码都是一致的,本网页适合修改成为各种类型的产品展示网页,比如美食、旅游、摄影、电影、音乐等等多种主题,希望对...
- 🎉精彩专栏推荐 💭文末获取联系 ✍️ 作者简介: 一个热爱把逻辑思维转变为代码的技术博主💂 作者主页: 【主页——🚀获取更多优质源码】🎓 web前端期末大作业: 【📚毕设项目精品实战案例 (1000套) 】🧡 程序员有趣的告白方式:【💌HTML七夕情人节表白网页制作 (110套) 】🌎超炫酷的Echarts大屏可视化源码:【🔰 Echarts大屏展示大数据平台可视... 🎉精彩专栏推荐 💭文末获取联系 ✍️ 作者简介: 一个热爱把逻辑思维转变为代码的技术博主💂 作者主页: 【主页——🚀获取更多优质源码】🎓 web前端期末大作业: 【📚毕设项目精品实战案例 (1000套) 】🧡 程序员有趣的告白方式:【💌HTML七夕情人节表白网页制作 (110套) 】🌎超炫酷的Echarts大屏可视化源码:【🔰 Echarts大屏展示大数据平台可视...
- 1.1 原始数据类型1.1.1 数值比较整型包装类比较对于 Integer var = ? 在-128 至 127 范围内的赋值,Integer 对象是在 IntegerCache.cache 产生,会复用已有对象,所以:-128 至 127区间内的 Integer 值用==可以判断相等;但是这个区间之外的所有数据,都会在堆上产生,并不会复用已有对象,此时其地址不同,用==判断会不相... 1.1 原始数据类型1.1.1 数值比较整型包装类比较对于 Integer var = ? 在-128 至 127 范围内的赋值,Integer 对象是在 IntegerCache.cache 产生,会复用已有对象,所以:-128 至 127区间内的 Integer 值用==可以判断相等;但是这个区间之外的所有数据,都会在堆上产生,并不会复用已有对象,此时其地址不同,用==判断会不相...
- 概念 1. 顺序存储顺序存储结构,指用一段地址连续的存储单元依次存储线性表的数据元素 2. 存储方式第一个元素存储到下标为0 的位置中,第二个元素存储到下标为1的位置中,以此类推 3. 长度和容量数组的长度指代的是数组中当前有多少个元素,数组的容量指代的是数组中MAX存储多少个元素注意数组越界的问题,Java中的数组是固定长度如何获取数组长度,以Java语言为例:public class ... 概念 1. 顺序存储顺序存储结构,指用一段地址连续的存储单元依次存储线性表的数据元素 2. 存储方式第一个元素存储到下标为0 的位置中,第二个元素存储到下标为1的位置中,以此类推 3. 长度和容量数组的长度指代的是数组中当前有多少个元素,数组的容量指代的是数组中MAX存储多少个元素注意数组越界的问题,Java中的数组是固定长度如何获取数组长度,以Java语言为例:public class ...
- 代码块讲解类的组成:属性,方法,构造器,代码块,内部类代码块分类:普通块,构造块,静态块,同步块(多线程)一、代码package com.lanson;/** * @Auther: lanson */public class Test { //属性 int a; static int sa; //方法 public void a(){ System... 代码块讲解类的组成:属性,方法,构造器,代码块,内部类代码块分类:普通块,构造块,静态块,同步块(多线程)一、代码package com.lanson;/** * @Auther: lanson */public class Test { //属性 int a; static int sa; //方法 public void a(){ System...
- this和super关键字 this父类对象的引用this() 调用类中的构造方法只能在构造方法中使用并且只能在构造方法中的第一行使用在构造方法中的第一行中使用this.字段名 调用当前类中的字段this.方法名() 调用当前对象的方法 supersuper 表示获取到父类实例的引用. 涉及到两种常见用法。super()调用父类的构造方法super.字段名 调用父类的字段和方法 this和super关键字 this父类对象的引用this() 调用类中的构造方法只能在构造方法中使用并且只能在构造方法中的第一行使用在构造方法中的第一行中使用this.字段名 调用当前类中的字段this.方法名() 调用当前对象的方法 supersuper 表示获取到父类实例的引用. 涉及到两种常见用法。super()调用父类的构造方法super.字段名 调用父类的字段和方法
- 写在前面学习java第一步就是java环境jdk的搭建,往往使很多初学者从入门到放弃,今天博主带来最全java环境的搭建,让你搞定学习java第一步!@TOC jdk和jre介绍JDKjava软件开发工具包JRMjava运行环境Jvmjava虚拟机Java虚拟机有自己完善的硬体架构,如处理器、堆栈、寄存器等,还具有相应的指令系统。Java虚拟机屏蔽了与具体操作系统平台相关的信息,使得Jav... 写在前面学习java第一步就是java环境jdk的搭建,往往使很多初学者从入门到放弃,今天博主带来最全java环境的搭建,让你搞定学习java第一步!@TOC jdk和jre介绍JDKjava软件开发工具包JRMjava运行环境Jvmjava虚拟机Java虚拟机有自己完善的硬体架构,如处理器、堆栈、寄存器等,还具有相应的指令系统。Java虚拟机屏蔽了与具体操作系统平台相关的信息,使得Jav...
- title: 使用 IntelliJ IDEA Java Web 输出 Hello Worlddescription: 使用 IntelliJ IDEA Java Web 输出 Hello World的步骤tags:IntelliJ IDEAJava前端Hello Worldabbrlink: e854535a 1.下载Tomcat首先,下载Apache Tomcat并解压到本地计算机,可存... title: 使用 IntelliJ IDEA Java Web 输出 Hello Worlddescription: 使用 IntelliJ IDEA Java Web 输出 Hello World的步骤tags:IntelliJ IDEAJava前端Hello Worldabbrlink: e854535a 1.下载Tomcat首先,下载Apache Tomcat并解压到本地计算机,可存...
上滑加载中
推荐直播
-
华为云码道 × 仓颉编程:工程化AI编码探索2026/05/27 周三 19:00-21:00
刘俊杰-华为云仓颉语言专家/李炎-华为云码道技术专家/王智鹏-OpenCangjie开源社区发起人
本场直播围绕华为云仓颉语言与华为云码道的深度结合,展示华为云智能编程从零基础到高效落地的完整生态能力。以华为云码道为引擎,仓颉语言为载体,带给大家日常提效、趣味创新到极速量产的开发体验。
回顾中 -
一个AI团队帮你写代码:华为云码道Agent Space实战2026/06/25 周四 19:00-21:00
张翰文-华为云码道工程师/郭英旭-青软创新科技集团股份有限公司 软件架构师
本场直播聚焦华为云码道Agent Space两大模式:研发办公、代码开发,亲身体验从需求到代码的AI自动化能力。实操演示基于华为 CodeArts CLI,依托 OpenSpec 规格体系从零搭建业务项目。
回顾中
热门标签