自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

零壹

stay hungry, stay foolish

  • 博客(46)
  • 资源 (4)
  • 收藏
  • 关注

原创 未‘找到插件 ‘org.apache.maven.plugins:maven-compiler-plugin:

问题描述:未’找到插件 'org.apache.maven.plugins:maven-compiler-plugin:解决方法:https://www.cnblogs.com/east7/p/13363069.html?utm_source=tuicool楼兰胡杨

2021-06-04 15:38:42 6534

转载 项目打成Jar包和War包的介绍与区别

原作者写的不错(记录作为学习,如有侵权请联系删除)。原作者链接

2020-07-13 18:52:47 1133

原创 设置IDEA自动导入包

IDEA可以自动优化导入包,但是有多个同名的类位于不同的包时,需要自己手动使用Alt + Enter进行导入。Settings==》Editor==》General==》Auto Import勾选Optimize imports on the fly:自动去掉一些没有用到的包和Add unambiguous imports on the fly:自动优化导入的包...

2019-12-04 22:33:58 298

原创 IDEA重启

IDEA重启:一、File====》Invalidate Caches/Restart打开重启窗口。二、按需选择重启的方式,共三种重启方式。解释如下:Invalidate and Restart 清空缓存并重启。Invalidate 清除缓存,下次打开重启。Cancel 取消。Just Restart 重启。...

2019-12-04 22:29:45 534

转载 IntelliJ IDEA 统一设置编码为utf-8编码

转载:https://blog.csdn.net/fengqing5578/article/details/80648753记录作为自己学习,如有侵权,请及时联系,立即删除。

2019-12-04 19:13:43 207

原创 究极解决IDEA中启动Tomcat乱码及日志乱码

乱码样式由于已解决,故没得图了。情景:IDEA启动Tomcat乱码及日志乱码。解决方案:思路====》1.从Tomcat着手。2.从IDEA着手。一、先从1入手,步骤如下:值:-Dfile.encoding=UTF-8值:JAVA_OPTS -Dfile.encoding=UTF-8JAVA_TOOL_OPTIONS -Df...

2019-11-18 16:03:30 806

转载 MySQL视图解析及操作

转自:https://www.cnblogs.com/geaozhang/p/6792369.html#chuangjianshitu

2019-06-19 17:31:01 141

原创 认识String、StringBuffer和StringBuilder三兄弟

javaString、StringBuffer和StringBuilder是编程中经常使用的字符串类,他们之间的区别也是经常在面试中会问到的问题,初步总结如下:String:字符串常量StringBuffer:字符串变量(线程安全),是一个容器,最终会通过toString方法变成字符串StringBuilder:字符串变量(非线程安全),除此之外与StringBuffer完全相同#区别一...

2019-04-27 15:20:05 192

原创 解决win7旗舰版无法卸载IE11,恢复系统原内置IE版本浏览器(本人原内置IE8)

问题场景:客户上新需求,该功能IE11下一切正常,IE8不正常,所以需要装IE8。卸载先装的IE11一直无法卸载,提示正在卸载,请稍后。提示很久提示无反应,重新安装离线包,无法安装,报错。处理方法:1.C:\windows\temp目录中的内容是空的。(无法删除,下载电脑管家等等强制删除)(如计算机有个人文件等重要内容等优先备份,尤其做第三步操作。)2.按Win徽标+R键,然后打入cmd调...

2018-12-11 17:11:19 20133

原创 sql语句的执行顺序

sql语句的执行顺序(1)from 选取数据源;(2)where 筛选数据源;(3)group by 将筛选的数据源分组;(4)使用聚集函数计算;(5)having 筛选分组的数据;(6)计算表达式;(7)order by 排序;...

2018-10-23 16:20:48 297

转载 Mac下bash换为zsh

Zsh是一个Linux用户很少使用的shell,这是由于大多数Linux产品安装,以及默认使用bash shell。几乎每一款Linux产品都包含有zsh,通常可以用apt-get、urpmi或yum等包管理器进行安装,Mac自带zsh,我们就不用装了。mac上快速切换到zsh先切换到 /bin/zshchsh -s /bin/zsh默认的zsh配置不太友好,我们下载一个github上别人...

2018-10-23 15:18:07 803

原创 mysql常用命令收集页

