每日记载内容总结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);
原文地址:https://www.cnblogs.com/cuiyf/p/3883607.html