自建Spring Initializr Service
Java

自建Spring Initializr Service

前言 在IDEA内新建SpringBoot工程的时候,默认是引入的http://start.spring.io/的接口信息,但是每次都要来修改包名,这种重复的动作虽然很简单,但是是一种浪费时间的表现,于是就自建了一个Spring Initializr工程,把自己的默认配置写入进入就不用每次...
阅读全文
Centos安装Python2.7与Python3.5双版本
Python

Centos安装Python2.7与Python3.5双版本

前言 最近博主一直忙于工作之中,无法自拔(别问我为什么,因为穷 :evil: );最近有个小项目用到了Python,但是无奈服务端的有个Python2.7,但是也不能更新他,因为有程序在用,无奈只能弄双版本的Python,下面就来说说具体的步骤。 正文 首先,先下载Python的源码包:h...
阅读全文
Shiro开启Cache后无法进行不同用户的realm信息缓存
Java

Shiro开启Cache后无法进行不同用户的realm信息缓存

前言 目前博主手上有在写一个权限方面的项目(watchdog-framework),项目基于Shiro进行了权限验证,不过开启了Cache之后,不同的用户登录之后其权限都和第一个登录者缓存的权限一样,这样肯定是行不通的,无法达到权限的期望效果,于是就开启了一番探索之旅。 正文 首先第一个想...
阅读全文
使用PIL中Image.rotate()之后将回转后的非图像区域变成白色
Python

使用PIL中Image.rotate()之后将回转后的非图像区域变成白色

前言 最近有项目需要用到图像识别,然后就基于Python开发,同时使用了Opencv/PIL/numpy等图像算法以及识别库,但是在识别的图像中,可能由于人为的原因,摄像的尺度不是那么准确,但对于标记点来说整个图像识别的计算就可能要偏斜,后来就想到了可以通过图像回转将图片回正,然后再进行识...
阅读全文
SpringBoot下使用Shiro+Freemaker报错:org.apache.shiro.UnavailableSecurityManagerException
Java

SpringBoot下使用Shiro+Freemaker报错:org.apache.shiro.UnavailableSecurityManagerException

前言 今天在日常敲代码中,给SpringBoot自定义错误页,但是本来一件简单的事情却变得复杂起来了,页面总是空白的而且没有输出,后面新建了一个项目,但是在新项目中一切都是OK的,于是我进行一步步的对比调试,最终确定了是Shiro的FreeMarker Tag出的错导致页面渲染终止。 解决...
阅读全文
SpringCloud使用Zuul出现“Forwarding error”错误解决方法
Java

SpringCloud使用Zuul出现“Forwarding error”错误解决方法

起因 博主在使用zuul的时候,所有的配置都是配置完全了的,但是只要一访问服务就出现500,然后查看控制台爆出com.netflix.zuul.exception.ZuulException: Forwarding error的错误信息,然后大概查看试了一下发现是zuul部署上物理机后的请...
阅读全文
Python批量抓取站酷ZCOOL作品图片并归档
Python

Python批量抓取站酷ZCOOL作品图片并归档

前言 前几天,由于个人有需求,所以就要对站酷网一些类别下的作品的图片进行批量抓取,首先是采用的是NodeJs来写的,但是在运行的途中遇到很多的问题,所以后来就换成了Python,同时使用了多线程,使得图片下载时达到了宽带的峰值,同样也保证了其质量。 正文 我本次采用的是request和Be...
阅读全文
Linux-Ubuntu安装Redis并配置认证密码
Redis

Linux-Ubuntu安装Redis并配置认证密码

前言 Redis是常用基于内存的Key-Value数据库,比Memcache更先进,支持多种数据结构,高效,快速。 在实际的项目开发中,Redis作为缓存中的首选必不可少,用Redis来缓存数据可以应对高并发的处理,并且可以作为实时监控的处理也挺不错的。 正文 Redis安装完成之后会自动...
阅读全文
Freemarker自定义标签弥补Shiro没有HasAnyPermissions缺陷
Java

Freemarker自定义标签弥补Shiro没有HasAnyPermissions缺陷

前言 之前在写某项目的时候,因为要进行到权限验证,而且页面是后端进行渲染的,所以我就要在输出的页面进行对应的权限显示,但是却发现Shiro标签中只有hasAnyRole这个标签,却没有对应的HasAnyPermissions,后来经过一些折腾,使用Freemarker自定义标签达到了这个效...
阅读全文