自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Rhine

Don't settle!

原创 Java——你知道吗

重学Java,简单总结,不定期更新。

2020-01-05 13:48:25 53 0

原创 从南山,来到另一座南山

2020年,成就更好的自己!

2020-01-01 01:13:11 76 0

原创 如何合理分配我的业余时间

程序员如何合理分配我的业余时间

2019-12-22 00:21:27 93 0

原创 Git使用reset命令合并commit

保持master分支commit历史干净整洁的方法

2019-11-10 22:42:34 203 0

原创 RSA与AES在数据安全传输中的应用方式

数据安全传输在日常开发中常常被忽略,以至于自问怎么样保证数据从浏览器传输到服务器端的安全性?你的认识是否还只是停留在使用HTTPS协议这上呢?本篇文章将讨论RSA与AES加密算法如何保证网络传输的安全。

2019-06-11 18:04:30 367 0

原创 密码强度计算策略

在注册账号设置密码时,根据输入的密码显示其安全系数。那么是怎么计算密码强度?就来一起探索下这个规则大致都是这么设计的吧!

2019-04-25 20:35:04 835 0

原创 Vue子组件的显示与隐藏

在使用Vue开发前端页面的过程中,经常都会遇到需要在父组件中控制子组件的显示/隐藏。就让我们一起来看看,Vue中怎么实现吧!

2019-04-14 21:36:17 11224 2

原创 我的春招总结

