java工程师 精华 知识

2023软件工程作业01

初识软件 第一次听说软件开发是在大学入学,高中对软件开发完全不了解,高考填报志愿也是阴差阳错别软件专业录取了,因为小时候有上网经验,所以对电脑很感兴趣,对于学编程也有热情。 个人介绍 学校里有学过前端html、css、js、jquery,后端学过java、spirng等技术,有做过课程实训的项目,有 ......
软件工程 工程 软件 2023

Java常用类-String

String 保存的是字符串常量,值不能被修改,每次更新都会重新开辟空间,创建对象、重新指向,效率较低。所以提供了StringBuilder和StringBuffer来增强String的功能。 private final char value[] 常用方法 equalsIgnoreCase()//忽 ......
常用 String Java

2023软件工程作业01

回顾 —— 我的初心 当初为什么选择软件工程专业 随着科技的持续发展,越来越多的企业和组织需要开发和维护软件产品,产生了对软件工程师的大量需求;软件工程师通常有比较高的薪资待遇;软件工程师的就业前景广泛,不仅有IT公司和科技企业,还包括金融、教育等行业。 当初对软件工程这个专业的期待和想象是什么 期 ......
软件工程 工程 软件 2023

多模块项目依赖中,项目启动失败-org.yaml.snakeyaml.error.YAMLException: java.nio.charset.MalformedInputException

异常问题专栏收录该内容22 篇文章1 订阅订阅专栏 错误:org.yaml.snakeyaml.error.YAMLException: java.nio.charset.MalformedInputException: Input length = 1 原因:yaml/yml配置文件解析失败 解决 ......

centos更换java版本

以java11为例 先使用下面的命令下载java11 $ sudo yum -y install java-11-openjdk-devel 输入命令改变java环境 $ sudo alternatives --config java 出现下面的界面,选择3(假如需要换为java11) 输入java ......
版本 centos java

2023软件工程作业01

一、回顾——我的初心 当初为什么报软件工程这个专业? 这个专业工资比较理想,就业高。 当初对软件工程这个专业的期待和想象是什么? 期待是今后能够去大城市发展;想象是能学到好的技术,得到更高的工资。 当初希望自己是如何投入这个专业的学习的? 根据自己的兴趣和热情合理的学习 曾经做过什么准备,或者立下过 ......
软件工程 工程 软件 2023

2023软件工程作业01

我的介绍 大家好我是23级软工0201班的李涵,我之前在学校是学的专业是计算机应用技术,主学ASP.NET,它是Microsoft .NET平台的一部分,用于构建强大、动态和交互式的Web应用程序和服务。在进入大专之前就计划好专升本。现在,我已经踏入本科学校学习之路。 我的初心 当初为什么报软件工程 ......
软件工程 工程 软件 2023

Java基础学习——字符串

目录 1 String 概述 2 String构造方法代码实现和内存分析 2.1 创建方式 2.2 内存区 1. StringTable(串池) 2. 直接赋值创建字符串 方式 内存图 3. 通过new创建字符串 方式 内存图 3 字符串比较 3.1 “==”号比较的内容 1 String 概述 总 ......
字符串 字符 基础 Java

Java项目文件上传和下载

话不多说,拿到 Java 项目,跑起来。这是前后端分离的项目,前端比较简单,直接打开 html 文件。 仓库地址:https://gitee.com/hicey/file-manager 提供:分片上传、断点续传、秒传功能 另外的下载、删除功能 开发环境:JDK8,SpringBoot2.x,MyS ......
文件 项目 Java

2023软件工程作业01

一、回顾--我的初心 1.当初为什么报考软件工程专业? 专科学习的就是软件技术专业,学习起来相对较容易 2.当初对软件工程专业的期待和想象是什么? 薪资高就业好 3.当初希望自己是如何投入这个专业的学习的? 课堂上认真听讲,不懂的在网站上搜索学习并巩固 4.曾经做过什么准备,或者立下什么flag吗? ......
软件工程 工程 软件 2023

关于java中使用UUID这件事

相关包 java.util.UUID; 具体实现 UUID uuid = UUID.randomUUID(); 去掉 - String uuid = UUID.randomUUID().toString().replace("-", ""); 给定字符名称获取uuid UUID uuid = UUI ......
java UUID

SpringMvc基础知识

SpringMvc基础知识 1、MVC基本概念 MVC(Model View Controller)是一种软件设计的框架模式,它采用模型(Model)-视图(View)-控制(controller)的方法把业务逻辑、数据与界面显示分离。把众多的业务逻辑聚集到一个部件里面,当然这种比较官方的解释是不能 ......
基础知识 SpringMvc 基础 知识

Spring框架基础知识

Spring框架基础知识 1、简介 1、Spring框架是一个开源的JAVAEE的应用程序,主要是IOC(控制反转和依赖注入)和AOP(面向切面编程)两大技术。 2、Spring IOC(控制反转/依赖注入) Spring AOP SpringJDBC+事务 3、Spring 是众多开源java项目 ......
基础知识 框架 基础 知识 Spring

Java Web开发实战—文件上传和下载

首先讲解了文件上传的基本原理,然后介绍了文件上传的相关知识,包括Commons FileUpload组件的核心API、Commons FileUpload组件的下载、使用Commons FileUpload组件实现文件上传等,接着讲解了文件下载的具体步骤,最后介绍了文件下载的代码实现。通过对本章知识 ......
实战 文件 Java Web

SpringBoot基本知识

SpringBoot基本知识 一、简介 1、spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。通过这种方式,Spring Boot致力于在蓬勃发展的快速应 ......
基本知识 SpringBoot 知识

在eclipse上部署Java web服务器(Tomcat)

