文件apache excel java

(之前的项目复习)我的Java项目实战--校园餐饮商户外卖系统04

开发笔记四 菜品管理业务开发 文件上传下载 文件上传介绍 文件上传,也称为upload,是指将本地图片、视频、音频等文件上传到服务器上,可以供其他用户浏览或下载的过程。文件上传在项目中应用非常广泛,我们经常发微博、发微信朋友圈都用到了文件上传功能。 文件上传时,对页面的form表单有如下要求: me ......
项目 商户 实战 餐饮 校园

Capl:CSV格式文件解析Demo

文件类别 .csv文件 Demo表格内容 Capl代码 /*@!Encoding:936*/ includes { } variables { int64 number;//为BOBAddr服务,无意义 struct FRECUSETTING { int ECUIndex[50]; char ECU ......
格式 文件 Capl Demo CSV

为github个人主页添加自述文件

首先在下面的网址中生成一个自述文件: https://rahuldkjain.github.io/gh-profile-readme-generator/ 然后以自己的用户名创建一个github的仓库,并将上面生成的自述文件放置在该仓库即可 ......
文件 github 个人主页 个人 主页

一个Java web 应用系统的需求文档示例:

# 需求文档 ## 引言 本文档旨在描述一个在线商城网站的需求,并给出设计方案。该网站是一个B2C电商平台,旨在提供给用户方便快捷的购物体验。本文档面向的读者包括项目经理、开发人员、测试人员和其他与该系统相关的人员。 ## 功能需求 本次需求的功能需求包括: 1. 用户登录和注册功能。 2. 商品浏 ......
应用系统 示例 需求 文档 系统

自用 .net C# CSV文件写入读取工具类

using System.Data; using System.IO; using System.Linq; using System.Text; using System.Text.RegularExpressions; namespace AddrList.Common { public cla ......
文件 工具 net CSV

java学习日记20230412-LinkedList

LinkedList全面说明 LinkedList底层实现了双想链表和双端队列的特点; 可以添加人意元素,可重复,包括null 线程不安全,没有实现同步 LinkedList维护了first和last两个属性,分别指向首节点和尾节点 每个节点Node对象,里面又维护了prev,next,item三个 ......
LinkedList 20230412 日记 java

【Java 线程池】【八】ScheduledThreadPoolExecutor之ScheduledFutureTask、DelayedWorkQueue原理

1 前言 上一节我们看了ScheduledThreadPoolExecutor线程池提交任务的流程。execute、submit、schedule、scheduleAtFixRate方法的原理:都是将任务封装为一个ScheduledFutureTask,然后提交到延迟阻塞队列里面,然后线程池里的线程 ......

【Java 线程池】【七】ScheduledThreadPoolExecutor提交任务原理

1 前言 前面我们主要看了ThreadPoolExecutor线程池。包括线程池内部有哪些核心的参数、每个参数的含义,通过向线程池提交任务的execute方法的内部逻辑以及执行流程是什么,通过FutureTask获取任务执行结果,以及阻塞、唤醒调用线程和线程池内部的工作者Worker的工作原理,线程 ......

[Java EE]SpringBoot/Tomcat之启动时报"Error: Could not find or load main class CLASS xxxx"、"no main manifest attribute"异常

环境信息如下: OS: CENTOS 7 Tomcat : 9.0.46 SpringBoot: 2.3.12.RELASE Build JDK: 1.8.0_261 Runetime JDK : openjdk 1.8.0_362 1 “Error: Could not find or load ......
quot main SpringBoot attribute manifest

[GIT]GIT之删除远程仓库中的目录或文件

本文旨在解决:在项目开发测试阶段,将无意间将本地敏感的、或无用的文件或目录不小心提交到远程仓库了的问题 1 操作思路及步骤 Step1 预览将要删除的文件 > git rm -r -n --cached {fileName|dirName} -n 参数: 执行命令时,不会删除任何文件,而是展示此命令 ......
仓库 GIT 文件 目录

JAVA 用 List 实现堆

大顶堆:每个父节点都大于子节点 小顶堆:每个父节点都小于子节点 在堆中,每次加入元素或者移除元素,都要调整堆的位置,使其满足堆的定义。 常用于 topK 问题,k 个最大/最小元素,每次弹出大顶堆/小顶堆 堆顶元素即可。 以及堆排序问题,堆排序可以看成是将待排序的数组元素依次加入堆(每次加入都调整堆 ......
JAVA List

Java应用调优

针对 Java 应用,性能诊断工具主要分为两层:OS 层面和 Java 应用层面(包括应用代码诊断和 GC 诊断); 1. OS诊断(关注CPU、内存和IO三方面): Load Average top命令 按照经验,若数值小于 0.7*CPU 个数,则系统工作正常;若超过这个值,甚至达到 CPU 核 ......
Java

同样的文件用'du'、'ls -l'与'ls -s'查看大小不同

清空文件的几种方式 > access.log cat /dev/null > access.log dd if=/dev/null of=access.log dd if=/dev/zero of-access.log bs=1024 count=2 为什么同样的文件在不同的文件系统中大小不一样?' ......
39 大小 文件 ls du

操作系统-区分文件共享的两种方式:软链接和硬链接

软链接与硬链接是用来干什么的呢? 为解决文件的共享使用,Linux 系统引入了两种链接:硬链接 (hard link) 与软链接(又称符号链接,即 soft link 或 symbolic link)。链接为 Linux 系统解决了文件的共享使用,还带来了隐藏文件路径、增加权限安全及节省存储等好处。 ......
链接 方式 文件 系统

读取Excel表格数据做接口自动化测试并回写执行结果(待完善更新)

待测试接口: 代码脚本: 控制台日志: 执行结果: 后续待完善: Excel表格增加请求方式(常用方式POST/GET/PUT)列; 根据Excel表格内容(请求头Header、请求参数Parameter、请求体Body)发起请求; 根据Excel表格内容(期望响应码、期望响应内容)与实际响应内容校 ......
表格 接口 结果 数据 Excel

go 单文件上传,多文件上传

单文件上传示例: main.go router := router.InitRouter() router.Run() router/router.go var router = gin.Default() func init() { //加载自定义函数 if v, ok := binding.Va ......
文件 go

读取Excel表格数据做接口自动化测试并回写执行结果(待完善更新)11

读取Excel表格数据做接口自动化测试并回写执行结果(待完善)待测试接口:代码脚本:控制台日志:执行结果:后续待完善:Excel表格增加请求方式(常用方式POST/GET/PUT)列;根据Excel表格内容(请求头Header、请求参数Parameter、请求体Body)发起请求;根据Excel表格 ......
表格 接口 结果 数据 Excel

Java第三次作业

1.使用for循环计算1-100的和,除了以3结尾的那些数 package a; public class aa { public static void main(String[] args) { int sum=0; for(int i=1;i<=100;i++) { if(i%10==3) { ......
Java

Java第四次作业

使用for循环计算1-100的和,除了以3结尾的那些数 package 啵啵坤; public class 坤坤 { public static void main(String[] args) { // TODO Auto-generated method stub int a=1; int su ......
Java

Java面向对象习题接口篇

题目一: 按如下要求编写Java程序: (1)定义接口A,里面包含值为3.14的常量PI和抽象方法double area()。 (2)定义接口B,里面包含抽象方法void setColor(String c)。 (3)定义接口C,该接口继承了接口A和B,里面包含抽象方法void volume()。 ......
习题 接口 对象 Java

打印出目录下所有文件名(给出 C、Bash两个版本)

bash function fl () { if [[ -z "$1" ]]; then fl_read_dir $PWD elif [[ "${1: -1}" == '/' ]]; then fl ${1%/} else fl_read_dir $1 fi } function fl_read_d ......
文件名 两个 版本 文件 目录

Java第四次作业

1.使用for循环计算1-100的和,除了以3结尾的那些数 package aaa; public class text { public static void main(String[] args) { // TODO Auto-generated method stub int sum=0; ......
Java

文件被打开或者占用无法删除问题记录

开发过程中,经常遇到一些奇葩问题,例如jar被其他程序占用。 无法build工程。 1、找到被文件被那个进程占用,win10为例 任务管理器->性能->资源监视器->cpu 关联句柄中输入你的文件:gaia.jar 2、杀掉进程 右键结束进程即可。 ......
文件 问题

java学习日记20230411-Vector

Vector Vector底层也是一个对象数组; Vector是线程同步的,即线程安全,Vector类的操作方法带有synchronized 在开发中需要线程同步安全的,考虑使用Vector public class Vector01 { //Vector线程安全 public static voi ......
20230411 日记 Vector java

读取Excel表格数据做接口自动化测试并回写执行结果(待完善更新)

待测试接口: 代码脚本: 控制台日志: 执行结果: 后续待完善内容: Excel表格增加请求方式(常用方式POST/GET/PUT)列; 根据Excel表格内容(请求头Header、请求参数Parameter、请求体Body)发起请求; 根据Excel表格内容(期望响应码、期望响应内容)与实际响应内 ......
表格 接口 结果 数据 Excel

Java: SpEL表达式

名词解释 SpEL(Spring Expression Language),即Spring表达式语言,能在运行时构建复杂表达式、存取对象属性、对象方法调用等等,并且能与Spring功能完美整合,如能用来配置Bean定义。 实现原理 创建解析器:SpEL使用ExpressionParser接口表示解析 ......
表达式 Java SpEL

Java第四次作业

1、使用for循环计算1-100的和,除了以3结尾的那些数 package aaa; public class Text1 { public static void main(String[] args) { // TODO Auto-generated method stub int sum=0; ......
Java

02JAVA正则表达式

正则表达式是符合一定规则的字符串 单个符号 1、英文句点.符号:匹配单个任意字符。 表达式t.o 可以匹配:tno,t#o,teo等等。不可以匹配:tnno,to,Tno,t正o等。 2、中括号[]:只有方括号里面指定的字符才参与匹配,也只能匹配单个字符。 表达式:t[abcd]n 只可以匹配:ta ......
正则 表达式 JAVA 02

java命令执行漏洞

ProcessBuilder命令执行漏洞 Processbuilder执行命令的方式如下 ProcessBuilder pb = new ProcessBuilder("myCommand","myarg"); Process process = pb.start();#PROCESSBUILDER ......
漏洞 命令 java

JAVA第四次作业

1.使用for循环计算1-100的和,除了以3结尾的那些数 1 package dhd; 2 public class Tss { 3 4 public static void main(String[] args) { 5 // TODO Auto-generated method stub 6 ......
JAVA