Java
文章平均质量分 78
智布道
Nothing.
展开
-
【熬肝推荐】HouTu一款极简的根据MySQL生成Java类的开源库
HouTuHouTu,一款基于MySQL的简单易用又功能强大的代码生成工具。取名后土,后土又名後土,源于母系社会自然崇拜中的土地与女性崇拜。其掌阴阳,育万物,因此被称为大地之母。本项目取名HouTu,取义“育万物”之意,通过定制Freemarker模板,可以生成任意结构化的代码,如 DO、Mapper、XML、Service、Controller、SQL、Html等等,只要你能写出模板,HouT...原创 2020-05-07 01:50:34 · 1173 阅读 · 0 评论 -
JustAuth发布1.13.2版本,新增微信公众平台的授权登录
JustAuth【1】 已发布1.13.2版本,新增微信公众平台的授权登录文章内所有的引用链接,都会用【x】标注,并且在文末给出详情本次更新内容如下新增增加微信、QQ、支付宝、微博授权登录的帮助文档,请参考帮助文档【2】合并PR#57【3】,增加微信公众号登录 by @xkcoding【4】帮助文档【2】中增加自定义的404页面帮助文档【2】中增加Gittalk插件帮助文档...原创 2019-12-24 20:15:25 · 2005 阅读 · 0 评论 -
Java通过反射获取类下的方法和参数
@Test public void writeMethodDetail(){ getMethodName("gcj_wyxj_common.Text"); } /** * 通过反射获取某类下的方法名和参数名 * @Description * @author zhangyd-c * @...原创 2015-10-26 15:04:53 · 287 阅读 · 0 评论 -
根据图片地址读取图片文件
/** * @Title: ImageController.java * @Description: TODO * @author zhangyd-c * @date 2015年8月18日 下午1:04:15 * @version 1.0 */package com.gcj.controller;import java.io.File;i...原创 2015-10-26 15:26:58 · 1832 阅读 · 0 评论 -
mybatis配置log4j控制台打印SQL语句
不尿性,直接入题:SpringMVC + Mybatis 中 通过log4j向控制台打印SQL语句--->失败!!上配置: ##########################################################################Root Logger#log4j.rootLogger = [ level ] , appe...2015-11-27 16:49:23 · 3381 阅读 · 0 评论 -
Java使用urlrewrite实现伪静态化
镇楼神兽!!!什么是伪静态?伪静态字面理解就是假的静态,说的官方点就是“地址重写,用户得到的全部地址都是经过处理后的URL地址”。为什么要伪静态呢?提高安全性,可以有效的避免一些参数名、ID等完全暴露在用户面前,如果用户随便乱输的话,不符合规则的话直接会返回个404或错误页面,这比直接返回500或一大堆服务器错误信息要好的多美化URL,去...2015-12-21 13:55:13 · 435 阅读 · 0 评论 -
Springboot系列之RestApi中获取枚举类属性的几种方式
前言我们在日常开发中经常会遇到,实体类中的枚举属性,在通过@ResponseBody注解返回到前端后,默认被解析成了枚举对象的name值,当我们需要获取枚举类的详细属性时就会变得非常麻烦,今天给大家分享几种常用的获取枚举类属性的方式。例子我们先通过一个小例子讲解这个问题,首先我们要准备一个简单的接口,用于查询用户信息,用户实体中包含性别、用户类型和用户状态三种枚举属性,我们下面的例子中, 将...原创 2019-07-03 19:34:54 · 4149 阅读 · 2 评论 -
JustAuth于2019年7月21日正式喜提码云【GVP 】称号!
JustAuth于2019年7月21日正式喜提码云(gitee.com)最有价值开源项目GVP ( Gitee Most Valuable Project ) 称号!感谢朋友们的支持!@小凯@Hongwei.Peng@春哥@skqing以及所有提交pr和issue的朋友们!最后再硬推一波:关于JustAuthJustAuth,史上最全的整合第三方登录的开源库。目前已支...原创 2019-07-21 19:21:02 · 544 阅读 · 0 评论 -
JustAuth发布1.10.0版本,集成华为和企业微信登录,更加灵活的state缓存
JustAuth发布1.10.0版本,集成华为和企业微信登录,更加灵活的state缓存更新内容新增增加AuthCache配置类AuthCacheConfig.java,可以自定义缓存有效期以及是否开启定时任务简单封装极简版的针对JustAuth的Log工具类集成华为登录集成企业微信修改抽取 cache 接口,方便用户自行集成 cache修改AuthChecker#che...原创 2019-08-06 22:29:10 · 1280 阅读 · 0 评论 -
手把手教你自定义IP访问次数限制器 (第二版)
第一版(点击这儿)写的有点冲冲忙忙,也没有考虑到线程安全方面的问题,在这儿先感谢博友cs6641468的建议,考虑线程安全问题,第二版将HashMap改为了线程安全的ConcurrentHashMap(暂留疑),关于cs6641468提到的filterLimitedIpMap方法,修改为了Task定时进行操作(虽然存在误差,但误差很小的话,基本可以忽略不),另外knight_black_bob...2016-08-18 10:44:18 · 489 阅读 · 0 评论 -
手把手教你自定义IP访问次数限制器
前段时间弄爬虫的时候,在爬iteye的时候碰到过一个场景,Spider跑几次或者抓取的时间间隔小一点之后就会出现401错误 16-08-16 15:05:49,687 INFO us.codecraft.webmagic.Spider(Spider.java:307) ## Spider 843977358.iteye.com started!16-08-16 15:05:49,6...2016-08-16 17:44:30 · 1752 阅读 · 0 评论 -
【超赞】推荐一波优秀的开发工具
今天来给各位安利一波福利~~~给各位推荐一下我平常用过和现在正在用的工具。注:主要是针对开发人员IDE类Idea(Java IDE) http://www.jetbrains.com/idea/download/#section=windowsEclipse(Java IDE) http://www.eclipse.org/downloads/packages/ec...原创 2018-07-27 10:40:31 · 663 阅读 · 0 评论 -
.class文件反编译为.java文件
反编译工具jad简单用法 以下假设jad.exe在c:\java目录下 一、基本用法 Usage:jad [option(s)] 直接输入类文件名,且支持通配符,如下所示。 c:\java\>jad example1.class c:\java\>jad *.class 结果是将example1.class反编译为example1.jad。将exam...原创 2015-03-18 16:49:17 · 168 阅读 · 0 评论 -
Java项目打war包
经常将工程打包成war包,打包如下: // 将当前目录打包成war包 jar cvf temp.war */ . 命令格式: java cvf 打包文件名称 要打包的目录 打包文件保存路径 解压: jar xvf temp.war jar和linux下面的tar命令类似 ...原创 2015-03-18 16:52:08 · 106 阅读 · 0 评论 -
使用java实现下载文件
方法一:/** * 下载附件 * @param response * @throws IOException * @author zhangyd-c */ @RequestMapping(value="/downloadAccessory") public void downloadAccessory(Stri...2015-03-18 16:59:25 · 145 阅读 · 0 评论 -
关于动态获取服务器下图片吗,用于显示在img的src中(上传头像后显示头像)...
关于动态获取服务器下图片吗,用于显示在img的src中(上传头像后显示头像) 这一篇主要记录如何从数据库中获取用户头像信息,并且显示到jsp页面上(img)。 一般来说项目中上传的文件都会存放在统一配置的一个文件夹中,这样的话虽然存进去了, 数据库中也保存了相应路径, 但是在jsp页面中访问本项目外的路径却是访问不到的。 出现问题总会有解决方法,我们可以使用...2015-06-09 18:51:35 · 1393 阅读 · 3 评论 -
base64字符串转换成图片
关于base64字符串转换成图片。 前段时间在项目中用到了上传头像,并且获取剪切后的头像功能,单一的上传头像很好处理,直接把改文件上传就可以,但是剪切后的头像,它的src却是一个base64字符串,如图: ,直接将这个地址当做文件路径上传到后台肯定不行,因为java无法编译改地址,不能识别为一个图片路径。那么, 这就用到了对base64位字符串进行解码处理, 将其解析为一个可...2015-06-09 19:07:07 · 1490 阅读 · 0 评论 -
json的使用
1、json格式字符串:/** 操作成功 200 */ public static final String RESULT_SUCCESS = "{\"code\":\"200\",\"message\":\"成功!\"}"; 2、解析json字符串: JSONObject object = JSONObject.fromObject(RESULT_SUCCESS); St...2015-06-09 19:24:23 · 121 阅读 · 0 评论 -
base64Encode对图片进行编码
/** * 对图片进行base64encoder编码 * * @author mrZhang * @param path * @return */ public static String encodeImage(String path) { BASE64Encoder encoder = null; byte[] b = null; ...原创 2015-07-08 20:23:58 · 965 阅读 · 0 评论 -
Springboot + Freemarker项目中使用自定义注解
最近在做的项目中使用到了springboot + freemarker的技术,同时项目里多个controller中都需要查询一个公有的数据集合,一般做法是直接在每个controller的方法中通过model.addAttribute(“xx”, xx);的方式手动设置,但这样就有个明显的问题就是:重复代码!这是不能忍受的。考虑到jsp中的可以使用自定义标签,因此今天尝试了一下在freemarker...原创 2018-03-08 15:04:50 · 3062 阅读 · 0 评论