自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 IDEA 调试的时候Console不见了 解决方案

IDEA 版本 2018.2点击下面的图标可以显示 console

2019-11-01 19:08:23 11169 1

原创 数据库表内容复制

INSERT INTO '表名' SELECT * FROM '表明';

2019-10-25 20:59:42 334

原创 Git基本操作

$ git status 查看工作区、暂存状态$ git add 添加到暂存区$ git rm -cached 恢复,不放在暂存区$ git commit [-m “注释”] 提交到本地库$ git log 查看日志$ git log --oneline 日志只显示一行$ git relog 显示版本步数前后退版本基本索引值操作$ git reset -har...

2019-10-09 10:10:01 165

原创 已知一棵二叉树,如果先序遍历的节点顺序是:ADCEFGHB ,中序遍历是:CDFEGHAB ,则后序遍历结果为:(D)

A.CFHGEBDAB.CDFEGHBAC.FGHCDEBAD. CFHGEDBA原因:对于二叉树的遍历方式一般分为三种先序、中序、后序三种方式:先序遍历(根左右)若二叉树为空,则不进行任何操作,否则访问根结点。先序方式遍历左子树。先序遍历右子树。中序遍历 (左根右)若二叉树为空,则不进行任何操作,否则中序遍历左子树。访问根结点。中序遍历右子树。后序遍历 (左右根)若二叉...

2019-09-26 13:02:37 20499

原创 写一个 ArrayList 的动态代理类(笔试题)

