
應(yīng)該如何構(gòu)造復(fù)雜的正則表達(dá)式
文題本來是《如何構(gòu)造復(fù)雜的正則表達(dá)式》,但是覺得有些歧義,就感覺正則式本來很簡單,我在教人如何將它小事化大一樣。正好相反,我的本意是說,即使復(fù)雜的正則式也不怕,找出合適的方法,將其構(gòu)造出來。 避重就輕 Snopo給出的文本是這樣的:or a...
文題本來是《如何構(gòu)造復(fù)雜的正則表達(dá)式》,但是覺得有些歧義,就感覺正則式本來很簡單,我在教人如何將它小事化大一樣。正好相反,我的本意是說,即使復(fù)雜的正則式也不怕,找出合適的方法,將其構(gòu)造出來。 避重就輕 Snopo給出的文本是這樣的:or a...
本教程介紹如何在Ubuntu系統(tǒng)上安裝和配置眾所周知的、安全的VsFTPD(非常安全的文件傳輸協(xié)議守護(hù)程序)服務(wù)器。FTP或文件傳輸協(xié)議是一種常見的網(wǎng)絡(luò)協(xié)議,用于在兩臺(tái)計(jì)算機(jī)之間傳輸文件或?qū)⑽募淖烂鎮(zhèn)鬏數(shù)侥木W(wǎng)站或web托管服務(wù)器。這些文...
不要搞錯(cuò),本文不是講如何拖地的??催^《javascript精粹》朋友應(yīng)該知道,他實(shí)現(xiàn)拖放的過程比較復(fù)雜,現(xiàn)在時(shí)代不同了,我們用H5的新的拖放API就能非常方便的實(shí)現(xiàn)拖放效果了。最近在園子見一園友寫了一篇《HTML5 進(jìn)階系列:拖放 AP...
正則表達(dá)式可以: •測試字符串的某個(gè)模式。例如,可以對一個(gè)輸入字符串進(jìn)行測試,看在該字符串是否存在一個(gè)電話號(hào)碼模式或一個(gè)信用卡號(hào)碼模式。這稱為數(shù)據(jù)有效性驗(yàn)證 •替換文本??梢栽谖臋n中使用一個(gè)正則表達(dá)式來標(biāo)識(shí)特定文字,...
在上一篇文章里《Ubuntu Server下Docker實(shí)戰(zhàn) 01: 安裝Docker,見 http://www.sfodin.cn/Linux/2018-10/154873.htm》,我們已經(jīng)把docker安裝起來了,并運(yùn)行了一個(gè)he...
本系列文章主旨在于使用docker來搭建實(shí)際可用的基礎(chǔ)服務(wù),具體到每一步的操作和設(shè)置。 關(guān)于docker的原理、前世今生的內(nèi)容,已經(jīng)有太多的文章了,此處就不再贅述。 要使用docker,當(dāng)然第一步就是把它裝到機(jī)器上,今天第一篇就講docke...
這篇文章討論了如何在我們的環(huán)境中安裝和配置軟件,這個(gè)任務(wù)通常被稱為服務(wù)器配置(Server Provisioning)。 服務(wù)器配置 在開始介紹現(xiàn)代化的工具之前,我們來看看最基本且經(jīng)過實(shí)戰(zhàn)考驗(yàn)的服務(wù)器配置工具:shell腳本。在Chef、A...
Xshell連接本地 Virtualbo Ubuntu 環(huán)境聲明: vmware workstation 14 虛擬機(jī)環(huán)境 Ubuntu 18.04.1 LTS 設(shè)置虛擬機(jī)網(wǎng)絡(luò)連接方式為 橋接模式 設(shè)置方式下圖 執(zhí)行“ifcon...
SAMBA服務(wù)的產(chǎn)生 在早期的網(wǎng)絡(luò)世界中,檔案數(shù)據(jù)在不同主機(jī)之間的傳輸大多是使用FTP服務(wù),但是FTP服務(wù)傳輸檔案有一些小小的問題,那就是我們無法直接修改主機(jī)上面的檔案數(shù)據(jù),也就是說我們?nèi)绻胍薷哪硞€(gè)檔案的數(shù)據(jù)時(shí),就必須將該檔案的服務(wù)器下...
Git的發(fā)展史 Linus在1991年創(chuàng)建了開源的Linux,從此全世界的工程師參與了Linux的開發(fā),期初Linus是通過手動(dòng)diff的方式進(jìn)行代碼審核和合并的,后來BitKeeper的東家BitMover公司出于人道主義精神,授權(quán)Lin...