原创 一道算法之猴子當大王問題(約瑟夫環)

 猴子選大王  n只猴子圍成一個圈,按照順時針方向從1到n編號 然後從1號猴子開始,延順時針方向報數,報到m的猴子出局 再從出局的猴子的下一隻猴子開始報數,如此重複,直到剩下一隻猴子, 它就是大王。 設計程序要求: 1)要求用戶輸入開始的

原创 PHP常用工具類之單文件上傳類

文件上傳類功能包含: 1.允許文件類型,文件大小,文件保存路勁的設置 2.根據年月日生成保存文件的具體目錄和重命名上傳文件 3.文件上傳時異常處理 4.如果上傳成功,則返回文件保存路徑,新文件名等相關信息的數組 class Fileup

原创 PHP常用工具類之讀取配置文件類(php,ini,xml,yaml)

      項目中一些常用且重要的常量參數往往不會直接定義在類對象中,都會以配置文件的形式單獨存在,這樣既安全又便於修改。對於php中常用的配置文件基本分四類:php文件、ini文件、xml文件、yaml文件。其中以xml文件最爲常用,原

原创 PHP常用工具類之簡單寫日誌類

日誌作爲面向bug編程的我們來說,是必不可少的一部分,也是作爲項目是否良好運行的體檢表,總的來說網站的日誌主要分爲兩大類即操作日誌與運行日誌。 操作日誌:主要記錄用戶在客戶端的每一個動作及每個動作執行之後的影響(請求數據,返回結果,異常信

原创 PHP常用工具類之分頁類

分頁是WEB項目所必需的基本功能,也是作爲碼農的基本技能點,所以不多說了上代碼吧~(@^_^@)~ class PageTool{ private $pageSize = 10; //每頁顯示條數 private $t

原创 PHP常用工具類之簡單購物車類

對於購物商城網站來說,如果網站沒有購物車,那麼對商城老闆來說這網站將會毫無意義! 當然每次搬磚之前的先分析磚的特點,因爲這樣搬起磚來又快,又省力,又不賺錢,但是掉頭髮會慢點!( ⊙ o ⊙ )! 商城購物車有如下特點: 1.在整站範圍內有

原创 WEB小案例之JS實現驗證碼倒計時頁面刷新或關閉,倒計時正常遞減無影響

很多網站登錄或則註冊時,都會做一個利用手機號獲取驗證碼證明爲本人操作的選項。當然爲了網站的web網站安全和防止信息炸彈等惡意操作,都會對再次獲取驗證碼做一個倒計時,一般都爲60s。而正常情況下只需利用JS定時函數很容易實現,這種情況下用戶

原创 PHP常用工具類之圖片處理類

網站圖片上傳過程中,服務器端需要對上傳圖片做一些處理,如創建縮略圖,給圖片加水印等常規操作,於是需要一個圖片工具類來處理這些操作。 關於圖片工具類主要有兩個功能: 1.創建圖片縮略圖 2.給圖片加水印 class ImageTool{

原创 java面試題

1. Java基礎部分 基礎部分的順序:基本語法,類相關的語法,內部類的語法,繼承相關的語法,異常的語法,線程的語法,集合的語法,io 的語法,虛擬機方面的語法。 1、一個".java"源文件中是否可以包括多個類(不是內部類)?有什麼限制

原创 基於PHP環境下的自動回覆機器人小程序實現

一、開發前準備 1.去圖靈機器人官網(http://www.turingapi.com/)去註冊一個賬號,並創建一個免費的智能機器人(因爲是體驗版所以免費,也可以續費升級,看個人愛好)。 2.在本地搭建一個可訪問的PHP環境。 ....嗯