注意:本文章可能会具体配置实际有出入,发现错误可能是和我的版本不一致或其他问题,可以联系笔者更改或者自行斟酌。 一.配置准备 1.tomcat tomcat有很多版本,eg:11.0,10.1,10.0,9.0等等 这里大家可以随意下载,但是要注意版本适配问题,我在配置是11无法再eclipse上检 ......
eclipse 服务器 Tomcat Java web

小而全的Java工具类库 Hutool (扩展篇)

配置文件(Hutool-setting) 对于Properties的广泛使用使我也无能为力,有时候遇到Properties文件又想方便的读写也不容易,于是对Properties做了简单的封装,提供了方便的构造方法(与Setting一致),并提供了与Setting一致的getXXX方法来扩展Prope ......
工具 Hutool Java

在flink-1.17中测试执行流处理版本的单词计数程序时,出现"Exception in thread "Thread-5" java.lang.IllegalStateException: T

场景描述 采用 单作业模式提交作业后发现报错了 报错内容 Exception in thread “Thread-5” java.lang.IllegalStateException: Trying to access closed classloader. Please check if you ......

知识产权市场的毒瘤——视觉中国

读 视觉中国为什么让人不敢配图,要人义愤填膺。 这里必须要说明,对于“视觉中国的评价”这里也只是引用央视的评价。 ......
毒瘤 知识产权 产权 视觉 知识

Java 抽象类能不能实例化

短回答就是:不能 这里有 2 个概念,什么是抽象类和什么是实例化。 实例化 实例化简单来说就是为 Java 中使用的对象分配存储空间。 抽象类 从代码上来说,抽象类就是一个用 abstract 关键字来修饰的类。 这个类除了不能被实例化以外,其他都能做。 在面向对象的概念中,所有的对象都是通过类来描 ......
实例 Java

px转换成rpx(使用java实现)

import java.io.BufferedReader; import java.io.File; import java.io.FileReader; import java.io.FileWriter; import java.math.BigDecimal; import java.mat ......
java rpx

CVPR 2023 | ​TinyMIM:微软亚洲研究院用知识蒸馏改进小型ViT

前言 本文提出了 TinyMIM,它是第一个成功地使小模型受益于 MIM 预训练的模型。 本文转载自机器之心 作者:微软亚洲研究院 仅用于学术分享,若侵权请联系删除 欢迎关注公众号CV技术指南,专注于计算机视觉的技术总结、最新技术跟踪、经典论文解读、CV招聘信息。 CV各大方向专栏与各个部署框架最全 ......
研究院 TinyMIM 知识 CVPR 2023

Java批量插入数据方法对比

一.环境 数据库MySql 8.0.2 Maven+IDEA 二.方法配置 目录结构 POM.xml依赖 <dependencies> <!-- https://mvnrepository.com/artifact/mysql/mysql-connector-java --> <dependency ......
方法 数据 Java

2023软件工程作业01

我的初心 2020年的时候,正值高三,那时的我面临着升学的压力,在经过深思熟虑的思考后,决定跟我的朋友们一起去单招,先是选择了一所在长沙的高校。当时是因为比较喜欢玩游戏,所以就选择了软件技术这个专业。上了大学后才知道这个专业真正学习的是什么,当初只是觉得这个专业毕业以后工资高然后就是坐在办公司写一些 ......
软件工程 工程 软件 2023

java 字符串常用API

import java.util.Scanner; public class Main{ public static void main(String args[]) { Scanner sc=new Scanner(System.in); String s="1233.32"; double y= ......
字符串 字符 常用 java API

小知识分享:控制层尽量别暴露这样的接口,避免横向越权。

前言 谈不上是多么厉害的知识,但可能确实有人不清楚或没见过。 我还是分享一下,就当一个小知识点。 如果知道的,就随便逛逛,不知道的,Get到了记得顺手点个赞哈。 正文 1、接口别随便暴露 当一个项目的维护周期拉长的时候,不断有新增的需求,如果经手的人也越来越多,接口是会肉眼可见增多的。 此时,如果一 ......
横向 接口 知识

9.9续8.31java添加图片

JLabel管理区域:图片,文字 API帮助文档:方法的用法 宽高(单位:像素),边框 将图片文件夹粘贴到idea当前模块(最大)下 Imagelcon图片对象: ImageIcon 对象名 = new ImageIcon(图片地址); JLabel 对象名 = new JLabel(图片对象名); ......
图片 8.31 java 9.9 31

2023软件工程作业01

2023软件工程作业01 目录我的初心选择软件工程专业的原因对于软件工程专业的期待与想象是怎样你是如何投入学习软件工程曾经许下的目标我的简历目前我的真实技能、技术、成果这门课程结束后,预期将增长的能力与技术我目前最想学的技术 我的初心 选择软件工程专业的原因 兴趣:本身对于计算机方面的兴趣,喜欢捣鼓 ......
软件工程 工程 软件 2023

2023软件工程作业01

回顾 当初报软件工程这个专业是认为此专业的工作环境灵活多样,有机会在不同行业和领域中工作。并且在这方面的薪资待遇相对其他行业也是令人向往,同时我认为这也是一些人选择这个专业的原因之一。 当初对这个专业的想象当然是创造有价值的软件,为用户提供便捷或者能够参与和推动最新的技术创新,成为优秀的软件工程师。 ......
软件工程 工程 软件 2023

使用IDEA连接Hive数据库使用Java代码实现增删改查还需要一个Hive配置类

可以取名为:HiveConfig-- package com.example.config; import com.alibaba.druid.pool.DruidDataSource; import lombok.Data; import org.springframework.beans.fac ......
Hive 代码 数据库 数据 IDEA