$ cd qt-everywhere-opensource-src-5.8.0 $ cp -a qtbase/mkspecs/linux-arm-gnueabi-g++ qtbase/mkspecs/linux-arm-gnueabihf-g++ $ sed -i 's#linux-arm-gnueabi#linux-arm-gnueabihf#g' qtbase/mkspecs/linux-arm-gnueabihf-g++/qmake.conf
# nfs [ocloud@centos-linux ~]$ sudo systemctl start nfs [ocloud@centos-linux ~]$ sudo systemctl status nfs ● nfs-server.service - NFS server and services Loaded: loaded (/usr/lib/systemd/system/nfs-server.service; disabled; vendor preset: disabled) Active: active (exited) since 一 2018-12-31 21:41:20 CST; 3s ago Process: 6128 ExecStopPost=/usr/sbin/exportfs -f (code=exited, status=0/SUCCESS) Process: 6126 ExecStopPost=/usr/sbin/exportfs -au (code=exited, status=0/SUCCESS) Process: 6122 ExecStop=/usr/sbin/rpc.nfsd 0 (code=exited, status=0/SUCCESS) Process: 6167 ExecStartPost=/bin/sh -c if systemctl -q is-active gssproxy; then systemctl restart gssproxy ; fi (code=exited, status=0/SUCCESS) Process: 6151 ExecStart=/usr/sbin/rpc.nfsd $RPCNFSDARGS (code=exited, status=0/SUCCESS) Process: 6149 ExecStartPre=/usr/sbin/exportfs -r (code=exited, status=0/SUCCESS) Main PID: 6151 (code=exited, status=0/SUCCESS) CGroup: /system.slice/nfs-server.service
12月 31 21:41:20 centos-linux.shared systemd[1]: Starting NFS server and services... 12月 31 21:41:20 centos-linux.shared systemd[1]: Started NFS server and services.
[ocloud@centos-linux ~]$ uname -a Linux centos-linux.shared 3.10.0-957.1.3.el7.x86_64 #1 SMP Thu Nov 29 14:49:43 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
functionheapSort(arr) { var arr = arr.slice(0); functionswap(i, j) { var tmp = arr[i]; arr[i] = arr[j]; arr[j] = tmp; }
functionmax_heapify(start, end) { //建立父節點指標和子節點指標 var dad = start; var son = dad * 2 + 1; if (son >= end)//若子節點指標超過範圍直接跳出函數 return; if (son + 1 < end && arr[son] < arr[son + 1])//先比較兩個子節點大小,選擇最大的 son++; if (arr[dad] <= arr[son]) {//如果父節點小於子節點時,交換父子內容再繼續子節點和孫節點比較 swap(dad, son); max_heapify(son, end); } }
var len = arr.length; //初始化,i從最後一個父節點開始調整 for (var i = Math.floor(len / 2) - 1; i >= 0; i--) max_heapify(i, len); //先將第一個元素和已排好元素前一位做交換,再從新調整,直到排序完畢 for (var i = len - 1; i > 0; i--) { swap(0, i); max_heapify(0, i); } };
echo"CREATE USER 'onlyoffice_user'@'localhost' IDENTIFIED BY 'onlyoffice_pass'; CREATE USER 'mail_admin'@'localhost' IDENTIFIED BY 'Isadmin123'; GRANT ALL PRIVILEGES ON * . * TO 'root'@'%' IDENTIFIED BY 'my-secret-pw'; GRANT ALL PRIVILEGES ON * . * TO 'onlyoffice_user'@'%' IDENTIFIED BY 'onlyoffice_pass'; GRANT ALL PRIVILEGES ON * . * TO 'mail_admin'@'%' IDENTIFIED BY 'Isadmin123'; FLUSH PRIVILEGES;" > /app/onlyoffice/mysql/initdb/setup.sql