• 每日记载内容总结34


    1.数据库以及服务器方面

    (1)查看电脑中 sql server 版本  
    1> select @@version
    2> go

    (2)1.数据库日期格式化

     select id,nickName,addTime,date_format(addTime, '%H:%i:%s'),date_format(addTime, '%Y-%m-%d') from faqhelphead where status=1 and state=0 and nickName like '%代码%' order by date_format(addTime, '%Y-%m-%d'),date_format(addTime, '%H:%i:%s')

    以上sql实现的是先按照字段日期排序,然后再按照字段时间排序来查询内容

    2.当前日期的为基点的前后日期

    A.当前日期延后一天(当前2014-07-31,则输出结果为2014-08-01)

    SELECT DATE_SUB(CURDATE(),INTERVAL -1 DAY);

    B.当前日期向前一天

    SELECT DATE_SUB(CURDATE(),INTERVAL 1 DAY);

    (3)windows server 2008打开8080端口
    可以用以下命令行来实现,当然也可以用防火墙来配置

    netsh firewall add portopening TCP 8080 MyWebPort

    (4)1.压缩命令:
      命令格式:tar  -zcvf   压缩文件名.tar.gz   被压缩文件名
          可先切换到当前目录下。压缩文件名和被压缩文件名都可加入路径。

    2.解压缩命令:
      命令格式:tar  -zxvf   压缩文件名.tar.gz
      解压缩后的文件只能放在当前的目录。
    (5)CP命令
    格式: CP [选项]  源文件或目录   目的文件或目录
    选项说明:-b 同名,备分原来的文件
            -f 强制覆盖同名文件
            -r  按递归方式保留原目录结构复制文件

    cp -r /tmp/a /root/a
    记得有空格
    2.js方面

    (1)js获取当前时间

    var myDate = new Date();
    myDate.getYear(); //获取当前年份(2位)
    myDate.getFullYear();    //获取完整的年份(4位,1970-????)
    myDate.getMonth();       //获取当前月份(0-11,0代表1月)
    myDate.getDate();        //获取当前日(1-31)
    myDate.getDay();         //获取当前星期X(0-6,0代表星期天)
    myDate.getTime();        //获取当前时间(从1970.1.1开始的毫秒数)
    myDate.getHours();       //获取当前小时数(0-23)
    myDate.getMinutes();     //获取当前分钟数(0-59)
    myDate.getSeconds();     //获取当前秒数(0-59)
    myDate.getMilliseconds();    //获取当前毫秒数(0-999)
    myDate.toLocaleDateString();     //获取当前日期
    var mytime=myDate.toLocaleTimeString();     //获取当前时间
    myDate.toLocaleString( );        //获取日期与时间

    (2)浏览器 关闭窗口(ie10以上啊,Firefox,chrome 亲测可用)

    function closeWindow(){
            var userAgent = navigator.userAgent;
            if (userAgent.indexOf("Firefox") != -1 || userAgent.indexOf("Presto") != -1) {
                window.location.replace("about:blank");
            } else {
                window.opener = null;
                window.open("", "_self");
                window.close();
            }
    }

    3.css实现超过范围显示为省略号

    white-space:nowrap;overflow:hidden;text-overflow:ellipsis;

    4.后台 double类型数字 转化为百分数

    BigDecimal bgSp = new BigDecimal(account.getSolvePercent()*100);
    String bgSpString = bgSp.setScale(2, BigDecimal.ROUND_HALF_UP).toString() + "%";
    qa6 = new Label(6, i+1, bgSpString);
  • 相关阅读:
    懒加载——实现原理
    html5shiv.js和respond.min.js
    点击app分享链接,js判断手机是否安装某款app,有就尝试打开,没有就下载
    ajax获取后台数据渲染(整片文章不分段落)解决方案,要使用htmL方式输出
    +-下拉菜单
    html 中a标签的问题(无反应,跳转,调用方法)
    js中两种定时器,setTimeout和setInterval的区别
    chrome 调试进入 paused in debugger 状态解决办法
    mybatis-plus 获取新增id
    linux unzip和zip
  • 原文地址:https://www.cnblogs.com/cuiyf/p/3883607.html
Copyright © 2020-2023  润新知