git mv project1 我的測試文件夾
git commit
git push報錯是你的網(wǎng)絡連接問題,檢查一下你的網(wǎng)絡情況,看代理有沒有問題。
cut -b 試試
一般啊master都是merge其他分支的,用來發(fā)版,不直接在master上修改。
新特性、bug修復都是另開分支。
其他分支不能直接push到master,需要push完再merge,或者在你本地merge了,push到主分支。
可能你的IDE 和他的 IDE 制表符和縮進設置不同,所以顯示全部都conflict,或者是行被更改。 你只要保留需要保留的那部分代碼,其他刪除,重啟服務試下是不是你想要的結(jié)果
1.模擬后端開發(fā),拉后端代碼。(要后端代碼,沒坑,效率低)
2.前端開啟web服務器,node服務器或者nginx服務器。(前端自由,不用管后端)
node服務器:
proxyTable: {
'/api': {
target: 'http://segmentfault.com',
pathRewrite: {
'^/api': ''
}
}
}
1.比如ajax接口"/getMessage",本地"localhost:8080/getMessage",有跨域的問題。
2.localhost:8080 => http://segmentfault.com,本地開啟服務器實現(xiàn)代理。
nginx服務器:
http {
server {
listen 8080; #本地端口
server_name localhost;
location ~*/get*|post* { #nginx正則匹配(可高度自定義)
proxy_pass http://segmentfault.com; #反向代理
}
}
}
1.比如ajax接口"/getMessage",本地"localhost:8080/getMessage",有跨域的問題。
2.localhost:8080 => http://segmentfault.com,本地開啟服務器實現(xiàn)代理。
3.nginx反向代理更多配置查詢http://www.nginx.cn/115.html。
命令如下:
## -v 主機地址:容器地址
docker run --name my_zeppelin -it -v /yourname/conf:/conf/ apache/zeppelin
具體可查看 docker volume 指令
為什么不用git base來操作呢?這個我用過一次,不怎么好用。
應該是沒有找到你的dockerfile
see this thread for how to work around this:
GFM online mode SSL/TLS secure channel aborts
my understanding is that MDP2 is built with .NET Framework v4.0, which doesn't support TLS 1.2 or use it by default.
but if you have .NET Framework 4.5 installed, you can update some registry settings and restart MDP2 and GitHub Flavoured Markdown Online starts working again
Make the following changes in your Registry and it should work:
1.) .NET Framework strong cryptography registry keys
[HKEY_LOCAL_MACHINESOFTWAREMicrosoft.NETFrameworkv4.0.30319]
"SchUseStrongCrypto"=dword:00000001
[HKEY_LOCAL_MACHINESOFTWAREWow6432NodeMicrosoft.NETFrameworkv4.0.30319]
"SchUseStrongCrypto"=dword:00000001
2.) Secure Channel (Schannel) TLS 1.2 registry keys
[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSecurityProvidersSCHANNELProtocolsTLS 1.2]
[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSecurityProvidersSCHANNELProtocolsTLS 1.2Client]
"DisabledByDefault"=dword:00000000
"Enabled"=dword:00000001
[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSecurityProvidersSCHANNELProtocolsTLS 1.2Server]
"DisabledByDefault"=dword:00000000
"Enabled"=dword:00000001
這個dependencies做前端的時候不會有問題,因為最終代碼都打包到發(fā)布文件里面去了。
寫nodejs應用的時候很明顯。nodejs沒有打包這一說,需要的外部模塊都是node_modules目錄下的。
nodejs安裝依賴有兩種方法,一種是全部安裝npm install,一種是安裝生產(chǎn)環(huán)境的npm install --production
所以生產(chǎn)環(huán)境用--production參數(shù)可以保證只下載運行應用必須的包。
比如我們開發(fā)時用到eslint,那這種需要放到devDependencies 中去,因為這種有沒有這個包都不影響服務端代碼的執(zhí)行,只是約束開發(fā)時的代碼風格。
思路:
實現(xiàn):
$numbers = ['17', '38', '12', '40', '20', '47', '45', '22', '02', '19', '29', '10', '27', '41', '26', '47', '18', '24', '22', '27', '33', '47', '25', '09', '16', '32', '01', '28', '18', '38'];
// 單雙數(shù)組
$oddEven = ['1', '2', '2', '2', '2', '1', '1', '2', '2', '1', '1', '2', '1', '1', '2', '1', '2', '2', '2', '1', '1', '1', '1', '1', '2', '2', '1', '2', '2', '2'];
$oddEvenStrs = implode("", $oddEven);
// 匹配數(shù)組
$matchArr = ['1', '2', '2', '2'];
$matchArrStrs = implode("", $matchArr);
var_dump($oddEvenStrs);
var_dump($matchArrStrs);
var_dump(count($numbers));
function findIt($from, $find, $numbers, $pos)
{
$result = '';
$pos = strpos($from, $find, $pos);
if ($pos !== false) {
$result .= implode(",", array_slice($numbers, $pos, 4));
$pos += 4;
}
if (count($numbers) > $pos)
{
return $result . "," . findIt($from, $find, $numbers, $pos);
}
return $result;
}
$result = findIt($oddEvenStrs, $matchArrStrs, $numbers, 0);
echo $result;
var_dump(explode(",", $result));vector<int>無需釋放內(nèi)存,但是vector<string>需要swap釋放
當然你會疑惑 int無需釋放內(nèi)存,string 也無需釋放內(nèi)存(會自動析構(gòu)釋放),但是為什么在vector中不一樣?vector<int>等內(nèi)置類型無需釋放內(nèi)存,自動釋放。string類型的本質(zhì)是指針,vector<string> ,vector<int*>等指針類型需要手動swap釋放。
git rm 的結(jié)果表明 .vscode 還沒有加入 git 倉庫呢,你可以直接調(diào)用操作系統(tǒng)命令刪除它,比如 linux 下的 rm -rf .vscode,windows 下的 del /S .vscode。
不過,穩(wěn)妥的辦法是把 .vscode 排除在 git 倉庫外,如
echo .vscode >> .gitignore……Windows下有哪有curl啊。。想開的話應該需要單獨找相應的插件,如果不是phpStudy這種全集成型的東西,大概得找半天吧……當然我也不是推薦phpStudy,這個只適合在開發(fā)機上學習用或者臨時調(diào)試,扔到生產(chǎn)系統(tǒng)上還不是太合適的。
說到底,如果不用IIS的話,是不推薦用Windows做服務器的。不要眷戀那點GUI界面,你用寶塔面板(此處請支付廣告費謝謝)一樣是圖形界面,而且可用性要強的多(畢竟把服務器管理什么的全部包攬了),而且阿里云上又有那么多鏡像可以直接刷到ECS上也不用裝東裝西的,文件操作說實話開個FTP的話你在本地操作一樣是圖形界面,那么有什么理由再去用Win?畢竟你確實不用IIS呀。
運行用戶可以在Dockerfile里面寫,默認是root用戶。
用root用戶當然有安全隱患,docker最佳實踐里面推薦用普通用戶(非root)運行應用程序。
不知道你的問題解決了沒有?我在src文件夾下新建了svg文件夾就好了。就是和components、router并列的那一級(懶得打字寫文件結(jié)構(gòu)了。。。)
哪里提到內(nèi)部類了???
無參構(gòu)造器不是賦值this嗎?
protected Writer() {
this.lock = this;
}探測以下允不允許這些報頭,該地址支持什么method,有沒有觸發(fā)同源保護等等,否則貿(mào)貿(mào)然請求過去,萬一不行,很浪費資源和時間。
北大青鳥APTECH成立于1999年。依托北京大學優(yōu)質(zhì)雄厚的教育資源和背景,秉承“教育改變生活”的發(fā)展理念,致力于培養(yǎng)中國IT技能型緊缺人才,是大數(shù)據(jù)專業(yè)的國家
達內(nèi)教育集團成立于2002年,是一家由留學海歸創(chuàng)辦的高端職業(yè)教育培訓機構(gòu),是中國一站式人才培養(yǎng)平臺、一站式人才輸送平臺。2014年4月3日在美國成功上市,融資1
北大課工場是北京大學校辦產(chǎn)業(yè)為響應國家深化產(chǎn)教融合/校企合作的政策,積極推進“中國制造2025”,實現(xiàn)中華民族偉大復興的升級產(chǎn)業(yè)鏈。利用北京大學優(yōu)質(zhì)教育資源及背
博為峰,中國職業(yè)人才培訓領域的先行者
曾工作于聯(lián)想擔任系統(tǒng)開發(fā)工程師,曾在博彥科技股份有限公司擔任項目經(jīng)理從事移動互聯(lián)網(wǎng)管理及研發(fā)工作,曾創(chuàng)辦藍懿科技有限責任公司從事總經(jīng)理職務負責iOS教學及管理工作。
浪潮集團項目經(jīng)理。精通Java與.NET 技術(shù), 熟練的跨平臺面向?qū)ο箝_發(fā)經(jīng)驗,技術(shù)功底深厚。 授課風格 授課風格清新自然、條理清晰、主次分明、重點難點突出、引人入勝。
精通HTML5和CSS3;Javascript及主流js庫,具有快速界面開發(fā)的能力,對瀏覽器兼容性、前端性能優(yōu)化等有深入理解。精通網(wǎng)頁制作和網(wǎng)頁游戲開發(fā)。
具有10 年的Java 企業(yè)應用開發(fā)經(jīng)驗。曾經(jīng)歷任德國Software AG 技術(shù)顧問,美國Dachieve 系統(tǒng)架構(gòu)師,美國AngelEngineers Inc. 系統(tǒng)架構(gòu)師。