java
我想起个名字
我深怕自己本非美玉,故而不敢加以刻苦琢磨,却又半信自己是块美玉,故又不肯庸庸碌碌,与瓦砾为伍。
展开
-
对接微信支付时报错误 invalid
报错信息很明白invalid total_fee是total_fee参数无效的意思. 根据微信sdk示例及文档要求发现是要填String类型的数据 但是我用的是BigDecimal类型的参数.toString().按道理来讲是String类型应该是没问题的,此时觉得报错很不应该啊.很愁 但是微信的金额要求是以分为单位,所以需要100才出现的问题,那么试试100之后再转字符串跟字符串的区别在哪里. ...原创 2020-02-27 20:56:58 · 1048 阅读 · 0 评论 -
springboot在配置文件中配置返回时间戳
此配置精确到毫秒 spring: jackson: serialization: write-dates-as-timestamps: true原创 2019-09-02 10:26:33 · 1715 阅读 · 0 评论 -
java,redis防止重复提交
在这里做两个限制 1.用户只发送了一次请求,但是因为网络问题或者其他各种各样的原因导致我们接收了两次所导致的重复提交 解决方案:提交时传入uuid,根据uuid是否相同来判断是否重复提交 try { DoubleSubmitHelperEntity doubleEntity = new DoubleSubmitHelperEntity(); doubleE...原创 2019-01-16 15:30:11 · 3534 阅读 · 0 评论 -
日期为String格式,对日期进行比较
日期格式为String类型,要对开始日期,结束日期进行限制.开始日期不能大于结束日期 SimpleDateFormat sd=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); Date end = sd.parse(endTime); Date start = sd.parse(startTime); if(start.compareTo(end)>...原创 2019-01-03 17:35:02 · 4717 阅读 · 0 评论 -
eclipse首次提交git项目
首先在https://gitee.com上创建一个项目 之后注意创建项目的此位置点击之后会出现地址 1.项目右键-->team-->share project-->git 2.项目右键-->team-->commit 填写完成后commit and push 随后出现 最后next-->next-->finish...原创 2018-11-17 16:57:58 · 542 阅读 · 0 评论 -
springBoot+template的controller报错 org.thymeleaf.exceptions.TemplateInputException: Error resolving
部分报错信息 org.thymeleaf.exceptions.TemplateInputException: Error resolving template "announce/getAnnouncementList", template might not exist or might not be accessible by any of the configured Template ...原创 2018-11-08 20:09:57 · 1373 阅读 · 0 评论 -
用户名正则验证
1.Java验证用户名的正则表达式 @Test public void formalRegex() { String str = "123+123"; Pattern pattern = Pattern.compile("[0-9a-zA-Z\u4E00-\u9FA5]+"); Matcher matcher = ...转载 2018-10-22 11:16:33 · 3810 阅读 · 0 评论 -
java项目部署到Linux下数字验证码显示有问题
Linux支持字体的关系 上传对应的字体到Java/jdk1.8.0_151/jre/lib/fonts 运行命令 fc-cache Java/jdk1.8.0_151/jre/lib/fonts 记得一定要重启项目 如果还有问题将对应字体拷至/usr/share/fonts/lyx\ 运行命令 fc-cache /usr/share/fonts/lyx...原创 2018-08-27 18:44:46 · 573 阅读 · 0 评论 -
单例模式详解
package singleTon; public class SingletonClass{ //饿汉模式,在类加载时直接完成初始化。外部如果要使用该实例只能通过getInstance方法,并且构造方法私有,这样保证了只能有一个对象存在 private static final SingletonClass instance = new SingletonClass...原创 2018-08-09 17:17:07 · 132 阅读 · 0 评论 -
win10安装JDK1.8
如果按照之前的方式来配置的话,可能会出现运行java和java -version运行正常,但是运行javac会出现报错javac不是系统或外部命令。 其实配置时直接将jdk的路径直接添加到系统变量的path即可,如果还是异常可以试着将该路径上移之首行。classpath可以不用配置。...原创 2018-08-09 14:20:47 · 154 阅读 · 0 评论 -
ajax提交数据过大时出现异常,后台接收不到数据
post提交理论上是没有大小限制的,但是如果提交的数据过大用request.getParameter()方法接受的话,控制台打印输出为null。是因为该方法有数据大小的限制,一般不超过2M。可以改为以下方式来接受。StringBuffer sbuffer=new StringBuffer(); try { BufferedReader br=req.getReader(); char[]...原创 2018-04-11 17:41:20 · 2757 阅读 · 0 评论 -
java基础--选择排序和冒泡排序
public class T { public static void main(String[] args) { int[] a= {1,5,2,3,7,4,9,6,8}; System.out.println("原数组:"); for (int i = 0; i < a.length; i++) { System.out.print(a[i]+" ...原创 2018-03-06 17:48:24 · 157 阅读 · 0 评论 -
UML-统一建模语言
UML建模详解---http://blog.csdn.net/m0_37327416/article/details/717182271.类之间关系2.类图3.接口图4.继承关系5.实现关系--接口原创 2018-03-08 13:38:56 · 129 阅读 · 0 评论 -
java之项目上线
转载自http://www.cnblogs.com/hjchoset/p/6073363.html 关于如何将Java web上线,部署到公网,让全世界的人都可以访问的问题。小编将作出系列化,完整的流程介绍。 1.在myeclipse中开发好项目,打包成war格式,不会的同学参考以下 http://zhidao.baidu.com/link?url=Gb0OV9pHiDtJr转载 2018-02-01 18:26:08 · 2190 阅读 · 1 评论