centos-java环境安装

2017-01-07   MarsHu   java   javabasic  

centos-jdk

  1. 本地下载好jdk,上传到centos,以 jdk-8u152-linux-x64.tar.gz 为例 在centos中安装上传和下载命令
    yum -y install lrzsz
    

    进入如下目录等待上传jdk包

    cd /usr/local/java
    

    使用rz 空格 enter键选择jdk包所在位置,等待上传完毕

    rz
    

windows-nginx常用命令

2017-01-06   MarsHu   server   nginx  

windows-nginx

start nginx   # 启动Nginx
nginx -s stop   # 快速停止Nginx,可能并不保存相关信息
nginx -s quit# 完整有序的停止Nginx,并保存相关信息
nginx -s reload# 重新载入Nginx,当配置信息修改,需要重新载入这些配置时使用此命令。
nginx -s reopen   # 重新打开日志文件
nginx -v  # 查看Nginx版本

netstat -aon|findstr "443"  # 检查443端口是否被占用

html标签中的lang属性

2017-01-05   MarsHu   WEB   html  

lang属性解释


  1. lang 属性规定元素内容的语言。
  2. 在 HTML5 中, lang 属性可用于任何的 HTML 元素 (它会验证任何HTML元素。但不一定是有用)。
  3. 声明当前页面的语言类型
     <html lang="en">
    

    这里的lang="en"可以删除,如果不删除,用谷歌之类的浏览器打开,它会认为是英文的,会提示翻译。

mac安装brew命令

2017-01-04   MarsHu   linux   mac  

Mac安装brew命令


  1. 官方下载网站 https://brew.sh/index_zh-cn
  2. 打开终端,输入如下命令
    /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
    

    安装完毕之后,如果仍然提示无法找到命令。请执行后续步骤。

mac环境变量

2017-01-03   MarsHu   linux   mac  

mac添加相关环境变量方式


  1. 所有需要添加环境变的,都可以参考下面代码方式设置
    cd /etc
    sudo vim profile
    

BigDecimal不丢失精度

2017-01-02   MarsHu   java   javabasic  

BigDecimal——不丢失精度之加减乘除


  1. Java在直接进行浮点型运算时,比较容易出现精度丢失的问题,导致意料之外的运算结果;可以使用BigDecimal则提供的方法避免精度丢失。
  2. 产生精度丢失的原因是二进制不能精确的表示1/10,如同十进制不能精确的表示1/3一样。
  3. 直接进行浮点运算,代码如下
    public class Demo {
     public static void main(String[] args) {
         test();
     }
     public static void test() {
         System.out.println("加法结果:"+(1.1+2.2));//3.3
         System.out.println("减法结果:"+(2.2-10.1));//-7.9
         System.out.println("乘法结果:"+(1.1*2.2));//2.42
         System.out.println("除法结果:"+(4.4/10));//0.44
    }
    

那些年我们一起点过的赞

2016-12-31   MarsHu   news   pinglun  

同九制,汝河秀

我们的不得不承认的一件事。就是同样都是九年义务教育,总有一些人比我们优秀。记录一些这些年,看到的优秀评论,一笑而过。

让我们一起来看看那些年一起点过的赞。

xiuer.png


       9 / 10