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

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

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

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

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

阿里云产品限量2000红包

新用户专享红包 全网通用

最新发布

心得技巧

利用qshell批量导出七牛云中存储的图片和资源

利用qshell批量导出七牛云中存储的图片和资源

最近个人博客的服务器到期了,在做迁移的过程中,忘记把之前上传到tomcat中的图片和资源给备份出来,还好当时为了加快网站响应速度,用了七牛云来做图片cdn加速,就想着将所有的图片从七牛云上导出来,结果没成想七牛云官网竟然没提供批量导出的功能,也没有提供像阿里云oss一样的客户端。。。我瞬间惊了一下,想着难不成还要我自己写一个工具来批量下载七牛云的图片?震惊之余,在网上搜了一下,看到有很多人提到一个叫做“qshell”的命令行工具,继续顺藤摸瓜,发现还是七牛云官方提供的,瞬间又乐了。官方介绍:https://developer.qiniu.com/k……

不忘初心  发布于 2020-06-29 浏览(78) 赞 (19)

JAVA开发

记一次dubbo自定义ExceptionFilter踩的坑

记一次dubbo自定义ExceptionFilter踩的坑

前面在Dubbo自定义ExceptionFilter实现业务异常透传一文中,提到了一个点,自定义的ExceptionFilter不是spring的bean,从而需要在/META-INF/dubbo/com.alibaba.dubbo.rpc.Filter文件中配置一下,不然在dubbo配置中引入不了,现在回顾一下,还是蛮简单的,并不需要一些复杂繁琐的操作,但是我当时就在这里踩了一个idea工具的大坑,不过归根究底还是自己对工具不熟悉,特写此文来记录一下。在我配置完成filter之后,启动项目立马就报错:java.lang.IllegalStateE……

不忘初心  发布于 2020-05-13 浏览(119) 赞 (0)

JAVA开发

Dubbo自定义ExceptionFilter实现业务异常透传

Dubbo自定义ExceptionFilter实现业务异常透传

在前一篇文章中,讲到了dubbo自定义异常如何进行传递,在consumer中如何获取到provider的业务异常信息,那篇文章的主旨只是归纳总结,这篇文章来看一下,具体如何自定义filter来实现dubbo的异常透传。一、实现dubbo提供的Filter接口packagecom.zhiri.biz.center.application.filter;importlombok.extern.slf4j.Slf4j;importorg.apache.dubbo.common.constants.CommonConstants;importorg.apa……

不忘初心  发布于 2020-05-13 浏览(150) 赞 (5)

JAVA开发

如何在dubbo中捕获并处理自定义业务异常

如何在dubbo中捕获并处理自定义业务异常

在没有使用dubbo服务之前,一些业务校验失败的场景中,都是直接抛出一个自定义业务异常,用起来非常的丝滑流畅,但是在使用了dubbo服务化之后,每次抛出了自定义业务异常之后,dubbo会主动将其封装成RuntimeException,这样就会导致自定义异常传递信息丢失,从而导致consumer无法直接获取到provider提供的错误信息。如下图,是我在provider中抛出的错误(为了下篇文章做准备,所以我提前重写了ExceptionFilter将错误日志打印出来):由于将我的ServiceException当做字符串封装到了RuntimeExce……

不忘初心  发布于 2020-05-13 浏览(119) 赞 (0)

JAVA开发

springboot集成mongodb去掉_class字段

springboot集成mongodb去掉_class字段

在springboot项目中集成了mongodb之后,使用MongoTemplate进行save操作的时候,存储的json字符串中会多一个_class字段,不是什么大问题,但是强迫症患者看着非常的难受。如下图:解决方案:packagecom.zhiri.biz.center.application.config;importlombok.extern.slf4j.Slf4j;importorg.springframework.beans.factory.BeanFactory;importorg.springframework.beans.fact……

不忘初心  发布于 2020-05-11 浏览(188) 赞 (34)

JAVA开发

redis配置文件中的bind 不改,导致连接失败

redis配置文件中的bind 不改,导致连接失败

在新买的阿里云上安装了redis之后,本地远程连接redis一直失败,本地报错“Caused by: redis.clients.jedis.exceptions.JedisConnectionException: java.net.ConnectException: Connection refused: connect”。详细错误信息如下:2019-11-2223:45:11[http-nio-8080-exec-8][ERROR][com.hztxt.business.aspect.GlobalExceptionHandler:19]-Exc……

不忘初心  发布于 2020-05-10 浏览(79) 赞 (12)

心得技巧

谷歌浏览器SwitchyOmega插件安装使用教程

谷歌浏览器SwitchyOmega插件安装使用教程

SwitchyOmega是Chrome浏览器上的代理扩展程序,可以轻松快捷的管理和切换多个代理设置。接管浏览器代理方式,可瞬间切换代理和本地连接方式,配合socks5(等其他代理工具)可实现只代理部分国内无法访问的网站。安装方法1、在线安装在可以访问外网的环境下,从Chrome应用商店来安装:https://chrome.google.com/webstore/detail/padekgcemlokbadohgkifijomclgjgif2、离线安装去github下载最新版安装包:https://github.com/FelisCatus/Swit……

