自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 【无标题】

有关spring boot技术博主参考。这个博主写的比较详细的。

2023-03-21 09:46:52 65

原创 【File】使用 SpringBoot 实现Excel导入和导出(补充)

除了准备数据的代码,核心代码只有main方法中调用的EasyExcel.write方法,就是如此的简单。EasyExcel的write方法会根据传入的数据和实体类UserData进行绑定,生成Excel文件。value为表头对应的内容。EasyExcel易用性的体现之一就是可以通过在实体类中使用注解的形式,来与Excel中的表头进行绑定。在很多场景下,Excel的列与实体类可能并不完全一致,这时就需要排除一些实体类的字段。这种方法的好处是:同一Excel可以在调用方法时排除不同的数据列。

2023-03-21 09:40:31 363

原创 【File】使用 SpringBoot 实现Excel导入和导出

你给我一个Excel文件路径,和一个数据类型,我就能将这个Excel文件中的数据封装成一个集合,并返回给你;Excel 文件中性别对应的是男、女,但我们要用整形0、1 去接收它,所以,需要自定义一个性别转换器。这里 ExcelUtil 类用的是泛型,你要导入什么类型的数据,就传什么类型的数据。uploadFile():这个上传文件的方法,还是使用的上一篇博文的方法。

2023-03-21 09:37:44 690

转载 【无标题】

Linux安装jdk1.8和配置环境变量

2022-07-11 15:03:02 86 1

原创 Java中getClassLoader().getResource()和getResource()的区别

getClass().getResource(".").getFile(),"course"+courseId)

2021-12-28 21:02:41 126

转载 oracle:数据库与数据库实例

(1)数据库数据库是存储数据的多个物理文件的集合,如控制文件,数据文件,参数文件,日志文件,临时文件等 ,它是静态的、永久的,只要文件存在它就存在。数据库名(db_name)就是对数据库的标识。(2)数据库实例oarcle数据库服务器主要有两部分组成:物理数据库和数据库管理系统数据库管理系统是用户和物理数据库之间的一个中间层,是软件层。这个软件层具有一定的结构,这个结构又被称为实例结构。在启动数据库时,oracle首先要在内存中获取、划分、保留各种用途的区域,运行各种用途的后台进程,即创建一个实例

2020-12-07 14:40:03 797

转载 oracle视图的创建

视图:是基于一个表或多个表或视图的逻辑表,本身不包含数据,通过它可以对表里面的数据进行查询和修改。视图基于的表称为基表,Oracle的数据库对象分为五种:表,视图,序列,索引和同义词。视图是存储在数据字典里的一条select语句。通过创建视图可以提取数据的逻辑上的集合或组合。视图的优点:1.对数据库的访问,因为视图可以有选择性的选取数据库里的一部分。2.用户通过简单的查询可以从复杂查询中得到结果。3.维护数据的独立性,试图可从多个表检索数据。4.对于相同的数据可产生不同的视图。视图分为简单视图

2020-08-24 15:36:48 197

原创 数组赋值

//---------浅层复制-------- int[] a; int[] b = {1,2,3,4}; a=b;//浅层复制. 当b改变的时候,a会跟着改变 System.out.println(Arrays.toString(a));//输出数组a,[1,2,3,4] b[0] = 5;//改变数组b , 数组a也会跟着改变 System.out.println(Arrays.toString(a));//输出数组a,[5,2,3,4] System.out.printl.

2020-07-08 18:14:01 168

原创 to_number 解决无效数字问题

一般情况下to_number在处理经过to_char转换的数据后是不会报无效数字问题的,但是要是数据库里有看不见的非法字符还是会导致无效数字问题,可以参考以下代码去除字符to_number(REGEXP_REPLACE(substr(END_TIME,6,2),'[^0-9]',''))例子:“to_number(REGEXP_REPLACE(列名 number,'[^0-9]',''))”就是把 number 取数字值,不是数字的为空...

2020-07-06 13:41:35 4117 1

原创 session登录过滤器web.xml配置

<!—检查用户是否登录了系统的过滤器配置 开始 --><filter> <filter-name>SessionFilter</filter-name> <filter-class>com.hmw.filter.SessionFilter</filter-class> <init-param> <description>将当前登录的用户的信息保存在 session 中时使用的key,如果没有配

2020-06-19 14:40:55 377

原创 解决用户登录的session过滤器

功能描述用于检查用户是否登录了系统,如果未登录,则重定向到指的登录页面。使用方法在 java web 项目的 web.xml 文件中添加如下代码,对每个参数都进行了详细的说明。<!—检查用户是否登录了系统的过滤器配置 开始 -->SessionFiltercom.hmw.filter.SessionFilter将当前登录的用户的信息保存在 session 中时使用的key,如果没有配置此参数,则该过滤器不起作用sessionKeyuserInfo如果用户未登录(即

2020-06-19 14:30:20 287

原创 excel 转化sql

人员档案:=CONCATENATE(“insert into rsdagl_rydaxxb(grbh,sfzhm,xb,xm,csrq,lxdh,sjhm,txm)values (’”&A2&"’,’"&B2&"’,’"&C2&"’,’"&D2&"’,’"&E2&"’,’"&F2&"’,’"&G2&"’,’"&H2&"’);")暂存档案:=CONCATENATE(“insert

2020-05-24 11:31:00 369

原创 oracle从中间截取字符串

截取函数:substr(?,?);substr(?,?,?);substr(?,?);第一个?号:需要截取的字符串第二个?号:开始的位置(包含)默认截到末尾substr(?,?,?);第一个?号:需要截取的字符串第二个?号:开始的位置(包含)第三个?号:结束的位置(包含)获取目标字符出现的位置:instr(? , ? , ? );instr( ? , ? , ? , ? ) clientname = “

2020-05-20 15:25:41 759

原创 获取32位uuid 的方法{java}

Java中获取32位UUIDpublicclasscreateUUID{  publicstaticvoidmain(String[]args){    Stringuuid=UUID.randomUUID().toString();  //转化为String对象    System.out.println(uuid);           //打印UUID    uuid=uuid.replace("-","");...

2020-05-13 10:30:50 1008

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除