《程序員》5月文章。申明。文章僅代表個(gè)人觀點(diǎn),與所在公司無任何聯(lián)系。概述在前面的安全編碼實(shí)踐的文章里,我們討論了GS編譯選項(xiàng)和數(shù)據(jù)執(zhí)行保護(hù)DEP功能。結(jié)論是GS和DEP可以有效的緩解緩存溢出類型的安全漏洞的危害。關(guān)于這個(gè)結(jié)論,有兩個(gè)大家需要值得注意的地方。第一:GS和DEP是緩解(mitigation)措施。也就是說,代碼本身仍然存在著安全漏洞,只是由于GS和DEP降
系統(tǒng) 2019-08-29 23:04:24 3200
jquery左側(cè)分類導(dǎo)航仿淘寶天貓商城左側(cè)浮動(dòng)導(dǎo)航菜單分類列表,隨著瀏覽器滾動(dòng)條滾動(dòng),導(dǎo)航菜單智能定位浮動(dòng)顯示,且分類導(dǎo)航條慢慢折疊或展開顯示。一款非常實(shí)用的jquery左側(cè)導(dǎo)航菜單。查看演示>>jquery仿天貓商城左側(cè)導(dǎo)航菜單代碼
系統(tǒng) 2019-08-12 01:33:23 3200
我在上篇文章舉了一個(gè)簡單的C++程序非常簡略的解釋C++代碼和匯編代碼的對應(yīng)關(guān)系,在后面的文章中我將按照不同的Topic來仔細(xì)介紹更多
系統(tǒng) 2019-08-29 22:56:09 3199
1.安裝http://dev.mysql.com/downloads/tools/workbench/選擇合適的,下載(以Ubuntu為例)cd到下載目錄,然后sudodpkg-iworkbench.deb有依賴關(guān)系未解決的話,sudoapt-get-finstall2.初級教程百度文庫http://wenku.baidu.com/link?url=SfWJxUMd-mQAB7uHoo2fUsowkKoGRv1_B4gSkiB2lcaZ36UG7lHunw
系統(tǒng) 2019-08-12 01:53:02 3199
查看mysql數(shù)據(jù)庫表相關(guān)信息如表大小、修改更新等信息,可以通過以下方式:一showtablestatuslike’table_name‘;二在infortmation_schema下有表table,存儲(chǔ)了表相關(guān)信息,也可以通過此表來查詢。select*frominformation_schema.tablewheretable_name='table_name';查看mysql數(shù)據(jù)庫表大小和最后修改時(shí)間
系統(tǒng) 2019-08-12 01:52:09 3199
昨天群上有人發(fā)個(gè)阿里的面試題,題目描述大概如下:數(shù)據(jù)源:用戶登錄表,只有倆個(gè)字段,uid和dt試用HQL抽取出連續(xù)登錄了K天的用戶uid第一個(gè)想法就是直接用一個(gè)UDF解決,按uid分組,把dt收集起來然后在UDF里面判斷是否滿足條件SELECTuid,isExist(collect_set(dt),k)flagFROMtable_nameGROUPBYuidHAVINGflag=1;其中isExist的邏輯是判斷collect_set中是否存在k個(gè)連續(xù)的值
系統(tǒng) 2019-08-12 01:32:10 3199
今天發(fā)現(xiàn)了一個(gè)錯(cuò)誤:CouldnotexecuteJDBCbatchupdate最后發(fā)現(xiàn)原因是SQL語句長度大于1M,而我機(jī)器上的mysql是默認(rèn)設(shè)置,也就是說mysql通訊的數(shù)據(jù)包大小設(shè)置是1M,這就造成sql語句執(zhí)行失敗。于是把mysql的配置文件(my.ini)中的max_allowed_packet=6M變大,問題就解決了linux下:sudogedit/etc/mysql/my.cnfmysqlsql語句最大長度設(shè)置方法
系統(tǒng) 2019-08-12 01:54:40 3198
模塊安裝參考官方文檔安裝pipinstallPyExecJS配置該模塊需要JS運(yùn)行時(shí)環(huán)境以下JSruntime經(jīng)過官方測試認(rèn)可,建議采用PyV8:一個(gè)調(diào)用GoogleV8引擎的Python模塊Node.js本文采用該運(yùn)行時(shí)PhantomJSNashorn以下JSruntime也支持但未經(jīng)過官方測試AppleJavaScriptCore-IncludedwithMacOSXJScript:windows自帶JS解釋器,IE瀏覽器SlimerJS注:對于PyV
系統(tǒng) 2019-09-27 17:53:47 3197
Imadeatutorialshowing“HowtoMakeanUbuntuLaptopasaWiFiHotspot”before.ThepostisactuallyforUbuntu10.04.SincetheUbuntu12.04LTS(PrecisePangolin)isreleased,thereisabitproblemtoimplementthesamepurposefollowingthesetupfromthattutorial.Inth
系統(tǒng) 2019-08-29 23:45:53 3197
很久沒有認(rèn)真的寫文章了,想通過開發(fā)一個(gè)完整的圖像處理程序來對一些的知識進(jìn)行總結(jié)。也希望自己在此方面更進(jìn)一步。在我們的圖像處理程序中,將實(shí)現(xiàn)類似PhotoShop的一些常用圖像工具和功能。在此先列出一個(gè)類似目錄的東西,也是給自己定下的一個(gè)計(jì)劃。希望能激勵(lì)自己堅(jiān)持下去,寫完這個(gè)系列的文章。這里所有的C++都是指非托管的C++。第一部分:基礎(chǔ)知識介紹1.VisualC++2005集成環(huán)境介紹2.圖像處理預(yù)備知識第二部分:界面實(shí)現(xiàn)1.工具欄1.1工具箱的屬性設(shè)置欄
系統(tǒng) 2019-08-29 22:48:15 3197