飞鱼-非鱼  发布于 2020-05-09 浏览(508) 赞 (18)

代码编程

idea Build Project 失败,自动使用了低版本jdk

idea Build Project 失败,自动使用了低版本jdk

在idea中改动了maven工程的pom.xml文件之后,总会出现编译失败的情况,从给出的错误提示信息中,看到是因为jdk的版本变化了,导致一些原生api方法找不到,所以在编译的时候就会通不过。在我本机出现这个问题的场景里,每次变化后的jdk版本都是1.5,这个maven默认的版本。解决方法:1、在项目的pom.xml文件中指定jdk版本号<build><plugins><plugin><groupId>org.apache.maven.plugins</groupId><artif……

飞鱼-非鱼  发布于 2020-05-08 浏览(86) 赞 (33)

心得技巧

记一次idea全局搜索快捷键失效事件

记一次idea全局搜索快捷键失效事件

在使用idea的全局搜索功能的时候,突然发现按下ctrl+ shift+ f快捷键的时候,不会弹出全局搜索框了,但是在idea工具栏是可以打开的,猜测可能是快捷键被其他软件给占用了。由于万恶的搜狗输入法(真香)在“快捷键冲突”这一块儿可谓是声名远播,所以抱着试试的心态点开了它的设置界面,没成想竟然真的是它。。。老版本:新版本:新版本没有直接放在外面,最开始还么发现,搞得我还以为搜狗从良了!!!……

不忘初心  发布于 2020-05-07 浏览(112) 赞 (5)

SEO技术

网站优化怎么选择优化关键词更能提升价值?

网站优化怎么选择优化关键词更能提升价值?

随着互联网的不断发展,网络推广也成为很多企业选择的一种盈利方式。而网络推广省钱、效果好的方式就是网站优化。但企业在进行网站优化的时候,优化关键词的选择就显得尤为的重要了,那么对于网站优化来说,如何选择关键词才能更好地体现客户企业网站的价值。1、根据客户网站内容进行关键词扩展我们在为客户的网站选择关键词的时候,要根据客户网站主要做的产品、服务内容来选定大的方针,在利用一些关键词扩展工具选择一些比较多的关键词,在从中筛选出有价值的关键词。2、确定关键词方向,从百度下拉框中选择精准关键词我们在确定好客户网站关键词方针以后,将关键词输入到百度搜索框中,自动……

不忘初心  发布于 2020-05-06 浏览(32) 赞 (1)

心得技巧

IntelliJ IDEA 2020.1版本最新激活方法(向下兼容)

IntelliJ IDEA 2020.1版本最新激活方法(向下兼容)

在万众期待的目光中,IntelliJ IDEA 2020.1版本今天终于更新了,虽然还是有bug不是很稳定,但是传说要出国际化功能了,而且新版本总归是要尝尝鲜,在这里分享一下最新的三种激活方式(感谢Z大)。一、2019.3.3的补丁+Licenseserver方式(依旧可以激活)具体方式请参考文章:关于idea2019.3.4版本激活补丁失效问题的临时解决方案效果图:二、2020.1的补丁+激活码最新补丁:https://share.weiyun.com/5hbLsZy 密码:9gsu6b效果图:三、使用脚本无限重置idea试用期(黑科技)在ide……

不忘初心  发布于 2020-04-09 浏览(36400) 赞 (39)

心得技巧

关于idea2019.3.4版本激活补丁失效问题的临时解决方案

关于idea2019.3.4版本激活补丁失效问题的临时解决方案

IntelliJ IDEA 2020.1版本最新激活方法这两天很多人将idea更新到了2019.3.4版本,打开idea就提示“License key is in legacy format”,这个问题之前出现过,也是因为补丁版本的原因,2019.3.4激活失败也是因为激活补丁失效的缘故。由于Z大暂时还没提供最新补丁,所以无法使用补丁+激活码的方式来激活,但是他提供了另一种方式:补丁+License Server,大家可以临时使用一下。注册机地址:http://fls.jetbrains-agent.com效果如下:……

不忘初心  发布于 2020-03-25 浏览(16447) 赞 (7)

心得技巧

关于z大提供的idea最新激活补丁友情弹窗的解决方案

关于z大提供的idea最新激活补丁友情弹窗的解决方案

最新的idea2019.3版本出来以后,相应的idea激活补丁也更新了一波,但是z大(江湖尊称)在补丁中加入了友情提示自动弹窗,竟然把一众“英文小白”的强迫症给逼出来了,每天都有人在群里问如何关闭弹窗?如下图:大意也就是说“补丁只供学习使用,请勿使用商业用途”之类的话,由于现在激活码管的严格,所以补丁也被滥用了,导致z大不得不追加一些友情提醒,在最大限度上规避侵权问题。上面的英文,可以说是很简单的,也不需要英文四级才能弄懂,在倒数第二行,z大已经明确给出提示了“将important.txt文件原封不动的放到补丁的同级目录下就可以阻止弹窗”,十分的简……

不忘初心  发布于 2020-03-03 浏览(1230) 赞 (13)

