自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

易慕晓生的博客

学到 分享

  • 博客(43)
  • 资源 (1)
  • 收藏
  • 关注

原创 我的 IDEA 使用 配置策略

date: 2018/11/5 10:18:381、配置外观主题,字体,背景图片,编辑字体File | Settings | Appearance & Behavior | AppearanceFile | Settings | Editor | Font2、配置快捷键,导入myshortkey.xml 文件3、下载jrebel插件4、配置类、方法注释模板类注释模板路径: ...

2019-01-29 11:55:11 535

原创 Manjaro_xfce 安装后配置

date: 2019/1/26 13:27:06一、设置su sudo免密1、设置su免密sudo vim /etc/pam.d/su直接将如下两行内容取消注释auth sufficient pam_wheel.so trust use_uidauth required pam_wheel.so use_uid查看...

2019-01-29 11:12:12 4159 2

原创 MBR分区和GPT、NTFS和FAT32、UEFI引导

date: 2019/1/11 14:24:56最近重装系统的时候遇到了问题,也让我产生了一些疑惑如图使用Rufus工具进行系统安装,产生的问题1、标准windows安装和Windows To Go?Windows To GO可以理解为存放在移动盘中的windows系统,可以让windows做到即插即用的,对于U盘有一定要求2、MBR分区和GPT分区?1、支持的最大容量不同G...

2019-01-29 11:10:54 24720

原创 帆软报表优化总结

date: 2019/1/24 11:17:16前言之前在做报表时没有注意那么多细节,上次给甲方公司做他们总公司汇总,明细报表,这种报表动辄几十万上百万的数据量,明细表还好使用控件进行分批查询的策略可以解决问题,但是汇总,统计的报表没办法进行分批或者限制查询量进行处理,因为那样处理必定导致统计结果和表达运算不够准确。因此找到了帆软官方中对于报表性能优化的多个文章,进行仔细查看和对SQL优化处...

2019-01-29 10:13:28 9331

原创 使用枚举创建枚举常量池

