自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 poi的使用以及详解,poi的maven依赖

POI常用场景将用户信息导出为excel表格(导出数据…)将Excel表中的信息录入到网站数据库(习题上传…)大大减轻网站的录入量!开发中经常会涉及到excel的处理,如导出Excel,导入Excel到数据库中!操作Excel目前比较流行的就是 Apache POI和阿里巴巴的 easyExcel!只要学不死,就往死里学Apache POIApache POI官网 :https://poi.apache.org/基本功能 结构: HSSF--提供读写MicrosoftExce

2021-03-24 19:28:41 31804 4

原创 程序员为什么要不能一次性写好,需要一直改Bug?

用户:输入“0.1”、“0.2”;用户:输入“一”、“二”;你自己测试了一下:输入“1”、“2”;顺便,你还编写了一段数据验证的判断,如果超出int的范围还会提示“数值过大”。于是你在数据输出时四舍五入了一下,保留两位小数,这下0.1+0.2=0.3了。你和用户一顿沟通,他向你发誓最多只会有小数计算,绝对不会有无理数。以防万一,你给数据输入加了一段验证,只接受两个带符号小数。”题目甚是简单,你大笔一挥,写下:输入“A”、“B”;用户:输入“127”、“1”;用户:输入“1.5”、“2.5”;

2023-12-26 14:47:09 525

原创 Minio文件存储服务使用教程详解(附Java工具类)

Minio分布式文件存储使用教程

2022-10-21 17:25:22 2834 1

原创 2022,程序员的出路在哪里?

案例:小A由于性格腼腆内向,行业内深耕了十几年也只是一个资深java工程师的职位,或许是没有管理的才能,自己也从来不想当将军。日子日复一日的过着,项目一个又一个的完成。可是似乎从30岁开始这工资就没涨过,前面跳槽几次涨的薪水在30岁以后跳槽已经不管用了、定格了,这几年由于市场环境不景气,程序员竞争越来越激烈,36岁跟30拿的工资一模一样,不仅工资拿的一样,反而事情还越来越多了,这些都意味着什么?何止是瓶颈期那么简单,程序员的忧伤蛋蛋袭来——焦虑源自于渴望成功,渴望自己成为一个厉害的人,但却能力有限。.

2022-05-23 16:07:09 3852 3

原创 Vue笔记-编程不良人

记录小坑:在vue中使用axios时,在.then的function函数中使用的this关键字并不是vue的this关键字!解决办法:先把this关键字定义在外面: var this = this; 然后就可以在function中使用了。1. 总结1.一个页面中只能存在一个Vue实例,不能创建多个Vue实例.2.vue实例中el属性代表vue实例的作用范围,日后再vue实例作用范围内可以使用{{data属性中的变量名}}直接获取data中变量名对应属性值.3.vue实例中data属性用来给当前vu

2022-02-27 22:09:37 665

原创 MySQL替换一个字段中的部分字符

格式:update 表名 set 字段=REPLACE(字段,old,new);示例:把 金 替换为 飞update user set username= REPLACE(username,"金","飞");

2022-01-24 17:53:15 2384

原创 mysql in...(查询结果也按照in里面的字段值顺序排序的一种解决办法)

博主在开发中遇到这样一个问题:select * from user where id in(23,1,55,94)当执行类似这样一条sql 的时候,mysql都会事先将id排序再去查找:说明:这个在高性能mysql里面有介绍,in查询其实是一个扫表的过程,in查询时,底层是先将in里面的id就从小到大排序优化,然后再执行in查询的,所以最好是手动将id从小到大排序后再执行in查询,例如in (1,23,55,94),然后再按照你想要的顺序排序就好了但是业务要求查询结果需要按照 in 里面id的顺序

2021-12-10 22:21:08 2442

原创 ItextPdf隐藏table的单元格边框

隐藏table的单元格边框PdfPCell的方法disableBorderSide(1);参数为int型。其中具体参数://隐藏上边框// cell.disableBorderSide(1);//隐藏下边框// cell.disableBorderSide(2);//隐藏上、下边框//cell.disableBorderSide(3);//隐藏左边框//cell.disableBorderSide(4);//隐藏左、上边框//cell.disableBorderSide(5);/

2021-09-18 11:20:16 3996 3

原创 修改mysql中自增列的起始值

alter table 表名 AUTO_INCREMENT = 这里写起始值;例如:给用户表的自增列字段设置起始值为20000alter table user AUTO_INCREMENT = 20000;

2021-08-17 15:18:46 1911

原创 java中获取一天的开始时间和结束时间

首先得导入hutool的核心包依赖, 因为获取开始和结束时间用的hutool中的DateUtil工具类。 <dependency> <groupId>cn.hutool</groupId> <artifactId>hutool-core</artifactId> <version>5.7.6</version> </dependency>获取当天的开始时间D

2021-07-30 18:13:57 5209

原创 JWT的使用方法

欢迎各位大神给小弟指点指点,嘻嘻内容说的不对还望指出来,一定及时改正!1. JWT的使用为什么使用JWT,而不使用session?根据我的了解(大白话),传统session是保存在服务器中,而JWT是保存在浏览器本地的,使用JWT的好处就是不占用服务器的内存,使用session的话用户每次访问都会携带sessionId去服务器中找它对应的session,找的到就验证成功,找不到就失败,证明没有登录,跳转到登录页面。使用JWT的话,由于它是保存在浏览器本地的,不会占用服务器的内存,这是一点好处(.

2021-07-18 10:14:40 2665

原创 关于springmvc拦截器不拦截jsp页面

一,拦截器的用法编写拦截器类 继承HandlerInterceptorAdapter类并重写需要的方法 或实现HandlerInterceptor接口并实现所有方法在spring-mvc.xml(也就是springmvc的配置文件)中添加拦截器,代码如下<!-- 拦截器 --><mvc:interceptors> <mvc:interceptor> <!-- 拦截所有的请求,这个必须写在前面,也就是写在【不拦截】的上面 --

2021-04-09 23:20:49 2381

原创 Tomcat设置自己项目为默认项目及指定默认页面

Tomcat设置自己项目为默认项目及指定默认页面1. 设置Tomcat为默认项目首先修改tomcat中的config目录下server.xml文件,在Host节点中添加虚拟路径,添加内容如下<Context path="/" docBase="项目的绝对路径" debug="0" reloadable="true"/>​ 注意:作为默认项目时,这里的docBase必须设置为项目的绝对路径,设置为相对路径,tomcat无法启动。部分参考说需要删除webapps下的root目录,经测试这里

2021-03-29 19:35:12 4555

原创 javaWeb中获取路径的几种方法详解,request.getServletPath(),request.getContextPath()的区别

request.getServletPath()首先从字面我们就知道这个方法获得的是servlet的路径假如我们在tomcat下部署了一个名为store的项目我们访问:http://localhost:8080/store/UserServlet?method=findByName其中UserServlet就是我们的servlet,那么如果system.out.println(request.getServletPath);//输出结果就是/UserServlet 记住不带参数现在大家明白了

2021-03-28 20:44:20 2612

原创 markdown语法详解

Markdown学习标题三级标题四级标题一级标题一个 # ,多级标题多个 #字体加粗用 **倾斜用 *两个都用 ***斜线用 ~~Hello,World!Hello,World!Hello,World!Hello,World!引用大于号 > 是引用选择金飞鹏说java,走向人生巅峰分割线三个 - 或者 三个 *图片格式为:!【图片】(路径)超链接格式为: [文字](链接)点击跳转到百度列表有序列表 格式: 数字

2021-03-01 22:21:14 240

空空如也

空空如也

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

TA关注的人

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