Java

POITest excel 操作

记着层次    package com.sky.config; import org.apache.poi.xssf.usermodel.XSSFRow; import org.apache.poi.xssf.usermodel.XSSFSheet; import org.apache.poi.xssf.usermodel.XSSFWorkbook; import j

Go每日一库之6:viper

简介 上一篇文章介绍 cobra 的时候提到了 viper,今天我们就来介绍一下这个库。 viper 是一个配置解决方案,拥有丰富的特性: 支持 JSON/TOML/YAML/HCL/envfile/Java properties 等多种格式的配置文件; 可以设置监听配置文件的修改,修改时自动加载新的配置; 从环境变量、命令行选项和io.Reader中读取配置; 从远程配置系统中读取和监听修改,

9.12总结

上午正常上课,只学习了课上讲的知识 下午没课,到教室自学Java的图形化界面,目前只掌握了一点皮毛,距离能独立写出一个带有图形化界面的程序 晚上在去食堂的路上,突然感觉忙起来之后,很多事也就没那么重要了。 之后回到教室看着Java教程里的许多方法陷入了迷茫......  

每日汇报 第二周第二天 JAVA验证码程序完成

今日学习:   完成了JAVA验证码程序的调试实现,把之前的代码优化发了。 数据结构就不发了 明日计划:   学习JAVAweb中的servlet和前后端联动。 遇到困难:Javaweb学习

SpringBoot和Vue实现数据对接--SpringBoot端

1、新建一个SpringBoot项目 勾选上这四个: 等待创建完成即可; 2、编写.yml文件 这里需要注意的是,端口需要与vue的端口区分开,不然会存在端口冲突的问题! 3、编写SpringBoot代码 Student.java StudentRepository.java 然后创建测试类Test: 接口处右键-->go to-->Test-->Create new