mysql常用命令收集页1.查看表结构。desc table_namedescribe table_nameshow columns from tbale_name2.查看创建表语句详情。show create table table_name(如果后台显示较乱在表明后加\G)...

2018-10-22 11:18:17 194

转载 google chrome 上传文件或者另存为崩溃问题

最后发现是打开Chrome,搜歌输入法自动开启,关闭搜狗输入法,就可以正常另存为使用了原作者:https://blog.csdn.net/DanielAnton/article/details/80869801

2018-08-20 10:39:05 740

原创 如何解决错误0x80071AC3:请运行chkdsk并重试。

问题:在使用U盘复制文件的时候提示:一个意外错误使您无法复制该文件,如果您继续收到此错误,可以使用错误代码来搜索有关此问题的帮助。错误0x80071AC3:无法完成操作,因为卷有问题,请运行chkdsk并重试。 解决方案:然后到管理界面输入代码:chkdsk G:/f (需要注意代码中的G代表的是U盘的盘符,如果您的显示是H,那就把G换为H)。...

2018-08-10 14:16:41 20533 1

翻译 Mac OS X、Linux、Windows系统上完全卸载idea

在 Windows 和 Linux 平台上,IDEA将其缓存,配置和插件存储在用户的 主目录 (配置文件目录)中。在 Windows 平台上,它通常是 \ Documents and Settings \ \。IntelliJIdeaXX。在 Windows Vista, Windows 7 和更高版本的Windows版本中, 配置文件目录 是 \ Us...

2018-08-04 21:39:31 8256

原创 ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executing this ..

才安装mysql完成之后,修改密码报错,输入其他命令也报错。错误信息如下:ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executing this statement.解决方法:    首先修改用户的密码。(下面两个命令一个意思,任选其一即可)   

2017-11-17 01:12:37 2195

原创 mysql在Linux环境下开启远程访问权限和开放3306端口

一:开启mysql远程访问权限。       默认mysql的用户是没有远程访问的权限的,那么当程序跟数据库不在同一台服务器上时,我们需要开启mysql的远程访问权限。一般有改表和授权两种方法来实现。我习惯于改表这种方法(当然这种也是最简单的),如果你说我就喜欢授权那种方法,比较有挑战力,那你就勇敢的去探索吧。去吧,皮卡丘。    1.登录mysql。( mysql -uroot -p

2017-11-17 00:10:14 1883

原创 Linux mysql修改默认字符集永久为UTF-8

可能mysql安装的方式大同小异。我是以rpm方式安装的mysql5.7。对于中文来说,数据库编码一直是个问题(心里一万个**跑过,谁叫mysql是外国人折腾出来),在Linux下设置编码全部永久为utf-8方法如下:(这里不说命令设置,命令行设置是临时的)在没改配置前,进入mysql运行  show variables like 'character_set_%';   来查看当前mysql

2017-11-15 11:12:56 3486

原创 MySQL ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)解决办法

最近想测试项目,然后就装了个Linux的虚拟机,那么肯定是要部署环境,就在部署安装mysql的时候遇到文章标题这个问题,对小白的我来说一脸懵逼。上百度搜关于这个问题的解决办法,文章挺多,可以试了很多都解决不了。(你咋不问谷歌呢?心累,被墙了)让我倒腾半天的时间终于解决了。这种问题对大神来说不屑回答,可对于小白来说还真的头大。下面给出我的解决方法。   注意:在mysql5.7及以后安装都是有默

2017-11-14 23:07:46 463

转载 centos图像界面和dos界面之间切换

当你安装了centos,在你登录之后到图形界面,你想以后登录之后不见到图形界面,这样来操作:        ctrl+alt+F2 切换到dos界面或者命令行 init3  dos界面切换到图形界面,这样操作:     ctrl+alt+F2切换到图形界面或者 init5如果想系统默认 以某种方式启动 使用systemd创建符号链接指向默认运行级别。

2017-10-26 23:05:08 2137

原创 linux中查看mysql版本的方法

1 登陆mysql,在mysql的内部查看  命令:select version()2 登陆mysql,在mysql的内部查看 命令:status3 在终端下执行命令: mysql -V    (V是大写)4 在help中查找命令: mysql --help | grep Distrib欢迎补充==========

2017-07-27 15:18:49 5068

转载 Tomcat Server.xml详解

