自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

一枚吃货的博客

一枚吃货,死宅,夜猫子,死磕星人

  • 博客(24)
  • 资源 (3)
  • 收藏
  • 关注

原创 Spring 5源码阅读系列(3):再说spring集成

Spring 5源码阅读系列(3):再说spring集成1. 前文回顾2. 注解方式集成Spring3. 注解集成的原理3.1. Servlet 3协议内容3.2. 文件: javax.servlet.ServletContainerInitializer3.3. 实现类: SpringServletContainerInitializer3.4. 方法: WebApplicationInitia...

2019-05-16 03:01:11 319

原创 Spring 5源码阅读系列(2):从web项目的启动说起

Spring 5源码阅读系列(2):从web项目的启动说起1. web项目发展简述2. 集成spring3. spring web启动3.1. ContextLoaderListener3.2. web应用上下文的初始化:initWebApplicationContext()3.3. 上下文的创建:createWebApplicationContext()3.4. web上下文的配置和刷新:con...

2019-05-15 02:51:54 2824

原创 Spring 5源码阅读系列(1):源码阅读环境搭建

学习任务近期想增加部分源码阅读经验,提高自己在造轮子方面的实力,增长些在设计模式应用方面的编码能力,以及怀着向大佬们膜拜的心情,开始有计划地阅读Spring源码前期准备 以下几项准备事项,算是基本的日常开发环境,就算没有,也是动动手很快安装好的,这里就不啰嗦详细记录了。 若安装存在困难的,可以尝试百度解决:请相信自己可以做到的!JDK 1.8 安装及其环境配置(略)Eclipse M

2017-11-07 17:02:53 3097

原创 解决Eclipse进行OSGI调试时出现Could not find bundle: org.eclipse.equinox.console的问题

故障现象Eclipse下OSGi开发,运行测试时,程序直接报错,堆栈信息显示:Could not find bundle: org.eclipse.equinox.console解决办法参考资料 : stackoverflow This is because the default shell of Eclipse has been moved to “Apache Felix Gogo”;

2017-10-24 22:08:20 1868

原创 windows 10中的ubuntu子系统安装桌面环境的方法(How to install Ubuntu-desktop in windows 10 Subsystem for Linux)

windows 10中的ubuntu子系统安装桌面环境的方法(How to install ubuntu-desktop in windows 10 Subsystem for Linux) windows 10提供了一个新特性,不需要安装虚拟机就可以运行Linux(Windows Subsystem for Linux,简称WSL),而且还是ubuntu 16.04 LTS

2017-10-17 16:52:44 103827 70

原创 Eclipse Mars2中Augular2开发环境的搭建过程记录

Eclipse Mars2中Augular2开发环境的搭建过程记录本地环境Windows 10 Enterprises Version 1607 Node v6.11.3 npm v3.10.10 Eclipse Mars.2(v4.5.2)安装前言安装nodeJs的前期准备工作,基本没有难度,就不在此占用篇幅了;基本上就是下载nodeJs安装包,配置下环境变量,即可。附上本地环

2017-10-05 15:43:26 833

原创 解决无意间CentOS卸载Sqlite后引发的连锁问题 - “Failed to initialize NSS library”

故障现场卸载软件时,手滑,卸载了Sqlite,引发一系列软件均不可用,包括:yum, rpm等等; 运行时报错: “Failed to initialize NSS library”解决方案:重新安装Sqlite操作记录:# download required rpm packagewget -c http://archives.fedoraproject.org/pub/archive

2017-09-29 10:29:03 14855 16

原创 格式化win10重装win7使用一段时间后某天突然无法启动时的一次修复过程

故障现象:修复方案:分析后,得出原因: 引导文件找不到,致使系统无法启动。 可行的修复方案: 利用U盘的PE系统,从ISO中拷贝BCD文件进行修复解决问题的实际过程PE修复文件1)PE下SSD磁盘的可见问题:利用U盘,随意进入一个PE系统,结果发现无法找到磁盘;想到磁盘是SSD的,可能正好PE系统没有对应的驱动,而无法识别。重新进入新的win8版PE,想来新PE对新磁盘支持会好;果然,

2017-04-01 00:32:16 2178

原创 CentOS7下通过yum安装p7zip

CentOS7下通过yum安装p7zip现象云ECS主机上,没有装p7zip,然后通过yum安装,发现也没有这样包。再仔细检查了下,发现本机环境中,没有启用epel源,致使通过yum无法安装p7zip包。分析想装上p7zip,无外乎下面三种方式: 1. 源码编译安装; 2. 下载rpm二进制包,手动安装; 3. 通过yum直接自动安装;法一:需要有编译环境,然后下载源码

2016-07-29 16:59:05 18852

原创 简记:一次修复CentOS7因卸载多余内核后引起启动文件丢失及其后续问题的过程

起因centos系统启动后,无论选normal,还是rescue,都无法进入系统,直接进入Emergency Mode. 仔细查看日志:journalctl -xb发现日志中显示无法找到启动文件,到/boot下一看,我擦泪,这尼玛什么鬼,竟然是空的!!!! 仔细回想了下,好像上次做了一个这样的操作:yum erase kernal 马丹,手贱!修复思路:从网上翻了翻资料,知道可以从光盘中复制r

2016-07-21 22:57:11 3141

原创 Eclipse窗口总是在最前的解决办法

Eclipse窗口总是在最前的解决办法一直都用Eclipse开发,最近以及今天,无意间发现,Eclipse在偶然的情况下,会莫名其妙地保持在窗口的最前面,一直保持在最前;然后alt + tab,或者鼠标点击其他窗口、想切换/激活其他窗口时,根本就没法切。翻了翻它的配置,一点解决办法都没有。今天,无意间发现一个很简单的方法,能解决这个问题:在Eclipse的window菜单中,点击New Window

