- 博客(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
6790
原创 设置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
348
原创 IDEA重启
IDEA重启:一、File====》Invalidate Caches/Restart打开重启窗口。二、按需选择重启的方式,共三种重启方式。解释如下:Invalidate and Restart 清空缓存并重启。Invalidate 清除缓存,下次打开重启。Cancel 取消。Just Restart 重启。...
2019-12-04 22:29:45
594
转载 IntelliJ IDEA 统一设置编码为utf-8编码
转载:https://blog.youkuaiyun.com/fengqing5578/article/details/80648753记录作为自己学习,如有侵权,请及时联系,立即删除。
2019-12-04 19:13:43
242
原创 究极解决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
858
转载 MySQL视图解析及操作
转自:https://www.cnblogs.com/geaozhang/p/6792369.html#chuangjianshitu
2019-06-19 17:31:01
177
原创 认识String、StringBuffer和StringBuilder三兄弟
javaString、StringBuffer和StringBuilder是编程中经常使用的字符串类,他们之间的区别也是经常在面试中会问到的问题,初步总结如下:String:字符串常量StringBuffer:字符串变量(线程安全),是一个容器,最终会通过toString方法变成字符串StringBuilder:字符串变量(非线程安全),除此之外与StringBuffer完全相同#区别一...
2019-04-27 15:20:05
238
原创 解决win7旗舰版无法卸载IE11,恢复系统原内置IE版本浏览器(本人原内置IE8)
问题场景:客户上新需求,该功能IE11下一切正常,IE8不正常,所以需要装IE8。卸载先装的IE11一直无法卸载,提示正在卸载,请稍后。提示很久提示无反应,重新安装离线包,无法安装,报错。处理方法:1.C:\windows\temp目录中的内容是空的。(无法删除,下载电脑管家等等强制删除)(如计算机有个人文件等重要内容等优先备份,尤其做第三步操作。)2.按Win徽标+R键,然后打入cmd调...
2018-12-11 17:11:19
21118
原创 sql语句的执行顺序
sql语句的执行顺序(1)from 选取数据源;(2)where 筛选数据源;(3)group by 将筛选的数据源分组;(4)使用聚集函数计算;(5)having 筛选分组的数据;(6)计算表达式;(7)order by 排序;...
2018-10-23 16:20:48
334
转载 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
881
原创 mysql常用命令收集页
mysql常用命令收集页1.查看表结构。desc table_namedescribe table_nameshow columns from tbale_name2.查看创建表语句详情。show create table table_name(如果后台显示较乱在表明后加\G)...
2018-10-22 11:18:17
225
转载 google chrome 上传文件或者另存为崩溃问题
最后发现是打开Chrome,搜歌输入法自动开启,关闭搜狗输入法,就可以正常另存为使用了原作者:https://blog.youkuaiyun.com/DanielAnton/article/details/80869801
2018-08-20 10:39:05
808
原创 如何解决错误0x80071AC3:请运行chkdsk并重试。
问题:在使用U盘复制文件的时候提示:一个意外错误使您无法复制该文件,如果您继续收到此错误,可以使用错误代码来搜索有关此问题的帮助。错误0x80071AC3:无法完成操作,因为卷有问题,请运行chkdsk并重试。 解决方案:然后到管理界面输入代码:chkdsk G:/f (需要注意代码中的G代表的是U盘的盘符,如果您的显示是H,那就把G换为H)。...
2018-08-10 14:16:41
22194
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
8399
原创 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
2234
原创 mysql在Linux环境下开启远程访问权限和开放3306端口
一:开启mysql远程访问权限。 默认mysql的用户是没有远程访问的权限的,那么当程序跟数据库不在同一台服务器上时,我们需要开启mysql的远程访问权限。一般有改表和授权两种方法来实现。我习惯于改表这种方法(当然这种也是最简单的),如果你说我就喜欢授权那种方法,比较有挑战力,那你就勇敢的去探索吧。去吧,皮卡丘。 1.登录mysql。( mysql -uroot -p
2017-11-17 00:10:14
1940
原创 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
3613
原创 MySQL ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)解决办法
最近想测试项目,然后就装了个Linux的虚拟机,那么肯定是要部署环境,就在部署安装mysql的时候遇到文章标题这个问题,对小白的我来说一脸懵逼。上百度搜关于这个问题的解决办法,文章挺多,可以试了很多都解决不了。(你咋不问谷歌呢?心累,被墙了)让我倒腾半天的时间终于解决了。这种问题对大神来说不屑回答,可对于小白来说还真的头大。下面给出我的解决方法。 注意:在mysql5.7及以后安装都是有默
2017-11-14 23:07:46
510
转载 centos图像界面和dos界面之间切换
当你安装了centos,在你登录之后到图形界面,你想以后登录之后不见到图形界面,这样来操作: ctrl+alt+F2 切换到dos界面或者命令行 init3 dos界面切换到图形界面,这样操作: ctrl+alt+F2切换到图形界面或者 init5如果想系统默认 以某种方式启动 使用systemd创建符号链接指向默认运行级别。
2017-10-26 23:05:08
2196
原创 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
5128
转载 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
268
原创 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
756
原创 安装JDK多个版本后使用时的切换方法总结
我们平时在window上做开发的时候,可能需要同时开发两个甚至多个项目,有时不同的项目对JDK的版本要求有区别,我是到了一个新公司后面有一次做对接的时候就遇到了这个问题,当时我装的jdk是1.8,公司有一个老的平台使用的是jdk1.6,但是我又不想卸载jdk1.8,当时第一反应是安装jdk1.6,然后配置环境改下路径就行了,然而当我输入java -version时还是jdk1.8,后面我到网上
2017-06-17 22:49:03
984
转载 深入浅析Spring 的aop实现原理
AOP(Aspect-OrientedProgramming,面向方面编程),可以说是OOP(Object-Oriented Programing,面向对象编程)的补充和完善。本文给大家介绍Spring 的aop实现原理,感兴趣的朋友一起学习吧什么是AOPAOP(Aspect-OrientedProgramming,面向方面编程),可以说是OOP(Object-Oriented Programing
2016-12-25 15:36:07
576
转载 Spring 系列: Spring 框架简介
Spring AOP 和 IOC 容器入门在这由三部分组成的介绍 Spring 框架的系列文章的第一期中,将开始学习如何用 Spring 技术构建轻量级的、强壮的 J2EE 应用程序。developerWorks 的定期投稿人 Naveen Balani 通过介绍 Spring 框架开始了他由三部分组成的 Spring 系列,其中还将介绍 Spring 面向方面的编程(AOP)和控制反转(IOC)容
2016-12-25 15:27:12
543
翻译 Java防止SQL注入的几个途径
Java防SQL注入,最简单的办法是杜绝SQL拼接,SQL注入攻击能得逞是因为在原有SQL语句中加入了新的逻辑,如果使用PreparedStatement来代替Statement来执行SQL语句,其后只是输入参数,SQL注入攻击手段将无效,这是因为PreparedStatement不允许在不同的插入时间改变查询的逻辑结构,大部分的SQL注入已经挡住了,在WEB层我们可以过滤用户的输入来防止SQL注入
2016-12-17 22:35:05
6086
1
翻译 Java中运用数组的四种排序方法
JAVA中在运用数组进行排序功能时,一般有四种方法:快速排序法、冒泡法、选择排序法、插入排序法。下面我们来了解一下 JAVA中在运用数组进行排序功能时,一般有四种方法:快速排序法、冒泡法、选择排序法、插入排序法。快速排序法主要是运用了Arrays中的一个方法Arrays.sort()实现。冒泡法是运用遍历数组进行比较,通过不断的比较将最小值或者最大值一个一个的遍历出来。选择排序法是将数组的第一个数
2016-12-17 22:33:45
512
原创 Hibernate2基本知识点
Hibernate可选属性Class节点配置说明ID节点配置说明generator class节点配置说明属性/字段映射配置说明内置映射类型
2016-12-09 23:21:11
394
原创 Hibernate1基本知识点
1Hibernate的配置。 为了能在不同的工作环境下工作,具有大量的参数配置,所有属性的名字和语义都在org.habernate.Environment. Hibernate的JDBC属性属性名用途hibernate.connection.driver_classjdbc驱动类hibernate.connection
2016-12-09 21:40:28
412
原创 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
331
原创 Hibernate核心接口和工作原理
Hibernate核心接口Hibernate有五大核心接口,分别是:Session Transaction Query SessionFactoryConfiguration 。这五个接口构成了Hibernate运行的基本要素,可以执行存取,持久化,事务管理等操作。这五个接口可以位于系统的业务逻辑层和持久化层。下面是一张Hibernate的关系图: Session接口:
2016-12-04 16:11:55
369
翻译 Java 9,OSGi以及模块化的未来
Java 9将在2017年发布,一个标志性的特性是新的模块化系统,命名为Java平台模块化系统(JPMS)。本文探讨了它与现有的Java标准组件如何关联起来,以及它对现有的Java标准组件有什么影响。自1.0版本以来,Java已经增长了20倍,模块化平台是非常必要的。为了解决这个问题,也曾有过很多失败的尝试。而与此同时,OSGi已经提供应用程序模块化16年。OSGi和JPMS在实现细节上有
2016-11-27 10:54:44
6691
原创 set接口
Set接口继承自Collection接口,同时也继承了Connection接口的全部方法,他有如下特点:Set类型容器中不能包含重复元素,当加入一个元素到容器的时候,要比较元素的内容是否重复的,所以加入Set类型对象容器的对象必须重写equals()方法。元素可能有顺序,也可能没顺序。因为元素可能没有顺序,所以不能基于索引访问Set集合。实现Set接口的类包括AbstractSet,C
2016-11-20 13:38:29
509
转载 Hibernate框架简述
Hibernate的核心组件在基于MVC设计模式的JAVA WEB应用中,Hibernate可以作为模型层/数据访问层。它通过配置文件(hibernate.properties或hibernate.cfg.xml)和映射文件(***.hbm.xml)把JAVA对象或PO(Persistent Object,持久化对象)映射到数据库中的数据库,然后通过操作PO,对数据表中的数据进行增,删,改,查
2016-11-20 13:34:29
533
原创 Msql的大体结构
数据库标准定义了操作关系型数据库及其包含的数据的多种技术,并将SQL语句分为:数据库定义语言(DDL),数据查询语言(DQL),数据操作语言(DML)和数据控制语言(DCL).1:数据定义语言 数据库定义语言DDL用于创建,修改和删除数据库内的数据库结构。DDL中所包含的SQL语句包括: 1.创建和删除数据库的CREATE DATABASE和DROP DATAB
2016-11-13 21:38:49
365
原创 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
411
翻译 js正则表达式基础语法
1.正则表达式基本语法两个特殊的符号’^’和’$’。他们的作用是分别指出一个字符串的开始和结束。例子如下:“^The”:表示所有以”The”开始的字符串(”There”,”The cat”等);“of despair$”:表示所以以”of despair”结尾的字符串;“^abc$”:表示开始和结尾都是”abc”的字符串——呵呵,只有”abc”自己了;“notice”:表示任何包含”notice”的
2016-11-05 11:28:48
505
原创 MVC设计模式的总结
随着Web应用的商业逻辑包含逐渐复杂的公式分析计算、决策支持等,使客户机越来越不堪重负,因此将系统的商业分离出来。单独形成一部分,这样三层结构产生了。其中‘层’是逻辑上的划分。 三层体系结构是将整个系统划分为如图2.1所示的结构[3](1)表现层(Presentation layer):包含表示代码、用户交互GUI、数据验证。该层用于向客户端用户提供GUI交互,它允许用
2016-11-05 11:15:18
589
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人