原因是xcode模擬器找不著報(bào)錯(cuò),解決辦法:
獲取Xcode路徑。獲取Xcode路徑只需到應(yīng)用程序中找到Xcode,然后將其拖入到終端即可獲取到Xcode的路徑。
steps 2:在終端中繼續(xù)輸入 sudo xcode-select -switch Xcode路徑/Contents/Developer 即可。
Tips
比如我的Xcode路徑為:/Applications/Xcode.app。那么我在終端中則會(huì)輸入為:sudo xcode-select -switch /Applications/Xcode.app/Contents/Developer
親,我的解決了,結(jié)合我的不斷重復(fù)的過程,問題出在了MYSYS2和bundle這兩個(gè)身上,我跟你大致說一下我的安裝過程及一些注意點(diǎn)(最重要的點(diǎn)就是所有安裝目錄最好不好出現(xiàn)空格):
1、安裝ruby,根據(jù)你的教程,無腦點(diǎn)就行,但是有個(gè)注意點(diǎn),安裝的路徑中,連同命名,不要出現(xiàn)空格!?。?br>2、ruby安裝完,會(huì)出現(xiàn)有個(gè)選項(xiàng),讓你安裝MSYS2這個(gè)東東,如果沒有勾選,后面自己打開cmd,輸入“ridk install”進(jìn)行MSYS2的安裝,會(huì)出現(xiàn)然你選擇123,你選3就行。這個(gè)過程會(huì)下載很多安裝包什么的,耐心等待,一定要耐心,要完整裝完才行,裝好會(huì)讓你再做一次123選擇,這個(gè)時(shí)候不需要選了,直接enter退出就行了。
3、安裝DevKit,在官網(wǎng)下載DevKit-mingw64-64-4.7.2-20130224-1432-sfx.exe,然后點(diǎn)擊運(yùn)行,同樣,安裝目錄不要出現(xiàn)空格,可以百度這個(gè)相關(guān)的安裝,還是比較簡(jiǎn)單的
4、然后安裝RubyGems,從官網(wǎng)下載壓縮包,解壓到你想要的目錄下,路徑不要有空格,然后cmd命令指到這個(gè)文件夾下面,輸入“ruby setup.rb”執(zhí)行安裝,同樣也可百度
5、安裝bundler,輸入“gem install bundler”執(zhí)行安裝
6、上面的安裝基本缺一不可,然后就可以安裝jekyll了,執(zhí)行“gem install jekyll”,最后成功了。
我也是在重復(fù)安裝卸載安裝的過程中,最后成功了,jekyll的要求比較高,所以該有的環(huán)境都不能漏,這是我的做法,給你參照下,一次不行就多次,有一點(diǎn)遺漏最好就重新整個(gè)過程,不然補(bǔ)這個(gè)補(bǔ)那個(gè)的最后很容易面目全非,做了無用功。。
一般情況下,用三元操作符時(shí),如果語句較長(zhǎng)可以這么寫:
provider = if campaign_type == :entry
Settings.pay_method_to_provider[pay_method]
else
self.auth_provider
end
不過Ruby代碼當(dāng)中確實(shí)很多這種一行流,看習(xí)慣了就好。
do ... then ... end
np.sum(np.array(range(10000000), dtype=float))
numpy底層用c優(yōu)化的,應(yīng)對(duì)任何數(shù)學(xué)問題,默認(rèn)的dtype是int32,當(dāng)然溢出來啦
編譯命令 sass --watch sass/:css/
sass文件夾中是 .scss文件,css中是 .css文件
應(yīng)該是php重復(fù)jsonencode導(dǎo)致的
可重入鎖不是這么用的,一般是在面向?qū)ο笾惺褂?,比?/p>
class A:
def f1(self):
mutex.acquire()
try:
#do something
finally:
mutex.release()
def f2(self):
mutex.acquire()
try:
#do something
finally:
mutex.release()
def run1(obj):
obj.f1()
obj.f2()
def run2(obj):
obj.f2()
obj.f1()
obj1 = A()
t1 = threading.Thread(target=run1, args=(obj1, ))
t2 = threading.Thread(target=run2, args=(obj1, ))
t1.start()
t2.start()
調(diào)用順序不同,而且都需要同步的時(shí)候,如果不用遞歸鎖,會(huì)死鎖。如果f1或f2不加鎖,數(shù)據(jù)不同步,報(bào)錯(cuò)
1) 最后的錯(cuò)誤相當(dāng)于是 gem 更新的錯(cuò)誤了, 報(bào)錯(cuò)信息是 taobao 的 gem 源的 https 證書問題.
一個(gè)簡(jiǎn)單的辦法是,請(qǐng)修改 ~/.gemrc 文件
參考: https://gems.ruby-china.org/
PS:
是 \n,最初 gsub 函數(shù)錯(cuò)誤的使用的單引號(hào)所以得出了錯(cuò)誤的結(jié)論。
arr1_str = <<EOT.gsub('\n', '')
1,2
EOT
puts arr1_str.gsub("\n", '')
puts arr1_str.inspect
輸出
1,2
"1,2\n"原理就是:
vue中使用ref可以獲取到真實(shí)element,類似于原生的getElementById;而js中又可以通過element.click觸發(fā)元素的點(diǎn)擊事件(前提是這個(gè)元素是支持click事件的)。
參考:
ref獲取element
https://cn.vuejs.org/v2/api/#ref
element.click()
https://developer.mozilla.org...
先把腳本設(shè)置可執(zhí)行權(quán)限,
chmod +x bash.sh
然后扔到 etc/rc0.d 中
cp bash.sh /etc/rc0.d/
rc0.d 存放的是關(guān)機(jī)前執(zhí)行的腳本rc6.d 存放的是重啟前執(zhí)行的腳本
jquery中盡量不要使用全局變量,可能會(huì)造成全局污染
排除密碼等連接信息錯(cuò)誤了嗎? 我自己搭建的表示沒有任何問題... 是在不想就刪除軟件和對(duì)應(yīng)的殘留信息,重新安裝試試
Internet Explorer9,火狐,谷歌Chrome,Opera和Safari都支持SVG。
IE8和早期版本都需要一個(gè)插件 - Adobe SVG瀏覽器,這是免費(fèi)提供的。
第一個(gè)問題:是的
第二個(gè)問題:官網(wǎng)上有提示。
第三個(gè)問題:比如裝java。官網(wǎng)下要配環(huán)境。brew不用
自己解決一下,在找相關(guān)資料的時(shí)候看到的:
And finally if we deploy application with Capistrano we have to deploy it properly. We should put local_env.yml to the Capistrano shared folder on the server and change config/deploy.rb like this:
before 'deploy:assets:precompile', :symlink_config_files
desc "Link shared files"
task :symlink_config_files do
symlinks = {
"#{shared_path}/config/database.yml" => "#{release_path}/config/database.yml",
"#{shared_path}/config/local_env.yml" => "#{release_path}/config/local_env.yml"
}
run symlinks.map{|from, to| "ln -nfs #{from} #{to}"}.join(" && ")
end
于是我在自己的rails application中找到config/deploy.rb,里面有一行是:
append :linked_files, "config/database.yml", "config/secrets.yml"
于是我試著把a(bǔ)pplication.yml加到后面去,再次嘗試部署成功。
before_save { self.email = email.downcase }這里面的 self.email 表示 當(dāng)前對(duì)象 的 email屬性;email.downcase 的 email 表示調(diào)用一個(gè) email 方法(ActiveRecord 自動(dòng)為你生成的);
這行代碼的意思表示:一個(gè) User 實(shí)例對(duì)象在保存之前(before_save),email 轉(zhuǎn)換成小寫;
你的疑問可能是:什么時(shí)候用 self ,什么時(shí)候不用?
答案:絕大多數(shù)情況下都不用 self ,你遇到的這種情況是唯一一種需要顯示使用 self 的情況。
validates :email, ... 改為 validates self.email, ...后validates 是一個(gè) 類宏(class macro),類宏中的 self 表示當(dāng)前類對(duì)象本身(User),當(dāng)前類 User 對(duì)象(類對(duì)象本身)并沒有 email 方法(當(dāng)前類 User 有一個(gè)實(shí)例方法 email,是 ActiveRecord 為你生成的,上面解釋過了),所以報(bào)錯(cuò);
這行代碼的意思是:一個(gè) User 實(shí)例對(duì)象 save 或者 update 之前,需要驗(yàn)證 email 屬性;如果改成了 validates self.email, ... ,就代表驗(yàn)證 User 類對(duì)象本身的 email 方法,由于 User 類對(duì)象本身并沒有 email 方法,所以 NoMethodError。
PS:建議研讀下 《Ruby 元編程》(中文版第二版早已經(jīng)出版了),就會(huì)對(duì) ruby 這些本質(zhì)的東西有一個(gè)更透徹的理解;如果覺得 Ruby 中好多的方法都不知道怎么用,DHH 推薦的 《The Ruby Way: Solutions and Techniques in Ruby Programming》也是一本高大全的書;鎬頭書《Programming Ruby》和 David Flanagan 的《The Ruby Programming Language》也是兩本非常好的 ruby 全解(盡管這兩本已經(jīng)有些過時(shí),但對(duì)你沒影響);
為了保證安全:請(qǐng)不停地重設(shè)session的重設(shè);將過期時(shí)間設(shè)置短一些;監(jiān)控referrer與userAgent的值;使用HttpOnly禁止腳本讀取Cookie。這些措施并非萬無一失,但是增加了黑客的難度,因此也是有效的。
https://blog.fundebug.com/201...
北大青鳥APTECH成立于1999年。依托北京大學(xué)優(yōu)質(zhì)雄厚的教育資源和背景,秉承“教育改變生活”的發(fā)展理念,致力于培養(yǎng)中國(guó)IT技能型緊缺人才,是大數(shù)據(jù)專業(yè)的國(guó)家
達(dá)內(nèi)教育集團(tuán)成立于2002年,是一家由留學(xué)海歸創(chuàng)辦的高端職業(yè)教育培訓(xùn)機(jī)構(gòu),是中國(guó)一站式人才培養(yǎng)平臺(tái)、一站式人才輸送平臺(tái)。2014年4月3日在美國(guó)成功上市,融資1
北大課工場(chǎng)是北京大學(xué)校辦產(chǎn)業(yè)為響應(yīng)國(guó)家深化產(chǎn)教融合/校企合作的政策,積極推進(jìn)“中國(guó)制造2025”,實(shí)現(xiàn)中華民族偉大復(fù)興的升級(jí)產(chǎn)業(yè)鏈。利用北京大學(xué)優(yōu)質(zhì)教育資源及背
博為峰,中國(guó)職業(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)歷任德國(guó)Software AG 技術(shù)顧問,美國(guó)Dachieve 系統(tǒng)架構(gòu)師,美國(guó)AngelEngineers Inc. 系統(tǒng)架構(gòu)師。