亚洲色成人网站www永久,亚洲欧美人成视频一区在线,亚洲国产成人高清在线观看,亚洲精品久久久久久动漫,亚洲国产精品久久电影欧美

數(shù)據(jù)專欄

智能大數(shù)據(jù)搬運(yùn)工,你想要的我們都有

科技資訊

科技學(xué)院

科技百科

科技書(shū)籍

網(wǎng)站大全

軟件大全

20 應(yīng)屆,985 軟件工程本碩,去年秋招拿了 pdd,愛(ài)奇藝等幾個(gè)互聯(lián)網(wǎng)和華為,被華為部門(mén)小哥一頓操作(多次深夜打電話還感動(dòng)了一番),覺(jué)得做 HMS 挺不錯(cuò)的,又覺(jué)得“不要浪費(fèi)一場(chǎng)危機(jī)的機(jī)會(huì)”,稀里糊涂選了華為?,F(xiàn)在入職幾個(gè)月,發(fā)現(xiàn)就是一初級(jí) Android,無(wú)框架無(wú)開(kāi)源,每天做的最多的是就是“求”上邊大佬快點(diǎn)下需求,我好把代碼寫(xiě)了上庫(kù),做的事情也沒(méi)有反饋(面向交付,短期內(nèi)不會(huì)接觸實(shí)際用戶),又不太喜歡公司的氛圍(過(guò)分強(qiáng)調(diào)所謂“勞動(dòng)態(tài)度”,自己也不反感這點(diǎn),但無(wú)意義的拉會(huì),強(qiáng)行加班實(shí)在是受不了,996 大多是自己作的)。 感覺(jué)應(yīng)該待不了多久還是會(huì)回互聯(lián)網(wǎng)?,F(xiàn)在有點(diǎn)迷茫,之前實(shí)習(xí)主要是做 Java 后端( Spring ),入職就學(xué)了一些 Android 和刷了點(diǎn)題,整理簡(jiǎn)歷,感覺(jué)甚至不如去年有競(jìng)爭(zhēng)力了,現(xiàn)在想以一年左右的時(shí)間來(lái)安排規(guī)劃,目的是進(jìn)入一個(gè)大廠做 Java 后端吧,有 3 個(gè)問(wèn)題: 1.一年左右會(huì)不會(huì)求職的時(shí)候很吃虧,而且我這種又沒(méi)有做相關(guān)直接的,尬補(bǔ)基礎(chǔ)和刷題真的就可以補(bǔ)齊么(想想秋招都直接問(wèn)框架源碼了,社招更吃虧)? 2.基于 1,各位大佬,在準(zhǔn)備方面又什么好的建議么? 3.有沒(méi)有在招人的公司呀?可以聊聊呀,坐標(biāo)上海。
來(lái)源:V2EX
發(fā)布時(shí)間:2020-08-27 16:15:32
HDC調(diào)試需求開(kāi)發(fā)(15萬(wàn)預(yù)算),能者速來(lái)!>>> 現(xiàn)在大數(shù)據(jù)可視化與原來(lái)的報(bào)表有什么不同? 是否就是把那些chart之類的圖的東西又搬到大數(shù)據(jù)的概念里? 有專門(mén)的公司專攻大數(shù)據(jù)可視化嗎?
來(lái)源:開(kāi)源中國(guó)
發(fā)布時(shí)間:2014-10-30 13:31:00
ipadAir3,不到一年。中午看了會(huì) b 站,一點(diǎn)多睡覺(jué)了,然后 ipad 放在桌子那,沒(méi)息屏,等到下午五點(diǎn),50%的電掉到自動(dòng)關(guān)機(jī)。。。 正常嗎? ps:圖床是 imgur 。 ![photo_2020-08-26_19-54-13.jpg]( https://i.loli.net/2020/08/26/P9Qqf7Dvu2VNtkA.jpg )
來(lái)源:V2EX
發(fā)布時(shí)間:2020-08-27 16:14:52
HDC調(diào)試需求開(kāi)發(fā)(15萬(wàn)預(yù)算),能者速來(lái)!>>> 怎么把這樣一個(gè)綜合數(shù)據(jù)轉(zhuǎn)換成分類數(shù)據(jù)的形式 這個(gè)數(shù)據(jù)表示的是48頭豬9天的體重,寫(xiě)成這樣的形式:ID為一列,時(shí)間為一列,豬的體重為一列
來(lái)源:開(kāi)源中國(guó)
發(fā)布時(shí)間:2016-07-17 16:18:00
今天傳文件的時(shí)候,發(fā)現(xiàn)我的 iPad 名字變成了 iPad ( 2 ),以前名字就是“iPad”,覺(jué)得有點(diǎn)奇怪,這個(gè)名字既然不是我操作修改的,那是什么設(shè)置會(huì)讓 ipad 的名稱后面加了一個(gè)( 2 )?
來(lái)源:V2EX
發(fā)布時(shí)間:2020-08-27 16:14:39
HDC調(diào)試需求開(kāi)發(fā)(15萬(wàn)預(yù)算),能者速來(lái)!>>> 大家有沒(méi)有什么好方案解決,Java和R對(duì)接的系列問(wèn)題
來(lái)源:開(kāi)源中國(guó)
發(fā)布時(shí)間:2016-07-22 17:56:00
從周六開(kāi)始發(fā)現(xiàn)無(wú)法看見(jiàn)朋友圈圖片(視頻和廣告正常顯示),因?yàn)橐膊唤?jīng)常刷朋友圈,以為是網(wǎng)絡(luò)問(wèn)題也沒(méi)有怎么在意。直到慢慢發(fā)現(xiàn)聊天的時(shí)候發(fā)送文字信息正常,但只要涉及到圖片和轉(zhuǎn)發(fā)就會(huì)一直轉(zhuǎn)圈,別人發(fā)的圖片也無(wú)法正常顯示。 目前客服反饋問(wèn)題沒(méi)有任何回應(yīng),已確認(rèn)跟目前使用的網(wǎng)絡(luò)和數(shù)據(jù)都沒(méi)有關(guān)系。想請(qǐng)問(wèn)一下大佬們有沒(méi)有遇到相關(guān)問(wèn)題,如何解決的呢?
來(lái)源:V2EX
發(fā)布時(shí)間:2020-08-27 16:14:24
HDC調(diào)試需求開(kāi)發(fā)(15萬(wàn)預(yù)算),能者速來(lái)!>>> 在使用drupal做了一個(gè)頁(yè)面后想用drupalgap這個(gè)插件實(shí)現(xiàn)APP的開(kāi)發(fā),但是在開(kāi)發(fā)的過(guò)程中出現(xiàn)了一些問(wèn)題,就是在settings.js中更換了目標(biāo)地址后,chrome的drupalgap測(cè)試頁(yè)面上不停的loading,不知道是出了什么問(wèn)題,還是缺少了那一步?jīng)]有,我是參照這一個(gè)教程來(lái)做的https://jamesqi.com/%e5%8d%9a%e5%ae%a2/%e4%bb%a5Drupal%e7%bd%91%e7%ab%99%e4%b8%ba%e5%9f%ba%e7%a1%80%e5%88%9b%e5%bb%baApp 希望大家可以幫幫忙 謝謝
來(lái)源:開(kāi)源中國(guó)
發(fā)布時(shí)間:2017-02-13 09:50:00
有小米的同學(xué)嗎,小米手環(huán) 5,游泳只記錄了個(gè)時(shí)間,其他數(shù)據(jù)一概沒(méi)有,然后在 app 反饋了一下問(wèn)題,神奇的事情發(fā)生了https://i.loli.net/2020/08/23/g4rQjUbeOdyJETq.png 誰(shuí)的鍋,趕緊來(lái)領(lǐng),硬件 bug 了,郵件也沒(méi)測(cè)試么。。。
來(lái)源:V2EX
發(fā)布時(shí)間:2020-08-27 16:14:13
HDC調(diào)試需求開(kāi)發(fā)(15萬(wàn)預(yù)算),能者速來(lái)!>>> 想使用DRUPAL開(kāi)發(fā)一個(gè)電子商務(wù)網(wǎng)站。目前已經(jīng)具備如下條件。 1、安裝了DRUPAL7 2、安裝了電子商務(wù)相關(guān)的模塊,包括Commerce及其需要的其他支持模塊如Fields,Rules等等。 3、目前菜單中已經(jīng)出現(xiàn)了structure 和 store 兩個(gè)菜單,并可以錄入商品信息等。 現(xiàn)在的問(wèn)題是,網(wǎng)站不像一個(gè)電子商務(wù)網(wǎng)站,需要將界面改為電子商務(wù)的樣子,有現(xiàn)成的theme嗎?下一步我應(yīng)該怎么做,關(guān)于DRUPAL建電子商務(wù),有沒(méi)有專門(mén)的書(shū)籍或文檔,能指點(diǎn)一下嗎?
來(lái)源:開(kāi)源中國(guó)
發(fā)布時(shí)間:2015-05-04 18:04:00
HDC調(diào)試需求開(kāi)發(fā)(15萬(wàn)預(yù)算),能者速來(lái)!>>> 想要用drupal實(shí)現(xiàn)以下功能: 1.按摩師本人的工作時(shí)間可以后臺(tái)設(shè)置,客戶選擇預(yù)約 2.一個(gè)客戶預(yù)約了按摩師A的某個(gè)時(shí)間,則其它客戶不能預(yù)約 3.email提醒客戶預(yù)約成功 現(xiàn)在不知道用什么插件來(lái)實(shí)現(xiàn),請(qǐng)知道的玩家指點(diǎn)一下,謝謝
來(lái)源:開(kāi)源中國(guó)
發(fā)布時(shí)間:2017-02-21 21:45:00
HDC調(diào)試需求開(kāi)發(fā)(15萬(wàn)預(yù)算),能者速來(lái)!>>> 我從2002年底就開(kāi)始關(guān)注drupal了,當(dāng)時(shí)在國(guó)內(nèi)看不到一點(diǎn)關(guān)于drupal的資料,2003年寫(xiě)過(guò)幾篇關(guān)于drupal的介紹文章,到現(xiàn)在都經(jīng)??吹胶芏嘟榻Bdrupal的文章里引用我的話。記得2003年看到海微在研究drupal,并且發(fā)布了中文語(yǔ)言包,打開(kāi)了drupal進(jìn)入中國(guó)的大門(mén)。海微是我一直敬仰的一個(gè)人,以前一直致力于xoops的中文化工作,現(xiàn)在竟然搞Hiweed Linux操作系統(tǒng)了。 海微發(fā)布drupal中文語(yǔ)言包后我就一直開(kāi)始用drupal,不過(guò)都是當(dāng)作普通的blog程序來(lái)用,基本上不裝插件,也沒(méi)改過(guò)風(fēng)格。中途試著改過(guò)幾次風(fēng)格,但試了幾次都放棄了,感覺(jué)很麻煩。 最近看了幾個(gè)用drupal做的強(qiáng)站,看了之后感覺(jué)就是震撼,根本看不出是用個(gè)開(kāi)源代碼的做的,看了之后我又萌發(fā)了修改drupal風(fēng)格的念頭,打算為我的極客集改 個(gè)版。研究了兩天,終于明白drupal模板的原理了,對(duì)CCK和views這兩個(gè)超強(qiáng)模塊也有了新的認(rèn)識(shí),把官方的主要模塊都看了看,看得我眼都花了, 實(shí)在是太多了,對(duì)drupal的評(píng)價(jià)就是:“只有想不到的,沒(méi)有做不到的”你想要什么功能都有什么模塊。這也是國(guó)外程序最大的特點(diǎn),國(guó)內(nèi)的人都抱怨國(guó)外的 程序簡(jiǎn)單,不適合做大站,這都是因?yàn)闆](méi)去研究過(guò)人家的模塊。國(guó)外很多人把joomla,drupal叫做web操作系統(tǒng),這很形象,人家只提供給你最底層 的框架代碼,其余的功能都留給模塊了。就比如用windows一樣,安裝windows后可以使用,基本的功能也有,但你想要更多的功能就得裝軟件,你想 讓你的桌面變漂亮就得換主題。 Drupal屬于開(kāi)發(fā)型cms,最便于擴(kuò)展的cms,在我看來(lái)它比joomla靈活很多,官方網(wǎng)站上的模塊就 有幾千個(gè),再加上cck的自定義字段功能,如果想用來(lái)做個(gè)門(mén)戶網(wǎng)站功能上你也不用考慮太多了,所以現(xiàn)在Drupal程序員炙手可熱,招一個(gè)Drupal程 序員,不但可以為你節(jié)省更多的成本,還有利于以后的開(kāi)發(fā),畢竟核心代碼你不用管了,和Linux一樣,linux版本有幾十個(gè),但核心代碼都是 kernel小組開(kāi)發(fā)的。 Drupal上手容易,各種模塊裝了就可以用,但如果想改模板需要熟悉CSS技術(shù),也需要一定的PHP基礎(chǔ),當(dāng)然 還需要一定的英文基礎(chǔ),因?yàn)橹形馁Y料相對(duì)較少,但官方網(wǎng)站上的教程就夠你看一輩子了。如果你css,php,英文都不錯(cuò),那Drupal在你手中簡(jiǎn)直就是 一個(gè)萬(wàn)能工具了,你會(huì)越來(lái)越對(duì)它愛(ài)不釋手。 不得不承認(rèn),Drupal的模板是個(gè)門(mén)檻,在默認(rèn)的模板基礎(chǔ)上很難做出復(fù)雜的頁(yè)面,和中國(guó)人心 中的門(mén)戶網(wǎng)站相差很遠(yuǎn)。要想做復(fù)雜的頁(yè)面views成了必須用的模塊,雖然它很靈活,但使用也很麻煩,而且如果調(diào)用太多很占資源,但這個(gè)你不必考慮太 多,Drupal有很好緩存功能,還有很多緩存插件,數(shù)據(jù)查詢都是一次性運(yùn)行了放在一個(gè)表里隨時(shí)調(diào)用,而且國(guó)外那么多大站用drupal充分說(shuō)明了它的性 能。 Drupal的模板核心就是區(qū)塊(block),你只需要把你的模板分成很多塊,然后把drupa生成的區(qū)塊排列在你的模板上,你安裝 的插件如果需要顯示一般都會(huì)自動(dòng)生成個(gè)區(qū)塊。Drupal官方發(fā)布模板都比較簡(jiǎn)單,一般只適合做左中右結(jié)構(gòu)的網(wǎng)站,如果你想自己在模板里多加一些容器來(lái)放 Drupal的區(qū)塊,需要phptemplate_regions函數(shù),當(dāng)然更方便的是module_invoke函數(shù),可以讓你的區(qū)塊顯示在你想放的任 何地方。 drupal默認(rèn)生成的各種區(qū)塊里帶有很多層的html代碼,幾乎每個(gè)html標(biāo)簽都有單獨(dú)的css id或者class,這樣方便你用css控制顯示效果,這給我?guī)?lái)了極大的方便,不用動(dòng)html代碼就可以修改模板的顯示效果。 這次給極客集改 版讓我學(xué)了很多東西,本來(lái)做了一個(gè)比較復(fù)雜的頁(yè)面,調(diào)用比較多,研究了一下views模塊,感覺(jué)太麻煩了,而我又不喜歡裝模塊,能不用的模塊盡量不用,極 客集只裝了幾個(gè)比較簡(jiǎn)單的模塊(BUEditor,Google Sitemap,Month,Similar By Terms,Captcha)。views是最復(fù)雜的一個(gè)模塊,代碼體積幾乎是drupal核心的三分之一,于是我打算放棄views做個(gè)比較簡(jiǎn)單的頁(yè)面 了。其實(shí)如果你PHP學(xué)的好的話完全可以不用views,views本質(zhì)上就是生成一段Mysql查詢語(yǔ)句。 Drupal的官方論壇是個(gè)大寶庫(kù),你遇到的問(wèn)題幾乎都可以在那里找到答案,隨便提個(gè)問(wèn)題就有很多熱心人來(lái)幫你,而且還會(huì)有其他人給出不同的參考答案。這也是國(guó)外開(kāi)源項(xiàng)目最讓人羨慕的地方,真讓人興奮啊。去了官方社區(qū)才認(rèn)識(shí)到自己很菜, 這篇文章不小心又成了鼓吹drupal的“槍稿”了,其實(shí)根本用不著夸它了,它剛剛獲得了2007年最佳開(kāi)源cms的 大獎(jiǎng),去年這個(gè)獎(jiǎng)是Joomla的。也許有人會(huì)問(wèn)我“你整天說(shuō)這個(gè)程序好,那個(gè)程序好,到底哪個(gè)最好???”,說(shuō)實(shí)話我也不知道那個(gè)好,每個(gè)都有自己的特 點(diǎn),關(guān)鍵是看使用的人,有的人用個(gè)簡(jiǎn)單blog做的站比那些用大型CMS的都感覺(jué)復(fù)雜。我本人是見(jiàn)一個(gè)愛(ài)一個(gè),我很多網(wǎng)站,都用不同的cms,它們都是我 的情人,每個(gè)情人都能給我?guī)?lái)激情,哈哈。過(guò)幾天打算寫(xiě)一篇比較國(guó)外cms的文章給大家參考,國(guó)內(nèi)的不考慮,因?yàn)閲?guó)內(nèi)的都沒(méi)特點(diǎn),無(wú)法比較。
來(lái)源:開(kāi)源中國(guó)
發(fā)布時(shí)間:2008-12-14 20:16:00
HDC調(diào)試需求開(kāi)發(fā)(15萬(wàn)預(yù)算),能者速來(lái)!>>> 原文地址:https://chromatichq.com/blog/drupal-code-standards-what-are-they 什么是Drupal代碼規(guī)范?? 代碼規(guī)范規(guī)定了編寫(xiě)代碼的最佳實(shí)踐,代碼的格式,和其它等一系列的規(guī)則。你可以認(rèn)為它是編程里的 MLA 。 它告訴我們?nèi)绾螘?shū)寫(xiě)我們的代碼,每個(gè)人都遵循同樣的規(guī)范。 Style 代碼規(guī)范主要是關(guān)注你的代碼顯示和易讀性上,它告訴你用怎樣風(fēng)格和怎么排版你的代碼,其中包括代碼的縮近,空白,代碼行的長(zhǎng)度。 保證你的所有代碼都遵循一定規(guī)則讓整個(gè)drupal項(xiàng)目保持協(xié)調(diào)一致,保證一個(gè)開(kāi)發(fā)者能很方便閱讀其它開(kāi)發(fā)者的代碼。 Substance 代碼規(guī)范也能描述出代碼包含的內(nèi)容和代碼的目的。 包括對(duì)函數(shù)和代碼組件的描述,比如,確保你使用在某一情景下使用翻譯函數(shù),或者, 當(dāng)有兩個(gè)相近的函數(shù)時(shí)應(yīng)指出什么情況用哪一個(gè): Sizeof() 和 count() 有同樣的功能,那怎么才知道要用哪一個(gè)呢? 代碼規(guī)范能指出你應(yīng)該用哪個(gè),怎么用,期望得到什么。 保證代碼的易讀性 當(dāng)我們都遵循著相同的代碼規(guī)范, 你和你的合作伙伴的代碼都能以相同的方式來(lái)閱讀。你們可以相互閱讀對(duì)方的代碼并且知道期望得到什么。 如果你發(fā)布了一個(gè)模塊,來(lái)自世界另一端的朋友可以輕松的修改、維護(hù)你的代碼, 在Drupal社區(qū)這是必需的。 不必把時(shí)間花費(fèi)在你的代碼看起來(lái)怎樣, 更多的時(shí)間在寫(xiě)代碼本身 當(dāng)寫(xiě)這篇文章時(shí),我看到很多關(guān)于有沒(méi)有必要遵循和是不是要嚴(yán)苛的執(zhí)行代碼規(guī)范的相關(guān)討論。我想Drupal社區(qū)也用了大量的時(shí)間來(lái)決定Drupal代碼規(guī)范,幸運(yùn)的是一切已經(jīng)完成了。Drupal代碼規(guī)范已經(jīng)建立好了,我們不用在上面再花費(fèi)時(shí)間了。 為不同地區(qū),不同語(yǔ)言,不同背景的開(kāi)發(fā)者之間架起一座橋梁 Drupal 代碼書(shū)寫(xiě)規(guī)范基于英語(yǔ),當(dāng)下與來(lái)自世界各地的朋友合作開(kāi)發(fā)一個(gè)項(xiàng)目變的越來(lái)越普遍, 有一個(gè)標(biāo)準(zhǔn)能降低溝通成本。 加入Drupal的開(kāi)發(fā)者們之前都有著不同的編程語(yǔ)言開(kāi)發(fā)背景,每種編程語(yǔ)言都有自己的語(yǔ)法和書(shū)寫(xiě)格式。 有一個(gè)具體的代碼書(shū)寫(xiě)規(guī)范才能使我們的項(xiàng)目代碼持續(xù)前進(jìn)。 自動(dòng)化 代碼規(guī)范在文檔自己動(dòng)化中也非常重要,因?yàn)锳PI模塊會(huì)自動(dòng)解析代碼文件中的信息來(lái)生成文檔,http://api.drupal.org 的文檔內(nèi)容就來(lái)于此, 你甚至可以配置出一個(gè)屬于自己的API文檔網(wǎng)站,文檔內(nèi)容是通過(guò)識(shí)別和解析代碼注釋中的一些特殊標(biāo)簽和標(biāo)簽后面的具體文字信息來(lái)生成的。如果你寫(xiě)的代碼遵循標(biāo)準(zhǔn),你可以通過(guò)PHP_Codesniffer來(lái)檢查是否符合標(biāo)準(zhǔn),甚至可以配合 Travis CI來(lái)自動(dòng)化的更準(zhǔn)確的校驗(yàn)代碼是否規(guī)范。 代碼越整潔,工作量就越少! 誰(shuí)來(lái)定制代碼規(guī)范?又是如果定制的? 我們自己來(lái)做的! 代碼規(guī)范由社區(qū)來(lái)確定的。Drupal代碼規(guī)范是在PEAR的代碼規(guī)范為基礎(chǔ)設(shè)計(jì)的。 不僅如此, 也由drupal.org網(wǎng)站的相關(guān)問(wèn)題列表來(lái)決定。 如果某人提出一個(gè)問(wèn)題, 提供一個(gè)解決方案, 大家一起討論,當(dāng)大家達(dá)成一致時(shí),一個(gè)新的規(guī)范就誕生了。 如果你之前不能確定什么是代碼規(guī)范和他的意義所在,我希望這篇文章能讓你理解它的目的和用途。 我們的下一篇文章將帶你在項(xiàng)目中實(shí)施Drupal代碼規(guī)范。
來(lái)源:開(kāi)源中國(guó)
發(fā)布時(shí)間:2016-08-26 10:38:00
今天在 Google 搜索一個(gè)東西,跳轉(zhuǎn)到知乎,發(fā)現(xiàn)會(huì)被反復(fù)跳轉(zhuǎn)到流氓網(wǎng)站,根本無(wú)法正常瀏覽內(nèi)容。 視頻證據(jù): 國(guó)內(nèi)視頻床: https://player.downk.cc/play/5f3ff5d6160a154a6700378f Vimeo 備份: https://vimeo.com/450173713 Internet Archive 備份: https://archive.org/details/2020-08-21-23-58-24-799 視頻解釋: 剛剛點(diǎn)開(kāi)知乎時(shí) Chrome 顯示是安全的(全 HTTPS )。說(shuō)明不是運(yùn)營(yíng)商 DNS 劫持(同時(shí)我也有部署 Adguard Home,所以排除 DNS 劫持)。 等 script 開(kāi)始加載之后,左上角小鎖會(huì)變?yōu)?i,即“不安全”,然后就被跳轉(zhuǎn)到流氓網(wǎng)站,多次打開(kāi)依然一樣,無(wú)法正常瀏覽知乎內(nèi)容。所以證明是知乎自己在某個(gè) js 里面藏了惡意代碼跳轉(zhuǎn)到流氓網(wǎng)站。 使用無(wú)痕模式、不用 app 打開(kāi)是因?yàn)椴幌氡痪珳?zhǔn)推廣。在無(wú)痕模式下能錄屏是因?yàn)橛昧穗娔X scrcpy 錄的。 溯源過(guò)程: 由于我不是前端開(kāi)發(fā),對(duì)瀏覽器的開(kāi)發(fā)者工具使用也不是很熟悉,所以并沒(méi)有查出源頭的 js 。 但是找到了一個(gè)流氓鏈接,電腦訪問(wèn)返回"NU#",手機(jī)上打開(kāi)這個(gè)鏈接會(huì)隨機(jī)跳到幾個(gè)流氓網(wǎng)站中的其中一個(gè)。 鏈接: https://u1.lrdgb.cn/go/jump.php?go=563 開(kāi)發(fā)者工具截圖(連接 Android 手機(jī)遠(yuǎn)程調(diào)試): https://imgchr.com/i/dUPj8P
來(lái)源:V2EX
發(fā)布時(shí)間:2020-08-27 16:13:41
HDC調(diào)試需求開(kāi)發(fā)(15萬(wàn)預(yù)算),能者速來(lái)!>>> drupal 7 中節(jié)點(diǎn)添加表單已經(jīng)覆寫(xiě)成功,但節(jié)點(diǎn)編輯表單如何覆寫(xiě),如何傳nid值,如何回填數(shù)據(jù),求大神們指導(dǎo)指導(dǎo)。就像這樣的編輯信息頁(yè)面:
來(lái)源:開(kāi)源中國(guó)
發(fā)布時(shí)間:2016-05-11 22:43:00
工單編號(hào):BSBWHRW 事情經(jīng)過(guò) 昨天上午 11 點(diǎn)收到短信,說(shuō)“您的云服務(wù)器( 47.x.x.x )由于檢測(cè)到存在不安全因素,已被關(guān)停機(jī)?!?。 電話客服說(shuō)不明白原因,幫我提交了工單,下午 2 點(diǎn) 30 分得知: 您好,經(jīng)過(guò)核實(shí),您的服務(wù)器 ip 被 SBL 組織列黑,請(qǐng)您與 SBL 組織聯(lián)系,需對(duì)方明確說(shuō)明移除,或 SBL 查詢“ https://www.spamhaus.org/sbl/listings/alibaba-inc.com”服務(wù)器 ip 不存在,將 SBL 查詢結(jié)果和回復(fù)郵件信息,截圖或附件提交給我們審核后,會(huì)盡快幫您解封服務(wù)器,另外如果您的服務(wù)器再次被 SBL 組織處罰,服務(wù)器將不再解封,請(qǐng)您務(wù)必重視。 之后給 SBL 組織發(fā)送郵件,今天早上移出黑名單。 回復(fù)工單申請(qǐng)解除鎖定,最初回復(fù)“需要專員周一協(xié)助繼續(xù)處理”,多次催促一直回復(fù)已經(jīng)加急。 第一次知道還有 SBL 組織。 被列黑原因是 18 年初安裝了一套 Wordpress,之后沒(méi)有升級(jí),可能漏洞被利用,于今年 4 月份陸陸續(xù)續(xù)篡改上傳文件,其中有惡意軟件。 還有,95187 已經(jīng)不受理售后問(wèn)題了。
來(lái)源:V2EX
發(fā)布時(shí)間:2020-08-27 16:13:32
HDC調(diào)試需求開(kāi)發(fā)(15萬(wàn)預(yù)算),能者速來(lái)!>>> 問(wèn)個(gè)笨問(wèn)題,我的服務(wù)器安裝了wordpress和drupal,安裝完后,想改變它們的路徑,比如: /var/www/html 現(xiàn)在改成 /var/www/blog; 而drupal的路徑由 /var/www/drupal 改成 /var/www/main; 那么,改變之后對(duì)鏈接mysql有影響沒(méi)? 或者其他潛在問(wèn)題?
來(lái)源:開(kāi)源中國(guó)
發(fā)布時(shí)間:2016-06-30 14:24:00
前兩天淘了部二手小米 8 作為備用機(jī)用,打算刷原生,解鎖時(shí)讓我綁定手機(jī)號(hào)不過(guò)我的 id 是用郵箱注冊(cè)的且該郵箱是臨時(shí)郵箱(域名找不到了) ,也沒(méi)有綁定手機(jī)號(hào) 去申訴資料不全,所以~
來(lái)源:V2EX
發(fā)布時(shí)間:2020-08-27 16:13:19
HDC調(diào)試需求開(kāi)發(fā)(15萬(wàn)預(yù)算),能者速來(lái)!>>> drupal7里面的評(píng)論功能能否去掉標(biāo)題這一選項(xiàng)。難道是那個(gè)啥 ,外國(guó)人的習(xí)慣和我們有差異?評(píng)論里面還要整一個(gè)標(biāo)題出來(lái)。挺煩人的。望高手指點(diǎn)一下。因?yàn)殛P(guān)于drupal的資料,我感覺(jué)雜,而且過(guò)時(shí),而且沒(méi)用。真心求回復(fù)。
來(lái)源:開(kāi)源中國(guó)
發(fā)布時(shí)間:2013-03-05 09:26:00
算一加老用戶了,一加 3t,一加 6t,一加 8 總體用來(lái)還可以,比較絲滑,就是這續(xù)航是在不給勁,感覺(jué)一天一沖都堅(jiān)持不住
來(lái)源:V2EX
發(fā)布時(shí)間:2020-08-27 16:13:00
HDC調(diào)試需求開(kāi)發(fā)(15萬(wàn)預(yù)算),能者速來(lái)!>>> 在后臺(tái)手動(dòng)運(yùn)行定時(shí)任務(wù),如當(dāng)前網(wǎng)站地址是http://a.com, 運(yùn)行時(shí)任務(wù)時(shí)會(huì)跳轉(zhuǎn)到http://b.com/xxx頁(yè)面上,我想什么情況會(huì)導(dǎo)致這種問(wèn)題出現(xiàn)?
來(lái)源:開(kāi)源中國(guó)
發(fā)布時(shí)間:2015-10-31 21:08:00
HDC調(diào)試需求開(kāi)發(fā)(15萬(wàn)預(yù)算),能者速來(lái)!>>> 在加載js時(shí),以這種方式加載; scripts[] = ' bootstrap_clothes/js/affix.js' scripts[] = ' js/mainmenu.js' scripts[] = ' js/img.js' 出現(xiàn)了如下錯(cuò)誤: Warning : file_get_contents(sites/all/themes/bootstrap_clothes/ js/mainmenu.js): failed to open stream: No such file or directory in _locale_parse_js_file() (line 1488 of D: mpps\htdocs\bootstrap\includes\locale.inc ). Warning : file_get_contents(sites/all/themes/bootstrap_clothes/ js/img.js): failed to open stream: No such file or directory in _locale_parse_js_file() (line 1488 of D: mpps\htdocs\bootstrap\includes\locale.inc ). 然后我換了一種方法加載:在Template.php中用這種方式加載也出了上面這個(gè)警告: function bootstrap_clothes_preprocess_html ( & $vars ) { $options = array ( 'group' => JS_THEME, ); $request_path = request_path (); if ( in_array ($request_path, array ( 'woman' ))) { drupal_add_js ( drupal_get_path ( 'theme' , 'bootstrap_clothes' ) . '/img.js' , 'file' ); } if ( in_array ($request_path, array ( 'front' , 'woman' ))) { drupal_add_js ( drupal_get_path ( 'theme' , 'bootstrap_clothes' ) . '/mainmenu.js' , 'file' ); } } 可以明確的是兩個(gè)文件都在,而且目錄顯示的也沒(méi)有錯(cuò)誤,請(qǐng)問(wèn)大神們,這怎么解決,是哪個(gè)文件需要配置或者修改?求指導(dǎo)。
來(lái)源:開(kāi)源中國(guó)
發(fā)布時(shí)間:2015-09-07 16:50:00
在 OPPO 上,允許 app 發(fā)送通知,但把自啟關(guān)了,關(guān)聯(lián)啟動(dòng)關(guān)了,耗電管理的允許后臺(tái)行為關(guān)了,多任務(wù)界面也沒(méi)有此 app,可還是能收到 app 的通知,而原來(lái)的三星上,如此這么設(shè)置一番,不打開(kāi) app 是不可能收到通知的。是兩者系統(tǒng)層面對(duì)通知的處理不同嗎?還是說(shuō) OPPO 上設(shè)置的還不夠徹底?
來(lái)源:V2EX
發(fā)布時(shí)間:2020-08-27 16:12:51
HDC調(diào)試需求開(kāi)發(fā)(15萬(wàn)預(yù)算),能者速來(lái)!>>> 我通過(guò)panels搭建好首頁(yè)后,加入內(nèi)容,但我想在首頁(yè)加點(diǎn)靜態(tài)網(wǎng)頁(yè)內(nèi)容,但是不知道如何覆寫(xiě),如果直接覆寫(xiě)page.tpl.php會(huì)造成其他網(wǎng)頁(yè)問(wèn)題,如何才能只影響首頁(yè),求大神解答一下。
來(lái)源:開(kāi)源中國(guó)
發(fā)布時(shí)間:2015-08-20 17:38:00
HDC調(diào)試需求開(kāi)發(fā)(15萬(wàn)預(yù)算),能者速來(lái)!>>> 1. 更適合手機(jī)顯示 為了減少流量,jQuery不再被默認(rèn)加載。 2. 可配置的表單顯示模式 比如說(shuō),我們可以讓創(chuàng)建和編輯使用不同的排版結(jié)構(gòu),讓部分字段在編輯模式下隱藏,讓不同角色看到的選項(xiàng)集合不一樣等。 3. 新的方法添加JS和CSS 過(guò)去的方式是: Drupal 8的方式: 4. 新的Entity接口 title $node->body[$langcode][0]['value'] with # Drupal 8 code. $node->get('title')->value $node->get('body')->value ?> 5. 新的描述文件格式 6. 新的路徑(菜單)路由方式 7. 新的Block實(shí)現(xiàn)方式 8. 事件方式取代hook方式 對(duì)不起,筆者還沒(méi)搞懂,無(wú)法進(jìn)一步說(shuō)明。其實(shí)筆者很喜歡Drupal 7的機(jī)制。 9. 其它重要變化 內(nèi)置編輯器可以直接上傳和插入圖片了。(但是插入程序很困難,你有沒(méi)有發(fā)現(xiàn)我用截圖來(lái)對(duì)付代碼部分呢?) 不再支持IE8及以下瀏覽器 本文資料來(lái)源見(jiàn)附件。 原文鏈接: http://howto.eguidedog.net/node/143 P.S. 筆者覺(jué)得Drupal用的CKEditor編輯器遠(yuǎn)沒(méi)有oschina的編輯器好用。
來(lái)源:開(kāi)源中國(guó)
發(fā)布時(shí)間:2015-05-15 12:53:03
Android SDK 開(kāi)發(fā)怎么樣呢?新接的 Offer, 公司主要做 SDK 的。不知道出來(lái)市場(chǎng)認(rèn)可度怎么樣?求大神們指點(diǎn)指點(diǎn)。
來(lái)源:V2EX
發(fā)布時(shí)間:2020-08-27 16:12:25
HDC調(diào)試需求開(kāi)發(fā)(15萬(wàn)預(yù)算),能者速來(lái)!>>> Drupal是一個(gè)基于PHP語(yǔ)言編寫(xiě)的開(kāi)源內(nèi)容管理框架(CMF,CMS+Framework),它既可以讓人不需要編寫(xiě)代碼就搭建起一個(gè)網(wǎng)站,又可以像PHP框架那樣編寫(xiě)復(fù)雜的自定義功能模塊。 全球有2%【 數(shù)據(jù)來(lái)源 】的網(wǎng)站使用Drupal創(chuàng)建。它具有以下10大優(yōu)點(diǎn): 1. Drupal遵從開(kāi)源許可,擁有最龐大的開(kāi)源社區(qū) 截止至2015年5月,一共有38,140名開(kāi)發(fā)者為Drupal貢獻(xiàn)代碼。擁有超過(guò)30000個(gè)模塊和2000個(gè)主題。我們可以邊開(kāi)發(fā)自己的網(wǎng)站,邊學(xué)習(xí)別人的代碼。遇到問(wèn)題,可以得到龐大的社區(qū)支持。 2. 可擴(kuò)展性強(qiáng) 使用Drupal可以搭建任何類型的網(wǎng)站:門(mén)戶網(wǎng)站、博客、論壇、購(gòu)物網(wǎng)站、新聞網(wǎng)站等都是很簡(jiǎn)單的事情,每添加一種功能只需要啟用若干模塊,然后用一定的方式和現(xiàn)有系統(tǒng)連接起來(lái)。如果功能很特殊,可以自己添加新模塊,就像使用普通PHP框架那樣實(shí)現(xiàn)定制的功能就可以了。 3. 多站點(diǎn)支持 在Drupal的一套代碼里,可以同時(shí)開(kāi)發(fā)維護(hù)多個(gè)網(wǎng)站,多個(gè)網(wǎng)站間可以共享Drupal核心模塊和帶三方模塊。這大大節(jié)省了系統(tǒng)資源,為同時(shí)開(kāi)發(fā)多個(gè)網(wǎng)站帶來(lái)很大的便利。 4. 優(yōu)越的模塊數(shù)據(jù)庫(kù)表結(jié)構(gòu)的定義和升級(jí)機(jī)制 過(guò)去,我們做網(wǎng)站就只會(huì)在一個(gè)地方運(yùn)行。現(xiàn)在,我們做的可能是一個(gè)可復(fù)制的Web產(chǎn)品,這個(gè)產(chǎn)品可能需要部署到很多地方。部署一個(gè)網(wǎng)站需要部署代碼 和數(shù)據(jù)庫(kù),一般的網(wǎng)站數(shù)據(jù)庫(kù)部署可能是把本地?cái)?shù)據(jù)庫(kù)導(dǎo)出成SQL文件,然后再導(dǎo)入到目標(biāo)服務(wù)器。這僅使用于首次部署,之后維護(hù)就要編寫(xiě)增量的SQL語(yǔ)句。 由于沒(méi)有一套系統(tǒng)的機(jī)制去維護(hù),中途很容易搞錯(cuò)。 Drupal的模塊里有一個(gè)install文件,用來(lái)定義模塊所用數(shù)據(jù)庫(kù)表,也不需要懂定義的格式,有模塊可以幫我們從現(xiàn)有的數(shù)據(jù)庫(kù)中導(dǎo)出這個(gè)格 式,我們只需要用普通方法(例如phpMyAdmin)先創(chuàng)建表就可以了。在系統(tǒng)首次啟用該模塊的時(shí)候,Drupal會(huì)自動(dòng)根據(jù)install文件的定義 創(chuàng)建數(shù)據(jù)庫(kù)表。 install文件還提供了一套數(shù)據(jù)庫(kù)升級(jí)的機(jī)制,如果我們?cè)陂_(kāi)發(fā)過(guò)程中需要對(duì)數(shù)據(jù)庫(kù)做任何修改都可以編寫(xiě)升級(jí)的語(yǔ)句,就像打補(bǔ)丁一樣,并且該補(bǔ)丁 有編號(hào)。系統(tǒng)會(huì)自動(dòng)識(shí)別有哪些補(bǔ)丁是打過(guò)的,有哪些是還沒(méi)打的。這一點(diǎn)很重要,如果我們的產(chǎn)品同時(shí)部署到站點(diǎn)A、B,A是經(jīng)常升級(jí)維護(hù)的,B是偶爾有重要 更新才升級(jí)的。那么我們?cè)谏?jí)B的時(shí)候,Drupal系統(tǒng)會(huì)自動(dòng)把所有補(bǔ)?。⊿QL升級(jí)語(yǔ)句)都運(yùn)行,不會(huì)遺漏,也不會(huì)重復(fù)執(zhí)行。這是我們自己手工維護(hù)升 級(jí)的SQL文件所無(wú)法做到的。 5. Drush命令行工具 Drupal帶了一個(gè)drush命令行工具,可以在命令行下對(duì)系統(tǒng)進(jìn)行很多操作。例如,啟用模塊、升級(jí)數(shù)據(jù)庫(kù)、清空緩存、修改系統(tǒng)配置、修改用戶密 碼等。對(duì)于大部分人來(lái)說(shuō),使用命令行沒(méi)有必要,圖形界面讓我們大腦得到解放,不需要記太多的命令。但是,如果我們開(kāi)發(fā)的Web產(chǎn)品是部署到100個(gè)地方, 而我們要對(duì)這100個(gè)地方做一件同樣的事情,無(wú)論這件事情多大,都是一場(chǎng)災(zāi)難。但是命令行工具讓身為程序員的我們感受到了什么叫生產(chǎn)力,我們憑什么可以比傳統(tǒng)產(chǎn)業(yè)更有效率。 6. 內(nèi)置網(wǎng)頁(yè)壓縮緩存功能 Drupal可以自動(dòng)把頁(yè)面用到的JS、CSS合并壓縮再返回,也可以把匿名訪問(wèn)的頁(yè)面緩存下來(lái)。大大加快了網(wǎng)頁(yè)加載和傳輸速度。 7. 有豐富的網(wǎng)絡(luò)服務(wù)接口 Drupal提供網(wǎng)站內(nèi)容、用戶信息等以各種格式如RSS、Feeds、JSON、Restful等。比如說(shuō),我們要為網(wǎng)站開(kāi)發(fā)一個(gè)App,Drupal已經(jīng)為我們提供了主要數(shù)據(jù)的網(wǎng)絡(luò)接口,只要配置一下App就能獲取相關(guān)數(shù)據(jù)。 本文來(lái)源: 7個(gè)使用Drupal的理由 相關(guān)文章: 7個(gè)不使用Drupal的理由
來(lái)源:開(kāi)源中國(guó)
發(fā)布時(shí)間:2015-05-05 16:48:00
就像 css 中的 before/after 一樣。 需求比較簡(jiǎn)單,一個(gè) label 加上一個(gè) textview,希望在某種 style 下,顯示為 label:text 這樣的格式。 但是不愿意將冒號(hào)添加到 label 或者 text 中,而是通過(guò)樣式來(lái)實(shí)現(xiàn)。
來(lái)源:V2EX
發(fā)布時(shí)間:2020-08-27 16:12:16
一些國(guó)行手機(jī)沒(méi)有小區(qū)廣播功能,是否有方法恢復(fù)這個(gè)功能在國(guó)外來(lái)接受運(yùn)營(yíng)商的緊急通知?
來(lái)源:V2EX
發(fā)布時(shí)間:2020-08-27 16:12:08
android 開(kāi)發(fā),想用 java8 里的日期,也就是 localdate,localdate 系列,但測(cè)試發(fā)型有一個(gè)問(wèn)題,我新買(mǎi)的手機(jī),如果要使用,必須把 minSdkVersion 調(diào)高到 26, 還要在 build.grade 寫(xiě)下這個(gè)東西 compileOptions { sourceCompatibility JavaVersion.VERSION_1_8 targetCompatibility JavaVersion.VERSION_1_8 } 而我使用了一年多的手機(jī)進(jìn)行調(diào)試,調(diào)試失敗,原因是 minSdkVersion 過(guò)高,得把 minSdkVersion 調(diào)到 24 左右。但這樣的話 java8 的日期在 android 開(kāi)發(fā)里用不了,我真的想罵一句,谷歌的安卓開(kāi)發(fā)框架設(shè)計(jì)使用體驗(yàn)真差(相對(duì)于 Windows 桌面開(kāi)發(fā)),。 那么如果不用 java8 的日期組件,但又不想直接用簡(jiǎn)陋的 date,自己封裝也費(fèi)時(shí)間,那么有現(xiàn)成的兼容安卓大部分環(huán)境的日期框架么?使用體驗(yàn)接近 java8 的日期組件就行,
來(lái)源:V2EX
發(fā)布時(shí)間:2020-08-27 16:11:59
HDC調(diào)試需求開(kāi)發(fā)(15萬(wàn)預(yù)算),能者速來(lái)!>>> 這三個(gè)模塊分別是 https://www.drupal.org/project/commerce_kickstart https://www.drupal.org/project/commerce https://www.drupal.org/project/ecommerce 有什么區(qū)別么?應(yīng)該用哪個(gè)比較好?
來(lái)源:開(kāi)源中國(guó)
發(fā)布時(shí)間:2015-04-15 08:29:00
域名已經(jīng)配置好了,應(yīng)用內(nèi)代碼也添加了,使用 adb 能調(diào)起來(lái)。 但是華為原生瀏覽器 或者 微信內(nèi)置瀏覽器 a href 鏈接就還是跳轉(zhuǎn)到 web 頁(yè)面。 請(qǐng)教下各位大佬 T_T
來(lái)源:V2EX
發(fā)布時(shí)間:2020-08-27 16:11:49
HDC調(diào)試需求開(kāi)發(fā)(15萬(wàn)預(yù)算),能者速來(lái)!>>> /** * @file * A database-mediated implementation of a locking mechanism. */ 誰(shuí)能解釋下? @file是什么意思?引入文件?file是輸入?yún)?shù)?
來(lái)源:開(kāi)源中國(guó)
發(fā)布時(shí)間:2013-08-20 14:48:00
HDC調(diào)試需求開(kāi)發(fā)(15萬(wàn)預(yù)算),能者速來(lái)!>>> 1. 為什么我要向開(kāi)源社區(qū)貢獻(xiàn)模塊? 除了普世價(jià)值觀驅(qū)動(dòng)以及潛在的個(gè)人聲望提升外,向開(kāi)源社區(qū)貢獻(xiàn)模塊一個(gè)重要的意義是挑戰(zhàn)自我。好比登山運(yùn)動(dòng)員在登上一座高峰后插下一面旗幟一樣。 2007年的時(shí)候,我曾經(jīng)在CPAN上發(fā)布了幾個(gè)Perl模塊,至今我的名字一直是Perl模塊作者中幾十個(gè)中文名字的其中一個(gè)(http://www.cpan.org/authors/00whois.html),在Google中搜索我的名字,CPAN上的頁(yè)面也一直有較高的關(guān)聯(lián)度。如今,我的Perl技能已大不如前,但是即使到有一天我連自己也忘記了曾經(jīng)會(huì)寫(xiě)Perl程序的時(shí)候,它還會(huì)在那里。它代表著我的足跡。這個(gè)東西其實(shí)沒(méi)有什么人會(huì)在意,除了自己。所以這是一種自我的挑戰(zhàn),在人生的每一個(gè)階段,留下一些值得紀(jì)念的東西。 向開(kāi)源社區(qū)貢獻(xiàn)模塊是一個(gè)熟悉國(guó)外軟件開(kāi)發(fā)流程,完善代碼規(guī)范的過(guò)程,對(duì)于把自己訓(xùn)練成更專業(yè)的軟件開(kāi)發(fā)者很有幫助。 2. 向Drupal社區(qū)貢獻(xiàn)模塊的流程 Drupal是最大的開(kāi)源社區(qū)之一,擁有超過(guò)27000名開(kāi)發(fā)者,超過(guò)90萬(wàn)用戶,驅(qū)動(dòng)著全世界超過(guò)2%的網(wǎng)站(數(shù)據(jù)來(lái)自:http://w3techs.com/technologies/overview/content_management/all)。其協(xié)作的流程可能是一個(gè)比較有參考價(jià)值的。我在2002年嘗試提交一個(gè)模塊失敗,在2003年花了5個(gè)月的時(shí)間才成功提交了另一個(gè)模塊。這是一個(gè)很考驗(yàn)人毅力的過(guò)程。里面設(shè)置的障礙可以把大部分浮躁的開(kāi)發(fā)者擋在門(mén)外。 尋找參與指南 一個(gè)稍微成規(guī)模的開(kāi)源軟件會(huì)在網(wǎng)站提供一個(gè)參與的指南,這是流程的入口。以下是Drupal參與指南:https://drupal.org/contribute/development也可以參考Drupal開(kāi)發(fā)指南:https://drupal.org/documentation/develop 不是也需要參考一下Best practices:https://drupal.org/node/7765 以及Drupal作者Dries Buytaert對(duì)模塊維護(hù)人的建議:http://buytaert.net/responsible-maintainers 創(chuàng)建沙盒項(xiàng)目 我們需要先為項(xiàng)目創(chuàng)建一個(gè)沙盒項(xiàng)目,沙盒項(xiàng)目沒(méi)有正式項(xiàng)目的發(fā)布release的功能,也沒(méi)有一個(gè)可讀性高的項(xiàng)目URL,用戶只能通過(guò)Git來(lái)下載代碼。當(dāng)沙盒項(xiàng)目經(jīng)過(guò)審核后才能成為正式項(xiàng)目。參考:https://drupal.org/node/1011196 配置Git 獲取Git權(quán)限,參考:https://drupal.org/node/1047190配置SSH key,參考:https://drupal.org/node/1027094 通過(guò)Git管理項(xiàng)目代碼的快速指南:https://drupal.org/node/711070 從master轉(zhuǎn)移到分支的方法:https://drupal.org/node/1127732 當(dāng)接受別人的補(bǔ)丁時(shí)需要添加的參數(shù):https://drupal.org/node/1146430 閱讀代碼規(guī)范 代碼規(guī)范是個(gè)讓很多人產(chǎn)生痛苦的東西,當(dāng)看見(jiàn)別人的代碼風(fēng)格和自己不一樣,我就很想把它改過(guò)來(lái)。我總是嘗試抑制自己的這種想法以防止把時(shí)間花在不產(chǎn)生價(jià)值的事情上。對(duì)于Drupal的代碼規(guī)范,我最不能忍受的是括號(hào)的寫(xiě)法。以至于我一直不按照它的規(guī)范來(lái)做,除非我要向社區(qū)提交代碼。http://drupal.org/coding-standards Drupal有一個(gè)在線的代碼規(guī)范檢測(cè)工具:http://ventral.org/,可以在輸入Git路徑后自動(dòng)進(jìn)行代碼規(guī)范檢查并產(chǎn)生報(bào)告。通過(guò)這一檢測(cè)是通過(guò)模塊審核的必要條件,在申請(qǐng)模塊成為Drupal正式模塊的時(shí)候,應(yīng)該附上最新報(bào)告的的鏈接,已說(shuō)明代碼符合規(guī)范。 然而,該在線工具并非檢查代碼規(guī)范的唯一途徑,有測(cè)試人員會(huì)使用本地的命令行工具。Drupal本身有一個(gè)Coder的模塊可以幫助檢查代碼(http://drupal.org/project/coder)。 除了PHP代碼規(guī)范外,還有一個(gè)JavaScript代碼規(guī)范,但是這沒(méi)有自動(dòng)化檢測(cè)的工具:https://drupal.org/node/172169 編寫(xiě)規(guī)范的info文件 相對(duì)于自己用的模塊,發(fā)布出去的模塊應(yīng)該更嚴(yán)謹(jǐn)?shù)鼐帉?xiě)info文件,列明版本、依賴、文件集、配置文件等。參考:https://drupal.org/node/542202 申請(qǐng)成為正式的模塊 當(dāng)所有代碼完成,已按照代碼規(guī)范完善代碼之后,我們就可以申請(qǐng)成為正式的模塊,參考:https://drupal.org/node/1011698這一步才是我在本節(jié)一開(kāi)始提到的苦等5個(gè)月的開(kāi)始。 其實(shí)不一定需要等這么久的,只要我們參與審核其它模塊的計(jì)劃,審核3個(gè)其它模塊之后就可以大大加快這一進(jìn)度。參考:https://drupal.org/node/1410826。只是,我個(gè)人有些不解,如果我從沒(méi)有通過(guò)一個(gè)模塊的審核又怎么有足夠的經(jīng)驗(yàn)去審核其它人的模塊呢? 3. 一個(gè)失敗的例子 在2012年3月的時(shí)候,我曾經(jīng)嘗試把一個(gè)我在工作過(guò)程中開(kāi)發(fā)的模塊(https://drupal.org/sandbox/hgneng/1468518)發(fā)布到社區(qū),但是失敗了。原因是我開(kāi)發(fā)的模塊是針對(duì)Drupal 7的,而在Drupal 6有一個(gè)類似的模塊,審核者希望我參與到Drupal 6的該模塊開(kāi)發(fā)中,讓其可以同時(shí)支持Drupal 6和Drupal 7,以減少Drupal模塊的碎片化問(wèn)題。我當(dāng)時(shí)沒(méi)有心思去做這個(gè)事情,因?yàn)檫@將耗用我很多額外的時(shí)間,并且我不愿意修改工作中所使用模塊的基本結(jié)構(gòu)。 4. 一個(gè)成功的例子 這個(gè)是我成功發(fā)布的一個(gè) Drupal 模塊: https://drupal.org/project/webspeech , 審核的過(guò)程如下:https://drupal.org/node/1932796 一共有10人參與該次審核,留下了37條記錄(包括我自己),審核的人同時(shí)為我開(kāi)出了6個(gè)issue,審核期間我共進(jìn)行了34次commit。宣布審核通過(guò)的最后一條記錄和倒數(shù)第二條記錄相距2個(gè)月,即2個(gè)月來(lái)沒(méi)有其他人發(fā)現(xiàn)問(wèn)題才通過(guò)了審核(這部分原因是審核者太忙)。其中,主要的問(wèn)題有以下幾點(diǎn): 1. 代碼不夠規(guī)范。即使我已經(jīng)很小心了,還是會(huì)出現(xiàn)問(wèn)題。其中一個(gè)原因是我當(dāng)時(shí)未掌握判斷代碼規(guī)范與否的最終客觀標(biāo)準(zhǔn)。 2. 一些實(shí)現(xiàn)不夠標(biāo)準(zhǔn)。有些功能應(yīng)該放在特定文件里,有些功能應(yīng)該通過(guò)標(biāo)準(zhǔn)的接口實(shí)現(xiàn)。 3. 有些問(wèn)題在其它測(cè)試環(huán)境才能發(fā)現(xiàn)。 4. 缺一些配置項(xiàng)和幫助頁(yè)面。根據(jù)測(cè)試者的意見(jiàn),新增了一些有用的配置項(xiàng)和幫助頁(yè)面。 5. 單詞拼寫(xiě)錯(cuò)誤。 在審核者中,其中有一名是大學(xué)老師,他幫我編寫(xiě)了非常詳細(xì)的用戶使用說(shuō)明文檔,也為我開(kāi)了6個(gè)issue,主要是新增功能的要求。他似乎還安排了他的學(xué)生幫我做相關(guān)的測(cè)試。 參與審核的人有些是幾個(gè)人一個(gè)團(tuán)隊(duì)的,有的還在個(gè)人博客上記錄了測(cè)試的過(guò)程,好像是在體驗(yàn)一件新的事情或完成一份作業(yè),不確定和那位大學(xué)老師是否有關(guān)。 整個(gè)過(guò)程中,我感受到了一個(gè)龐大的團(tuán)隊(duì)在幫助我發(fā)布一個(gè)更優(yōu)秀的模塊。
來(lái)源:開(kāi)源中國(guó)
發(fā)布時(shí)間:2013-08-01 14:28:00
HDC調(diào)試需求開(kāi)發(fā)(15萬(wàn)預(yù)算),能者速來(lái)!>>> 北京維普艾克網(wǎng)絡(luò)技術(shù)有限公司( http://www.vipecho.com )長(zhǎng)期招聘Drupal工程師(全職/兼職),詳情見(jiàn)公司職位招聘信息 http://www.oschina.net/job/detail/2771 。
來(lái)源:開(kāi)源中國(guó)
發(fā)布時(shí)間:2012-08-01 15:58:00
有些安卓程序(不是游戲)主要是以看和讀為主,想放在 Windows 電腦上運(yùn)行,現(xiàn)在有什么成熟的解決方案么?不搞開(kāi)發(fā),只是希望能用來(lái)運(yùn)行的。
來(lái)源:V2EX
發(fā)布時(shí)間:2020-08-27 16:11:24
HDC調(diào)試需求開(kāi)發(fā)(15萬(wàn)預(yù)算),能者速來(lái)!>>> 我安裝了OpenMeetings,但是有一些問(wèn)題,進(jìn)入視頻會(huì)議界面后一直報(bào)錯(cuò),缺少插件,大家知道需要什么插件嗎? 安裝的時(shí)候也讓我指一些工具的路徑,但是我一個(gè)都不認(rèn)識(shí)。無(wú)法進(jìn)行完整的部署。
來(lái)源:開(kāi)源中國(guó)
發(fā)布時(shí)間:2017-02-27 15:16:00
項(xiàng)目要求 App 每隔一分鐘向后臺(tái)傳一次位置信息,現(xiàn)在遇到的問(wèn)題是,在 Android10 手機(jī)上,熄屏或者將 App 置于后臺(tái)幾分鐘后,位置信息的上傳就會(huì)中斷。各位大神,有沒(méi)有相關(guān)經(jīng)驗(yàn)的,給個(gè)解決辦法,可有償
來(lái)源:V2EX
發(fā)布時(shí)間:2020-08-27 16:11:10
HDC調(diào)試需求開(kāi)發(fā)(15萬(wàn)預(yù)算),能者速來(lái)!>>> OpenMeetings安裝完成,但有些電腦上的麥克風(fēng)和攝像頭不能用,有些可以用!
來(lái)源:開(kāi)源中國(guó)
發(fā)布時(shí)間:2011-06-02 12:40:00
HDC調(diào)試需求開(kāi)發(fā)(15萬(wàn)預(yù)算),能者速來(lái)!>>> DEBUG 10-11 22:27:03.968 Sessionmanagement.java 963906 499 org.openmeetings.app. data.basic.Sessionmanagement [org.springframework.scheduling.quartz.SchedulerFac toryBean#0_Worker-4] - ****** clearSessionTable: DEBUG 10-11 22:27:03.984 Sessionmanagement.java 963922 483 org.openmeetings.app. data.basic.Sessionmanagement [org.springframework.scheduling.quartz.SchedulerFac toryBean#0_Worker-4] - Sessions To Delete :: 0 DEBUG 10-11 22:27:03.984 Sessionmanagement.java 963922 503 org.openmeetings.app. data.basic.Sessionmanagement [org.springframework.scheduling.quartz.SchedulerFac toryBean#0_Worker-4] - clearSessionTable: 0 DEBUG 10-11 22:32:03.968 Sessionmanagement.java 1263906 499 org.openmeetings.app .data.basic.Sessionmanagement [org.springframework.scheduling.quartz.SchedulerFa ctoryBean#0_Worker-7] - ****** clearSessionTable: DEBUG 10-11 22:32:03.968 Sessionmanagement.java 1263906 483 org.openmeetings.app .data.basic.Sessionmanagement [org.springframework.scheduling.quartz.SchedulerFa ctoryBean#0_Worker-7] - Sessions To Delete :: 0 DEBUG 10-11 22:32:03.968 Sessionmanagement.java 1263906 503 org.openmeetings.app .data.basic.Sessionmanagement [org.springframework.scheduling.quartz.SchedulerFa ctoryBean#0_Worker-7] - clearSessionTable: 0 為什么我安裝的時(shí)候出現(xiàn)這個(gè)信息,很長(zhǎng)時(shí)間,好像不能成功安裝。
來(lái)源:開(kāi)源中國(guó)
發(fā)布時(shí)間:2011-10-11 22:32:00