自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 总结一些基本的Java面试题

1.请说一下Spring的三大核心思想:Ioc(控制反转),DI(依赖注入),AOP(面向切面)2.请说一下SpringMVC的工作流程3.线程的运行的状态有哪些4.equals() 和 == 的区别5.List、Set、Map的区别6.HashMap和Hashtable的区别是什么7.final、finally和finalize的区别8.ArrayList和LikedList的...

2019-11-26 19:56:55 170

原创 数据隐藏工具类

/** * * 隐秘数据工具类 * * @version 1.0 * @since JDK1.7 * @author yaomy * @date 2018年4月3日 上午10:19:07 */public class HideDataUtil { /** * @param code 要隐藏显示的字符串 * @param head 前面保...

2019-10-28 19:40:44 347

原创 谷歌浏览器快捷键实用版

标签页和窗口快捷键Ctrl + n 打开新窗口Ctrl + t 打开新的标签页,并跳转到该标签页Ctrl + Shift + t 重新打开最后关闭的标签页,并跳转到该标签页Ctrl + Tab 跳转到下一个打开的标签页Ctrl + Shift + Tab 跳转到上一个打开的标签页Alt + ← 历史记录上一页Alt + → 历史记录下一页Ctrl...

2019-09-21 21:00:07 291

原创 来自Java开发小白的暑假工作经历!!!

作为一个Java小白级的开发人员,暑假工作了两个月,自己感觉能力没有得到提升,程序开发真是一个漫长的道路,能在这条道路上坚持到最后的人,都值得敬佩。暑假工作两个月,基本上就是早上出门去上班,晚上下班回到住的地方,住的地方距离上班有将近4公里的距离,每次下班,在回去的路上,看到人来人往,心中不禁有所感叹,这么大的城市什么时候才能有我容身之地,每次下班的时候我都会到处的走走,看看风景,换一个环境尽量...

2019-09-05 15:35:02 562

原创 几个数据持久化框架Hibernate、JPA、Mybatis、JOOQ和JDBC Template的比较

因为项目需要选择数据持久化框架,看了一下主要几个流行的和不流行的框架,对于复杂业务系统,最终的结论是,JOOQ是总体上最好的,可惜不是完全免费,最终选择JDBC Template。Hibernate和Mybatis是使用最多的两个主流框架,而JOOQ、Ebean等小众框架则知道的人不多,但也有很多独特的优点;而JPA则是一组Java持久层Api的规范,Spring Data JPA是JPA Re...

2019-09-05 08:17:36 2881

原创 mysql删除数据的两种方式

在MySQL中有两种方法可以删除数据,一种是DELETE语句,另一种是TRUNCATE TABLE语句。DELETE语句可以通过WHERE对要删除的记录进行选择。而使用TRUNCATE TABLE将删除表中的所有记录。因此,DELETE语句更灵活。如果要清空表中的所有记录,可以使用下面的两种方法:DELETE FROM table1TRUNCATE TABLE table1其中第二条记...

2019-08-22 17:18:30 2959

原创 ssm项目中的定时器(@Scheduled注解)

在springMVC里使用spring的定时任务非常的简单,如下:(一)在xml里加入task的命名空间xmlns:task="http://www.springframework.org/schema/task" http://www.springframework.org/schema/task http://www.springframework.org/schema/task/spr...

2019-08-22 10:38:00 1861

原创 MySQL定时任务的开启

查看event是否开启:SHOW VARIABLES LIKE ‘event%’;SELECT @@event_scheduler;SHOW PROCESSLIST;如果看到event_scheduler为on或者PROCESSLIST中显示有event_scheduler的信息说明就已经开启了事件。如果显示为off或者在PROCESSLIST中查看不到event_scheduler的信...

2019-08-20 17:04:19 453

原创 SpringBoot日常开发常用注解

一、注解(annotations)列表@SpringBootApplication:包含了@ComponentScan、@Configuration和@EnableAutoConfiguration注解。其中@ComponentScan让spring Boot扫描到Configuration类并把它加入到程序上下文。@Configuration 等同于spring的XML配置文件;使用J...

2019-08-19 16:26:06 131

原创 Java开发的三个特性和五个基本原则

以前一直认为程序中的类有使用到封装继承多态就是面向对象设计,其实不然封装,继承,多态只是面向对象的三大特性,但是在设计程序的时候并不是说类的结构使用到了(或是体现出了)这三个特性就是面向对象,其实真正的面向对象设计是要符合下面的五大原则,面向对象的五大基本原则:单一职责原则(SRP) 开放封闭原则(OCP) 里氏替换原则(LSP) 依赖倒置原则(DIP) 接口隔离原则...

2019-08-17 17:04:49 179

转载 SpringMVC工作原理四之文件上传:MultipartResolver

MultipartResolver 用于处理文件上传,当收到请求时 DispatcherServlet 的checkMultipart() 方法会调用 MultipartResolver 的isMultipart() 方法判断请求中是否包含文件。如果请求数据中包含文件,则调用MultipartResolver 的resolveMultipart()方法对请求的数据进行解析,然后将文件数据...

2019-08-16 10:34:25 239

转载 mysql的触发器

1、触发器简介触发器是和表关联的特殊的存储过程,可以在插入,删除或修改表中的数据时触发执行,比数据库本身标准的功能有更精细和更复杂的数据控制能力。2、触发器的优点A、安全性可以基于数据库的值使用户具有操作数据库的某种权利。可以基于时间限制用户的操作,例如不允许下班后和节假日修改数据库数据;可以基于数据库中的数据限制用户的操作,例如不允许股票的价格的升幅一次超过10%。B、审计可以...

2019-08-15 10:26:40 309

原创 mysql报错:com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure

最近碰到一个mysql5数据库的问题。就是一个标准的servlet/tomcat网络应用,后台使用mysql数据库。问题是待机一晚上后,第二天早上第一次登录总是失败。察看日志发现如下错误:八月 13, 2019 9:34:48 下午 org.apache.catalina.core.StandardWrapperValve invoke严重: Servlet.service() for ...

2019-08-15 09:56:26 4287

原创 ssm项目导出excel表格

import java.io.IOException;import java.lang.reflect.Field;import java.lang.reflect.InvocationTargetException;import java.lang.reflect.Method;import java.util.Collection;import java.util.Iterator...

2019-07-29 09:50:01 723

转载 关于apache poi导出excel表格(十万级数据导出)

poi导出excel表格开箱即用这个是导出表格到桌面,非常不错的一个工具 类,poi的jar包就不用多说了,直接去apache的官网上下载就可以了,下面是工具类的核心代码。import java.io.IOException;import java.io.OutputStream;import java.lang.reflect.Field;import java.lang.refl...

2019-07-29 09:41:39 700

原创 MD5加密工具开箱即用

package com.order.utility;import java.io.File;import java.io.FileInputStream;import java.io.IOException;import java.io.UnsupportedEncodingException;import java.nio.ByteBuffer;import java.nio....

2019-07-18 14:26:20 160

原创 java (取文本中间)字符串之间的文本

/** * 取两个文本之间的文本值 * @param text 源文本 比如:欲取全文本为 12345 * @param left 文本前面 * @param right 后面文本 * @return 返回 String */ public static String ge...

2019-07-10 19:05:39 784

原创 jsp四大作用域和九大内置对象

jsp是运行在服务端的程序JSP有九个内置对象(又叫隐含对象),不需要预先声明就可以在脚本代码和表达式中随意使用JSP九大内置对象分为四类:输入输出对象:out对象、response对象、request对象通信控制对象:pageContext对象、session对象、application对象Servlet对象:page对象、config对象错误处理对象:exception对象...

2019-06-10 10:57:01 126

原创 关于SSM写ECharts图表

第一步:引入js文件<!DOCTYPE html><html><head> <meta charset="utf-8"> <!-- 引入 ECharts 文件 --> <script src="echarts.min.js"></script></head><...

2019-05-28 15:28:01 860

原创 判断复选框是否选中

//判断checkbox 是否选中$("#id").is(":checked");//选中,返回true,没选中,返回false//设置checkbox为选中状态$("#id").prop(“checked”,true);//设置checkbox为不选中状态$("#id").prop(“checked”,false);...

2019-05-18 18:41:28 7631

原创 关于esyui的table表格动态列显示

有两种方法可以实现,第一种是右键表格的头,然后是下拉框显示表格头的动态显示,感觉客户体验不太好,每次只能一个一个的显示或者隐藏。第二种是弹出一个窗口,选一个隐藏一个,客户选完之后,就可以关闭弹出窗口了。

2019-05-18 18:19:04 793

原创 第一次使用csdn发表文章

其实想自己写一篇博客很就了,但就是不知道自己该写点什么,就写一下最近学到的东西吧, 最近,学了ssm框架,还有linux系统下的centoOS系统,还有怎么在linux服务器上安装, tomcat和jdk还有mysql,东西有点多,以后会发点教程的。还请大佬多多指教!...

2019-04-24 18:23:40 261

空空如也

空空如也

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

TA关注的人

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