java后台开发回顾1

每次从数据库取出数据100个;直到从数据库中取出的数据是空即可;设计完毕
HttpServletResponse:
response.setContentType(“text/html;charset=utf-8”);//文本类型
response.setHeader(“Access-Controller-Allow-Origin”,”*”);//设置响应头允许ajax跨域请求;     response.setHeader(“Access-Controller-Allow-Methods”,”GET,POST”);//所有的异域请求都可以接受
HttpServletResponse response;

将椒盐:UUID.randomUUID().toString()和用户名一起存到数据表,
 DigestUtils.md5Hex(String str)加密处理即可,也就是名文加密匙,生成规则使用DigestUtils.md5Hex()
这是随机数的生成方案:6位数
    len = Math.min(len, 8);
    int min = Double.valueOf(Math.pow(10, len - 1)).intValue();//100000
    int tmp=Double.valueOf(Math.pow(10, len + 1)).intValue() - 1;//7个9
    int num = new Random().nextInt(tmp) + min;
    System.out.println(String.valueOf(num).substring(0,len));//截取字符串的前面6个

StringUtils.isNotBlank(lastTime);
import org.apache.commons.lang3.StringUtils;
 <dependencies>
    <dependency>
        <groupId>org.apache.commons</groupId>
        <artifactId>commons-lang3</artifactId>
        <version>3.4</version>
    </dependency>
    <dependency>
        <groupId>org.projectlombok</groupId>
        <artifactId>lombok</artifactId>
    </dependency>
</dependencies>

表达式:
    <#if res.data??> if
    <#else> else
    </#if> end 
    <#if res.data??>map集合有数据
    <#assign picMap=res.data.picture> 声明一个map集合
    <#assign keys=picMap?keys>声明一个list或者set集合
    <#list keys as key>list取值
    <img id=’${key}’ src=’${picMap[key]!’’}’ map.get(“keyName”)!=””
    </#list>
    </#if>        
微信小程序开发,使用postman给微信服务器发送url及其请求,接收到的数据是对的即可,咱们相当于一个中转站;
我感觉微信开发使用微信的js库,各种功能都使用开发好的库函数api即可;提供的开发工具是前端使用的;
多线程技术:
    ScheduledExecutorService和Executor:执行器
    @Scheduled(fixedDelay = 2*60*60*1000):定时任务执行    
    @Schedules():Scheduled[] value();
    apache     common-lang3包下的工具类
在spring的主入口main,更改时区:
    TimeZone time = TimeZone.getTimeZone("Asia/Shanghai");
    TimeZone.setDefault(time);
    //BasicThreadFactory是org.apache.commons.lang3下的
    private static final ScheduledExecutorService service = new ScheduledThreadPoolExecutor(8,
            new BasicThreadFactory.Builder().namingPattern("detect-pool-%d").daemon(true).build());

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值