zoukankan      html  css  js  c++  java
  • java login小方法集合

    Md5PasswordEncoder md5 = new Md5PasswordEncoder();
    if (user != null && md5.isPasswordValid(user.getPassword(), password.trim(), SALT)) {}
    // isPasswordValid :
    public boolean isPasswordValid(String encPass, String rawPass, Object salt) {
    String pass1 = "" + encPass;
    String pass2 = this.encodePassword(rawPass, salt);
    return PasswordEncoderUtils.equals(pass1, pass2);
    }



    values 提高性能 每500条数据访问一次数据库
    // 更新日志
            List<Order> orderList = taskMapper.selectCompletedOrderIdByShowId(showIdList);
            int size = orderList.size();
            if (orderList != null && size > 0) {
                List<OrderLog> orderLogList = new ArrayList<>();
                Date now = new Date();
                for (int i = 0; i < size; i += 500) {
                    int end = (size > 500 ? i + 500 : size);
                    for (Order order: orderList.subList(i, end)) {
                        OrderLog log = new OrderLog();
                        log.setOrderId(order.getOrderId());
                        log.setPayStatus(order.getPayStatus());
                        log.setOrderStatus(Orderstatus.COMPLETE.getKey());
                        log.setOperationDesc("已完成");
                        log.setReason("订单所在场次已完成");
                        log.setCreateUser(0L);
                        log.setCreateTime(now);
                        orderLogList.add(log);
                    }
                    orderLogService.addOrderLog(orderLogList);
                }
            }
  • 相关阅读:
    写代码时减少bug的八种方式
    ObjectiveC中对Url的参数进行编码
    iPhone中预览文档的三种方式
    GUID和INT两种数据类型做主键的比较
    通过FxCop来验证.NET编码规范
    一位程序员的一个LBS应用的想法
    iPhone中XML处理以及网络上的图片显示
    iOS开发之iPhone通过get和post方式请求asp.net webservice
    iOS开发之将XML转换成树
    objectivec内存管理基础
  • 原文地址:https://www.cnblogs.com/wangzhaoshuang/p/9144060.html
Copyright © 2011-2022 走看看