优秀个人博客_一个关注JavaWeb开发和网站SEO优化技术的个人博客网站_积微成著

程序员如何用JavaWeb搭建自己的个人博客网站?

如何搭建个人博客网站?作为一名程序员,如何学以致用,利用JavaWeb搭建自己的个人博客网站?这里有免费的个人网站搭建教程,Java实现个人博客网站,JavaWeb搭建简易个人博客,用JavaWeb项目搭建自己的网站,轻松使用javaweb开发个人博客系统。

intellij idea(永久)破解激活教程

idea如何破解激活?如何永久激活?idea已经更新到2019.2.2版本了,这里不仅有最新的idea激活码,还有2019永久破解激活方法。

阿里云产品限量2000红包

新用户专享红包 全网通用

最新发布

心得技巧

IntelliJ IDEA 2019.3利用补丁永久破解激活教程

IntelliJ IDEA 2019.3利用补丁永久破解激活教程

11月份快要过完了,idea官方终于发布了2019.3版本,之前一度以为官方要放鸽子了,还好,最终还是没让大家失望,今天更新了一波之后,用2019.2版本的破解教程试了一下,依旧可以拿来破解2019.3版本,美滋滋!!!此次更新,据说启动速度和UI上做了优化,但是可能我的机器太差劲,并没有感受出来这个飞起的速度。。。不多哔哔了,直接进入主题!一、更新并启动idea(界面色调亮丽了很多)二、打开idea激活框(布局上也有调整了)三、先选择试用30天,或者用临时激活码暂时激活一下(先进去再说)临时激活码:分享几个IntelliJIDEA2019激活码(……

不忘初心  发布于 2019-11-29 浏览(8624) 赞 (5)

心得技巧

阿里云oss字体文件跨域问题解决方案

阿里云oss字体文件跨域问题解决方案

前段时间博客的流量暴增,导致网站带宽不够用了,所以整了一个阿里云oss存储静态资源文件,因为比较简单,也就没有太过在意,结果今天才发现,阿里云oss里存储的字体文件存在跨域问题,导致我博客评论区域里的图标样式都没了,真是WTF。。。虽然无伤大雅,但是看着终究不舒服,既然碰见了,就要把它给解决了。为了确保是否有其他类型的资源文件有遗漏,打开浏览器console看了一下,基本上都是woff和ttf文件,js和css之类的文件都没有任何问题。打开阿里云oss控制台,在相应的bucket首页(左下方)找到如下设置:鼠标移上去之后,会看到有一个设置按钮,点击……

不忘初心  发布于 2019-11-28 浏览(36) 赞 (1)

心得技巧

Windows下Mysql5.7忘记root密码的解决方法

Windows下Mysql5.7忘记root密码的解决方法

之前在机器上安装的mysql5.7,很久没用了,中途在安装phpstudy的时候,又替换过一次数据库文件,导致把密码给搞忘记了,今天想用一下,硬是死都想不起来,没法子,只能使用暴力手段来处理,直接将root密码给修改了。解决方法:在安全模式下启动mysql,此时它不会校验密码,直接进入mysql中将root密码重置了。详细步骤:1、首先检查mysql服务是否启动,若已启动则先将其停止服务,可在开始菜单的运行,使用命令:netstopmysql,之后打开一个cmd窗口,切换到mysql的bin目录,运行命令:mysqld--defaults-file……

不忘初心  发布于 2019-11-21 浏览(37) 赞 (11)

心得技巧

IntelliJ IDEA 2019.2及以上版本利用补丁永久激活时碰到的问题集锦

IntelliJ IDEA 2019.2及以上版本利用补丁永久激活时碰到的问题集锦

关于idea激活,在我个人博客上已经写了很多篇文章了,而且idea官方发布2019.2版本已经有一段时间了,之前也写了一篇利用补丁永久激活2019.2的教程,抛开机器环境不说,依旧还是有很多人不会,现在来做一下总结,把大家碰见的问题汇总一下以便后来者参考。用户目录下存在两份配置文件,导致“keyisinvalid”如果idea是从低版本升级到高版本的,在用户目录下会有两份config,虽然放着也没什么事,但是最近看到有人因为这个原因而导致激活失败“keyisinvalid”,大家如果也有两份,只需要保持和当前idea版本对应的那一份就可以了。Jet……

不忘初心  发布于 2019-11-15 浏览(1353) 赞 (2)

JAVA开发

分享一个简单的七牛云资源上传工具类

分享一个简单的七牛云资源上传工具类

在前面的文章中,我已经疯狂吐槽了七牛云的目录结构,但还是用着挺舒服的,在这里提供一个非常简洁的七牛云资源上传工具类,是我自己用到的,随手写的,也不是很详细,只封装了它的上传和删除两个api,大家可以参考一下。来,大家提前感受一下七牛云的目录。。。目录直接强加在文件名上,骚得离谱!!!一、引入官方指定的jar包<dependency><groupId>com.qiniu</groupId><artifactId>qiniu-java-sdk</artifactId><version&g……

不忘初心  发布于 2019-11-15 浏览(61) 赞 (2)

JAVA开发

jenkins手动选择git分支版本进行自动打包部署

jenkins手动选择git分支版本进行自动打包部署

之前在jenkins中配置git的时候,分支是写死的,这样在每次发布的时候,就只能固定发布这个分支的代码,如果临时系统升级或者干什么,那就需要重新配置一个了,非常的不方便,还好jenkins为我们提供了有“参数化构建过程”,在这里我们就可以将版本分支配置成参数,这样在发布的时候,就可以手动选择了。如上图,只有点击立即构建,不可以选择任何分支进行打包发布。本来我们是可以手动添加参数选项的,但是在一个git管理的项目中,迭代版本可能非常多,那手动编写选项参数就不再现实,所以我们需要借GitParameter插件:在General里配置参数化构建过程选择……

不忘初心  发布于 2019-10-11 浏览(124) 赞 (0)

JAVA开发

Jenkins自动打包部署到远程服务器中的Tomcat

Jenkins自动打包部署到远程服务器中的Tomcat

前面已经学习过了如何利用jenkins在本机自动打包部署,今天来看一下如何利用jenkins自动打包部署到远程服务器tomcat,依旧还是用我自己的个人博客来做实验,我特意在另外一台linux服务器上安装了jenkins,之后在jenkins里配置远程发布war包到我博客所在的服务器上的tomcat。整个过程分为三大块:安装插件、系统设置、新建任务,这次安装插件要放在第一位,因为后面的系统设置就是对插件进行设置。Publish Over SSH插件安装插件安装在前面已经提过很多次了,不再多说,这里截图给大家对照一下,别弄错了就行。在系统设置中,配置……

不忘初心  发布于 2019-10-10 浏览(133) 赞 (12)

心得技巧

jenkins启动tomcat报错“Neither the JAVA_HOME nor the JRE_HOME environment variable is defined”的解决方案

jenkins启动tomcat报错“Neither the JAVA_HOME nor the JRE_HOME environment variable is defined”的解决方案

在用jenkins自动部署到远程tomcat时,打包、传包这些都没问题,在最后一步执行远程脚本启动tomcat时,报错了“Neither the JAVA_HOME nor the JRE_HOME environment variable is definedAt least one of these environment variable is needed to run this program”。错误提示倒是非常的清晰,“没有定义JAVA_HOME和JRE_HOME环境变量至少需要这些环境变量之一才能运行此程序”,就是说找不到JAVA_H……

不忘初心  发布于 2019-10-09 浏览(84) 赞 (9)

心得技巧

执行shell脚本报错“$'\r': command not found”的原因及解决方案

执行shell脚本报错“$'\r': command not found”的原因及解决方案

在测试jenkins自动部署远程tomcat时,执行在目标linux上编写好的shell脚本时出现“$'\r': command not found”,但是我仔细检查了脚本,报错对应行的位置只是一个空行,并没有问题,那么linux为什么会将一个回车的空行报错?问题原因:脚本是在window下编辑完成后上传到linux上执行的,win下的换行是回车符+换行符,也就是\r\n,而unix下是换行符\n,linux下不识别\r为回车符,所以导致每行的配置都多了个\r回车符。解决方案:1、若报错的地方改动很小,可以直接手动编辑一下;2、文件太多,又不想一个……

不忘初心  发布于 2019-10-08 浏览(89) 赞 (2)

JAVA开发

Jenkins+Git+Maven实现自动打包Jar/War并部署到Tomcat

Jenkins+Git+Maven实现自动打包Jar/War并部署到Tomcat

在前面的文章中,讲过了jenkins从svn打包maven项目部署到tomcat,但现在git用的越来越多了,这次也来写一篇关于jenkins从git打包maven项目自动部署tomcat的文章,依旧还是用我自己的个人博客来测试一下。整个过程跟之前一样,就不再重复描述了,本文只将一些不一样的地方讲一下,主要都是针对git的一些配置。git全局配置这一步跟之前的maven和jdk一样,我习惯用自己安装的,如果大家嫌麻烦,可以直接选择让jenkins来安装。git插件安装这个大家自己留心,如果在之前install的时候已经勾选了,那这里就不需要重新安装……

不忘初心  发布于 2019-10-08 浏览(64) 赞 (0)

JAVA开发

Jenkins+SVN+Maven实现自动打包Jar/War并部署到Tomcat

Jenkins+SVN+Maven实现自动打包Jar/War并部署到Tomcat

在linux服务器上安装完了jenkins之后,用我自己的个人博客来测试一下,项目是maven工程,版本管理工具是svn,容器是tomcat,正好利用jenkins来做一下自动打包部署,这样就省得我每次手动传包了~整个部署分为三大块:全局工具配置、插件安装、新建任务,全局工具配置只会在第一次部署时用到,后面如果再利用jenkins部署其他项目就可以省去这一步了。本文的一些操作设置,基本上都是在上图中红色框起来的两个菜单下配置的。maven全局配置这个类似于自己电脑上的maven默认配置,如果项目没有特殊指定,就会去找用户目录下的.m2文件夹中的se……

不忘初心  发布于 2019-10-07 浏览(131) 赞 (27)

JAVA开发

Linux环境下安装Jenkins详细图文教程(war包方式)

Linux环境下安装Jenkins详细图文教程(war包方式)

之前一直说要看一下Jenkins的知识点,迟迟都没有开始,正好十一放假这几天有时间,在自己的服务器上简单尝试了一下,发展到今天,已经是很成熟的工具了,做的比较人性化,安装起来也很方便,基本上没碰见什么大问题。老规矩,安装包一律去官网下载:https://jenkins.io/download/,截止到我今天写文章,最新的稳定版本是2.190.1,迭代版本已经到2.198了。如上图,可以根据自己的系统选择相应的安装包,这个我就不做太多描述了,无外乎一些rpm安装之类的,需要注意的是最后一个.war形式,这个是可以直接运行的项目,可以简单理解为“Jen……

不忘初心  发布于 2019-10-06 浏览(97) 赞 (7)

心得技巧

phpstudy自带的mysql与本机安装的原mysql冲突解决方案

phpstudy自带的mysql与本机安装的原mysql冲突解决方案

由于phpstudy自动集成了mysql,所以在本机安装的时候,它会将机器上之前安装的mysql服务给卸载了,让我深深感觉到“这逼真的是太危险了”,不过还好它只是移除了本机的mysql服务,并没有丧心病狂到将数据文件也一并清理了。如下图:这是我原来的mysql服务,当我安装完phpstudy之后,就再也找不到它瘦小的身影了~问题产生的原因,这个不用百度也能猜得到:“两个mysql服务冲突了”。本着自力更生的念头,我自己先尝试解决了一下,起初以为可以公用一个mysql服务,然后指定不同的端口,我想用哪个的时候就启动哪个,但事实证明我太年轻了,非但没能……

不忘初心  发布于 2019-09-28 浏览(107) 赞 (23)

心得技巧

idea设置properties文件为utf-8编码,取消自动unicode转码

idea设置properties文件为utf-8编码,取消自动unicode转码

在idea中打开properties配置文件时,如果有中文注释,它就会默认转换成Unicode编码,看起来非常的不直观,其实idea本身是提供了这个配置的,今天就来教大家如何打开这个配置。先来张图感受一下:如果配置文件的命名写的不是很规范的话,就看着后面那些配置项的值,很难猜测出来配置文件的用意到底是什么,分分钟想打人有没有!!!解决方法:如上图,找到FileEncoding菜单,将图中红色框起来的那个复选框勾选上,idea就不会再自动转码了~爽就一个字,我只说一次!……

不忘初心  发布于 2019-09-24 浏览(134) 赞 (12)

心得技巧

OSS如何上传文件到Bucket下的子目录中

OSS如何上传文件到Bucket下的子目录中

在前面关于阿里云OSS的文章中,我提到了七牛云没有目录的概念,这也是我为什么想尝试一下阿里云OSS的原因,在这个尝试的过程中,也是一波三折,特意记录下来,以方便更多人避免踩坑。不知道为什么,在这些云服务商设计之初,貌似都没有考虑过目录的概念,按照阿里云OSS官方给出的说法,目录也相当于是一个文件,也就是说没有考虑过直接让你创建一个目录的需求,而且我翻阅SDK文档的时候,也确实没有找到创建目录的API,不知道是否我遗漏了什么重要的信息。。。好了,闲话就扯到这里,直接进入主题:OSS如何上传文件到Bucket下的子目录中去?如上图,我创建了一个名为“w……

不忘初心  发布于 2019-09-23 浏览(71) 赞 (0)

心得技巧

阿里云oss上传文件,报错“java.lang.ClassNotFoundException: org.jdom.input.JDOMParseException”

阿里云oss上传文件,报错“java.lang.ClassNotFoundException: org.jdom.input.JDOMParseException”

之前一直使用七牛云,好用归好用,但是它不提供目录分级的功能,着实是让我感到麻烦,为了表示目录层级,还必须将文件命名为带层级结构的,就去体验了一把阿里云oss,结果却分分钟报错:Exceptioninthread"main"java.lang.NoClassDefFoundError:org/jdom/input/JDOMParseExceptionatcom.aliyun.oss.internal.OSSObjectOperation.putObject(OSSObjectOperation.java:130)atcom.aliyun.oss.OS……

不忘初心  发布于 2019-09-22 浏览(186) 赞 (21)

心得技巧

MySQL出现“Connections could not be acquired from the underlying database!”的原因和解决方法

MySQL出现“Connections could not be acquired from the underlying database!”的原因和解决方法

网站的云服务器到期了,这两天一直在着手进行迁移工作,在MySQL数据库迁移完了之后,访问时却出现了“Connections could not be acquired from the underlying database!”的错误提示,详细信息如下:HTTPStatus500–InternalServerErrorTypeExceptionReportMessageRequestprocessingfailed;nestedexceptionisorg.springframework.transaction.CannotCreateTransa……

不忘初心  发布于 2019-09-22 浏览(68) 赞 (1)

心得技巧

Navicat Premium v12.1.19破解补丁提示有病毒被系统拦截

Navicat Premium v12.1.19破解补丁提示有病毒被系统拦截

在破解Navicat Premium v12.1.19时,补丁会出现被电脑系统拦截回收的情况,大家不要慌,只需要将补丁加入到系统可信任目录就行了。一、打开电脑设置,找到“Windows安全中心”二、关闭“实时保护”三、继续向下,找到“排除项”四、点击“添加排除项”,将补丁添加进来可以只添加补丁,也可以将整个文件夹都添加进来破解补丁和注册机,这种东西一般都是双刃剑,好用的同时也会存在未知的风险,这就要看大家如何取舍了,如果心里觉着担忧,最好还是不要轻易上手,如果实在想用,可以在激活了工具之后,再将补丁挪出系统信任目录。……

不忘初心  发布于 2019-09-21 浏览(163) 赞 (29)

心得技巧

Navicat Premium v12.1.19激活破解教程

Navicat Premium v12.1.19激活破解教程

之前一直使用的是Navicat Premium v11.2.7版本,想升级到12.x版本,但是当时还未找到免费激活的方法,最近在群里看到有群友分享12.x版本的注册机,附带的教程上没做过多的描述,我尝试了一下,确实可以激活。老规矩,无图无真相,先来一张图压压惊~一、打开安装后的navicat如上图,直接点击注册,打开激活界面就行了,不用管它了,然后就去打开破解补丁,之后会自动补全信息。二、打开注册机,选择产品和语言,然后点击Patch三、点击完了,不出意外,会提示Cracked四、点击Generate按钮,自动填充注册码如上图,SerialKeyg……

不忘初心  发布于 2019-09-21 浏览(450) 赞 (1)

心得技巧

GitLab提示“Permanently added 'xxx' (ECDSA) to the list of known hosts”

GitLab提示“Permanently added 'xxx' (ECDSA) to the list of known hosts”

在gitlab添加完本机的公钥之后,clone项目时,却给出了一个警告“Permanently added 'xxx' (ECDSA) to the list of known hosts.”,完整警告信息如下:ClonefailedPermanentlyadded'gitlab.chiyu6.com,47.97.154.245'(ECDSA)tothelistofknownhosts.Connectiontogitlab.chiyu6.comclosedbyremotehost.Couldnotreadfromremoterepository.P……

不忘初心  发布于 2019-09-21 浏览(169) 赞 (12)