java
Megamind_HL
生活不仅是诗和远方,还有眼前的苟且
展开
-
时间范围内按某个刻度取各个刻度间的数据
在实际开发中我们可能会遇到取时间范围内刻度下各个刻度的数据,首先,定义刻度类型@Datapublic class RainQueryParamVo implements Serializable{ //分钟 public static final String BUSI_TYPE_MINUTE = "MIN"; //小时 public static final String BUSI_TYPE_HOUR = "H"; //天 public static final String BUSI.原创 2021-08-24 15:46:11 · 270 阅读 · 0 评论 -
Java取某个时间为标杆往前或往后推n小时
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");String end = “时间”;try { Date start = sdf.parse(end); Calendar calendar = new GregorianCalendar(); calendar.setTime(start); calendar.add(calendar.HOUR,-原创 2021-08-24 15:26:21 · 621 阅读 · 0 评论 -
vue实现form表单post请求结合Servlet实现文件上传
前端测试页面代码:<template> <div> <input type="file" name="file" @change="change($event)"> </div></template><script> export default { crea...原创 2020-03-26 10:00:41 · 1051 阅读 · 0 评论 -
Map键值对的简单实例
首先对map进行封装public Map<String, String> getMapKjkm(KjkmQuery query) { // TODO Auto-generated method stub List<KjkmPO> KjkmList=kjkmdao.queryBaseByCondtion(query); ...原创 2018-04-27 10:38:52 · 3861 阅读 · 0 评论 -
java创建token单例模式
public class TokenProccessor { /* *单例设计模式(保证类的对象在内存中只有一个) *1、把类的构造函数私有 *2、自己创建一个类的对象 *3、对外提供一个公共的方法,返回类的对象 */ private TokenProccessor(){} private static ...原创 2018-04-25 11:27:16 · 1289 阅读 · 1 评论 -
java采用MD5加密解密
public class MD5Util { public static String getMD5(String str) { try { // 生成一个MD5加密计算摘要 MessageDigest md = MessageDigest.getInstance("MD5"); // 计算md5...原创 2018-04-25 11:24:09 · 5463 阅读 · 0 评论 -
java判断字符串是否为数字、字母、汉字
public class ZhStringUtil { /** * 判断字符串是否为数字 * @param str * @return */ public static boolean isNumberic(String str) { Pattern pattern = Pattern.compile("[0-9]*");...原创 2018-04-25 11:21:38 · 15629 阅读 · 2 评论 -
java获得当前月的第一天最后一天
public class DateDistance { // 获取当前月最后一天 public static Date getMonthLastDay(Date date) { Calendar cale = Calendar.getInstance(); cale.setTime(date); cale.set(Calendar....原创 2018-04-25 11:17:56 · 338 阅读 · 0 评论 -
通过ajax将list传到后台的两种实现方式
最近在做用easyui的datagrid将数据批量上传到后台的功能,在这个时候由于对象的属性中有一个字段是list属性,那么就涉及到如何将list便利好传到后台进行数据处理,在这里我给出两种实现方案:一:通过前台JS将其便利后上传,此时要注意,这里的data{}属性不能再上传其他的参数,否者会上传失败,如要将其他参数也一同上传,则需要将这些参数放到URL中进行上传,下面给出JS的具体实现://具体...原创 2017-12-21 10:46:52 · 11150 阅读 · 0 评论 -
datebox默认显示为上个月最后一天
easyui中datebox是一款很好用的时间控件,但是,最近遇到一个问题,需要在页面加载的时候直接将时间控件显示为上个月的最后一天的时间,经过各种尝试,总算解决了这个问题,下面就是具体代码操作:1.首先我在对应的表示层中写了关于上个月最后一天的方法2.在对应的方法中调用该方法3.接下来就是JS中处理该问题了4.接下来就是对datebox进行默认时间设置了...原创 2017-08-23 13:31:28 · 586 阅读 · 0 评论 -
采用枚举或map封装多选框数据
在实际开发中,我们需要用到很多选择框,然而怎么将这个map类型的数据绑定到jsp或者HTML页面中呢,此处我给出三种实现方案,两种动态,一种静态:一 : 采用枚举封装后的方式: 首先建立一个枚举样本:public enum OwnerTypeEnum { INVALID(-1, "无效业主类型"), OWNER(1, "业主"), TENANT(2, "租户"); ...原创 2017-12-21 17:24:17 · 1063 阅读 · 0 评论 -
java实现文件的下载功能
在实际开发中,我们可能会给用户提供相应的模板的下载,这个时候,就涉及到路径的问题,以下是我做的一个简单的下载功能:@RequestMapping("download.do") public void downloadPlan(HttpServletResponse response,HttpServletRequest request) throws IOException{...原创 2017-12-21 17:46:47 · 7206 阅读 · 0 评论 -
BigDecimal实现加减乘除精度处理
在实际开发中,当我们遇到金额的计算时,会面临精度丢失的问题,那么这个时候就需要用BigDecimal来对数据进行处理。以下给出详细的实现加减乘除的放法: /** * 对double数据进行取精度. * @param value double数据. * @param scale 精度位数(保留的小数位数). * @par...原创 2017-12-28 10:29:52 · 1336 阅读 · 0 评论 -
post请求访问http接口
public static String post(String open_id) { String responseMsg = ""; HttpClient httpClient=new HttpClient(); httpClient.getParams().setContentCharset("UTF-8"); String url="http:......原创 2018-01-10 16:27:24 · 3568 阅读 · 0 评论 -
调用短信接口发送验证码,并对验证码进行验证
最近遇到用户注册时,需要调用短信接口,发送验证码,做了个调用淘宝短信接口的例子首先需要对短信接口内容进行封装:public class SendMsg2Util { private static String url="http://gw.api.taobao.com/router/rest"; private static String appkey="xxxxxx...原创 2018-03-14 17:10:57 · 2660 阅读 · 0 评论 -
SSM实现文件的上传和下载
目录(?)[+] 林炳文Evankaka原创作品。转载请注明出处http://blog.csdn.net/evankaka本文详细讲解了SpringMVC实例单文件上传、多文件上传、文件列表显示、文件下载。本文工程免费下载一、新建一个Web工程,导入相关的包springmvc的包+...转载 2018-03-20 16:14:18 · 3997 阅读 · 0 评论 -
Shiro的简单使用
Shiro简介shiro是apache提供的强大而灵活的开源安全框架,它主要用来处理身份认证...转载 2018-03-28 16:24:23 · 293 阅读 · 0 评论 -
异常处理throw、throws、try、catch、finally
程序运行过程中可能会出现异常情况,比如被0除、对负数计算平方根等,还有可能会出现致命的错误,比如内存不足,磁盘损坏无法读取文件等,对于异常和错误情况的处理,统称为异常处理。 Java异常处理主要通过5个关键字控制:tr...转载 2018-03-29 16:08:34 · 476 阅读 · 0 评论 -
iReport简单使用以及导出报表具体案例
1.iReport-designer下载地址: http://community.jaspersoft.com/project/ireport-designer 2. 安装完成后,运行iReport,首先我们需要建立一个数据源,这里用MySql数据库做为报表的数据源 选择JDBC connection: ...转载 2018-04-13 16:45:02 · 1518 阅读 · 0 评论