#!/bin/bash
docker_name=mysql_container
data_dir=/home/ubuntu/.data/mysql_dump
/usr/bin/docker exec $docker_name sh -c "mysqldump -uql -pqliang978 --databases voyager > /var/local/data_`date +%Y%m%d`.sql"
find $data_dir -mtime +7 -name 'data_*.sql' -exec sudo rm {} \
修改bash腳本,然后在docker-compose中將/usr/local掛載到宿主機即可
把rbac數(shù)據整理好之后,用Treeview的js插件去渲染出來。
可以對它使用css樣式 transform:scale進行縮放,比如下面的例子縮放50%
<polyline class="a" points="4960,1920 11040,8000 4960,14080 " style='transform:scale(0.5)'></polyline> function async2() {
console.log( 'async2');
}
async function async1(resolve) {
await setTimeout(function () {
console.log("settimeout");
//當我認定async1完成后才開始async2
resolve()
},0);
}
new Promise(function (resolve) {
async1(resolve)
}).then(function () {
async2()
});
或者
new Promise(function (resolve) {
async1()
resolve()
}).then(function () {
async2()
});
正好前幾天看到一個 試了一下很強
采用直接替換修改字符的方式解決問題,這樣就不涉及排序問題了
@echo off & color 3a & setlocal enabledelayedexpansion
title 批量替換文件(文件夾)名
echo 此批處理可批量替換本文件所在文件夾下所有文件(文件夾)名。
echo.
set /p str1= 請輸入要替換的文件(文件夾)名字符串(可替換空格):
set /p str2= 請輸入替換后的文件(文件夾)名字符串(去除則直接回車):
echo.
echo 正在替換文件名……
for /f "delims=" %%a in ('dir /a-d /s /b') do (
if "%%~nxa" neq "%~nx0" (
set "f=%%~na"
set "f=!f:%str1%=%str2%!"
if not exist "%%~dpa!f!%%~xa" ren "%%a" "!f!%%~xa"
)
)
echo 替換文件名完成
echo.
echo 正在替換文件夾名……
:folder
set n=0
for /f "delims=" %%i in ('dir /ad /s /b ^|find "%str1%"') do (
set t=%%~ni
set t=!t:%str1%=%str2%!
if not exist "%%~dpi!t!" ren "%%i" "!t!" 2>nul
set /a n+=1
)
if "!n!" neq "0" goto folder
echo 替換文件夾名完成
pause1.首先你說自己代碼質量不好,需要改兩三次之后才基本上沒毛病,我覺得這個問題很重要,你一定要記住你犯過的錯然后養(yǎng)成一個良好的習慣和代碼質量,這樣即使你提PR我覺得leader也不會反感的,畢竟不是常見錯誤
2.你可以不先請learder看代碼啊,你可以自己測試下自己的代碼是否走的通,各個方面的情況是否考慮周全,確定沒問題之后可以請同事也幫忙看下,因為找別人的bug總是比自己找要容易的多。等到這些都沒問題了,你再去找leader,我覺得出現(xiàn)問題的幾率很小了,到時候就不會被別人指出弱智錯誤了。
3.怎么樣讓別人幫你codereview,找同事互相幫忙啊,互相檢查代碼。這樣不就行了,但是這個前提是你要有一個良好的代碼習慣和質量,不要總是發(fā)現(xiàn)些小問題這樣很浪費大家時間,久而久之人家就不愿意幫助你做codereview了
解壓的的文件名是:apache-ant-1.10.1-bin,所以得相應地改文件名 或 改解壓后的目錄結構。我是刪除了最外一層目錄,讓apache-ant-1.10.1是最外層。應該是官方的目錄結構變了。
低級錯誤
ws 是websocket 的協(xié)議標志,還有wss 是websocket 加一個安全套接字,
blob 是二進制的說明傳輸類型,
有啥不懂查這個https://developer.mozilla.org...
type.__new__()調用的是type類的類方法__new__或者靜態(tài)方法__new__,type()是使用type的__init__()方法新建一個type實例或者調用type類的靜態(tài)__call__()方法或者類方法__call__()(典型的就是求一個對象的類型type("Hello"))
@Enkeoo[Enkeoo] 問題解決了嗎?我最近用Mac 安裝pyspider時也遇到了類似問題,和你的一樣的問題,你是怎么解決這個問題的?請不吝賜教。
你所使用的mongodb是nodejs的一個package,而不是原生的查詢語句,那是package生成的最終的結果。
Node.js MongoDB Driver API
文檔里寫很清楚find(query, options),options的定義里是沒有_id的,里面有projection應該就是你想要的。
一般的做法是把父store通過子store的構造函數(shù),傳給子store使用。
http://www.zhihu.com/question...
p指的是分區(qū)方案帶來問題的容忍 所以叫分區(qū)容錯性
新建頁面的時候 右邊有選擇模板文件的, 你在主題文件家里 添加新的 xxx.php 文件在頭部加入對應模板名稱即可
<?php
/*
Template Name: 留言頁面
*/ 編碼問題
標題欄右鍵,選擇options
Connection: Close表示當前連接的請求處理完畢后斷掉。不是直接斷開
head有2種
1.request的head是給服務端看的,php通過get_header()獲取
2.response的head是給客戶端看的,php通過header()設置
所以header('Connection: Close');關php-fpm什么事
Connection可能不常用
常用的是header('Location:http://xxxxx.com/');
服務端是沒有跳轉這種行為的,只能通過head告知客戶端我要跳轉。
要注意的是header不代表結束執(zhí)行,所以用header進行跳轉時要使用exit。
代碼如下:
header('Location:http://xxxxx.com/');exit;北大青鳥APTECH成立于1999年。依托北京大學優(yōu)質雄厚的教育資源和背景,秉承“教育改變生活”的發(fā)展理念,致力于培養(yǎng)中國IT技能型緊缺人才,是大數(shù)據專業(yè)的國家
達內教育集團成立于2002年,是一家由留學海歸創(chuàng)辦的高端職業(yè)教育培訓機構,是中國一站式人才培養(yǎng)平臺、一站式人才輸送平臺。2014年4月3日在美國成功上市,融資1
北大課工場是北京大學校辦產業(yè)為響應國家深化產教融合/校企合作的政策,積極推進“中國制造2025”,實現(xiàn)中華民族偉大復興的升級產業(yè)鏈。利用北京大學優(yōu)質教育資源及背
博為峰,中國職業(yè)人才培訓領域的先行者
曾工作于聯(lián)想擔任系統(tǒng)開發(fā)工程師,曾在博彥科技股份有限公司擔任項目經理從事移動互聯(lián)網管理及研發(fā)工作,曾創(chuàng)辦藍懿科技有限責任公司從事總經理職務負責iOS教學及管理工作。
浪潮集團項目經理。精通Java與.NET 技術, 熟練的跨平臺面向對象開發(fā)經驗,技術功底深厚。 授課風格 授課風格清新自然、條理清晰、主次分明、重點難點突出、引人入勝。
精通HTML5和CSS3;Javascript及主流js庫,具有快速界面開發(fā)的能力,對瀏覽器兼容性、前端性能優(yōu)化等有深入理解。精通網頁制作和網頁游戲開發(fā)。
具有10 年的Java 企業(yè)應用開發(fā)經驗。曾經歷任德國Software AG 技術顧問,美國Dachieve 系統(tǒng)架構師,美國AngelEngineers Inc. 系統(tǒng)架構師。