date: 2018/11/12 10:08:31常量类:常量枚举/** * @description: 枚举常量由相当的优势相对于类常量(项目中推荐优先使用枚举常量) * @Author: yim * @Date: 2018/11/2 14:06 **/public enum OvlsConstant { LOGIN_SUCCESS(1,"登陆成功"), REG...

2019-01-29 09:27:53 540

转载 springboot配置文件application.properties参阅文章

date: 2018/11/12 10:25:51application.properties配置文件 仅供查阅#########COMMON SPRING BOOT PROPERTIES######========CORE PROPERTIES===========#SPRING CONFIG (ConfigFileApplicationListener)spring.co...

2019-01-29 09:24:27 240

原创 pom模块依赖关系梳理

date: 2018/11/12 10:13:34POM依赖关系<modules></modules> //进行模块的添加,实现pom项目之间的聚合关系聚合关系下,对总的项目使用mvn命令会对其他项目产生同样的效果<parent> <groupId>ym.ovls</groupId> <artifact...

2019-01-29 09:22:22 2226

原创 MD5工具类 加盐加密 及编码

titls: MD5工具类加密date: 2018/11/12 10:03:42categories: 开发moduleimport java.security.MessageDigest;import java.util.Base64;import java.util.Random;import java.util.UUID;/** * @description: MD5密码...

2019-01-29 09:20:10 1696

原创 Mybatis逆向工程(生成实体类)开发指南

2018/11/12 9:46:47添加依赖 <dependency> <groupId>org.mybatis.generator</groupId> <artifactId>mybatis-generator-core</artifactId&am

2019-01-29 09:15:29 381

原创 Linux下在tomcat上部署项目

date: 2018/12/12 10:17:40一 项目打包1 IDEA打包方式了解IDEA项目结构: 快捷键Ctrl+Shifr+Alt+s此处可以选择要打的包形式在Tomcat中配置,Tomcat运行前进行的打包工作一般在Tomcat运行之前进行打包,会执行编译后进行打包命令,web项目默认存放在web项目所在target下面2 maven打包方式了解maven常用命令...

2019-01-28 09:20:09 3689

原创 windows、Linux下nginx搭建集群

date: 2018/12/11 11:44:29前言说明:nginx搭建tomcat集群十分简单,而且windows上和Linux上面的方式是一样的!不同的是Linux系统上面安装nginx要复杂一些,文章的目的实在掌握nginx用法的基础上深入了解其原理,知道其优缺点及性能window下安装nginx1 windows下官网直接在下载最新稳定版 地址:http://nginx.org...

2019-01-27 18:14:11 398

原创 Linux下安装Nginx

date: 2018/12/9 18:46:39Linux下安装Nginx1 安装wget,用来下载nginx安装包yum install wget -y2 因为Nginx以来与gcc的编译环境,所以,在mini centos中需要安装编译环境来使Nginx能够编译起来yum install gcc-c++3 Nginx的http模块需要使用pcre来解析正则表达式yum -y...

2019-01-27 18:12:49 154

原创 Linux安装MongoDB

date: 2018/12/9 14:41:25Linux下安装MongoDB数据库1 创建MongoDB目录cd opt2 使用命令下载Mongodbwget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-4.0.4.tgz3 解压tar -zvxf mongodb-linux-x86_64-4.0.4.tgz...

2019-01-27 18:11:50 160

原创 Linux安装redis数据库

date: 2018/12/7 17:29:06Linux下安装redis数据库1 查看系统版本cat /etc/redhat-release2 进入opt目录cd opt3 在线下载wget http://download.redis.io/releases/redis-5.0.2.tar.gz4 解压压缩包tar -zvxf redis-5.0.2.tar.gzta...

2019-01-27 18:10:58 211

原创 Linux下搭建mysql主从服务器

date: 2018/12/9 20:47:54一 配置信息Mysql主服务器:系统: centOS-7版本: mysql-5.7.24IP地址: 192.168.192.168port: 3306Mysql从服务器系统: centOS-7版本: mysql-5.7.24IP地址: 192.168.192.168port: 3306准备工作Linux系统SSH工...

2019-01-27 18:09:42 382

原创 Linux下安装 卸载mysql57 msyql80

date: 2018-08-17 13:32一 Linux下 yum命令安装msyql-8.0:yum install wget -y1 下载msyql8 yum源wget https://dev.mysql.com/get/mysql80-community-release-el7-1.noarch.rpm2 安装msyql8 yum源yum localinstall mysq...

2019-01-27 18:08:38 804

原创 Linux下搭建Java环境

date: 2018/12/7 16:19:35Linux搭建Java环境1 查看当前系统版本cat /proc/version2 查看java版本java -version 3 查看当前系统是否存在JDK安装包rpm -qa | grep java 4 cd到安装目录cd /opt 5 wget命令在线下载(需安装wget依赖 yum install...

2019-01-27 18:06:57 2384

原创 Linux下配置网卡信息

Linux配置网卡信息第1步:首先切换到/etc/sysconfig/network-scripts目录中(存放着网卡的配置文件)。第2步:使用Vim编辑器修改网卡文件ifcfg-ens33,逐项写入下面的配置参数并保存退出。由于每台设备的硬件及架构是不一样的,因此请读者使用ip addr命令自行确认各自网卡的默认名称设备类型:TYPE=Ethernet地址分配模式:BOOTPROTO=...

2019-01-27 18:05:24 2387

原创 git快速使用手册

git快速使用手册工作中用不到git,一直都是用的SVN,但是其实我接住git的时间要比SVN要早许多,那是为了用HEXO框免费架搭建自己的个人博客,才接触的,git和github,这个快速手册从网上找到的基本上也是够自己用的了。创建本地仓git init查看本地仓状态git status添加git add 命令是为了让文件添加到Git暂存区git add -A 提交所有变化...

2019-01-27 17:47:40 229

原创 那些年做的xmind思维导图

平时经常对着电脑基本上都不怎么看手机了,前几天翻弄手机里面的照片,猛然发现了之前学java做的思维导图,时间过得的真快, 一晃就是一年多了,才想起来之前做的那么多脑图的源文件全部都在我用的上一台电脑,那一台我上大学时候自己攒钱买的电脑。可是电脑早就被我卖掉了,那些xmind的源文件早就找不到了,还好手机里还存有之前从电脑里面导出来的图片。看着图片上,上面的每一个字,每一个标点符号都是自己亲手敲上...

2019-01-27 17:33:09 809

原创 win10快捷键 摆脱鼠标 高效操作

win10快捷键win键专门用作windous系统下快捷键操作,熟练使用快捷键能够有效的降低鼠标的使用率,提高时间收益.学习win10快捷键为了配置IDEA使用提高操作效率说明:本文只整理了一些win10常用的快捷键,关于其它的电脑常用的快捷键,实在没有多说的必要譬如:Home End PageUp PageDown Delete Shift… ===== 平时不用鼠标操作都是非常常用的w...

2018-12-13 09:51:21 3604

原创 win10装机过程中出现windows无法完成安装,请重新启动安装的问题

win10装机过程中出现windows无法完成安装,请重新启动安装的问题之前重装win10系统遇到的装机过程中出现windows无法完成安装,请重新启动安装的问题,确实坑了我不少时间使用U盘制作启动器,PE装机GHO格式一般该方式都是用于安装别人制作的纯净系统建议使用MD5验证系统安装文件的完整性1 win10系统和装机工具放在系统盘之外的盘符,一键装机2 使用PE的装机工具进行...

2018-12-13 09:49:00 74496 13

原创 IDEA打造快捷属性 摆脱鼠标 高效操作

快捷键整理如下: Alt键基本为自定义快捷键本文为本人整理的IDEA快捷键,为了摆脱鼠标,实现无鼠标操作,其中部分为个人自定的快捷键内容,不具备普遍借鉴意义,快捷键整理内容按照字母数字顺序排序IDEA自定义快捷键所在位置:C:\Users\Administrator\.IntelliJIdea2018.2\config\keymaps快捷键(包含自定义内容):F~快捷键F1: 运行/...

2018-12-12 23:03:02 1157

原创 windows下数据库mysql8.0安装

Windos下配置安装Mysql8.0下载地址:https://dev.mysql.com/downloads/mysql/配置Mysql环境变量:win10在系统变量path中新建添加自己mysql的bin目录地址,win7自行英文冒号安装命令:以管理员的身份打开cmd窗口跳转路径到mysql-8.0.13-winx64\bin初始化命令 mysqld --initiali...

2018-11-11 12:44:41 268

原创 最新MyEclipse&IDEA&WebStorm安装 激活

Java环境安装JDK8–>打开我的电脑–>属性–>高级环境设置–>环境变量–>系统变量 新建: JAVA_HOME—JDK目录地址 path中添加: %JAVA_HOME%\bin 也可以直接在path中添加bin目录地址最新版MyEclips

2018-08-14 21:36:07 1906 6

原创 那年学过的Quartz框架笔记

Quartz是什么?Quartz是一个任务调度框架,是完全由java开发的一个开源的任务日程管理系统Quartz特点强大的调度功能,例如支持丰富多样的调度方法,可以满足各种常规及特殊需求;灵活的应用方式,例如支持任务和调度的多种组合方式,支持调度数据的多种存储方式;分布式和集群能力。Quartz调度核心元素Scheduler(任务调度器) 实际执行任务调度的...

2018-07-29 00:17:10 386

原创 那年我学过的SpringBoot笔记

maven SpringBoot简介Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。 SpringBoot的特点(优点)内置Tomcat,可以直接部署,而不依赖外部Tomcat简化MAVEN配置,提供一系列工具包集合spring-boot-starter-web(包含内置tomcat、...

2018-07-29 00:16:12 676 2

原创 Github部署+Hexo搭建免费博客 next主题美化

前言工作学习中难免会遇到一些问题,有些问题比较复杂,第一遇到了百度许久,第二次遇到了还是要百度许久!想想 倒不如遇到问题记下来写在博客上!以后好查阅.在CSDN上面看到hexo+github可以免费搭建博客,于是就自己 动手搭建了一下,写下来跟大家分享下!本机默认windows系统下准备工作安装git**关于Git:**Git(读音为/gɪt/。)是一个开源的分布式版本...

2018-07-29 00:09:16 2245

原创 MyEclipse IDEA 安装 激活JRebel工具

Eclipse IDEA通用最新破解方法网上看到很多过于老旧的方法很多不能用建议看到直接pass JRebel的安装在Eclipse和MyEclipse 在help里面找到Eclipse Marketplace Eclipse搜索Jrebel直接下载MyEclipse 中需要搜索下面这个插件进行安装 重启Myeclipse后选择如下图按钮安装 Interll...

2018-07-29 00:07:49 785

原创 那年我整理的JavaEE面试题

Servlet&jSP1 Servlet和JSP的区别?1 Servlet是一个运行在服务器上的Java类,依靠服务器支持向浏览器传输数据2 JSP本质上是Servlet的一种简易形式,可以简化页面的生成3 Servlet的应用逻辑在Java文件中,并且完全从HTML分离而来,JSP则是Java和HTML组合成一个扩展名为.jsp文件4 JSP侧重于视图,而Servlet侧重...

2018-07-29 00:04:16 6408 1

原创 那年我整理的SE面试题

JavaSE基础知识1.一个”.java”源文件中是否可以包括多个类(不是内部类)?有什么限制? 可以有多个类,但只能有个public的类,并且public的类名必须与文件名保持一致2.Java 有没有 gotogoto 是 Java 中的保留字,在目前版本的 Java 中没有使用。(根据 JamesGosling(Java 之父)编写的《TheJava Programming...

2018-07-29 00:03:11 476

原创 那些年学过的Hibernate笔记

Hibernate框架属于ORM工具,以对象方式实现对数据库的操作。例如Hibernate、MyBatis、JPA等。 学习知识: 1.Hibernate基本使用(单表各种操作) 2.Hibernate查询操作(HQL、Criteria、SQL) 3.Hibernate关联映射(一对多、多对一等) 4.Hibernate框架特性(延迟加载、缓存、持久化...

2018-07-29 00:01:46 275

原创 那年我学过的Spring笔记

Spring组成 Spring IOCSpring容器在Spring中,任何的Java类都被当成Bean 组件,通过容器管理和使用。Spring容器实现了IOC和AOP机制 Spring容器有ApplicationContext和 BeanFactory两种类型 建议使用ApplicationContextBean对象的创建spring容器创建...

2018-07-29 00:00:21 184

原创 Nosql进阶笔记之redis MongoDB

Nosql简介NoSQL指的是非关系型的数据库。其实,NoSQL概念最早出现在1998年,当时的含义是反SQL技术革命运动,但并未引起太多的关注。直到2009年,NoSQL概念被来自Rackspace的EricEvans再次提出,这时的NoSQL已经不是单纯的反SQL运动,指的主要是非关系型的分布式数据库,并且不支持原子性(Atomicity)、一致性(Consistency)、隔离性...

2018-07-28 23:48:40 309

原创 那年我梳理的Java编程题

SE阶段代表性编程题1.打印九九乘法表(双重for循环)public class TestStudy { /** * 打印九九乘法表 * @param args */ public static void main(String[] args) { for (int i = 1; i <= 9; i++) { ...

2018-07-28 23:47:08 1542

原创 那年学过的web后端笔记

Http协议* B/S* ServletServlet编写案例: public class Servlet1 extends HttpServlet { protected void service(HttpServletRequest request, HttpServletResponse response) throw...

2018-07-28 23:44:45 1259 2

原创 那年学过的Web前端笔记

XML XML中的注意事项: HTMLCSSJavaScript控制台对象console普通日志输出: console.log(文本);错误信息输出: console.error(文本);提示信息输出: console.info(文本);警告信息输出: console.warn(文本);...

2018-07-28 23:43:24 201

原创 那年学过的Oracle笔记

数据库基础DB 数据库(Database)是按照数据结构来组织、存储和管理数据的建立在计算机存储设备上的仓库。 简单来说是本身可视为电子化的文件柜——存储电子文件的处所,用户可以对文件中的数据进行新增、截取、更新、删除等操作。 关系型数据库商业型代表:Oracle DB2 SqlServer 非商业型:Mysql表结构操作语言 Sele...

2018-07-28 23:40:42 206

原创 那年学过的Java笔记三核心类库三

线程基本概念 程序 - 数据结构 + 算法,主要指存放在硬盘上的可执行文件。 进程 - 主要指运行在内存中的程序。 目前主流的操作系统都支持多进程,是为了让操作系统同时执行多个任务,但进程是重量级的,新建进程对CPU和内存等系统资源的消耗比较大,因此进程的数量是有限的。 线程就是进程内部的程序流,也就是说操作系统中支持多进程,而每个进程中又可以支持多线程,并且线程是轻量级的...

2018-07-28 23:37:55 420

原创 那年学过的Java笔记三核心类库二

集合类数组和集合的比较数组的特点: - 本质上就是一段连续的存储空间,用于记录多个类型相同的数据。 - 支持下标访问,可以实现随机访问。 - 数组一旦定义则长度固定,无法自动调整内存空间的大小。 - 增删元素不方便,可能会造成大量元素的移动。 - 数组元素可以是基本数据类型,也可以是引用数据类型。集合的特点: - 内存空间可以连续也可以不连续,数据类型可以不相同。 ...

2018-07-28 23:36:48 227

MyEclipse2018.8破解文件

最新版的MyEclipse,使用了几天总体感觉,程序的流畅度比之前的版本有很大提升! 智能化程度也提高了不少!使用起来的话和IDEA感觉差不多了!如何习惯用Eclipse的话最新版本确实是一个很不错的选择! 毕竟我用IDEA还是适应了一段时间的,快捷键什么的到现在还需要百度,毕竟公司用的是MyEclipse

2018-08-12

空空如也

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

TA关注的人

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