2016-05-13 19:32:24 19373 26

原创 CentOS7下搭建nginx反向代理服务器使得外网可以二级域名访问内网应用

创建nginx的本地yum源[root@localhost ~]# yum list |grep nginxNo package nginx available.[root@localhost ~]# //给跪了,什么鬼,怎么没有nginx的rpm?算了,直接自己手动配一个官网repo吧[root@localhost ~]# //访问nginx官网,进入dowload页面,翻到底部的Pre-B

2016-05-10 15:43:05 12485 1

原创 解决linux系统下因分区目录划分过小,导致tomcat使用系统临时文件夹(/tmp)没有足够空间而报错的问题

解决linux系统下因分区目录划分过小,导致tomcat使用系统临时文件夹(/tmp)没有足够空间而报错的问题1. 故障现象.B/S应用进行文件上传后,系统反馈:没有足够的磁盘空间(No enough space available).检查文件占用情况如下:[root@qa1 /]# df -hFilesystem Size Used Avail Use% Mount

2016-05-07 16:51:18 11419 2

原创 mysql主从同步不一致后的解决方法

查看master的运行情况:[root@master] mysql -uroot -p************[root@master] mysql> show master status \G; *************************** 1. row *************************** File: mysql-bin.00001

2016-05-07 16:21:59 17642

原创 Ubuntu 16.10下源码安装nginx的步骤

1. 下载源码:$ cd /usr/downloads$ wget -c http://nginx.org/download/nginx-1.8.1.tar.gz$ tar -xvf nginx-1.8.1.tar.gz$ cd nginx-1.8.12. 安装依赖:pcre1) 首次尝试安装$ cd ..$ wget -c ftp://ftp.csx.cam.ac.uk/pub/soft

2016-04-25 15:06:06 1410

原创 centos 7下搭建wiki系统

1. 简要说明wiki系统在MediaWiki下,搭建在postgresql之上。由于默认安装apache server不支持postgresql,所以需要手动源码安装apche,php。具体情况可参考上一篇博文:centos 7下源码编译安装php支持PostgreSQL wiki搭建的软件版本情况如下:- wiki:MediaWiki 1.26- apache server:Apache/2

2016-04-25 01:57:37 4661

原创 centos 7下源码编译安装php支持PostgreSQL

1. 下载源码$ mkdir /usr/downloads$ wget -c http://cn2.php.net/distributions/php-5.6.20.tar.gz$ tar -xvf php-5.6.20.tar.gz$ mv php-5.6.20 /usr/local/src$ cd !$ & cd php-5.6.202. 阅读安装指导$ ls -also$ less

2016-04-24 12:08:36 4235

原创 linux下修改fstab的只读问题

linux下修改fstab的只读问题linux下直接是无法修改/etc/fstab文件的,会提示readonly,解决办法如下:1. 进入单用户模式$ reboot引导菜单上选择:高级/advance/rescue等字样的启动菜单按e,进入grub菜单的编辑模式找到倒数第二行左右,带有linux …… img no quite splash等字样的这一行在最后面增加:single nomo

2016-04-22 01:38:54 6060

原创 Ubuntu设置ssh免密码登陆

ssh登陆公司的服务器,经常需要密码。今天闲了,都折腾成无密码登陆了。很简单,4步就ok了。第一步:创建本地密钥文件$ ssh-keygen -t rsa -P ''执行时,会问你密钥存哪里。直接回车,按默认设置在~/.ssh下就好了。第二步:分发密钥文件$ scp ~/.ssh/id_rsa.pub [email protected]:~/.ssh/$

2016-02-29 22:13:57 837

原创 dwz下拉框(combox)不想出现滚动条的显示问题解决

修改dwz源码,使得下拉框可以根据配置显示滚动条

2015-07-24 02:03:06 3427

原创 dwz分页组件中,一个奇怪的翻页问题的解决

dwz分页组件的翻页问题,对回车事件的响应,导致2次请求,使得翻页失效,阻止回车的默认事件,能有效解决该问题

2015-07-23 21:23:35 2221

原创 SonarQube的安装

SonarQube是一个代码质量管理平台,因随后我们要用到,故自己先在本地安装一个熟悉一下。1. SonarQube的下载官网:http://www.sonarqube.org/下载地址:http://downloads.sonarsource.com/sonarqube/sonarqube-5.1.1.zip我用百度离线下载先下好,然后再从网盘里下过来,84.9M。在下载

2015-07-16 23:24:04 781

原创 利用IE的追踪保护加载项,给IE增加去广告功能

广告过滤规则:1)http://easylist-msie.adblockplus.org/easylist.tpl添加2)http://easy-tracking-protection.truste.com/easy.tpl添加 function addTPL(eid, name) { var p = document.getElementById(eid); va

2015-07-16 23:04:14 990

原创 win8.1下IE11按F12调出开发工具的莫名异常问题解决

win8.1下IE11按F12调出开发工具时,发现其崩溃了,崩溃信息如图:简单摘要:Diagnostic:Exception in window.onload:ErrorStackTrace:Error at TraceWriter.prototype.raiseEventWithMessage(res://C:\Program Files\Internet E

2015-07-16 22:50:54 6406 4

myeclipse_2014_fix_perspective 解决myeclipse_2014_GA无法自定义工具栏的问题

更新jar,用来myeclipse_2014_GA无法自定义工具栏的问题.压缩包内有文档,说明如何使用.就是替换myeclipse的同名低版本jar

2016-01-08

Java-Android软件工程师学习路线

Java-Android软件工程师学习路线

2013-06-20

空空如也

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

TA关注的人

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