final List<String> list = new ArrayList<String>();List<String> proxyInstance = (List<String>) Proxy.newProxyInstance(list.getClass().getClassLoader(), ...

2019-09-26 13:00:37 260

原创 从控制台打印sql语句

#打印sql,方便调试查看sql语句mybatis.configuration.log-impl=org.apache.ibatis.logging.stdout.StdOutImpl

2019-09-16 09:55:27 1472

原创 封装Md5工具类

/** * md5常用工具类 * @param data * @return */ public static String MD5(String data){ try { MessageDigest md5 = MessageDigest.getInstance("MD5"); ...

2019-09-06 09:19:22 206

原创 server time zone value '�й���ʱ��' is unrecognized or represents more than one time zone.(mysql时区异常)

Caused by: com.mysql.cj.exceptions.InvalidConnectionAttributeException: The server time zone value '�й���׼ʱ��' is unrecognized or represents more than one time zone. You must configure either the serv...

2019-09-05 17:30:22 3242

转载 extends和implements区别

转载原文链接:https://blog.csdn.net/tolcf/article/details/46135645extends与implements的不同1、在类的声明中,通过关键字extends来创建一个类的子类。一个类通过关键字implements声明自己使用一个或者多个接口。extends 是继承某个类, 继承之后可以使用父类的方法, 也可以重写父类的方法;implement...

2019-09-05 11:41:57 388

原创 springboot application.properties中开启驼峰命名法

#配置mybatis的驼峰命名法mybatis.configuration.map-underscore-to-camel-case=true

2019-09-05 11:24:53 798

转载 Java IP获取工具类

/** * 获取ip的工具类 */ public class IpUtils { public static String getIpAddr(HttpServletRequest request) { String ipAddress = null; try { ipAddress = ...

2019-09-05 11:19:40 521

原创 JAVA 用POI对excel中xls文件读较大数据速度方法

参考自:https://www.52pojie.cn/forum.php?mod=viewthread&tid=664686&extra=page%3D7%26filter%3Dtypeid%26typeid%3D192配置maven依赖 <dependency> <groupId>org.apache.poi</groupId> ...

2019-07-07 12:31:22 1587

转载 java获取用键盘输入常用的的两种方法

ScannerScanner input = new Scanner(System.in);String s = input.nextLine();input.close();方法2:通过 BufferedReaderBufferedReader input = new BufferedReader(new InputStreamReader(System.in)); String s = ...

2019-07-07 10:42:03 522

原创 JSP九大基本内置对象

JSP九大基本内置对象:1、request 触发服务调用的请求2、response 对请求的应答3、session 为请求的客户创建的session对象4、application 从 servlet 配置对象获得的 servlet 上下文(如在getServletConfig() ,getContext()的调用中)5、out 向输出流写入内容的对象6、pageContext 本 JS...

2019-07-04 14:06:31 413

转载 线程的生命周期

新建( new ):新创建了一个线程对象。可运行( runnable ):线程对象创建后,其他线程(比如 main 线程)调用了该对象 的 start ()方法。该状态的线程位于可运行线程池中,等待被线程调度选中,获 取 cpu 的使用权 。运行( running ):可运行状态( runnable )的线程获得了 cpu 时间片( timeslice ) ,执行程序代码。阻塞( bloc...

2019-07-03 20:58:47 181

原创 如何监控 Quartz 的 job 执行状态?

1.运行中:通过 JobListener 监听器来实现运行时更改表信息。2.暂停中:调用 scheduler.pauseTrigger()方法时,更改表中 job 信息。3.等待中:新添加的 job 默认给其等待中的状态,也是更改表中的 job 信息 但是上面这种形式的麻烦之处是得频繁的往表里插入数据。...

2019-07-03 20:44:38 5222

原创 如何获取当前页面的URL地址

window.location.href(设置或获取整个 URL 为字符串)window.location.protocol(设置或获取 URL 的协议部分) window.location.host(设置或获取 URL 的主机部分) window.location.port(设置或获取与 URL 关联的端口号码)...

2019-07-02 10:46:42 22374 2

原创 JS的数据类型

Js有六种数据类型,包括五种基本数据类型(Number,String,Boolean,Undefined,Null)和一种复杂数据类型(Object)1.Number类型Number类型包含整数和浮点数(浮点数数值必须包含一个小数点,且小数点后面至少有一位数字)两种值。NaN:非数字类型。特点:① 涉及到的 任何关于NaN的操作,都会返回NaN ② NaN不等于自身。isNaN() 函...

2019-07-02 10:37:45 87

原创 jQuery中$.get()提交和$.post()提交有什么区别?

异同点:1、请求方式不同:$ .get() 方法使用GET方法来进行异步请求的。$ .post() 方法使用POST方法来进行异步请求的。2、参数传递方式不同:get请求会将参数跟在URL后进行传递,而POST请求则是作为HTTP消息的实体内容发送给Web服务器的,这种传递是对用户不可见的。3、数据传输大小不同:get方式传输的数据大小不能超过2KB 而POST要大的多4、安全问题: GE...

2019-07-01 17:08:34 772

转载 Spring如何开启基于注解的自动装配

@Resource注解方式进行装配,默认按名称装配,当找不到与名称匹配的bean才会按类型装配@Autowired自动装配具有兼容类型的单个bean属性。可以对类成员变量、方法及构造函数进行标注,完成自动装配的工作。通过@Autowied的使用来代替set方法。(property属性通过调用setter进行赋值)...

2019-07-01 16:49:41 2533

原创 控制器方法如何接受前台传入的参数?

前台源码: <form action="login"> 帐号:<input type="text" name="loginName" > <br/> 密码:<input type="text" name="password" > <br/> <input type="submit" value="...

2019-07-01 16:46:51 1167 1

原创 JAVA如何读取xml文件

public static void main(String[] args) { //long lasting=System.currentTimeMillis(); try { //导入文件 File f=new File("****/****.xml"); //创建一个DocumentBuilderFactory的对象 DocumentBuilderFactory f...

2019-07-01 16:36:10 616

转载 SpringColud的特点

SpringColud的特点:1.约定优于配置2.开箱即用、快速启动3.适用于各种环境4.轻量级的组件5.组件的支持很丰富,功能很齐全6.选型中立

2019-06-30 17:20:44 246

转载 微服务的好处

微服务具备的特性:1.每个微服务可独立运行在自己的进程里;2.一系列独立运行的微服务共同构建起了整个系统;3.每个服务为独立的业务开发,一个微服务一般完成某个特定的功能,比如:订单管理、用户管理等;4.微服务之间通过一些轻量的通信机制进行通信,例如通过REST API或者RPC的方式进行调用。微服务的优点:1.易于开发和维护2.启动较快3.局部修改容易部署4.技术栈不受限5.按...

2019-06-30 16:07:14 354

原创 从文件名“Test1.txt”读取一组数据,对这组数据使用冒泡排序法进行排序,并将排序的结果保存到另外一个文件“Result1.txt”中(面试题)

这是面试时遇到的一道问题:import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.InputStreamReader;impo...

2019-06-29 22:12:33 2518

原创 模拟写出双重定时器(面试题)

出自黑马面试题class TimerTastCus extends TimerTask{@Overridepublic void run() {count = (count +1)%2;System.err.println("Boob boom ");new Timer().schedule(new TimerTastCus(), 2000+2000*count);}} Time...

2019-06-29 19:59:36 485

原创 创建maven项目时报错解决方法

这是刚创建好的maven项目:然后光标放在Deployment Descriptor:testone处,然后点击鼠标右键 出现列表 然后鼠标单Generate Deployment Descriptor Stub点完之后就可以了...

2019-06-29 18:23:36 871

原创 java简易计算器

参考自:https://blog.csdn.net/CCSUXWZ/article/details/78239089import java.awt.;import javax.swing.;import java.awt.event.*;public class Calculator extends JFrame implements ActionListener {// 全局变量***...

2019-06-29 15:54:16 1359 1

转载 Spring的代理方式有哪些

Spring的代理方式有两种a.若目标对象实现了若干接口,spring使用JDK的动态代理。优点:因为有接口,所以使系统更加松耦合缺点:为每一个目标类创建接口b.若目标对象没有实现任何接口,spring使用CGLIB库生成目标对象的子类。优点:因为代理类与目标类是继承关系,所以不需要有接口的存在。缺点:因为没有使用接口,所以系统的耦合性没有使用JDK的动态代理好。...

2019-06-29 15:39:29 1596

转载 SpringMVC的工作流程

DispatchServlet :前端控制器HandlerMapping:映射处理器Controller: 处理器ModelAndView: (处理结果和视图名)ViewResolver 视图解析器。工作流程:1.请求发给DispatcherServlet来处理,DispatcherServle会依据HandlerMapping的配置调用对应的Controller来处理。2.Cont...

2019-06-29 15:36:13 132

转载 MVC的理解?

MVC是模型-视图-控制器的缩写,是一种软件设计思想, 它把应用程序的输入、处理和输出分开,解耦和。MVC中的模型、视图、控制器它们分别担负着不同的任务。1.视图(view):视图是与用户打交道的,用于获取数据/显示数据2.模型(model):模型表示业务数据和业务处理。一个模型能为多个视图提供数据。这提高了应用程序的重用性3.控制器(controller):控制器接受请求并调用相应的模型去...

2019-06-29 15:25:48 265

空空如也

空空如也

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

TA关注的人

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