1.UIWindow*主窗口的概念*新建UIWindow2.UIViewController*控制器的創(chuàng)建方式*控制器view的創(chuàng)建方式*view的懶加載*loadView、viewDidLoad、viewDidUnload、didReceiveMemoryWarning3.UINavigationController*通過“設(shè)置”演示基本用途*通過非storyboard方式,感受導(dǎo)航的作用1>創(chuàng)建導(dǎo)航控制器2>設(shè)置UIWindow的根控制器3>push1
系統(tǒng) 2019-08-12 09:26:48 2022
學(xué)習(xí)GitHub:GitHub教程:http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000知乎-怎樣使用GitHub:http://www.zhihu.com/question/20070065如何高效利用GitHub:http://www.yangzhiping.com/tech/github.html#q1學(xué)習(xí)GitHub
系統(tǒng) 2019-08-12 09:26:43 2022
進(jìn)度控制:#include#include#include//記錄滾動條的當(dāng)前位置intg_slider_pos=0;//滾動條的回調(diào)函數(shù)參數(shù)intpos是指當(dāng)前滾動條所在位置voidon_changed(intpos){//輸出滾動條當(dāng)前所在位置printf("g_slider_posis%d\n",g_slider_pos);}intmain(intargc
系統(tǒng) 2019-08-12 09:26:42 2022
privatevoidaddCookie(HttpServletResponseresponse,Stringusername,Stringpassword){Cookiename=newCookie("userName",username);Cookiepwd=newCookie("password",password);//cookie存在7天name.setMaxAge(7*24*60*60);pwd.setMaxAge(7*24*60*60);re
系統(tǒng) 2019-08-12 09:26:39 2022
備忘錄模式:在不破壞封裝性的前提下,捕獲一個對象的內(nèi)部狀態(tài),并在該對象之外保存這個狀態(tài)。這樣以后就可將該對象恢復(fù)到原先保存的狀態(tài)。Memento模式比較適用于功能比較復(fù)雜的,但需要維護(hù)或記錄屬性歷史的類,或者需要保存的屬性只是眾多屬性中的一小部分時,Originator可以根據(jù)保存的Memento信息還原到前一狀態(tài)。大話設(shè)計(jì)模式---備忘錄模式
系統(tǒng) 2019-08-12 01:33:16 2022
python垃圾回收機(jī)制一、什么是垃圾回收機(jī)制?垃圾回收機(jī)制(簡稱GC)是Python解釋器自帶一種機(jī)制,專門用來回收不可用的變量值所占用的內(nèi)存空間二、為什么要用垃圾回收機(jī)制?程序運(yùn)行過程中會申請大量的內(nèi)存空間,而對于一些無用的內(nèi)存空間如果不及時清理的話會導(dǎo)致內(nèi)存使用殆盡(內(nèi)存溢出),導(dǎo)致程序崩潰,因此管理內(nèi)存是一件重要且繁雜的事情,而python解釋器自帶的垃圾回收機(jī)制把程序員從繁雜的內(nèi)存管理中解放出來。python采用的是引用計(jì)數(shù)機(jī)制為主,標(biāo)記-清除和
系統(tǒng) 2019-09-27 17:57:11 2021
面向?qū)ο箢恈lass類型類變量實(shí)例方法initattackbite類指針-指向父類對象對象指針實(shí)例變量self.nameslef.age組合一個對象作為一個屬性self.course=python繼承classFoo:passclassSon(Foo):passSon是子類\派生類Foo是父類\超類\基類繼承的特點(diǎn):如果多個類都用到了相同的方法\屬性我們應(yīng)該把這些共用的方法抽象到他們的父類中去減少代碼的冗余先寫子類的功能,發(fā)現(xiàn)重復(fù)才創(chuàng)建父類子類自己沒有某一
系統(tǒng) 2019-09-27 17:56:43 2021
#當(dāng)前文件的路徑pwd=os.getcwd()#當(dāng)前文件的父路徑father_path=os.path.abspath(os.path.dirname(pwd)+os.path.sep+".")#當(dāng)前文件的前兩級目錄grader_father=os.path.abspath(os.path.dirname(pwd)+os.path.sep+"..")追加部分代碼實(shí)例defTestPrtPwd(self):print("獲取當(dāng)前文件路徑――"+os.path
系統(tǒng) 2019-09-27 17:55:58 2021
整理Python中常用的函數(shù)一,把字符串形式的list轉(zhuǎn)換為list使用ast模塊中的literal_eval函數(shù)來實(shí)現(xiàn),把字符串形式的list轉(zhuǎn)換為Python的基礎(chǔ)類型listfromastimportliteral_evalstr_list="[1838,13735,8285,35386]"mylist=literal_eval(str_list)type(mylist)二,filterfilter()函數(shù)用于過濾序列,過濾掉不符合條件的元素,返回由
系統(tǒng) 2019-09-27 17:55:48 2021
在前面(【實(shí)戰(zhàn)演練】數(shù)據(jù)庫基本知識與原理系列https://blog.51cto.com/14423403/2418820)的文章,已經(jīng)分享過數(shù)據(jù)庫的原理,設(shè)計(jì)與開發(fā)的范式,以及根據(jù)我們django項(xiàng)目的需求,進(jìn)行了數(shù)據(jù)庫的設(shè)計(jì)。另外也介紹過數(shù)據(jù)庫操作的基本SQL命令。以前不使用web框架來進(jìn)行開發(fā),那么就需要在一個php或者py文件(頁面文件里面),從展示層(html、css、js)到邏輯層(php、python)到數(shù)據(jù)層(SQL)的東西都要寫。直接用p
系統(tǒng) 2019-09-27 17:55:27 2021