自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

逝者如风

你永远不知道别人有多努力!

  • 博客(22)
  • 资源 (3)
  • 问答 (1)
  • 收藏
  • 关注

转载 集合类操作优化经验总结

原文链接:点击打开链接在实际的项目开发中会有很多的对象,如何高效、方便地管理对象,成为影响程序性能与可维护性的重要环节。Java 提供了集合框架来解决此类问题,线性表、链表、哈希表等是常用的数据结构,在进行 Java 开发时,JDK 已经为我们提供了一系列相应的类来实现基本的数据结构,所有类都在 java.util 这个包里,清单 1 描述了集合类的关系。清单 1.集合类之间关系123456789...

2018-02-13 10:42:50 236

转载 Java 8系列之重新认识HashMap

原文链接:点击打开链接摘要HashMap是Java程序员使用频率最高的用于映射(键值对)处理的数据类型。随着JDK(Java Developmet Kit)版本的更新,JDK1.8对HashMap底层的实现进行了优化,例如引入红黑树的数据结构和扩容的优化等。本文结合JDK1.7和JDK1.8的区别,深入探讨HashMap的结构实现和功能原理。简介Java为数据结构中的映射定义了一个接口java.u...

2018-02-11 11:31:13 182

转载 遇到删除hosts的localhost的坑(Unable to import maven project: See logs for details)

我也碰到了,用下面的方法解决了,转载一下:原文点击打开链接缘起不知什么时候把hosts中localhost映射到127.0.0.1给删除了,结果在idea中刷maven的时候一直提示:Unable to import maven project: See logs for details解决过程根据提示,去查log,在idea的help菜单下点击show log in finder,打开日志一看,...

2018-02-08 17:12:36 542

原创 idea自己平常常用的idea快捷键记录一下

CTRL+D                      复制当前行到下一行CTRL+F                       查找CTRL+R                      替换CTRL+N                     按类查找CTRL+SHIFT+N          按文件查找CTRL+ALT+B             查找类和接口的子类(包含方法)CTRL+A...

2018-02-08 10:39:28 300

转载 linux中yum与rpm区别

一、源代码形式1.      绝大多数开源软件都是直接以原码形式发布的2.      源代码一般会被打成.tar.gz的归档压缩文件3.      源代码需要编译成为二进制形式之后才能够运行使用4.      源代码基本编译流程:1).configure 检查编译环境;2)make对源代码进行编译;3)make insall 将生成的可执行文

2018-02-06 08:47:37 177

原创 linux下MySQL的安装(十一)

各种安装步骤http://www.linuxidc.com/Linux/2016-07/133234.htm http://www.linuxidc.com/Linux/2013-12/94239.htm进制安装过程说明一:到官网下载:点击打开链接下载mysql编译好的二进制安装包,在下载页面Select Platform:选项选择linux-gener

2018-02-05 23:08:32 184

转载 MySQL 初步安装后更改datadir目录几种方式

链接:http://blog.itpub.net/28602568/viewspace-1663979/标题:MySQL 初步安装后更改datadir目录几种方式 作者:lōττéry©版权所有[文章允许转载,但必须以链接方式注明源地址,否则追究法律责任.]注释:      若mysql 安装初步使用rpm默认将db安装到/var/lib

2018-02-05 20:02:34 409

转载 MySQL的配置文件中关于basedir和datadir的说明

在 MySQL 的配置文件 my.ini 或者 my.cnf 文件中1、basedir 参数原文说明为:Path to installation directory. All paths are usually resolved relative to this.解释:该参数指定了安装 MySQL 的安装路径,填写全路径可以解

2018-02-05 19:58:23 34566 1

转载 eclipse中tomcat启动成功,但http://localhost:8080无法访问解决方案

也许在不经意间,你会遇到这样一个很奇葩的问题。当然这也是像我这种新手所能纠结的问题了。安装了Tomact,也很认真的配置了环境变量,很忐忑的输入了http://localhost:8080,很开心的发现奇迹出现了,网页显示了你想要的界面。接下了也许要做的就是将Tomact关联到Eclipse中进行使用。相信每个看这篇文章的人已经关联过了,但是出现了令人很失望的结果。病症:(

2018-02-05 16:40:49 2955 1

原创 eclipse在centos7.0下出现错误:JVM terminated. Exit code=13

我的jdk的版本是1.7--64位,eclipse是32 位,重新下载64位的eclipse,但是还不行,因为我下载的是最新版的eclipse,jdk至少是1.8以上的要,我又换了jdk为1.8,然后将jdk安装目录下的jre文件夹复制到eclipse文件夹下,好了,曲折的一笔啊,mmp.

2018-02-05 15:28:54 460

原创 linux下tomcat的安装(十)

1到官网下载tomcat的.tar.gz文件,移到linux下的/opt2解压 tar -zxvf apache-tomcat-7.0.65.tar.gz3启动可以更改端口和设置字符编码(get请求有效)启动tomcat切换到 tomcat/bin目录下输入 ./startup.sh

2018-02-05 13:05:25 189

原创 linux下jdk的卸载,安装(中间有个小错误,解决了)(九)

一:jdk的卸载:   1)卸载系统自带的jdk版本:        查看自带的jdk:   rpm -qa|grep gcj       可能看到如下类似的信息:  libgcj-4.1.2-44.el5      java-1.4.2-gcj-compat-1.4.2.0-40jpp.115       使用rpm -e --nodeps 命令删除上面查找的内容:

2018-02-05 12:35:08 984

原创 rpm简单学习(八)

查询   1:rpm -qa 查询所安装的所有的rpm软件包    -rpm -qa|more    不全部显示,可以一点一点的看    -rpm -qa|grep X    显示带X的软件包  2:rpm -q 软件包名:  查询软件包是否安装  3  rpm-qi  软件包名:  查询软件包信息  4  rpm -ql 软件包名: 查询软件包中的文件安装rp

2018-02-05 10:11:19 151

原创 Linux目录结构和常用命令(七)

树状目录结构:在linux系统中,有几个目录是比较重要的,平时需要注意不要误删除或者随意更改内部文件。/etc: 上边也提到了,这个是系统中的配置文件,如果你更改了该目录下的某个文件可能会导致系统不能启动。/bin, /sbin, /usr/bin, /usr/sbin: 这是系统预设的执行文件的放置目录,比如 ls 就是在/bin/ls 目录下的。

2018-02-04 23:40:36 183

原创 linux下的基本命令(六)

一:时间日期类:日期:date;日历:cal;二:ls  : 显示当前目录下的所有文件,     语法:ls [选项] [目录或是文件]     常用命令有如下3个:       0: ls   -a  显示全部的文件,连同隐藏档( 开头为 . 的文件) 一起列出来(常用)   一般以列表的形式显示: ls  -al       1:    ls   -l   已列

2018-02-04 15:41:29 216

原创 用户和用户组的学习(五)

Linux系统是一个多用户多任务的分时操作系统,任何一个要使用系统资源的用户,都必须首先向系统管理员申请一个账号,然后以这个账号的身份进入系统。 用户的账号一方面可以帮助系统管理员对使用系统的用户进行跟踪,并控制他们对系统资源的访问; 另一方面也可以帮助用户组织文件,并为用户提供安全性保护。每个用户账号都拥有一个惟一的用户名和各自的口令。 用户在登录时键入正确的用户名和口令后,就能够进入系统

2018-02-04 11:25:07 241

原创 vim编辑器的使用(四)

是啥: 所有的 Unix Like 系统都会内建 vi 文书编辑器,其他的文书编辑器则不一定会存在。但是目前我们使用比较多的是 vim 编辑器。Vim 具有程序编辑的能力,可以主动的以字体颜色辨别语法的正确性,方便程序设计。Vim是从 vi 发展出来的一个文本编辑器。代码补完、编译及错误跳转等方便编程的功能特别丰富,在程序员中被广泛使用。简单的来说vi 是老式的字处理器,不过功能已经很齐

2018-02-03 22:00:49 187

原创 linux的加载和启动顺序(三)

NAME 命令的名称和单行描述 SYNOPSIS 怎样使用命令 DESCRIPTION 命令功能的深入讨论 EXAMPLES 怎样使用命令的例子 SEE ALSO 相关主题(通常是手册页)Linux系统有7个运行级别(runlevel):常用的是3和5运行级别0:系统停机状态,系统默认运行级别不能设为0,否则不能正常启动 运行级别1:单用户工作状态,root权限,用于系统维

2018-02-03 19:18:35 348

原创 linux下SSH安装(二)

安装ssh+SecureCRSecureFXPortable——–》目的是能远程连接linux服务器 安装新的虚拟机是默认是没有安装SSH的,如果我们想从外部使用xshell等工具连接虚拟机的话,那么SSH就必须安装了 步骤如下: 说明:为了方便,直接使用root账号 首先输入: rpm -qa|grep -E “openssh” 查看是否已经安装,如果为安装或缺少依赖 那么久重新安

2018-02-03 12:00:21 306

转载 安装Centos7过程中网络和主机名:显示没有可用网络设备

这两天被centos7和5.6的网络设置问题搞得特别头大,我的机器首先是安装Centos7,最先是没有eth0上不了网,捣鼓了两天,把网上关于centos的网络配置只有lo没有eth0的相关文章看了按照里面的设置什么都改了,但就是上不了网。然后重装又是这样。我就一直想不通为什么别人装没事,我一装就出问题呢,而且是一堆问题(我有个习惯就是第一次弄什么东西喜欢自己捣鼓一阵,先不查查怎么弄,这样带来的坏

2018-02-03 08:58:17 10404 1

转载 CentOS-7重启Initial setup of CentOS Linux

Initial setup of CentOS Linux 7 (core) 1) [x] Creat user 2) [!] License information (no user will be created) (license not accepted) Please make your choice from above [‘q’ to quit | ‘c’ to conti

2018-02-03 08:03:35 235

原创 使用VMware安装linux虚拟机以及相关配置(一)

vm12+centos7.0-64操作截图根据提示点击回车键继续:进入图形化安装界面,第一步选择系统语言安装过程中使用的语言,这里为了方便阅读,我们选择简体中文安装信息摘要,这

2018-02-03 07:30:37 368

cas单点登录实例

完整实例,直接跑通

2018-04-23

spring aop详细代码示例

AOP(Aspect-Oriented Programming)这个东西,名字与 OOP 仅差一个字母,其实它是对 OOP 编程方式的一种补充,并非是取而代之。翻译过来就是“面向方面编程”,可我更倾向于翻译为“面向切面编程”。最好的演示案例,解释spring aop,物超所值,

2017-12-10

蓝桥杯软件团体赛省级一等奖

蓝桥杯得奖作品,很全的文档,大家改改就可以得奖的,欢迎下载

2017-05-06

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

TA关注的人

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