自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 常用正则表达式,持续更新。。。

匹配手机号:"1[3-9]\\d{9}"匹配邮编:"\\d{6}"匹配英文逗号、中文逗号、一或多个空格:"\\s*,\\s*|\\s*,\\s*|\\s+"

2021-11-03 14:26:42 135

原创 vertx 4.0 连接redis

vert.x连接redis需要的依赖: <dependency> <groupId>io.vertx</groupId> <artifactId>vertx-core</artifactId> <version>4.0.0</version> </dependency> <depend

2021-04-01 16:45:47 947

原创 根据字节长度,截取字符串(utf-8编码)

utf-8编码,字符串根据字节长度做截取场景:超长字符串要插入数据库,库中字段长度不够,需要程序中做截取。package com.test.string;import org.springframework.util.StringUtils;/** * @Author AngleFlyyy * @Date 2020/8/31 14:30 */public class SubStringTest { public static void main(String[] args

2020-08-31 15:24:27 1179

原创 Problem with writing the data,class xxx,ContentType:application/json

在使用webservice (cxf)调用远程服务的时候,报了这个错;原因:1.网上有说是实体类少注解,这个我没碰到;2.远程服务的ip修改了,导致的写入数据错误,转换不了json;3.如果ip没错,而是url后面的地址错的话,是会报404;...

2020-08-26 10:35:58 1555

原创 javax.mail.AuthenticationFailedException: 550 User has no permission

参考https://blog.csdn.net/suxiaohanqi/article/details/56844087这篇文章,但是邮箱页面已升级,为解决部分用户查不到客户端授权密码问题,我将新版邮箱页面的设置方式告知如下:注意:第三步的时候会让你使用手机号发送一条信息,发送完成后,页面会出现一个弹框,将弹框中的字符串当做你在代码中使用时的密码即可;...

2020-08-03 15:52:06 1405

原创 获取当前日期的年、月、日

public static void main(String[] args) { System.out.println(getYear()); System.out.println(getMonth()); System.out.println(getDay());}/** * 获取当前年份 * @return */public static String ...

2020-04-13 15:02:21 399

原创 double类型转bigdecimal,保留两位小数,不四舍五入

double类型转bigdecimal,保留两位小数,小数部分不足时补0public static void main(String[] args){ //保留4位小数,#.0000或0.0000都可以,#.####或0.####是入参必须要有四位小数才可以使用。 DecimalFormat df = new DecimalFormat("#.0000"); do...

2020-04-13 14:52:57 5777

原创 oracle报错:ORA-01013:用户请求取消当前的操作

这个错误的原因有多种,我遇到这个错误的原因是:在单元测试中往数据库中插入数据,在Oracle可视化工具中,将已插入的数据delete,再次执行插入程序时,报错ORA-01013:用户请求取消当前的操作;原因:delete之后没有提交:提交之后再次运行就没有问题了。...

2019-09-29 11:19:39 9145

原创 MongoDB特性

本文主要参考《MongoDB 实战》第二版1.文档数据模型 MongoDB以二进制JSON格式存储文档数据,或者叫做BSON。BSON有相似的数据结构,它是专门为文档存储设计。当查询MongoDB并返回结果时,这些数据就会转换为易于阅读的数据格式。 关系型数据库包含表,MongoDB拥有集合。即关系型数据库在表的行里保存数据,而MongoDB在集合的文档里保存数据。集合是M...

2019-05-11 16:51:34 836

原创 Redis最最最通俗易懂的解释!!!

 Redis的官方解释可以百度,这里讲redis缓存为啥速度快???    这么说吧,别人问你什么是“redis”,如果你知道,你可以直接吧啦吧啦一大堆,其实这个时候你的大脑就类似redis缓存,别人问的“redis”就是key,你说出来的结果就是value,而你如果不知道,你就去上网查,然后再告诉别人,这就类似于查询数据库了,你查了再告诉别人当然慢了!    你把脑袋里的东西写进笔记...

2018-08-13 12:41:44 2489 3

原创 Dubbo+zookeeper+springboot之我见

纯属个人论点,不喜勿喷啊!中小型项目使用这些框架的概率比较小,一般业务复杂、高并发的项目使用该类组合;他们的关系:    客户机发送请求——进入Dubbo框架——找到zookeeper(它接到请求立刻看看自己手上有没有服务器挂靠你要的服务,发现有,哎呀,有戏!)——找到这个由springboot框架写的服务(然后就是一通对数据库的增删改查)——返回结果给客户机——完成请求!举个通俗...

2018-08-11 23:25:39 293

原创 python的read(),readline(),readlines()读取方法区别

.read()  其实应该是.read([size]).read()  代表读取所有内容,并以字符串格式返回结果.read([size])  即每次读取[size]长度并以字符串格式返回(从当前指针位置开始,.tell()方法可以查看当前指针位置,不一定从头开始).readline()  代表按行读取,返回字符串.readlines()  代表读取所有行,并以每行作为对象放入列表中...

2018-07-22 10:43:33 404

原创 递归方法计算整数n的阶乘,1-n的累加

正整数N的阶乘:import java.util.Scanner;//递归算阶乘public class Demo2 { //定义一个算阶乘的方法jieCheng() public static int jieCheng(int num){ if(n==1){                          //n值为1时返回1,跳出方法,停止计算 return 1; } return...

2018-06-26 17:08:03 4508

原创 MyBatis实现动态查询、模糊查询

要实现查询,咱们就先有个数据库,截图如下,其中cityAreaId是外键,本次可以忽略;下面Branches是我的实体类,里面有name和address属性;接口中方法:public List&lt;Branches&gt; finDongTai(@Param("name")String name,@Param("add")String address);MyBatis的接口映射文件的代码:&lt...

2018-06-05 11:38:16 1516

原创 屏幕输入三个整数,判断三角形

这里介绍的方法,是我本人刚接触JAVA,学习到类和对象时编写,有考虑不周的地方还望谅解,如果有更好的方法欢迎留言,谢谢。我的代码如下:import java.util.Arrays;import java.util.Scanner;public class IsTriangle { // 判断能否构成三角形 public boolean isTriangle(int a...

2018-04-13 19:39:09 2409

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除