iT邦幫忙

java相關文章
共有 930 則文章

技術 使用 Gradle 自動化建置 Java 專案(四)

Gradle 是用途廣泛的建置工具,但最重要的一點,就是非常適合處理 Java 專案,它讓 Java 專案自動化建置(Build Automation)變得更容...

技術 Oracle的釜底抽薪大計: IBM加入openJDK

IBM終於加入openJDK, 同時也從Apache Harmony抽腿. 這對openJDK的A計畫與B計畫有很大的助益, 但是對Google Android...

技術 Android軟體測試環境設定(二) 拆開專案,讓JUnit加速你的測試

前一篇使用教大家怎麼設定Robotium,使Android專案可以被測試。但是每次使用Android測試都要開啟模擬器,然後載入APK檔案,測試的時間都要等好幾...

技術 Java筆記:觀念釐清-stack及heap的差異

本篇為記錄不同的Java資料型態在記憶體中的變化情形,參考JVM 的 Stack 和 Heap並重點摘要。 Java語言中,資料型別分為基本型別及參考(類別)型...

技術 [JAVA]詭異事件,相同檔案和一樣環境下移轉到另外一台電腦上卻無法顯示網頁JSP

遇到詭異事件,相同檔案和一樣環境下移轉到另外一台電腦上卻無法顯示網頁,網路找好多問題解決方式 一直都沒可以用的解決方式,請教各位高手有解招方式? 環境: WIN...

鐵人賽 Modern Web DAY 17

技術 Day 17 - MySQL 使用Annontation設定欄位 (1)

上一章 Day 16 - MySQL 使用Spring Boot 自動建立Table設定 今天要教大家如何用Annontation指令欄位格式與型別 首先打開M...

鐵人賽 IT技術 DAY 19
java菜鳥的學習筆記 系列 第 19

技術 使用JDBC中的RowSet-以JdbcRowSet, CachedRowSet, JoinRowSet為例

RowSet應該說是ResultSet的改良版吧?ResultSet的絕大部分方法RowSet都有,那麼rowset有什麼進步呢?官方API說法是加強對java...

技術 [Java] 靜態變數(static variable)分析