原文链接:http://www.cnblogs.com/gugnv/archive/2012/02/01/2334187.htmlTomcat Serve的r的结构图该文件描述了如何启动Tomcat Server Server> Listener /> GlobaNamingResources> GlobaNamingResources >

2017-07-23 23:15:57 244

原创 nginx常用操作命令

nginx 服务器重启命令,关闭      nginx -s reload :修改配置后重新加载生效      nginx -s reopen :重新打开日志文件      nginx -t -c /path/to/nginx.conf 测试nginx配置文件是否正确关闭nginx:      nginx -s stop :快速停止nginx      quit :完整有序

2017-07-11 11:49:13 712

原创 安装JDK多个版本后使用时的切换方法总结

我们平时在window上做开发的时候,可能需要同时开发两个甚至多个项目,有时不同的项目对JDK的版本要求有区别,我是到了一个新公司后面有一次做对接的时候就遇到了这个问题,当时我装的jdk是1.8,公司有一个老的平台使用的是jdk1.6,但是我又不想卸载jdk1.8,当时第一反应是安装jdk1.6,然后配置环境改下路径就行了,然而当我输入java -version时还是jdk1.8,后面我到网上

2017-06-17 22:49:03 909

转载 深入浅析Spring 的aop实现原理

AOP(Aspect-OrientedProgramming,面向方面编程),可以说是OOP(Object-Oriented Programing,面向对象编程)的补充和完善。本文给大家介绍Spring 的aop实现原理,感兴趣的朋友一起学习吧什么是AOPAOP(Aspect-OrientedProgramming,面向方面编程),可以说是OOP(Object-Oriented Programing

2016-12-25 15:36:07 529

转载 Spring 系列: Spring 框架简介

Spring AOP 和 IOC 容器入门在这由三部分组成的介绍 Spring 框架的系列文章的第一期中,将开始学习如何用 Spring 技术构建轻量级的、强壮的 J2EE 应用程序。developerWorks 的定期投稿人 Naveen Balani 通过介绍 Spring 框架开始了他由三部分组成的 Spring 系列,其中还将介绍 Spring 面向方面的编程(AOP)和控制反转(IOC)容

2016-12-25 15:27:12 497

翻译 Java防止SQL注入的几个途径

Java防SQL注入,最简单的办法是杜绝SQL拼接,SQL注入攻击能得逞是因为在原有SQL语句中加入了新的逻辑,如果使用PreparedStatement来代替Statement来执行SQL语句,其后只是输入参数,SQL注入攻击手段将无效,这是因为PreparedStatement不允许在不同的插入时间改变查询的逻辑结构,大部分的SQL注入已经挡住了,在WEB层我们可以过滤用户的输入来防止SQL注入

2016-12-17 22:35:05 5978 1

翻译 Java中运用数组的四种排序方法

JAVA中在运用数组进行排序功能时,一般有四种方法:快速排序法、冒泡法、选择排序法、插入排序法。下面我们来了解一下 JAVA中在运用数组进行排序功能时,一般有四种方法:快速排序法、冒泡法、选择排序法、插入排序法。快速排序法主要是运用了Arrays中的一个方法Arrays.sort()实现。冒泡法是运用遍历数组进行比较,通过不断的比较将最小值或者最大值一个一个的遍历出来。选择排序法是将数组的第一个数

2016-12-17 22:33:45 477

原创 Hibernate2基本知识点

Hibernate可选属性Class节点配置说明ID节点配置说明generator class节点配置说明属性/字段映射配置说明内置映射类型

2016-12-09 23:21:11 365

原创 Hibernate1基本知识点

1Hibernate的配置。   为了能在不同的工作环境下工作,具有大量的参数配置,所有属性的名字和语义都在org.habernate.Environment.     Hibernate的JDBC属性属性名用途hibernate.connection.driver_classjdbc驱动类hibernate.connection

2016-12-09 21:40:28 377

原创 struts2入门教程一(环境搭建,基本案例实现)

Struts2入门初步需掌握1.struts2 概述2.struts2 环境搭建 ( 第一个 struts2 的应用程序 )3.struts.xml 文件配置详解4.struts2 请求的 URL 的搜索路径的顺序概述5.struts2 工作原理概述6.struts2 指定多个配置文件7.struts2 动态方法调用8. 使用通配符定义 action一:简介

2016-12-04 16:14:04 303

原创 Hibernate核心接口和工作原理

Hibernate核心接口Hibernate有五大核心接口,分别是:Session Transaction Query SessionFactoryConfiguration 。这五个接口构成了Hibernate运行的基本要素,可以执行存取,持久化,事务管理等操作。这五个接口可以位于系统的业务逻辑层和持久化层。下面是一张Hibernate的关系图:  Session接口:

2016-12-04 16:11:55 331

翻译 Java 9,OSGi以及模块化的未来

Java 9将在2017年发布,一个标志性的特性是新的模块化系统,命名为Java平台模块化系统(JPMS)。本文探讨了它与现有的Java标准组件如何关联起来,以及它对现有的Java标准组件有什么影响。自1.0版本以来,Java已经增长了20倍,模块化平台是非常必要的。为了解决这个问题,也曾有过很多失败的尝试。而与此同时,OSGi已经提供应用程序模块化16年。OSGi和JPMS在实现细节上有

2016-11-27 10:54:44 6564 1

原创 set接口

Set接口继承自Collection接口,同时也继承了Connection接口的全部方法,他有如下特点:Set类型容器中不能包含重复元素,当加入一个元素到容器的时候,要比较元素的内容是否重复的,所以加入Set类型对象容器的对象必须重写equals()方法。元素可能有顺序,也可能没顺序。因为元素可能没有顺序,所以不能基于索引访问Set集合。实现Set接口的类包括AbstractSet,C

2016-11-20 13:38:29 472

转载 Hibernate框架简述

Hibernate的核心组件在基于MVC设计模式的JAVA WEB应用中,Hibernate可以作为模型层/数据访问层。它通过配置文件(hibernate.properties或hibernate.cfg.xml)和映射文件(***.hbm.xml)把JAVA对象或PO(Persistent Object,持久化对象)映射到数据库中的数据库,然后通过操作PO,对数据表中的数据进行增,删,改,查

2016-11-20 13:34:29 479

原创 Msql的大体结构

数据库标准定义了操作关系型数据库及其包含的数据的多种技术,并将SQL语句分为:数据库定义语言(DDL),数据查询语言(DQL),数据操作语言(DML)和数据控制语言(DCL).1:数据定义语言     数据库定义语言DDL用于创建,修改和删除数据库内的数据库结构。DDL中所包含的SQL语句包括:         1.创建和删除数据库的CREATE DATABASE和DROP DATAB

2016-11-13 21:38:49 344

原创 MySQL与Oracle的语法区别详细对比

Oracle和mysql的一些简单命令对比 1) SQL> select to_char(sysdate,'yyyy-mm-dd') from dual;   SQL> select to_char(sysdate,'hh24-mi-ss') from dual;   mysql> select date_format(now(),'%Y-%m-%d');   mysql> sel

