npm install --save 局部安裝,安裝到實(shí)際使用的環(huán)境上等于npm install,安裝正常運(yùn)行的時(shí)候必須的包
npm install --dev 局部安裝,安裝到你開發(fā)測試環(huán)境上,正式使用和交付給客戶的時(shí)候不需要的一些包,安裝的是開發(fā)時(shí)需要的包。。。
已解決,dva文檔給的action方案不好用
詳詢https://segmentfault.com/n/13...
Compare & Set,或是 Compare & Swap,一個(gè)意思。
已解決
對(duì)于data數(shù)據(jù)的處理 之前使用的是JSON.stringify(),換成qs.stringify() 就可以了
30 06?* www /opt/a > /dev/null 2>&1?
但只看清楚了他寫了什么字,重來沒懂他是什么意思
這句話很有意思~
編譯開發(fā)版的 nginx,這里以 github 上的 nginx 源碼鏡像為例
git clone https://github.com/nginx/nginx.git
cd nginx
CFLAGS="-g -O0" ./auto/configure --with-debug --prefix=../etc
make
make install
修改 nginx.conf 配置文件,讓它監(jiān)聽在 8080 端口,并啟用開發(fā)模式
worker_processes 1;
+master_process off;
+daemon off;
http {
server {
-listen 80;
+listen 8080;
此時(shí)運(yùn)行 nginx ,然后用瀏覽器打開 http://localhost:8080/ 確認(rèn)網(wǎng)站運(yùn)行
../etc/sbin/nginx
最后使用 gdb 重新運(yùn)行 nginx
xxx/nginx > gdb ../etc/sbin/nginx
Reading symbols from ../etc/sbin/nginx...done.
(gdb) b main
Breakpoint 1 at 0xNNNN: file src/core/nginx.c, line 196.
(gdb) r
Starting program: ../etc/sbin/nginx
[Thread debugging using libthread_db enabled]
Using host libthread_db library "xxx/lib/libthread_db.so.1".
(gdb) b main
Breakpoint 1, main (argc=1, argv=0xNNNN) at src/core/nginx.c:196
(gdb) list main
191 static char **ngx_os_environ;
192
193
194 int ngx_cdecl
195 main(int argc, char *const *argv)
196 {
197 ngx_buf_t *b;
198 ngx_log_t *log;
199 ngx_uint_t i;
200 ngx_cycle_t *cycle, init_cycle;
(gdb) print argc
$1 = 1
(gdb) print argv[0]
$2 = 0xNNNN "xxx/etc/sbin/nginx"
help 或者 help xxx 獲得命令幫助。b <函數(shù)名>,不必找出函數(shù)的文件位置。list 同理。<script type="text/javascript" charset="utf-8" src="http://map.qq.com/api/js?v=2.exp&key=YOUR_KEY&libraries=convertor"></script> 引入convertor的庫了么?
console.log(qq.maps.convertor);git pull
git status
git add --all
git commit -m "What you did?"
git push
cycle of git
$httpCode = curl_getinfo($ch, CURLINFO_HTTP_CODE);
extension=sockets.so
這樣行不行???
竟然還用中文。
vm this指向不是vue這個(gè)實(shí)例 在this指向錯(cuò)誤的問題
在.done的回調(diào)它怎么可能指向?qū)嵗?你在看看問題
一個(gè)簡單的方式約束用戶在他們的家目錄
1,確保你安裝的openssh版本為4.9p1或高于該版本
2,編輯/etc/ssh/sshd_config
添加以下內(nèi)容
Subsystem sftp internal-sftp
Match Group sftp
ChrootDirectory %h
ForceCommand internal-sftp
AllowTcpForwarding no
確?!癿atch”指令在文件末尾,這會(huì)告訴openssh,所有處于sftp組的用戶,限制他們的家目錄。
3,添加你想限制的用戶到sftp組
usermod -G sftp joe
usermod -s /bin/false joe
chown root:root /home/joe
chmod 0755 /home/joe
改組用戶沒有shell權(quán)限,可用chown和chmod設(shè)置目錄權(quán)限,當(dāng)設(shè)置這些權(quán)限的時(shí)候,用戶可以上傳或下載
文件,但不能創(chuàng)建目錄或文件在根目錄,換句話說,如果這些用于web集群,確保子目錄在根下,如/home/joe/public_html/ 用戶有效且擁有所有權(quán),這種方式用戶可以在/home/joe/public_html下寫和創(chuàng)建目錄,但是不能自己改變根目錄(/home/joe)
在chroot里創(chuàng)建一個(gè)基本的系統(tǒng)
用戶joe可以遠(yuǎn)程受限的目錄,通常的情況下,這種作法不常見,但給了你一個(gè)思路,你可以安裝庫和二進(jìn)制文件在受限目錄中。
你是說那個(gè)logo沒有生效嗎
environment:
PASSWORD: secret
METHOD: METHOD
// index.js
console.log(process.argv);
package.json
"build": "node index.js"
npm run build -- --name hello
打印的結(jié)果是
[ '/usr/local/bin/node',
'/Users/ltaoo/Documents/nodejs/args/index.js',
'--name',
'hello' ]
參考
這取決于被執(zhí)行的文件如何讀取輸入。
大部分情況下,你可以使用管道自動(dòng)輸入內(nèi)容。
以 tzselect 為例,要依次輸入 4 9 1 1,可以這樣
echo -e '4\n9\n1\n1\n' | tzselectcrontab配置文本化(類似代碼)。網(wǎng)站程序自動(dòng)構(gòu)建部署。構(gòu)建過程中增加一個(gè)crontab部署。
部署機(jī)制:crontab文件有更新,構(gòu)建部署更新配置。
git remote add github git@github.com/youname/youprojectname.git
git remote add coding git@coding.net/youname/youprojectname.git
git push github master
git push coding master
通常用origin作為遠(yuǎn)程倉庫的名字,它只是個(gè)名字而已,你可以換成你喜歡的名字。例如我這里換成了github和coding
北大青鳥APTECH成立于1999年。依托北京大學(xué)優(yōu)質(zhì)雄厚的教育資源和背景,秉承“教育改變生活”的發(fā)展理念,致力于培養(yǎng)中國IT技能型緊缺人才,是大數(shù)據(jù)專業(yè)的國家
達(dá)內(nèi)教育集團(tuán)成立于2002年,是一家由留學(xué)海歸創(chuàng)辦的高端職業(yè)教育培訓(xùn)機(jī)構(gòu),是中國一站式人才培養(yǎng)平臺(tái)、一站式人才輸送平臺(tái)。2014年4月3日在美國成功上市,融資1
北大課工場是北京大學(xué)校辦產(chǎn)業(yè)為響應(yīng)國家深化產(chǎn)教融合/校企合作的政策,積極推進(jìn)“中國制造2025”,實(shí)現(xiàn)中華民族偉大復(fù)興的升級(jí)產(chǎn)業(yè)鏈。利用北京大學(xué)優(yōu)質(zhì)教育資源及背
博為峰,中國職業(yè)人才培訓(xùn)領(lǐng)域的先行者
曾工作于聯(lián)想擔(dān)任系統(tǒng)開發(fā)工程師,曾在博彥科技股份有限公司擔(dān)任項(xiàng)目經(jīng)理從事移動(dòng)互聯(lián)網(wǎng)管理及研發(fā)工作,曾創(chuàng)辦藍(lán)懿科技有限責(zé)任公司從事總經(jīng)理職務(wù)負(fù)責(zé)iOS教學(xué)及管理工作。
浪潮集團(tuán)項(xiàng)目經(jīng)理。精通Java與.NET 技術(shù), 熟練的跨平臺(tái)面向?qū)ο箝_發(fā)經(jīng)驗(yàn),技術(shù)功底深厚。 授課風(fēng)格 授課風(fēng)格清新自然、條理清晰、主次分明、重點(diǎn)難點(diǎn)突出、引人入勝。
精通HTML5和CSS3;Javascript及主流js庫,具有快速界面開發(fā)的能力,對(duì)瀏覽器兼容性、前端性能優(yōu)化等有深入理解。精通網(wǎng)頁制作和網(wǎng)頁游戲開發(fā)。
具有10 年的Java 企業(yè)應(yīng)用開發(fā)經(jīng)驗(yàn)。曾經(jīng)歷任德國Software AG 技術(shù)顧問,美國Dachieve 系統(tǒng)架構(gòu)師,美國AngelEngineers Inc. 系統(tǒng)架構(gòu)師。