A named channel for communicating with platform plugins using asynchronous /// message passing.

  Future<void> initWithScopeLimitCredential() async { final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>( 'dev.flutter.pigeon.CosApi.initWi

AS报错在编译过程中发现了重复的类

问题描述 问题分析 出现上述报错,有可能是因为有几个module,之前引入的依赖和之后引入的依赖版本不同,但是类相同重复,进而报错 问题解决 在module的builde.gradle.kts(新版)中的dependencies中加入 目的是指定使用哪个包类的,这样就可以避免冲突 ps:如有不对的说法,请批评指正,定好好学习

如何在solrconfig.xml中改进maxCacheMB和maxMergeSizeMB

  maxMergeSizeMB属性应该是:lucene内部的合并策略(Lucene中的合并因子mergeFactor)   系统参数: maxCacheMB=48.0 maxMergeSizeMB=4.0 我想像下面这样更改maxCacheMB和maxMergeSizeMB: maxCacheMB=64.0 maxMergeSizeMB=12.0 我在网上和官网上都

9.12(周二)总结

写Java的课后作业,编写及测试程序,求证Java中的语法规则,明天完善作业报告

什么是方法重载?返回值算重载吗?

在 Java 中,方法重载是指在同一个类中定义多个方法,它们具有相同的名称但参数列表不同。方法重载的定义如下: public void myMethod(int arg1) { // 方法体 } public void myMethod(int arg1, int arg2) { // 方法体 } public void myMethod(String arg1) {

日常记录--day2--2023-9月12日--周二

日程:今天只有上午有课,7点起床,上午是数据结构和马原,上数据结构的第一节课有一点困,不过撑住了,第二节课精神不错(早八真是害死人),下午午休有点过头了,休息到头昏脑胀。晚上7-9点学了会Java,完成了力扣每日一题。 学了什么:下午简单学习了Java,晚上写了一道链表,一道哈希表,小有收获。 PS:不想学习,想要成为·电饭煲

使用element-plus组件在vue中引入分页功能

1、组件的引入 2、存在问题就是,现在页码并不能与每页的内容相互对应 解决方式: page用来表示确认每一页是否点击到,正式版本会删除; 点击即有显示: 2、更改后端形式 controller: page--第几页; size--每页的数量; 后台实现分页查询:

Java反序列化:CommonsCollections3调试分析

基础知识 1. Java 反射 1.1 getConstructor getConstructor 是Java反射API中的一个方法,用于获取类的公共构造方法的引用。构造方法是一种特殊的方法,用于创建类的实例(对象),并且通常在对象创建时进行初始化。 getConstructor的函数原型: parameterTypes:一个可变参数,用于指定要获取的构造方法的参数类型列表。 NoSuch

每日打卡 周二 九月十二日

今天下午没有课,中午睡觉起来先玩了一会儿,然后开始在网上学习javaweb的相关内容,先是看视频解决了severs的问题,有一个eclipse自带的,还可以找其他浏览器,例FireFox... 然后根据视频讲解又更换了ecilpse的版本,现在是2022-12的。

在Vue2和Vue3中JSX的使用集锦

Vue2安装JSX支持 有时候,我们使用渲染函数(render function)来抽象组件,而渲染函数使用Vue的h函数来编写Dom元素相对template语法差别较大,体验不佳,这个时候就派 JSX 上场了。然而在Vue3中默认是带了JSX支持的,而在 Vue2 中使用 JSX,需要安装并使用 Babel 插件: @vue/babel-preset-jsx @vue/babel-helper

Java学习_005 if语句:奇偶数的判定

需求:任意给出一个整数,使用程序判定该整数是奇数还是偶数,并在控制台输出。 结果:  

Spring Boot构建web项目01

配置: 破解版IDEA2019.3.3 Maven--3.6.3 java--1.8(8) jdk--8     打开IDEA,new 一个 project,选择Spring Initializr   改写maven管理和java版本8   选择web项目         添加指定父级工程信息和java版本依赖

2023.09.12

   今天进行了数据结构的课程,主要进行关于链表方面的知识。学习了线性表链式存储的结构,以及单链表基本操作的实现。      1.生成新节点作为头结点,用头指针L指向头结点。      2.头结点的指针域置空。 学习了链表的取值(只能从首元结点开始出发,顺着链域next逐个节点向下访问)、查找、插入、删除的操作。 课下

Java中Comparable与Comparator的区别

Java 中的 Comparable 和 Comparator 都是比较有用的集合排序接口,但是这俩接口使用却有着明显区别,具体使用哪一个接口,今天我们来一起了解下。 Comparable 接口 Comparable 是一个排序接口,位于 java.lang 包下面,实现该接口的类就可以进行自然排序。先看下 Comparable 接口的定义: 实现 Comparable 接口时,需要实现 com

uQRCode 全端二维码生成插件

uQRCode 全端二维码生成插件 地址: https://ext.dcloud.net.cn/plugin?id=1287      

Vue编译出现This file is being treated as an ES module because it has a '.js' file extension错误

问题描述 在编译前端项目时出现下面的问题: 环境 node : 18.17.1 vue : 3.3.4 vite : 4.4.5 原因 NodeJS默认以CommonJS的规范来执行JavaScript代码,使用CommonJS模块的导出和导入方式,也就是对应代码中的module.exports和require关键字,如下所示 在默认使用vite创建的项目中,package.json文件中

9.11日总结

今天Java课,王建民老师又让我们开始写每日总结,为了不被扣分,老老实实开始写,留了点作业,没什么头绪,尤其是登录界面那个,还有,那个教室真的很热,还不开空调。已经摆烂了两个学期了,真的要开始好好学习了。

JS 中解构常用方法

1.正常数组解构 let arr = ["1", undefined, "3", "4", "5", "6"] let [n1, n2 = "我是默认值", ...n5] = arr; console.log(n1) console.log(n2) console.log(n5)   拿到的结果如下  2.正常对象解构 let

基于 注解 方式 管理 Bean

注解 1. 注解方式IoC只是标记哪些类要被Spring管理 2. 我们还需要XML方式或者Java配置类方式指定注解生效的 最后进行测试 点击查看代码 组件的作用域和周期方法注解 运行如下

2023.9.12每日总结

算法与数据结构:懂得了线性表初始化,取值,查找,插入,删除的基本原理 复习了位运算,计算机中的运算是通过原码转补码进行的,原码,反码,补码之间的联系 java中的枚举类型是有引用类型,并不是原始数据,不同值引用不同对象,相同值引用同一个对象。  

Java反序列化:CommonsCollections4调试分析

环境搭建 需要依赖项如下: 调试分析 这条链子是基于CC2的,在CC2基础上替换了将InvokerTransformer替换成InstantiateTransformer,从而使用 Gadget Chain 调试过程 看下函数调用栈即可,相关分析见CC2

Java 基本类型和包装类

Java 是基于对象的,所以我们都需要以对象的想法来进行思维。 但 Java 又提供了 8 个基本类型,这 8 个基本类型基本上都和数字有关,是直接可以使用的类型。   基本类型大小包装器类型 boolean / Boolean char 16bit Character byte 8bit Byte short 16bit Short int 32bit In

每日总结9月12日

今天上午在数据结构课上学习了新的知识包括一些新的规范,马原的课上了解了古典朴素唯物主义的发展,下午英语课的一些新的单词,尤其是晚上C语言的重修课让我认识到了自己的许多不足,也能让我查漏补缺,对java的了解也上升了。

数据库基础面试第四弹

1. Redis的数据结构有哪些 1. 字符串(String):字符串是Redis最基本的数据结构。它可以存储任意类型的数据,包括文本、整数或二进制数据。字符串类型的值最大可以达到512MB。 SET name "John" GET name ``` 将字符串"John"存储在键名为"name"的字符串类型数据结构中,并通过GET命令获取它。 2. 列表(List): 列表是一个有序的字符串

JavaSE(IDEA)

JavaSE(IDEA) Java新手标识词 ![](C:UsersZC905PicturesScreenshots屏幕截图 2023-09-12 125204.png) 不能用这些符号起名字,关键字不能带上 下面的那句话是这个意思 ![](C:UsersZC905PicturesScreenshots屏幕截图 2023-09-12 125551.png) 标识符注意点 ![](C:UsersZ

<<  <  670  671  672  673  674  675  676  677  678  679  680  >  >>