原创 菜鳥的 PHP 學習之路(三):一個簡單的連接數據庫並查詢的小程序(1)

上一篇文章已經寫了一個簡單的 Hello World 程序了,好吧,其實那不是我的第一個 PHP 程序,我的第一個程序是簡單地連接數據庫的(我不會介紹 PHP 語法的,至少不會專門去介紹,免得誤人子弟,要看語法介紹的自行上 W3CScho

原创 菜鳥的 PHP 學習之路(四):PHP 的數據類型轉換

雖然 PHP 是一門弱類型的語言,但個人覺得類型還是有必要存在的,有時我們就會需要對變量進行類型轉換。 在 PHP 中有兩種方式讓你進行類型轉換:強制類型轉換和 settype() 函數類型轉換。 1. 強制類型轉換: 可強制轉換的類型

原创 Redis 超時失效 Key 監聽不及時原因分析及解決方案

Redis 共有 3 種過期策略:定時刪除、惰性刪除、定期刪除; 三者對比如下: 說明 優點 缺點 定時刪除 在設置 Key 過期時間的同時創建定時器,讓定時器在 Key 過期時執行刪除操作 保證過期數據能被及時刪

原创 Linux 編譯安裝 Apache RocketMQ 及問題解決

準備 編譯安裝 Rocket MQ 需要以下環境: 推薦 64 位操作系統,Linux/Unix/Mac; 64 位 JDK 1.8+; Maven 3.2.x 以上版本; Git; 4GB 以上的硬盤空間; 下載 # 下載安

原创 Spring Boot 整合 Apache Kafka

前言 由於本文主要簡介 Spring Boot 整合 Apache Kafka,因此默認讀者已經成功安裝並已啓動 Apache Kafka 服務。 正文 添加依賴 在生產者和消費者項目中添加 spring-kafka 依賴,如下:

原创 Java 對 Properties 文件的操作

【說明】本博文爲作者個人原創,轉載請聲明文章來源 簡介 在 Java 中,我們常用 java.util.Properties.Properties 類來解析 Properties 文件,Properties 格式文件是 Java 常用的配

原创 菜鳥的 PHP 學習之路(一):環境搭建與前期準備

一直都很想學 PHP ,但一直不知道如何去配置,網上是有教程的,但發現我怎麼配都沒成功,一個沒配置成功環境的人,自然沒資格寫一篇如何搭建環境的博客了,所以......直接偷懶下了一個叫 Appserv 的集成環境(下載地址:http://

原创 菜鳥的 PHP 學習之路(二):第一個 PHP 程序

其實好想寫 Hello World 的,好吧,那就 Hello World 吧。 新建一個.php 文件,把它放到你的 Web 路徑下,我用的是 Appserv 的默認路徑:“C:\AppServ\www” 輸入下面的內容 <html>

原创 使用 PrintArea 打印 HTML 頁面的內容

【本例效果】 點擊“打印”按鈕後,瀏覽器會彈出新窗口打印表格,如下圖: 【實現步驟】 1. 下載 PrintArea 庫,在頁面中導入相應的 jQuery 庫: <!-- 導入 jQuery --> <script src="

原创 記一次新舊系統數據遷移

最近因爲各種原因需要把一個項目從舊版(PHP)升級到新版(Java),嗯,新版與舊版的數據庫結構是不一樣的,數據庫那邊的數據遷移將會是一塊難啃的骨頭

原创 MySQL 將查詢的日期按年月歸檔

【知識準備】 1. 使用到的 MySQL 日期函數: 函數 功能 DATE_FORMAT(date, fnt) 返回按字符串 fmt 格式化的日期 date 值 2. 使用到的 MySQL 的日期和時間格式: 格式

原创 Java 使用 json-lib 處理 JSON

【項目環境】 <dependency> <groupId>net.sf.json-lib</groupId> <artifactId>json-lib</artifactId> <version>2.4</version> <cl

原创 Ajax 請求時莫明執行其它未調用的 Action 的原因及解決方式

最近在一個項目中使用了 Ajax ,後臺代碼採用了 Annotation 的方式進行註解,爲了方便,我把相關的 Ajax 請求的 Action 方法都封到了一個類裏面,如下: @Controller @Namespace(value

原创 Spring 整合 Hibernate 時啓用二級緩存

寫在前面:   1. 本例使用 Hibernate3 + Spring3;   2. 本例的查詢使用了 HibernateTemplate; 1. 導入 ehcache-x.x.x.jar 包; 2. 在 applicatio

原创 搭建 Zookeeper 集羣環境

搭建 Zookeeper 集羣環境 下載安裝包 # 下載 wget https://apache.org/dist/zookeeper/stable/apache-zookeeper-3.5.5-bin.tar.gz #