舉報

會員
Java開發之道
最新章節:
方案4 打印數據——報表打印
本書是一部提高編程經驗的書籍。它集編程感悟、經驗技巧、陷阱、謬誤、算法和方案于一體,旨在指導讀者如何學習編程,幫助讀者豐富編程經驗。它涵蓋了80個編程細節、97個編程技巧、21個編程陷阱、20個編程謬誤、20個優化算法和15個解決方案。這些內容是作者結合自己多年的實際開發經驗,精心篩選和提煉而成的,是讀者難尋和非常渴求的內容。
最新章節
- 方案4 打印數據——報表打印
- 方案3 在線考試——考試系統
- 方案2 安全管理——MySQL數據庫的自動備份與恢復
- 方案1 數據表結構——MySQL表結構提取器
- 第16章 數據庫應用、安全與打印報表實施方案
- 方案3 合情合理——拼圖游戲

上架時間:2017-02-09 15:10:46
出版社:電子工業出版社
上海閱文信息技術有限公司已經獲得合法授權,并進行制作發行
- 方案4 打印數據——報表打印 更新時間:2018-12-27 19:55:06
- 方案3 在線考試——考試系統
- 方案2 安全管理——MySQL數據庫的自動備份與恢復
- 方案1 數據表結構——MySQL表結構提取器
- 第16章 數據庫應用、安全與打印報表實施方案
- 方案3 合情合理——拼圖游戲
- 方案2 管理照片——數碼照片
- 方案1 相冊管理——精美相冊
- 第15章 相冊照片管理和游戲開發解決方案
- 方案4 畫圖程序——簡易畫圖板
- 方案3 批量操作——文件批量處理
- 方案2 處理大文件——文件的分割與合并
- 方案1 畫龍點睛——實現水印
- 第14章 文件和圖形圖像處理解決方案
- 方案4 注冊程序——應用程序注冊
- 方案3 隨機應變——在閃屏界面中繪制啟動信息
- 方案2 限制用戶——帶權限的主界面
- 方案1 安全登錄——實現系統登錄
- 第13章 登錄、帶權限主界面和軟件注冊實施方案
- 第6篇 解決方案——前人的經驗精髓
- 算法20 加密算法——MD5加密
- 算法19 加密算法——SHA加密
- 算法18 算法應用——韓信點兵
- 算法17 算法應用——百錢買百雞
- 算法16 算法應用——水仙花樹
- 算法15 算法應用——斐波那契數列
- 算法14 算法應用——漢諾塔
- 算法13 趨近理想的查找——散列技術
- 算法12 算法應用——素數
- 算法11 層層相連——樹
- 算法10 先進先出——隊列
- 算法9 雙線聯系——雙向鏈表算法
- 算法8 單線聯系——單向鏈表算法
- 算法7 后進先出——堆棧
- 算法6 查找算法——二分查找
- 算法5 查找算法——順序查找
- 算法4 排序算法——歸并排序
- 算法3 排序算法——插入排序
- 算法2 排序算法——選擇排序
- 算法1 排序算法——起泡排序
- 第12章 細說開發人員必須掌握的20個常用算法
- 第5篇 算法與效率——程序員的得力助手
- 技巧10 圖片顯示特效——淡入淡出的圖片
- 技巧9 縮放特效——實現文字縮放動畫
- 技巧8 文字特效——文字淡入淡出
- 技巧7 換圖動畫——不斷變化的圖片
- 技巧6 圖片動畫——跑馬燈效果
- 技巧5 圖片動畫——隨鼠標移動圖片
- 技巧4 鍵盤操作圖片——通過鍵盤移動圖片
- 技巧3 動態加載——在文本框中動態加載文本
- 技巧2 防止攻擊——使用反射加載生成的驗證碼
- 技巧1 防止攻擊——生成驗證碼
- 第11章 細說開發人員必知必會的10個圖形圖像與動畫程序開發技巧
- 技巧18 下載資源——網絡資源的下載
- 技巧17 操作網頁——解析網頁中的內容
- 技巧16 網絡操作——獲取網絡資源的大小
- 技巧15 網絡傳遞對象——使用Socket傳遞對象
- 技巧14 網絡傳遞漢字——使用Socket傳遞漢字
- 技巧13 解決讀文件亂碼——使用FileReader讀文件亂碼
- 技巧12 解決讀寫文件亂碼——用DataInputStream和DataOutputStream類讀寫文件亂碼
- 技巧11 所占空間——獲取文件夾大小
- 技巧10 解決沖突——實現文件鎖定
- 技巧9 文件夾瘦身——壓縮與解壓縮文件夾
- 技巧8 文件瘦身——壓縮與解壓縮文件
- 技巧7 更改位置——移動整個文件夾
- 技巧6 清理文件夾——刪除整個文件夾
- 技巧5 備份文件夾——復制整個文件夾
- 技巧4 廢棄的文件——刪除文件
- 技巧3 更改位置——移動文件
- 技巧2 備份文件——復制文件
- 技巧1 文件列表——使用樹顯示本地文件列表
- 第10章 細說開發人員必知必會的18個文件與網絡開發技巧
- 技巧19 讀取數據庫的dateTime列——獲取數據庫中datetime列的數據
- 技巧18 存儲Date對象——在數據庫中存儲Date日期對象
- 技巧17 提高數據處理速度——調用存儲過程計算員工的平均年齡
- 技巧16 分析表結構——獲得表結構信息
- 技巧15 多表查詢——進行多表連接查詢
- 技巧14 顯示所有表——獲取數據庫中的所有表
- 技巧13 分組排序——分組統計與排序
- 技巧12 資源定位——獲取指定區間的記錄
- 技巧11 存儲特殊字符——存儲含特殊字符的信息
- 技巧10 讀取純文本文件——從數據庫中讀取純文本文件
- 技巧9 存儲純文本文件——將純文本文件存儲到數據庫中
- 技巧8 讀取圖片文件——從數據庫中讀取圖片
- 技巧7 存儲圖片文件——在數據庫中存儲圖片
- 技巧6 保護數據——備份與恢復MySQL數據庫
- 技巧5 解決亂碼——防止MySQL亂碼
- 技巧4 使用JDBC事務——批量操作數據記錄
- 技巧3 提高系統性能——優化SQL語句
- 技巧2 表格快速顯示數據的工具——在表格中顯示數據的通用類
- 技巧1 提高組合框添加數據的效率——向組合框添加列表項的通用類
- 第9章 細說開發人員必知必會的19個數據庫開發應用技巧
- 技巧31 指定列寬——設置表格指定列的寬度
- 技巧30 選擇數據——雙擊單元格顯示組合框
- 技巧29 帶行標題表格——有多列行標題欄的表格
- 技巧28 窗體居中——在屏幕上居中顯示窗體
- 技巧27 重要日期提醒——時間提示程序
- 技巧26 保護資源——鎖屏程序
- 技巧25 定時提醒——鬧鈴程序
- 技巧24 定時聽音樂——定時播放MP3
- 技巧23 節省資源——定時關機
- 技巧22 關機操作——關閉、重啟和注銷計算機
- 技巧21 樹形主界面——樹形導航界面
- 技巧20 導航主界面——按鈕導航界面
- 技巧19 有記憶功能的菜單——帶歷史記錄的菜單
- 技巧18 幸運抽獎——隨機抽取雙色球號碼
- 技巧17 播放音頻——音頻播放程序
- 技巧16 打開網頁——運行網頁
- 技巧15 運行外部程序——運行可執行文件
- 技巧14 謎語猜猜看——猜謎語
- 技巧13 修飾表格——制作帶背景圖片的表格
- 技巧12 鎖定列標題——使表格的列標題不能移動
- 技巧11 數值輸入——只能輸入數值的文本框
- 技巧10 輔助錄入——使用回車鍵移動焦點
- 技巧9 啟動界面——實現系統閃屏
- 技巧8 透明窗體——設置窗體透明度
- 技巧7 受限的窗體——限制窗體的大小
- 技巧6 背景工具欄——制作帶背景的工具欄
- 技巧5 特殊按鈕——制作不規則按鈕
- 技巧4 美化窗體——設置窗體的背景
- 技巧3 防止數據丟失——關閉窗體前提示
- 技巧2 受限的文本框——限制可輸入字符個數的文本框
- 技巧1 與省市級聯的市縣——根據省/直轄市顯示對應的市縣
- 第8章 細說開發人員必知必會的31個交互式開發技巧
- 技巧19 自動編號——根據計算機信息生成編號
- 技巧18 中英文判斷——判斷字符是英文還是漢字
- 技巧17 逆序輸出——反轉字符串
- 技巧16 去除空格——去除字符串的全部空格
- 技巧15 有效的郵編——使用正則表達式判斷郵編
- 技巧14 正確的E-mail——用正則表達式判斷郵箱
- 技巧13 正確的IP地址——驗證IP地址的有效性
- 技巧12 有效的身份證號——驗證18位身份證格式
- 技巧11 字符串加解密——使用String類加解密
- 技巧10 異或加解密——使用異或進行加密與解密
- 技巧9 區位轉漢字——區位碼轉換為漢字
- 技巧8 漢字區位碼——漢字轉換為區位碼
- 技巧7 大寫金額——小寫金額轉換為大寫金額
- 技巧6 實現遞歸——使用Stack實現遞歸方法功能
- 技巧5 計算最大天數——判斷指定年月的最大天數
- 技巧4 長度不等于個數——統計字符串的實際長度
- 技巧3 格式化日期——使用DateFormat
- 技巧2 格式化數值——使用NumberFormat
- 技巧1 獲得需要的數值——數值的舍入處理
- 第7章 細說開發人員必知必會的19個基本技能開發技巧
- 第4篇 編程技巧——程序員的神兵利器
- 細節33 同舟共濟——進行事務處理
- 細節32 擇優錄用——調用存儲過程
- 細節31 才思敏捷——執行預處理語句
- 細節30 同命相連——可更新的結果集
- 細節29 隨心所欲——可滾動的結果集
- 細節28 為我所用——操作結果集
- 細節27 究其根源——傳遞SQL語句
- 細節26 首當其沖——加載數據庫驅動與建立連接
- 細節25 后臺運行——使用系統托盤
- 細節24 合情合理——使用格式文本框
- 細節23 靜觀其變——監聽文本控件中內容的變化
- 細節22 秩序井然——表格列的排序
- 細節21 美觀大方——繪制表格的單元格內容
- 細節20 隨心所欲——繪制樹節點圖標
- 細節19 不同凡響——繪制列表框的內容
- 細節18 畫龍點睛——使用圖標
- 細節17 操作磁盤圖像——使用ImageIO處理圖像
- 細節16 繪制圖像——處理圖像
- 細節15 繪畫的圖紙——圖形上下文
- 細節14 多點廣播——實現廣播通信
- 細節13 基于UDP編程——使用數據報
- 細節12 TCP網絡編程——使用套接字
- 細節11 獨一無二——獲取IP地址和域名
- 細節10 提高性能——使用線程池
- 細節9 協調運行——線程通信
- 細節8 更靈活地解決沖突——使用同步鎖
- 細節7 解決線程沖突——線程同步
- 細節6 在線程中執行其他線程——線程加入
- 細節5 暫停線程——線程休眠
- 細節4 并發控制——創建線程
- 細節3 保護屬性——保護序列化對象的屬性
- 細節2 用文件存儲對象——序列化對象的IO操作
- 細節1 讀取圖片文件——顯示流中讀取的圖片
- 第6章 細說開發人員必知必會的33個開發細節
- 細節47 出神入化——通過反射訪問字段
- 細節46 無奇不有——通過反射調用方法
- 細節45 別有洞天——使用反射創建對象
- 細節44 原來如此——用Class對象獲得類信息
- 細節43 異曲同工——創建Class對象
- 細節42 永不退縮——設置類型通配符的下限
- 細節41 難以超越——設置類型通配符的上限
- 細節40 望塵莫及——設置類型形參的上限
- 細節39 出神入化——自定義泛型類
- 細節38 獨一無二——使用泛型
- 細節37 映射關系——操作Map集合
- 細節36 獨立存儲——操作Collection集合
- 細節35 安全易懂——枚舉類
- 細節34 簡單明了——使用自定義異常
- 細節33 有備無患——處理異常
- 細節32 清理資源——垃圾回收
- 細節31 無名之類——匿名內部類
- 細節30 類中有類——成員內部類
- 細節29 伸縮自如——面向接口編程
- 細節28 簡單規范——接口
- 細節27 類的模塊——抽象類
- 細節26 完全不同——重載與重寫
- 細節25 功能各異——構造方法與初始化塊
- 細節24 小心謹慎——向上轉型與向下轉型
- 細節23 變化莫測——多態
- 細節22 子承父業——繼承
- 細節21 信息隱蔽——封裝
- 細節20 生死相依——對象的引用與銷毀
- 細節19 減少開銷——掌握變量的使用原則
- 細節18 呼之即來——內存中局部變量的運行機制
- 細節17 有始有終——內存中成員變量的運行機制
- 細節16 伸縮自如——定義參數可變的方法
- 細節15 簡單高效——使用Arrays類操作數組
- 細節14 交互顯示——基本類型與字符串的轉換
- 細節13 永不停息——死循環
- 細節12 變化多端——數據類型轉換
- 細節11 化整為零——分割字符串
- 細節10 未卜先知——使用正則表達式
- 細節9 如我所愿——格式化小數與貨幣值
- 細節8 含義不同——使用“==”與equals比較對象
- 細節7 集合殺手——新增的for…each循環
- 細節6 管理內存——內存中的數組
- 細節5 無中生有——數組元素的默認初始值
- 細節4 變幻莫測——裝箱與拆箱
- 細節3 提高效率——緩存數據
- 細節2 建立信心——解決常見錯誤
- 細節1 意義深遠——Java程序的運行機制
- 第5章 Java語言基礎細節47例
- 第3篇 技術細節——修煉編程內功心法
- 謬誤20 誤入歧途——Java中沒有全局變量
- 謬誤19 恰恰相反——頻繁查詢數組比HashMap快
- 謬誤18 恰恰相反——存儲數據HashMap比數組快
- 謬誤17 相差甚遠——存儲相同數據一維數組、二維數組所占內存基本相同
- 謬誤16 一字之別——重載就是重寫
- 謬誤15 相差甚遠——String與StringBuffer基本上相同
- 謬誤14 不知其二——字符串是值類型
- 謬誤13 不知其二——泛型在不被指定的情況下是不確定的類型
- 謬誤12 小心為妙——split ()方法可分割所有字符串
- 謬誤11 必由之路——在try語句塊中使用return語句,finally語句塊將得不到執行
- 謬誤10 誤入歧途——所有的異常都要用try…catch語句捕獲
- 謬誤9 提高效率——設計數據庫表時不必定義索引
- 謬誤8 無稽之談——垃圾回收器可以回收資源而不必手動釋放
- 謬誤7 謬以千里——程序應由開發人員自己調試
- 謬誤6 易于理解——算法應越簡單越好
- 謬誤5 片面之詞——所有的業務邏輯都應由程序代碼來實現
- 謬誤4 方便閱讀——為了提高編程效率而不必關心代碼的書寫
- 謬誤3 是非真相——默認構造方法都是public的
- 謬誤2 并非如此——類中不能創建私有構造方法
- 謬誤1 看似相同——使用&&、||和&、|作用于布爾值效率相同
- 第4章 細說開發人員意識中的20個常見謬誤
- 陷阱21 一字之差——重寫對象的hashCode方法,但重寫equals方法時參數不是Object類型
- 陷阱20 各負其責——重寫equals方法但是沒有重寫hashCode方法
- 陷阱19 癡心妄想——同名形參變量為成員變量賦值
- 陷阱18 控制無效——缺少break的switch語句
- 陷阱17 脫離控制——if語句沒加大括號“{”和“}”
- 陷阱16 損失慘重——不小心隱藏父類的final字段
- 陷阱15 無法運行——自定義String導致主方法無效
- 陷阱14 不同版本——反序列化對象
- 陷阱13 無法挽回——在映射中放入重復鍵丟失數據
- 陷阱12 小心謹慎——字節數組轉換為字符串亂碼
- 陷阱11 不得不防——不可變的整數運算
- 陷阱10 看似相同——增量、減量運算符在前在后
- 陷阱9 順理成章——靜態常量的初始化順序有講究
- 陷阱8 魚龍混雜——為字符串緩存構造器傳遞字符
- 陷阱7 慎之又慎——復合賦值造成的經濟損失
- 陷阱6 稍縱即逝——長整數運算中存在的隱患
- 陷阱5 無風起浪——初始化靜態成員的陷阱
- 陷阱4 無休無止——while (condition); 以分號結尾
- 陷阱3 零的危害——不慎使用八進制常量的危害
- 陷阱2 差值損失——浮點數相減造成的損失
- 陷阱1 漏洞百出——使用for刪除集合元素陷阱
- 第3章 細說開發人員不可忽略的21個技術陷阱
- 第2篇 陷阱與謬誤——吸取前人的教訓
- 細節6 重中之重——軟件需求規格說明書
- 細節5 日積月累——寫程序之后要總結
- 細節4 知己知彼——寫程序之前要分析
- 細節3 先決條件——分析和設計數據庫
- 細節2 取長補短——多與別人交流
- 細節1 易于理解——具有良好的編程風格
- 第2章 高級程序員應具備的基本素質和能力
- 細節6 減少依賴性——學會獨立思考和解決問題
- 細節5 高貴的品質——程序書寫要規范化
- 細節4 寶貴的財富——理論與實踐相結合
- 細節3 成功的關鍵——要有學好編程的堅定信心
- 細節2 編程的根基——不容忽視的基礎知識
- 細節1 最好的老師——培養對編程的興趣
- 第1章 編程初學者應養成的良好習慣
- 第1篇 編程經驗與感悟——站在前人的肩膀上
- 前言
- 版權信息
- 封面
- 封面
- 版權信息
- 前言
- 第1篇 編程經驗與感悟——站在前人的肩膀上
- 第1章 編程初學者應養成的良好習慣
- 細節1 最好的老師——培養對編程的興趣
- 細節2 編程的根基——不容忽視的基礎知識
- 細節3 成功的關鍵——要有學好編程的堅定信心
- 細節4 寶貴的財富——理論與實踐相結合
- 細節5 高貴的品質——程序書寫要規范化
- 細節6 減少依賴性——學會獨立思考和解決問題
- 第2章 高級程序員應具備的基本素質和能力
- 細節1 易于理解——具有良好的編程風格
- 細節2 取長補短——多與別人交流
- 細節3 先決條件——分析和設計數據庫
- 細節4 知己知彼——寫程序之前要分析
- 細節5 日積月累——寫程序之后要總結
- 細節6 重中之重——軟件需求規格說明書
- 第2篇 陷阱與謬誤——吸取前人的教訓
- 第3章 細說開發人員不可忽略的21個技術陷阱
- 陷阱1 漏洞百出——使用for刪除集合元素陷阱
- 陷阱2 差值損失——浮點數相減造成的損失
- 陷阱3 零的危害——不慎使用八進制常量的危害
- 陷阱4 無休無止——while (condition); 以分號結尾
- 陷阱5 無風起浪——初始化靜態成員的陷阱
- 陷阱6 稍縱即逝——長整數運算中存在的隱患
- 陷阱7 慎之又慎——復合賦值造成的經濟損失
- 陷阱8 魚龍混雜——為字符串緩存構造器傳遞字符
- 陷阱9 順理成章——靜態常量的初始化順序有講究
- 陷阱10 看似相同——增量、減量運算符在前在后
- 陷阱11 不得不防——不可變的整數運算
- 陷阱12 小心謹慎——字節數組轉換為字符串亂碼
- 陷阱13 無法挽回——在映射中放入重復鍵丟失數據
- 陷阱14 不同版本——反序列化對象
- 陷阱15 無法運行——自定義String導致主方法無效
- 陷阱16 損失慘重——不小心隱藏父類的final字段
- 陷阱17 脫離控制——if語句沒加大括號“{”和“}”
- 陷阱18 控制無效——缺少break的switch語句
- 陷阱19 癡心妄想——同名形參變量為成員變量賦值
- 陷阱20 各負其責——重寫equals方法但是沒有重寫hashCode方法
- 陷阱21 一字之差——重寫對象的hashCode方法,但重寫equals方法時參數不是Object類型
- 第4章 細說開發人員意識中的20個常見謬誤
- 謬誤1 看似相同——使用&&、||和&、|作用于布爾值效率相同
- 謬誤2 并非如此——類中不能創建私有構造方法
- 謬誤3 是非真相——默認構造方法都是public的
- 謬誤4 方便閱讀——為了提高編程效率而不必關心代碼的書寫
- 謬誤5 片面之詞——所有的業務邏輯都應由程序代碼來實現
- 謬誤6 易于理解——算法應越簡單越好
- 謬誤7 謬以千里——程序應由開發人員自己調試
- 謬誤8 無稽之談——垃圾回收器可以回收資源而不必手動釋放
- 謬誤9 提高效率——設計數據庫表時不必定義索引
- 謬誤10 誤入歧途——所有的異常都要用try…catch語句捕獲
- 謬誤11 必由之路——在try語句塊中使用return語句,finally語句塊將得不到執行
- 謬誤12 小心為妙——split ()方法可分割所有字符串
- 謬誤13 不知其二——泛型在不被指定的情況下是不確定的類型
- 謬誤14 不知其二——字符串是值類型
- 謬誤15 相差甚遠——String與StringBuffer基本上相同
- 謬誤16 一字之別——重載就是重寫
- 謬誤17 相差甚遠——存儲相同數據一維數組、二維數組所占內存基本相同
- 謬誤18 恰恰相反——存儲數據HashMap比數組快
- 謬誤19 恰恰相反——頻繁查詢數組比HashMap快
- 謬誤20 誤入歧途——Java中沒有全局變量
- 第3篇 技術細節——修煉編程內功心法
- 第5章 Java語言基礎細節47例
- 細節1 意義深遠——Java程序的運行機制
- 細節2 建立信心——解決常見錯誤
- 細節3 提高效率——緩存數據
- 細節4 變幻莫測——裝箱與拆箱
- 細節5 無中生有——數組元素的默認初始值
- 細節6 管理內存——內存中的數組
- 細節7 集合殺手——新增的for…each循環
- 細節8 含義不同——使用“==”與equals比較對象
- 細節9 如我所愿——格式化小數與貨幣值
- 細節10 未卜先知——使用正則表達式
- 細節11 化整為零——分割字符串
- 細節12 變化多端——數據類型轉換
- 細節13 永不停息——死循環
- 細節14 交互顯示——基本類型與字符串的轉換
- 細節15 簡單高效——使用Arrays類操作數組
- 細節16 伸縮自如——定義參數可變的方法
- 細節17 有始有終——內存中成員變量的運行機制
- 細節18 呼之即來——內存中局部變量的運行機制
- 細節19 減少開銷——掌握變量的使用原則
- 細節20 生死相依——對象的引用與銷毀
- 細節21 信息隱蔽——封裝
- 細節22 子承父業——繼承
- 細節23 變化莫測——多態
- 細節24 小心謹慎——向上轉型與向下轉型
- 細節25 功能各異——構造方法與初始化塊
- 細節26 完全不同——重載與重寫
- 細節27 類的模塊——抽象類
- 細節28 簡單規范——接口
- 細節29 伸縮自如——面向接口編程
- 細節30 類中有類——成員內部類
- 細節31 無名之類——匿名內部類
- 細節32 清理資源——垃圾回收
- 細節33 有備無患——處理異常
- 細節34 簡單明了——使用自定義異常
- 細節35 安全易懂——枚舉類
- 細節36 獨立存儲——操作Collection集合
- 細節37 映射關系——操作Map集合
- 細節38 獨一無二——使用泛型
- 細節39 出神入化——自定義泛型類
- 細節40 望塵莫及——設置類型形參的上限
- 細節41 難以超越——設置類型通配符的上限
- 細節42 永不退縮——設置類型通配符的下限
- 細節43 異曲同工——創建Class對象
- 細節44 原來如此——用Class對象獲得類信息
- 細節45 別有洞天——使用反射創建對象
- 細節46 無奇不有——通過反射調用方法
- 細節47 出神入化——通過反射訪問字段
- 第6章 細說開發人員必知必會的33個開發細節
- 細節1 讀取圖片文件——顯示流中讀取的圖片
- 細節2 用文件存儲對象——序列化對象的IO操作
- 細節3 保護屬性——保護序列化對象的屬性
- 細節4 并發控制——創建線程
- 細節5 暫停線程——線程休眠
- 細節6 在線程中執行其他線程——線程加入
- 細節7 解決線程沖突——線程同步
- 細節8 更靈活地解決沖突——使用同步鎖
- 細節9 協調運行——線程通信
- 細節10 提高性能——使用線程池
- 細節11 獨一無二——獲取IP地址和域名
- 細節12 TCP網絡編程——使用套接字
- 細節13 基于UDP編程——使用數據報
- 細節14 多點廣播——實現廣播通信
- 細節15 繪畫的圖紙——圖形上下文
- 細節16 繪制圖像——處理圖像
- 細節17 操作磁盤圖像——使用ImageIO處理圖像
- 細節18 畫龍點睛——使用圖標
- 細節19 不同凡響——繪制列表框的內容
- 細節20 隨心所欲——繪制樹節點圖標
- 細節21 美觀大方——繪制表格的單元格內容
- 細節22 秩序井然——表格列的排序
- 細節23 靜觀其變——監聽文本控件中內容的變化
- 細節24 合情合理——使用格式文本框
- 細節25 后臺運行——使用系統托盤
- 細節26 首當其沖——加載數據庫驅動與建立連接
- 細節27 究其根源——傳遞SQL語句
- 細節28 為我所用——操作結果集
- 細節29 隨心所欲——可滾動的結果集
- 細節30 同命相連——可更新的結果集
- 細節31 才思敏捷——執行預處理語句
- 細節32 擇優錄用——調用存儲過程
- 細節33 同舟共濟——進行事務處理
- 第4篇 編程技巧——程序員的神兵利器
- 第7章 細說開發人員必知必會的19個基本技能開發技巧
- 技巧1 獲得需要的數值——數值的舍入處理
- 技巧2 格式化數值——使用NumberFormat
- 技巧3 格式化日期——使用DateFormat
- 技巧4 長度不等于個數——統計字符串的實際長度
- 技巧5 計算最大天數——判斷指定年月的最大天數
- 技巧6 實現遞歸——使用Stack實現遞歸方法功能
- 技巧7 大寫金額——小寫金額轉換為大寫金額
- 技巧8 漢字區位碼——漢字轉換為區位碼
- 技巧9 區位轉漢字——區位碼轉換為漢字
- 技巧10 異或加解密——使用異或進行加密與解密
- 技巧11 字符串加解密——使用String類加解密
- 技巧12 有效的身份證號——驗證18位身份證格式
- 技巧13 正確的IP地址——驗證IP地址的有效性
- 技巧14 正確的E-mail——用正則表達式判斷郵箱
- 技巧15 有效的郵編——使用正則表達式判斷郵編
- 技巧16 去除空格——去除字符串的全部空格
- 技巧17 逆序輸出——反轉字符串
- 技巧18 中英文判斷——判斷字符是英文還是漢字
- 技巧19 自動編號——根據計算機信息生成編號
- 第8章 細說開發人員必知必會的31個交互式開發技巧
- 技巧1 與省市級聯的市縣——根據省/直轄市顯示對應的市縣
- 技巧2 受限的文本框——限制可輸入字符個數的文本框
- 技巧3 防止數據丟失——關閉窗體前提示
- 技巧4 美化窗體——設置窗體的背景
- 技巧5 特殊按鈕——制作不規則按鈕
- 技巧6 背景工具欄——制作帶背景的工具欄
- 技巧7 受限的窗體——限制窗體的大小
- 技巧8 透明窗體——設置窗體透明度
- 技巧9 啟動界面——實現系統閃屏
- 技巧10 輔助錄入——使用回車鍵移動焦點
- 技巧11 數值輸入——只能輸入數值的文本框
- 技巧12 鎖定列標題——使表格的列標題不能移動
- 技巧13 修飾表格——制作帶背景圖片的表格
- 技巧14 謎語猜猜看——猜謎語
- 技巧15 運行外部程序——運行可執行文件
- 技巧16 打開網頁——運行網頁
- 技巧17 播放音頻——音頻播放程序
- 技巧18 幸運抽獎——隨機抽取雙色球號碼
- 技巧19 有記憶功能的菜單——帶歷史記錄的菜單
- 技巧20 導航主界面——按鈕導航界面
- 技巧21 樹形主界面——樹形導航界面
- 技巧22 關機操作——關閉、重啟和注銷計算機
- 技巧23 節省資源——定時關機
- 技巧24 定時聽音樂——定時播放MP3
- 技巧25 定時提醒——鬧鈴程序
- 技巧26 保護資源——鎖屏程序
- 技巧27 重要日期提醒——時間提示程序
- 技巧28 窗體居中——在屏幕上居中顯示窗體
- 技巧29 帶行標題表格——有多列行標題欄的表格
- 技巧30 選擇數據——雙擊單元格顯示組合框
- 技巧31 指定列寬——設置表格指定列的寬度
- 第9章 細說開發人員必知必會的19個數據庫開發應用技巧
- 技巧1 提高組合框添加數據的效率——向組合框添加列表項的通用類
- 技巧2 表格快速顯示數據的工具——在表格中顯示數據的通用類
- 技巧3 提高系統性能——優化SQL語句
- 技巧4 使用JDBC事務——批量操作數據記錄
- 技巧5 解決亂碼——防止MySQL亂碼
- 技巧6 保護數據——備份與恢復MySQL數據庫
- 技巧7 存儲圖片文件——在數據庫中存儲圖片
- 技巧8 讀取圖片文件——從數據庫中讀取圖片
- 技巧9 存儲純文本文件——將純文本文件存儲到數據庫中
- 技巧10 讀取純文本文件——從數據庫中讀取純文本文件
- 技巧11 存儲特殊字符——存儲含特殊字符的信息
- 技巧12 資源定位——獲取指定區間的記錄
- 技巧13 分組排序——分組統計與排序
- 技巧14 顯示所有表——獲取數據庫中的所有表
- 技巧15 多表查詢——進行多表連接查詢
- 技巧16 分析表結構——獲得表結構信息
- 技巧17 提高數據處理速度——調用存儲過程計算員工的平均年齡
- 技巧18 存儲Date對象——在數據庫中存儲Date日期對象
- 技巧19 讀取數據庫的dateTime列——獲取數據庫中datetime列的數據
- 第10章 細說開發人員必知必會的18個文件與網絡開發技巧
- 技巧1 文件列表——使用樹顯示本地文件列表
- 技巧2 備份文件——復制文件
- 技巧3 更改位置——移動文件
- 技巧4 廢棄的文件——刪除文件
- 技巧5 備份文件夾——復制整個文件夾
- 技巧6 清理文件夾——刪除整個文件夾
- 技巧7 更改位置——移動整個文件夾
- 技巧8 文件瘦身——壓縮與解壓縮文件
- 技巧9 文件夾瘦身——壓縮與解壓縮文件夾
- 技巧10 解決沖突——實現文件鎖定
- 技巧11 所占空間——獲取文件夾大小
- 技巧12 解決讀寫文件亂碼——用DataInputStream和DataOutputStream類讀寫文件亂碼
- 技巧13 解決讀文件亂碼——使用FileReader讀文件亂碼
- 技巧14 網絡傳遞漢字——使用Socket傳遞漢字
- 技巧15 網絡傳遞對象——使用Socket傳遞對象
- 技巧16 網絡操作——獲取網絡資源的大小
- 技巧17 操作網頁——解析網頁中的內容
- 技巧18 下載資源——網絡資源的下載
- 第11章 細說開發人員必知必會的10個圖形圖像與動畫程序開發技巧
- 技巧1 防止攻擊——生成驗證碼
- 技巧2 防止攻擊——使用反射加載生成的驗證碼
- 技巧3 動態加載——在文本框中動態加載文本
- 技巧4 鍵盤操作圖片——通過鍵盤移動圖片
- 技巧5 圖片動畫——隨鼠標移動圖片
- 技巧6 圖片動畫——跑馬燈效果
- 技巧7 換圖動畫——不斷變化的圖片
- 技巧8 文字特效——文字淡入淡出
- 技巧9 縮放特效——實現文字縮放動畫
- 技巧10 圖片顯示特效——淡入淡出的圖片
- 第5篇 算法與效率——程序員的得力助手
- 第12章 細說開發人員必須掌握的20個常用算法
- 算法1 排序算法——起泡排序
- 算法2 排序算法——選擇排序
- 算法3 排序算法——插入排序
- 算法4 排序算法——歸并排序
- 算法5 查找算法——順序查找
- 算法6 查找算法——二分查找
- 算法7 后進先出——堆棧
- 算法8 單線聯系——單向鏈表算法
- 算法9 雙線聯系——雙向鏈表算法
- 算法10 先進先出——隊列
- 算法11 層層相連——樹
- 算法12 算法應用——素數
- 算法13 趨近理想的查找——散列技術
- 算法14 算法應用——漢諾塔
- 算法15 算法應用——斐波那契數列
- 算法16 算法應用——水仙花樹
- 算法17 算法應用——百錢買百雞
- 算法18 算法應用——韓信點兵
- 算法19 加密算法——SHA加密
- 算法20 加密算法——MD5加密
- 第6篇 解決方案——前人的經驗精髓
- 第13章 登錄、帶權限主界面和軟件注冊實施方案
- 方案1 安全登錄——實現系統登錄
- 方案2 限制用戶——帶權限的主界面
- 方案3 隨機應變——在閃屏界面中繪制啟動信息
- 方案4 注冊程序——應用程序注冊
- 第14章 文件和圖形圖像處理解決方案
- 方案1 畫龍點睛——實現水印
- 方案2 處理大文件——文件的分割與合并
- 方案3 批量操作——文件批量處理
- 方案4 畫圖程序——簡易畫圖板
- 第15章 相冊照片管理和游戲開發解決方案
- 方案1 相冊管理——精美相冊
- 方案2 管理照片——數碼照片
- 方案3 合情合理——拼圖游戲
- 第16章 數據庫應用、安全與打印報表實施方案
- 方案1 數據表結構——MySQL表結構提取器
- 方案2 安全管理——MySQL數據庫的自動備份與恢復
- 方案3 在線考試——考試系統
- 方案4 打印數據——報表打印 更新時間:2018-12-27 19:55:06