JAVA开发

安装nginx报错“src/os/unix/ngx_user.c:26:7: error: ‘struct crypt_data’ has no member named ‘current_salt’”

安装nginx报错“src/os/unix/ngx_user.c:26:7: error: ‘struct crypt_data’ has no member named ‘current_salt’”

今天在安装nginx的时候,执行configure命令的时候一切正常,但是在执行make命令的时候就报错了:src/os/unix/ngx_user.c:26:7: error: ‘struct crypt_data’ has no member named ‘current_salt’,讲道理,nginx也安装了很多个了,这个错误还是头一次碰到。。。在网上找了很多资料,都说删除Makefile文件中的Werror,但是测试过后发现并不怎么好使。后来又找到了一篇文章,直接按照错误提示中的文件和行数,到指定位置,将current_salt相关的信息给……

不忘初心  发布于 2020-02-06 浏览(2736) 赞 (1)

心得技巧

PLSQL Developer连接远程Oracle碰到了一个诡异的问题

PLSQL Developer连接远程Oracle碰到了一个诡异的问题

项目中需要用到乙方的oracle数据库,直接用本机的navicat连不上,所以就在本机装了一个plsql,对照着网上的教程来配置了之后,在连接的时候怎么都找不到我配置的数据库,真的是神烦。。。如上图所示,选择数据库那里一直都是空的,开始想着会不会是因为工具脑残了没有显示出来,就手动填了我配置的远程数据库结果非但没连上,还报了一个不可思议的错误:Initializationerror不能初始化“D:\instantclient_12_2\oci.dll”你确认已经安装了64位oracle client吗?”OCIDLLforcedtoD:\insta……

不忘初心  发布于 2020-01-22 浏览(153) 赞 (0)

JAVA开发

idea中的maven工程jdk老是自动变成1.5

idea中的maven工程jdk老是自动变成1.5

在将idea更新到最新版本之后,每次改动pom文件之后,都会导致项目的jdk版本变成了1.5,而项目中使用的是jdk1.8,然后就会出现一些jdk的api找不到的情况,真的是神烦.。。。提供几种解决方案:一、手动在settings中指定jdk版本号二、在ProjectStructure中指定jdk版本号三、在maven-compiler-plugin插件中配置jdk版本<plugin><groupId>org.apache.maven.plugins</groupId><artifactId>mave……

不忘初心  发布于 2020-01-21 浏览(334) 赞 (19)

JAVA开发

org.springframework.transaction.NoTransactionException: No transaction aspect-managed TransactionStatus in scope

org.springframework.transaction.NoTransactionException: No transaction aspect-managed TransactionStatus in scope

最近碰到一个spring事务问题,由于偷懒没有写service,所以很多业务逻辑都是堆在controller中,但是controller中并没有配置事务,最终导致了N多脏数据,在没有老老实实抽service之前,突发奇想,加了一个手动事务回滚,瞬间报错了。。。2019-10-2812:56:49[http-nio-8080-exec-3][ERROR][com.hztxt.business.aspect.GlobalExceptionHandler:19]-Exception:org.springframework.transaction.NoTr……

不忘初心  发布于 2020-01-20 浏览(124) 赞 (21)

JAVA开发

springboot jpa启动报错“java.lang.IllegalArgumentException: Not a managed type: class xxx”

springboot jpa启动报错“java.lang.IllegalArgumentException: Not a managed type: class xxx”

springboot集成jpa的时候,启动报错“Caused by: java.lang.IllegalArgumentException: Not a managed type: class com.zhiri.service.entity.User”,看起来就是找不到entity。详细错误信息如下:2019-11-1815:02:01[main][ERROR][org.springframework.boot.SpringApplication:826]-Applicationrunfailedorg.springframework.beans……

不忘初心  发布于 2020-01-19 浏览(228) 赞 (3)

JAVA开发

springboot jpa启动报错“org.hibernate.AnnotationException: No identifier specified for entity”

springboot jpa启动报错“org.hibernate.AnnotationException: No identifier specified for entity”

在springboot工程中集成了jpa之后,启动直接分分钟报错“Caused by: org.hibernate.AnnotationException: No identifier specified for entity: com.zhiri.service.entity.Permission”。详细错误信息如下:2019-11-1822:13:14[main][ERROR][org.springframework.boot.SpringApplication:826]-Applicationrunfailedorg.springframew……

不忘初心  发布于 2020-01-18 浏览(151) 赞 (20)

JAVA开发

springboot jpa报错“org.hibernate.LazyInitializationException: could not initialize proxy”

springboot jpa报错“org.hibernate.LazyInitializationException: could not initialize proxy”

这两天在使用jpa查询的时候,经常会碰到一个错误“nested exception is org.hibernate.LazyInitializationException: could not initialize proxy [com.zhiri.service.entity.Role#120] - no Session] with root cause”,看起来是因为延迟加载,但实际上并没有一对多或者多对多这种映射关系。详细错误如下:2019-11-2020:10:37[http-nio-8085-exec-10][ERROR][org.ap……

不忘初心  发布于 2020-01-17 浏览(109) 赞 (3)