zoukankan      html  css  js  c++  java
  • 实用小知识

    select * from table lock in share mode <!-- 查询时不允许其他线程对此表操作 -->

    ---------------------------------------------------------------------------------分割线------------------------------------------------------------------------------------------

    // 去除不想要的业务数据
    for (int i = 0; i < infos.size(); i++) {
        if ("0".equals(infos.get(i).getStockNum())) {
            infos.set(i,null);
        }
    }
    List<Object> lists = Lists.newArrayList();
    // 去除null
    infos.removeAll(Collections.singleton(null));

    ---------------------------------------------------------------------------------分割线------------------------------------------------------------------------------------------

    // 不同的美式时间转换
    String s = "Wed Nov 23 08:51:11 GMT+08:00 2016";
    SimpleDateFormat sf = new SimpleDateFormat("EEE MMM dd hh:mm:ss z yyyy", Locale.ENGLISH);
    sf.parse(s) 
    
    String s = "Sun Sep 02 2012 08:00:00 GMT+08:00";
    SimpleDateFormat sf = new SimpleDateFormat("EEE MMM dd yyyy hh:mm:ss z", Locale.ENGLISH);
    sf.parse(s)

    ---------------------------------------------------------------------------------分割线------------------------------------------------------------------------------------------

    多环境不同配置,使用不同的配置文件来配置不同环境的参数,在服务启动的时候指明某个配置文件即可:就是启动测试环境的配置文件

     java - jar app.jar -- spring.profiles.active=dev

    ---------------------------------------------------------------------------------分割线------------------------------------------------------------------------------------------

     spring boot 热部署

    <dependencies>
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-devtools</artifactId>
            <optional>true</optional>
        </dependency>
    </dependencies>
    
    <build>
        <plugins>
            <plugin>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-maven-plugin</artifactId>
                <configuration>
                    <fork>true</fork>
                </configuration>
            </plugin>
        </plugins>
    </build>

    该模块在完整的打包环境下运行的时候会被禁用。如果你使用java -jar启动应用或者用一个特定的classloader启动,它会认为这是一个“生产环境”。

  • 相关阅读:
    oracle 各个版本下载地址
    学习笔记(三)--->《Java 8编程官方参考教程(第9版).pdf》:第十章到十二章学习笔记
    mysql5.7安装教程图解
    myeclipse2017 安装包及破解插件的下载
    MyEclipse 2017 ci6 安装反编译插件(本人自己摸索的方法,亲测可行)
    Myeclipse10.7安装git插件并将Java项目上传到码云(github)
    IntelliJ IDEA 下的svn配置及使用的非常详细的图文总结
    IntelliJ IDEA使用教程
    IntelliJ idea 中使用Git
    IntelliJ Idea 集成svn 和使用
  • 原文地址:https://www.cnblogs.com/zhouyantong/p/7839675.html
Copyright © 2011-2022 走看看