閱讀時間: 5分鐘 (1) 靜態變數是屬於class,但不是物件(Object)。所以要使用靜態變數時,在static method內可以不需要創建任何物件(O...

技術 M-Power Report 的圖表設計

M-Power Report 提供非常容易使用的圖形化介面,設計統計圖表。 請參閱 M-Power Report 部落格 <object height=&...

鐵人賽 IT技術鐵人 DAY 29
實戰 Java SE 7 系列 第 29

技術 JDBC 4.1

JDBC 是 Java Database Connectivity 的縮寫,它是讓你的 Java 程式跟資料庫溝通的一組 API,透過這個統一的 API 介面,...

鐵人賽 Software Development DAY 28
從LeetCode學演算法 系列 第 28

技術 [Day 28] 從LeetCode學演算法 - 0189. Rotate Array (Easy)

目標:這題主要目的同樣是協助讀者熟悉陣列操作。 原題: Question: Given an array, rotate the array to the ri...

技術 Weblogic Tips - Deployment Plan

何謂Deployment Plan 當一個新的應用程式開發後,需要常常做測試,測試當中可能會反覆更改設定值,設定值可能要符合測試環境或正式環境而有所不同,依此狀...

技術 M-Power Report 與 AS400 DB2 的連結

Q:請問 M-Power Report 是否可以跟 IBM AS400 DB2 資料庫做連結,設計 AS400 DB2 的報表? A:關於 AS400 上面的連...

鐵人賽 Software Development DAY 6

技術 [Day06] CH04:我已讀你的已讀——認識 Scanner

今天我們要來實作一道題目,是不是很期待呢? Question:輸入兩個數字,印出兩數字的和 看到「和」是不是想到前兩天學過的算術運算子?沒錯,我們今天就來使用他...

技術 [Java] Comparable interface 介紹

閱讀時間: 5分鐘 Comparable interface 在java.lang package內。它只有一個method - compareTo(Objec...

鐵人賽 IT技術 DAY 3

技術 Cloud Foundry 雲端應用開發實戰(3/30)開發環境安裝及設定

Cloud Foundry 是開放源碼的 PaaS 解決方案,支援多種程式語言、開發框架及資料庫等服務,而且更容易開發、測試及佈署。本系列文章將從零開始,和學習...

鐵人賽 Software Development DAY 9

達標好文 技術 Day 09 「世事難預料」單元測試與例外處理

世事難預料,寫程式總會遇到例外。例外該怎麼處理,邏輯該怎麼驗測,本篇將進行討論。 圖片擷取自網路 「例外處理有什麼難的。不過就是 try-catch 嗎?」 嗯...

鐵人賽 IT技術 DAY 25
java菜鳥的學習筆記 系列 第 26

技術 綜合練習-從Excel讀入資料並用Collection處理後再輸出

今天分享的是我的工作上的作業,要把Excel某些欄位的參數做處理,利用POJO與Collection把符合條件的資料存在一個POJO後放入一個List,read...

鐵人賽 IT技術鐵人 DAY 20
實戰 Java SE 7 系列 第 20

技術 複習 - 關閉資料流

還記得第15天的 範例 嗎?那個範例其實不夠完整! 在那個範例程式裡,我們開啟了在 C 磁碟根目錄下的 temp.txt 檔案(第12行),然後程式讀取一行(第...

技術 善用企業經營決策的小幫手–交叉分析表

面對經濟不景氣的年代,如何快速正確的獲得企業經營資訊,讓企業負責人做出正確的決策將會是一個非常重要的議題。在眾多報表決策資訊當中,交叉分析表會是一個可以讓企業決...

鐵人賽 IT技術 DAY 25
java菜鳥的學習筆記 系列 第 27

技術 初用MyBatis-失敗

雖然昨天不小心過了十二點才PO文,以致於鐵人賽中斷了,不過我還是想完成這三十天,今天分享初用MyBatis,官網在這:http://blog.mybatis.o...

鐵人賽 IT技術 DAY 30

技術 Cloud Foundry 雲端應用開發實戰(30/30)AppFog 介紹

Cloud Foundry 是開放源碼的 PaaS 解決方案,支援多種程式語言、開發框架及資料庫等服務,而且更容易開發、測試及佈署。本系列文章將從零開始,和學習...

技術 使用 Gradle 自動化建置 Java 專案(三)

Gradle 是用途廣泛的建置工具,但最重要的一點,就是非常適合處理 Java 專案,它讓 Java 專案自動化建置(Build Automation)變得更容...

鐵人賽 Software Development DAY 11

技術 [One Punch 一拳搞定前後端面試] DAY-11 - 費氏數列

費氏數列(Fibonacci numbers) 還記得達文西密碼裡面,羅浮宮館長死前留下的密碼嗎? 其中關鍵的線索就是費氏數列! 費氏數列,又稱斐波那契數列。意...

技術 重獲新生的 Oracle Form 應用程式

現行還有Oracle Form所開發的應用程式的單位有福了, Imexsystems的Ormit Java/ADF產品是一套專為Oracle Form設計的程式...

鐵人賽 IT技術 DAY 8

技術 Cloud Foundry 雲端應用開發實戰(8/30)Micro Cloud Foundry 介紹

Cloud Foundry 是開放源碼的 PaaS 解決方案,支援多種程式語言、開發框架及資料庫等服務,而且更容易開發、測試及佈署。本系列文章將從零開始,和學習...

技術 [Java] indexOf() Method 的用法

閱讀時間: 5分鐘 indexOf() Method的作用是檢視特定字元(specified character(s))的位置,而它所返回的值會是那個特定字元第...

技術 「傳統會計,全新體驗」輕鬆打造高效能的財務報表

面對經濟不景氣的年代,過往的一些經驗似乎不足以面對新的困境與變局。儘管會計制度的重要性,在中小企業早已獲得高度重視,但健全會計制度的期望卻依然緣木求魚。完整的...

技術 [Java] Atomic的介紹

閱讀時間: 5分鐘 在計算機中的Atomic是指不能分割成若干部分的意思。如果一段程式碼被認為是Atomic,則表示這段程式碼在執行過程中,是不能被中斷的。在J...

技術 [Java] Thread-Safety是什麼 - Part 3

閱讀時間: 10分鐘 接上一篇文章,又來為大家在10分鐘內講解一些有關Thread-safety的介紹。再講多3個做到Thread-safety的方式。大家可以...