java
文章平均质量分 52
newbie_God
不积跬步,无以至千里
展开
-
微服务(spring)统一异常处理返回给前端
1、编写自定义异常类:2、统一异常拦截/** * @author * @version 1.0.0 * @ClassName ControllerHanderException.java * @Description 统一拦截自定义异常获取code和msg返回给前端 * @createTime 2022年02月09日 15:40:00 */@ControllerAdvicepublic class ControllerHanderException { @Except原创 2022-02-10 15:10:42 · 1064 阅读 · 0 评论 -
svn certificate validation failed解决办法
使用svn拉取项目时,出现svn certificate validation failed的错误有使用到svn的操作,都报这个错误:点击Accept the certificate permanently的时候,会出现输入框,让你填写账号密码。原创 2021-12-15 10:02:46 · 833 阅读 · 0 评论 -
微信app支付java后台流程、原理分析及nei网穿透 转载自(http://www.cnblogs.com/MrRightZhao/p/7930916.html)
微信app支付java后台流程、原理分析及nei网穿透一.流程步骤 本实例是基于springmvc框架编写 1.执行流程 当手机端app(就是你公司开发的app)在支付页面时,调起服务端(后台第1个创建订单接口)接口,后台把需要调起微信支付的参数返回给手机端,手机端拿到 这些参数后,拉起微信支付环境完成支付,完成支付后会调异步通知(第2个转载 2017-12-23 10:46:41 · 2860 阅读 · 0 评论 -
APP支付宝支付
转载自:http://www.cnblogs.com/MrRightZhao/p/7852511.html转载 2017-12-23 10:49:23 · 909 阅读 · 0 评论 -
生成 英文字母+年月日+四位随机数
public String random() { StringBuffer applyNum=new StringBuffer(); applyNum.append("MC"); SimpleDateFormat sf = new SimpleDateFormat("yyyyMMdd"); SimpleDate原创 2017-12-23 14:52:18 · 789 阅读 · 0 评论 -
Quartz定时任务+spring 实现
Quartz定时任务+spring 实现一.Quartz的学习简述 客官,不要急,请看完下面的内容... 代码可以直接拷贝使用,本文是编写2个定时方法来实现的,如果想要执行1个,删除另1个即可。但是想要知道执行原理请看最后的原理分析二.执行任务类 1 package com.quartz; 2 3 import java.util.Date; 4转载 2017-12-06 13:48:32 · 251 阅读 · 0 评论 -
jsp html中 window.location.href动态添加参数
大概是这样:window.location.href='${basePath}/admin/manager/menu_edit.do?action=Edit&id='+${mid}+'&MsgType='+msgtype;翻译 2017-11-27 17:43:05 · 4470 阅读 · 0 评论 -
获得 需要指定的某月某号的时间
Calendar calendar = Calendar.getInstance(); calendar.set(Calendar.DAY_OF_MONTH, 10); //10号 calendar.set(Calendar.MONTH, 1); // 2月 long time = calendar.getTimeInMillis(); // 1原创 2017-12-06 18:08:02 · 182 阅读 · 0 评论 -
使用BigDecimal进行精确运算
使用BigDecimal进行精确运算 一般来说,可以使用BigDecimal的构造方法或者静态方法的valueOf()方法把基本类型的变量构建成BigDecimal对象。1 BigDecimal b1 = new BigDecimal(Double.toString(0.48));2 BigDecimal b2 = BigDecimal.valueOf(0.48);原创 2017-12-25 11:21:53 · 264 阅读 · 0 评论 -
java compartTo 的用法
compareTo就是比较两个值,如果前者大于后者,返回1,等于返回0,小于返回-1,我下面给出了例子,由于比较的变量我用的是int,int型可以直接比较,所有没有用到compareTo比较,如果声明的是Date、String、Integer或者其他的,可以直接使用compareTo比较原创 2017-12-08 10:51:42 · 565 阅读 · 0 评论 -
java 同一用户不允许同时登陆
http://www.jb51.net/article/101495.htm转载 2018-05-08 13:57:38 · 3949 阅读 · 1 评论 -
spring Boot 动态配置定时任务
https://blog.csdn.net/liuchuanhong1/article/details/60873295转载 2018-07-04 13:53:37 · 345 阅读 · 0 评论 -
java 根据当前时间获得周一到周五的时间
importjava.text.SimpleDateFormat;importjava.util.Date;importjava.util.Calendar;publicclassWorkDay {publicstaticvoidmain(String[] args) {SimpleDateFormat dateFormat =new...转载 2019-06-18 18:46:34 · 1852 阅读 · 0 评论 -
mybatis 动态sql 根据条件执行相应的语句
SELECT DISTINCT (manage_id) SUM(pay_money) as PayMoney FROM table原创 2017-12-06 09:46:38 · 2322 阅读 · 0 评论 -
中文转拼音
// 中文转拼音 HanyuPinyinOutputFormat format = new HanyuPinyinOutputFormat(); format.setCaseType(HanyuPinyinCaseType.LOWERCASE); format.setToneType(HanyuPinyinTon翻译 2017-12-06 09:42:59 · 501 阅读 · 0 评论 -
js 多个radio 默认选中
js:var rs = document.getElementsByName("r");var flag = false;for(var i = 0; i if(rs[i].checked) { flag = true; break; }}if(!flag) { rs[0].checked = true;}转载 2017-11-25 13:41:02 · 1016 阅读 · 0 评论 -
java 中取整操作提供了四种方法
java 中取整操作提供了四种方法:分别是: 第一种:ceil是天花板的意思,表示向上取整。 测试: System.out.println(Math.ceil(1.01));System.out.println(Math.ceil(-1.01));System.out.println(Math.ceil(1.5));System.out.println(Math.ceil翻译 2017-10-23 14:23:53 · 2890 阅读 · 0 评论 -
mybatis大于小于的转义
XML: < > > 大于号 & & 和 ' ' 单引号 "翻译 2017-10-23 14:24:52 · 989 阅读 · 0 评论 -
建议3:三元操作符的类型务必一致
三元操作符是if-else的简化写法,在项目中使用它的地方很多,也非常好用,但是好用有简单的东西并不表示就可以随便使用,我们来看看下面这段代码: public class Client{ public static void main(String[] args){ int i =翻译 2017-12-08 11:28:31 · 270 阅读 · 0 评论 -
SSM SpringMVC 批量删除
修改itemsList.jsp page language="java" contentType="text/html; charset=UTF-8"pageEncoding="UTF-8"%> taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%> taglib uri="http://jav原创 2017-12-09 17:03:08 · 1748 阅读 · 0 评论 -
Java \ 转 /
String.replaceAll("\\\\", "/");原创 2017-12-11 14:06:39 · 573 阅读 · 0 评论 -
html <span>标签的取值和赋值
合计:¥0 $('#span_id').html("¥"+totalPrice); //或者 document.getElementById('span_i'').innerText="内容";原创 2017-11-23 13:44:13 · 7168 阅读 · 0 评论 -
遍历含有map的list
遍历含有map的集合://1、先查出所有在租商品的用户idList>list = orderService.queryMemberidList();//2、遍历用户id 进行自动续租判断for(Mapmap:list){String memberidList =map.get("member_id");}原创 2017-10-23 14:34:24 · 623 阅读 · 0 评论 -
get 请求中文乱码问题
解决方法:String name =request.getParameter("backShipname");String num =request.getParameter("backShipnum");try {name = new String(name.getBytes("iso8859-1"),"utf-8");// num = new String(原创 2017-12-20 16:03:44 · 173 阅读 · 0 评论 -
设计模式也可以这么简单
https://javadoop.com/2017/10/12/design-pattern/转载 2017-12-12 10:58:35 · 223 阅读 · 0 评论 -
Java 内存溢出(java.lang.OutOfMemoryError)的常见情况和处理方式总结
http://outofmemory.cn/c/java-outOfMemoryError转载 2017-12-12 11:02:15 · 434 阅读 · 0 评论 -
java字符串截取相关方法
1.split()+正则表达式来进行截取。 将正则传入split()。返回的是一个字符串数组类型。不过通过这种方式截取会有很大的性能损耗,因为分析正则非常耗时。12345String str = "abc,12,3yy98,0";String[] strs=str.split(",");for(int i=翻译 2017-12-04 13:50:52 · 171 阅读 · 0 评论 -
BigDecimal 保留小数
保留小数:BigDecimal.setScale() 方法用于格式化小数点setScale(1) 表示保留一位小数,默认用四舍五入setScale(1,BigDecimal.ROUND_DOWN) 直接删除多余的小数位setScale(1,BigDecimal.ROUND_UP)进位处理2.35 变成2.4setScale(1,BigDecimal.ROUND_HALF_翻译 2017-12-04 13:48:53 · 481 阅读 · 0 评论 -
Java 时间相关 获取某月的某一天
//获得当前时间的下个月十号Calendar calendar = Calendar.getInstance(); calendar.set(Calendar.DAY_OF_MONTH, 10); calendar.add(Calendar.MONTH, 1); //获得当前时间的本月十号 Calendar calenda翻译 2017-10-23 14:15:56 · 4659 阅读 · 0 评论