記錄一些細節
1.Thinkphp的distinct(field)查詢數據庫用作查詢去重時,如果後面加上order則是對distinct檢索出來的結果進行排序,而不是先排序再distinct去重,曾經想通過order對檢索結果進行順序控制,發現失敗!切記~~~~
2.array_unique數組去重,當初想對一個二維數組進行處理的時候,發現錯誤!感覺有點郁悶。預處理數據為:[[1=>123, 2=>321], [1=>321, 2=>123]],從表面上看,應該保留兩個信息,沒想到兩個都去掉了,仔細一看手冊,發現是直接把數組轉化為字符串比較,這樣的話,多維數組下面,只看第一維,後面的都轉為Array,這樣看,還真的是一樣。本人測試了一下,還真的是。。。以下是測試數據
$data = [[1=>123, 2=>321], [1=>321, 2=>123, 3=>666], 3=>4];
foreach($data as $k => $v)dump((string)$v);
dump(array_unique($data));
結果:
結果顯示與猜測一致。。。只能說我太天真!調試了很久,就當買個教訓吧!
記錄一些細節
相關推薦
記錄一些細節
.com 真的是 真的 array data blog width 。。 失敗 1.Thinkphp的distinct(field)查詢數據庫用作查詢去重時,如果後面加上order則是對distinct檢索出來的結果進行排序,而不是先排序再distinct去重,曾經想通過o
一些細節記錄
存在 OS set 直接 分布式 div blog 命令 log Redis 的分布式鎖實現。Redis 的分布式鎖都是基於一個命令 -- SETNX,也就是 SET IF NOT EXIST,如果不存在就寫入。 從 Redis 2.6.12 版本開始,Redis 的 S
【react學習】關於react框架使用的一些細節要點的思考
through 私有變量 col 層級 -1 turn ech react 子函數 ( _(:3 」∠)_給園友們提個建議,無論是API文檔還是書籍,一定要多看幾遍!特別是隔一段時間後,會有意想不到的收獲的) 這篇文章主要是寫關於學習react中的一些自己的思考: 1.se
C#中關於WebBrowser的一些細節設置
res 處理 logs window 人的 toolbar 基本 快捷 eww 在winform中有一個控件可以顯示html的內容,該控件就是webbrowser,設置它的DocumenText屬性為HTML的內容即可。 在使用WebBrowser做UI的時候,我們
記錄一些有關web安全以及cookie、session的文章
span 時間 token 內容 acs 服務器 prot 方案 存儲型xss session和cookie的區別和聯系:http://www.cnblogs.com/endlessdream/p/4699273.html HTTP是無狀態的協議,那麽客戶端與服務端的數據
java類的繼承的一些細節
翻譯 關鍵字 當前 fault args 消失 構造 子類 繼續 類的繼承是java面向對象體系的一個重要方面(封裝、繼承、多態),對於java類的繼承,需要註意如下細節。 1.構造函數。 如果一個類沒有任何構造函數,系統會默認分配一個無參的構造函數給它,這個構
權限模塊_使用權限_顯示有權限的鏈接_思路分析_攔截驗證每個請求的權限_完善權限的分類_一些細節
sca tomcat jsp getname stack string struts2 ava stand 權限模塊__使用權限__顯示有權限的鏈接1__思路分析 實現功能 導入源文件,找到AnchorTag.java類復制到工程中 AnchorTag.java pa
SQL SERVER中隱式轉換的一些細節淺析
開發 tle ima 我們 rom spa 都是 date 分享 原文:SQL SERVER中隱式轉換的一些細節淺析其實這是一篇沒有技術含量的文章,精通SQL優化的請繞道。這個緣起於在優化一個SQL過程中,同事問了我一個問題,為什麽SQL中存在隱式轉換,但是執行計劃沒有變?
ptmalloc一些細節流程
保存 lai sorted top none 如果 global 釋放 -c chunk 容器 Bins ptmalloc統一管理heap和mmap區的chunk,避免了頻繁的系統調用,一共維護了128個bin,使用數組來存儲,所有的bin都是雙向鏈表。
05——wepy框架中的一些細節
失敗 while || 檢查 ces LV rand apply eject 1.wepy組件的編譯 wepy中使用一個組件時候,需要先引用(import)。再在需要使用該組件的頁面(或組件)中聲明。例如: import Counter from ‘/path/to/Co
idea創建maven web項目需要註意的一些細節
目錄結構 工程 成了 exp files 需要 png pen 項目 在idea中構建maven java web項目,從new project到選擇maven骨架到最後finish完成,整個流程完成後,項目基本結構已經出來,但是距一個可以正常開發運行的web項目還有一些距
Servlet的一些細節--學習筆記
Servlet的一些細節--學習筆記Servlet細節1)瀏覽器訪問的url-pattern只是一個符合格式的任意字符串,以/開頭2)一個Servlet的url-pattern可以是1個或多個,有二種形式;a).xxb)/xx/註意:/不能一起直接使用3)/和.do的映射關系,.do最後4)程序員編寫的Ser
記錄一些學習的內容方便學習
nbsp 就是 strong 經驗 這就是 完全 bsp 方便 事先 這裏是先驗概率和後驗概率的理解:人工神經網絡,是機器學習的一種,其第一件事就是事先給各個神經節點賦予權重,也可以認為,這就是先驗概率,而神經網絡各節點權重的調整,完全可以看作是用後驗概率對先驗概率的刷新。
SQL Server中有關約束(constraint)的一些細節
並發 自動生成 fault 自動 方式 view str 自己 數據庫 原文:SQL Server中有關約束(constraint)的一些細節 本文出處:http://www.cnblogs.com/wy123/p/7350265.html (保留出處並非什麽原創作品權
關於Session的一些細節
會話 對象 jsession ets 發送請求 瀏覽器 發送 sessionid cookie 1 session是服務端技術, cookie是客戶端技術 2 默認情況下, 一個瀏覽器獨占一個session對象, 也就是說, 開啟兩個瀏覽器進程, 它們之間使用的sessio
記錄一些精品開源項目
log tee bsp 技術分享 nbsp 管理 php bubuko 記錄 註意:一下介紹的開源項目需要一些建站經驗。。。 CLTPHP (php內容管理系統) 官網:https://www.cltphp.com gitee 地址:https://gitee.c
關於std::thread以及std::condition_variable的一些細節備忘
tor enc action sim cep 關於 pro swap not 也算是看過不少多線程相關的資料了,但是一直對於其中的一些細節沒有太好的把握,比如std::thread線程真正開始運行的時機,比如join、detch等真正的作用。 跟著《Cplusplus
SpringFramework的核心:IOC容器的實現------Bean的Resource定位一些細節補充
之前在學習關於BeanDefinition的載入的時候,在書上看到了這樣的兩段程式碼。 org.springframework.context.support.AbstractXmlApplicationContext.loadBeanDefinitions(XmlBeanDefinitio
記錄一些對專案有用的工具
這些想要花時間加班研究,引入到專案中。為了系統穩定、運維便利。 https://github.com/alipay/sofa-jarslink https://github.com/alibaba/bulbasaur https://github.com/aliba
第六篇博文 記錄一些個人常用的快捷鍵 ---持續更新
Win7系統 快捷鍵 功能 windows + d 切回到桌面 windows + r 開啟執行視窗 w