2016-11-13 21:34:11 384

翻译 js正则表达式基础语法

1.正则表达式基本语法两个特殊的符号’^’和’$’。他们的作用是分别指出一个字符串的开始和结束。例子如下:“^The”:表示所有以”The”开始的字符串(”There”,”The cat”等);“of despair$”:表示所以以”of despair”结尾的字符串;“^abc$”:表示开始和结尾都是”abc”的字符串——呵呵,只有”abc”自己了;“notice”:表示任何包含”notice”的

2016-11-05 11:28:48 479

原创 MVC设计模式的总结

随着Web应用的商业逻辑包含逐渐复杂的公式分析计算、决策支持等,使客户机越来越不堪重负,因此将系统的商业分离出来。单独形成一部分,这样三层结构产生了。其中‘层’是逻辑上的划分。 三层体系结构是将整个系统划分为如图2.1所示的结构[3](1)表现层(Presentation layer):包含表示代码、用户交互GUI、数据验证。该层用于向客户端用户提供GUI交互,它允许用

2016-11-05 11:15:18 558

转载 关于java抽象类和抽象接口的理解

Java抽象类和抽象接口的区别

2016-11-02 09:40:56 348

Mac 常用快捷键总结

Mac 常用快捷键总结

2019-04-27

easyUI1.3开发手册

easyUI1.3开发手的

2017-06-16

AES加密时jdk1.6,jdk1.7, jdk1.8需要替换的jar

AES加密时jdk1.6,jdk1.7, jdk1.8需要替换的jar

2017-06-16

空空如也

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

TA关注的人

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