春招总结 我的博客到今天正好有两个月没有更新了,上一篇博客还是两个月前,在公司实习的时候写的了。 1 为什么这么久都没写博客呢? 因为在苦逼的准备春招啊…因为复习都是通过读书和博客进行的,网络上的其他博主已经写得很好了,本地的个人笔记我也就不放到博客里了(坚决不做复读机,最瞧不起的就是那一大群原文...

2019-03-15 20:56:39 1463 6

原创 SpringBoot打包并部署到Tomcat

得益于约定大于配置,SpringBoot开发起来非常迅速,而打包也非常简单,只需要进行少许配置即可。

2019-01-14 23:04:23 2411 0

原创 SpringBoot多数据源与事务

连接单个数据库(即单数据源)是很普遍的做法,但需要连接多个数据库的应用场景也很多,如主从数据库。本篇博客就来配置多数据源,并配置事务。

2019-01-13 21:59:23 783 1

原创 Vue中this的指向问题

最近一直在做毕业设计,学习了Vue用来写了很多的前端代码,不得不说js对我这个“Java前端程序员”有些太不友好,时不时都能遇到一些坑,this就是其中之一。

2019-01-07 16:05:56 7345 0

原创 Vue整合到Spring Boot

前端使用Vue,后台使用Spring Boot。

2018-12-24 22:05:36 7235 7

原创 求平均数防止溢出

求a与b的平均数,如何做到防溢出,并利用移位运算优化计算过程。

2018-12-17 17:53:08 323 3

原创 Spring Boot整合Shiro

记录一次简单易懂的Spring Boot整合Shiro的过程,实现用户认证、授权、密码加密、权限管理功能。

2018-12-11 18:12:02 11246 22

原创 断言判断数组、对象、容器相等

在使用Junit进行单元测试时,有时候会遇到测试方法返回数组、对象、容器的情况,这时候该如何判断测试的期望值与实际值是否相等呢?

2018-11-17 20:16:44 3153 0

原创 使用Chrome调试JavaScript

如果你之前没有仔细了解过DevTools,那我相信通过这篇文章的简要介绍,应该能为你打开新世界的大门,感叹Chrome里居然“隐藏”了这么一个强大的工具。

2018-11-15 21:09:04 7034 0

原创 Chrome扩展程序(一)——HelloWorld

功能强大,又开发简单的Chrome扩展程序!

2018-10-31 22:13:14 3953 2

原创 Java反射(一)——Class对象

Java的反射机制离不开一个被称为Class对象的特殊对象,它包含了与类有关的信息,理解Class对象是理解Java反射机制的前提。

2018-10-31 19:27:52 104 0

原创 编译期常量与运行时常量

常量大家都不陌生,但如果你一听到这个词,脑袋里就只能想得起来”常量不可修改“的话,那你就得好好往下读一读了。

2018-10-30 20:33:30 4121 4

原创 +=与=+的区别

一次手滑引起的思考

2018-10-07 20:14:58 10493 2

原创 索引的本质与挑选索引

索引是帮助MySQL高效获取数据的数据结构。优化数据库性能,学习索引是避不开的部分,让我们来看看索引的本质与如何挑选索引吧!

2018-09-26 23:16:16 101 0

原创 策略模式

策略是指根据不同的情况,选择不同的策略。要求策略根据情况的不同进行动态的改变(有点诸葛亮的锦囊妙计一样的感觉)。

2018-09-22 20:24:26 77 0

原创 【面试知识点】计算机网络

程序员面试中常会问到的关于计算机网络方面的内容,不定期更新内容。

2018-09-20 19:42:28 144 0

原创 JVM GC

虽然内存分配和GC都已经“自动化”了,但内存回收和GC在很多时候都是影响系统性能、并发能力的主要因素之一,并且当我们需要排查各种内存溢出和内存泄露时,你就需要深入底层去了解JVM GC的原理了,以实施对它的监控和调节。本次主要讲解JVM GC的相关内容。

2018-09-18 19:58:44 309 1

原创 内存溢出与内存泄露

内存溢出和内存泄露是JVM常见的异常,不仅会导致程序运行异常,甚至攻击者还能以此获得程序的控制权限。

2018-09-18 15:09:07 67 0

原创 Java内存区域

使用Java的时候,你发现这些事情(内存管理)都不用自己做了(JVM代劳),有些开心,但又觉得有些不放心,因为内存管理不能大意,稍有管理不善,就很容易使程序导致内存泄露和内存溢出。所以很有必要去了解JVM怎么去管理内存的。

2018-09-18 14:06:42 70 0

原创 SSH免密码登录

目录 SSH免密码登录 1 测试连接 2 开始配置 2.1 生成公钥与私钥 2.2 免密访问本机 2.3 免密访问其他主机 3 最后 SSH免密码登录 SSH免密码登录顾名思义,就是实现认证过的用户远程登录会话不再需要输入密码。比如我们在启动hadoop集群时,如...

2018-08-22 13:13:57 136 0

原创 Hadoop环境搭建

Hadoop环境搭建 记录下在CentOS 6.5下Hadoop环境的搭建过程,如果你使用的是CentOS 7,那么其中有些许命令行并不适用,但步骤是相同的。 主要的搭建步骤是,在VMware虚拟机中安装CentOS 6.5,使用SecureCRT连接CentOS,配置Hadoop,最后启动集...

2018-08-21 23:52:14 188 1

原创 SpringMVC文件上传

SpringMVC文件上传 目录 SpringMVC文件上传 1 导入Jar包 2 配置文件上传解析器 3 前端页面 4 后台代码 4.1 文件上传路径问题 5 最后 在Web开发中,文件上传通常都是必不可少的,本文就来介绍一下SpringMVC文件上传的方法。 文...

2018-08-19 23:50:35 109 0

原创 SpringMVC发送Json数据

接上一篇,这一篇来继续把前后端利用Json实现数据交互补充完。本文介绍如何将数据从后端发送到前端,并填充到table中进行显示。

2018-08-17 21:06:58 767 0

原创 SpringMVC接收Json数据

目录 SpringMvc接收Json数据 前端页面 后台代码 效果 最后 SpringMvc接收Json数据 之前学习使用SSM框架来开发程序前端使用的是JSP,使用JSP虽然开发方便,但实在太不优雅了!还是通过Json来实现前后端的数据交互更爽!所以这就涉及到两个问题: ...

2018-08-17 17:19:01 7523 0

原创 @PathVariable与@RequestParam

@Request与@PathVariable注解的作用与使用实例。

2018-08-15 11:17:25 1524 0

原创 SSM框架整合&&实现用户登录

SSM 1 开发环境准备 IDE使用的是eclipse(虽然IDEA更好用,但eclipse可能在工作中更通用,还是得用熟才行),搭建SSM项目之前,需要配置好如下环境: JDK Tomcat Maven 帮助我们管理项目所需的jar包(ssm框架所需的jar包有20~30个) ...

2018-08-09 14:17:05 1687 0

原创 C#简单音乐播放器(三)

简单音乐播放器(三) 一、前言 时隔一年,终于回来填坑了。前段时间把这个以前写的东西拿出来大改了UI,然后用去作为数字媒体开发课的作业交了,课上演示效果还不错。因为到了要找实习的时间了,最近的半年主要精力都花在学Java了,C#用得也少了许多。 这次主要是把项目的UI进行了美化,自己重绘了两...

2018-07-31 00:40:44 7735 14

原创 Java数据库连接——JDBC

JDBC 概念 JDBC(Java Database Connective)指的是数据库连接技术,是一组接口的组成。 四种Java数据库操作形式 JDBC-ODBC桥接技术:ODBC(开放数据库连接)是Windows中提供的数据库连接应用,利用JDBC间接操作ODBC技术,从而实...

2018-05-26 19:15:25 194 0

原创 异常的捕获与处理

异常的捕获与处理 处理异常 组合方式:try…catch、try…catch…finally、try…finally public class TestMain { public static void main(String[] args) { try { ...

2018-05-26 19:13:17 184 0

原创 Java访问权限控制

访问权限控制 Java中的四种访问权限控制符: public protected default private NO 范围 private default protected public 1 在同一个类中 √ √ √ √ ...

2018-05-26 19:11:25 140 0

原创 Java装箱与拆箱

包装类 类型 共有八个包装类,分别是: Byte Boolean Short Charactor Integer Long Float Double 装箱与拆箱 装箱:将基本数据类型变为包装类; 拆箱:将包装类变为基本数据类型。 手动 即使用构造方法: In...

2018-05-26 19:10:44 124 0

原创 分组统计查询

分组统计查询 统计函数(分组函数) count函数的主要作用是统计一张数据表之中数据量的个数。与它功能类似的常用函数有五个: COUNT():计数,根据表中实际的数据量返回结果; SUM():求和,针对数字的统计; AVG():平均值,针对数字的统计; MIN():最小值,支持各种数据...

2018-05-26 19:05:18 1814 0

原创 服务器端跳转与客户端跳转

服务器跳转与客户端端跳转 概念 服务器端跳转:又称为内部跳转,当客户端向服务器发送一个请求,请求当前资源时,这个资源在服务器内部跳转到另一个资源,再向客户端发送一个响应(即客户端只产生了一次请求)。 客户端跳转:又称为外部跳转,当客户端向服务器发送一个请求,请求当前资源时,这个资源向客户...

2018-05-07 22:31:44 4943 2

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