Android Studio关闭网络代理(同步gradle配置)

现阶段中Android Studio所需要的绝大多数SDK和依赖一般都不需要使用网络代理去访问,但是仅仅在Android Studio关闭代理配置不能完成使得设置生效,还需要gradle.properties中删除配置。

MealS(干饭人)用户角色权限集增强版脚手架

MealS是基于Meal开源工程进行了增强,提供将权限粒度细分到接口/按钮级,采样用户-角色-权限集的方式进行授权、鉴权,可以自行定义角色所具备的权限集,实现更高粒度的权限控制能力。

GOPROXY依赖包代理设置

Go1.11版本开始支持包依赖管理工具,新增了GOPROXY环境变量,用于配置依赖包下载代理,通过代理配置可以实现翻墙下载一些所需的依赖包,可以说相当实用

SpringContextHolder工具类自由获取Bean

在工程中会存在一些未被纳入Spring框架管理的类,想调用Spring容器中的bean时可以通过SpringContextHolder工具类的getBean方法来获取指定的bean,比如过滤器、拦截器、自动任务等

自定义filter过滤器拦截未登录(非法)请求

在JAVA的WEB工程中我们可以将JSP页面文件放在WEB-INFO中限制用户进行URL直接访问,但静态资源如js、css文件却是需要被外部直接访问的,直接对外暴露又不太安全,可以通过自定义过滤器处理

JAVA服务端GET请求URL中文参数乱码

公司的老WEB项目的内部链接跳转时使用了GET请求并且携带参数进行传递,在绝大多数情况没问题,但携带中文参数时后台获取的内容会出现乱码的问题(事实上我们并不建议用GET请求传递太多参数)

clipboard.js实现一键复制

clipboard.js相比早期基于flash制作的一键复制插件具有更好的兼容性,关键对于手机浏览器支持良好,无需其他依赖,使用简单,并且提供了钩子函数用于自定义的实现

20220304米虫博客全站改版

本站于2022年03月04日完成全部的改版内容,包括前端布局、管理端优化、自动任务优化,增加了大量的功能类开发,完善处理流程和配置化整合等,本站内容已开源与Gitee和Github

Servlet生命周期及数据流转过程

Spring家族大行其道的今天,很多人可能未必还记得JAVA中原生Servlet对象的一些知识,实际上SpringMVC就是基于Servlet进行的封装,记录Servlet对象生命周期及数据流转过程

maven管理JAVA项目pom.xml文件实例

maven是专门用于构建和管理Java相关项目的管理工具,提供了项目对象模型(POM)文件的新概念来管理项目的构建相关性和文档,其中pom.xml文件描述了maven项目的基本信息。

Spring、SpringMVC和SpringBoot

Spring就像一个大家族,里面包含了很多衍生产品,其中最为出名的就是SpringMVC和SpringBoot,那么这三者之间是什么关系呢?SpringMVC和SpringBoot又专门用来做什么呢?

Beyond Compare 4 无限试用方案

Beyond Compare 强大专业的文件和文件夹对比工具,可以很方便地比较出文件或文件夹的差异,支持众多种格式的对比,支持快速替换,商用软件,默认试用30天(次)+15天,过期后可以进行重复试用。

instantclick.js预加载实现网页秒开

instantclick.js利用预加载技术使得网站页面跳转时的速度得到大大提升,通过预加载数据替换当前的DOM结构体来达到减少页面请求返回的数据量,提供事件监听钩子函数便于完成页面初始化

启动Docker后ssh连接自动断开且无法连接

CentOS7.9在启动Docker之后会出现卡死,ssh远程连接(XShell)自动断开且无法再次连接,仅重启后方能连接,但启动Docker之后依旧出现前面的相同情况的问题解决方案

bat脚本的基本关键字介绍及脚本实例

正常情况下将手工操作的行为转换为DOS命令,然后放入到.bat文件中就完成了一键脚本的制作,本文中的一键备份&清理脚本仅作为抛砖引玉的作用,主要目的用于学习下bat脚本的基本关键字