会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
strongmore
怕什么真理无穷,进一寸有一寸的欢喜。
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
39
40
41
42
43
44
45
46
47
下一页
2020年10月31日
fastjson和jackson使用对比
摘要: 介绍 Fastjson是一个Java语言编写的高性能的JSON处理器,由阿里巴巴公司开发。无依赖,不需要例外额外的jar,能够直接跑在JDK上。 FastJson在复杂类型的Bean转换Json上会出现一些问题,可能会出现引用的类型,导致Json转换出错,需要制定引用。 FastJson采用独创的算
阅读全文
posted @ 2020-10-31 17:19 strongmore
阅读(5291)
评论(0)
推荐(0)
2020年10月25日
java实现邮件发送
摘要: 介绍 发送邮件是一个很常见的需求,如用户注册,用户密码修改,密码找回等。今天我们看一下使用JavaSE和Spring实现发送邮件的功能。 邮件协议 SMTP协议是基于TCP/IP的一个应用层协议,类似于HTTP,全称为 Simple Mail Transfer Protocol,译作简单邮件传输协议
阅读全文
posted @ 2020-10-25 23:58 strongmore
阅读(1454)
评论(0)
推荐(0)
java生成图片验证码
摘要: 介绍 验证码的目的是为了防范恶意攻击,如在发送手机短信之前校验验证码,可以防止短信接口被恶意调用导致的金钱损失。验证码有图片验证码,更智能的拖动验证码,点选验证码,今天我们看一下图片验证码的实现。 实现 添加maven依赖 <dependency> <groupId>com.github.pengg
阅读全文
posted @ 2020-10-25 14:46 strongmore
阅读(710)
评论(0)
推荐(0)
2020年10月24日
Hibernate Validator简单使用
摘要: 介绍 JSR-303 是JAVA EE6 中的一项子规范,叫做Bean Validation,Hibernate Validator 是 Bean Validation 的参考实现,提供了 JSR 303 规范中所有内置 constraint 的实现,除此之外还有一些附加的 constraint。
阅读全文
posted @ 2020-10-24 16:33 strongmore
阅读(6230)
评论(0)
推荐(0)
2020年10月21日
java实现二维码的生成和解析
摘要: 二维码现在已经在我们的生活中大量使用,如手机支付,扫一扫登录,扫一扫加好友等。 生成二维码 添加maven依赖 <dependency> <groupId>com.google.zxing</groupId> <artifactId>javase</artifactId> <version>3.3.
阅读全文
posted @ 2020-10-21 22:05 strongmore
阅读(1578)
评论(0)
推荐(0)
2020年10月18日
java调用python
摘要: 在java中直接执行python语句 添加maven依赖 <dependency> <groupId>org.python</groupId> <artifactId>jython-standalone</artifactId> <version>2.7.1</version> </dependen
阅读全文
posted @ 2020-10-18 16:25 strongmore
阅读(461)
评论(0)
推荐(0)
2020年10月11日
Spring源码分析之AliasRegistry(2)
摘要: 上一篇博客介绍了别名在spring中的简单使用,这篇来看一下AliasRegistry的具体实现。 别名管理器的具体实现 public interface AliasRegistry { /** * 对一个name注册别名 */ void registerAlias(String name, Str
阅读全文
posted @ 2020-10-11 19:06 strongmore
阅读(206)
评论(0)
推荐(0)
2020年10月8日
Spring源码分析之AliasRegistry(1)
摘要: AliasRegistry顾名思义为别名注册表,就是存储别名的地方,首先看一下别名的使用 别名的使用 public class UserService { public void userList() { System.out.println("userList"); } } UserService
阅读全文
posted @ 2020-10-08 17:26 strongmore
阅读(185)
评论(0)
推荐(0)
2020年9月21日
Python第六天-面向对象
摘要: 使用函数模拟定义类 def Person(name, age): def run(self): print("{name} is running".format(name=self["name"])) def init(): return { "name": name, "age": age, "r
阅读全文
posted @ 2020-09-21 22:00 strongmore
阅读(146)
评论(0)
推荐(0)
2020年9月4日
Lambda表达式序列化
摘要: lambda表达式序列化后我们可以得到实现接口和实现方法的信息。 public class Client { public static void main(String[] args) { SerializedLambda serializedLambda = resolve(User::getU
阅读全文
posted @ 2020-09-04 23:30 strongmore
阅读(1774)
评论(0)
推荐(1)
上一页
1
···
39
40
41
42
43
44
45
46
47
下一页
公告