java板 - WEB批踢踢(PTT)http://webptt.com/rss.ashx?n=java2023-04-16T19:04:38+08:00[問題] 被AI當猴子耍https://webptt.com/m.aspx?n=/bbs/java/M.1763942063.A.8F6.html2025-11-24T07:54:23+08:002026-05-23T13:53:48+08:00EijiHoba<pre>叫Grok幫我改寫SMBJ提供的官方範例程式。
SMBJ是讓Java可以連到其他Windows分享的資料夾,讀寫檔案的Package
我有告訴Grok要我用SMBJ 0.13.0 版本
複製到Eclipse,Eclipse告訴我找不到這個類別
看了一下SMBJ的原始程式碼
</pre>動態規劃問題請問各位神大大https://webptt.com/m.aspx?n=/bbs/java/M.1750497045.A.A16.html2025-06-21T17:10:45+08:002025-06-21T23:53:25+08:00southen4<pre>小弟愚鈍,以下問題想問:
public static int output[]=new int[1000];
public static int fib(int n){
int result;
result=output[n];
</pre>[問題] 寫一個ssh client 連到ptt.cchttps://webptt.com/m.aspx?n=/bbs/java/M.1738893092.A.E09.html2025-02-07T09:51:32+08:002025-02-14T11:02:24+08:00EijiHoba<pre>寫一個ssh client 連接到ptt.cc
※系統環境:
Windows 10
eclipse 2024-12
使用過JSch 出現錯誤 去問ChatGPT 得到 加密方法太舊
</pre>Re: [問題] c寫socket程式是不是比java麻煩很多https://webptt.com/m.aspx?n=/bbs/java/M.1731144845.A.493.html2024-11-09T17:34:05+08:002025-10-08T20:03:31+08:00antiquerefer<pre>在 Java 有 Standard library 來支援相關操作
但在 c/c++ 中, Standard library 尚無相關規範與實作
有幾個比較常見的選擇
1. c++ 的話可以參考 boost library 或是 networking TS
2. c/c++ 可以使用有實作 posix 相關 function 的 library
</pre>Re: [問題] c寫socket程式是不是比java麻煩很多https://webptt.com/m.aspx?n=/bbs/java/M.1729565341.A.CB3.html2024-10-22T10:49:01+08:002024-10-22T11:33:39+08:00burgess<pre>很意外,竟然沒人回。
以支援度來說,c確實較麻煩。
但是以理解底層運作卻是最佳,包含
socket的阻塞和非阻塞的理解,底層封包解析的運作...等等。如果再把process 和threa
d放進來,那就更精彩。
</pre>[問題] c寫socket程式是不是比java麻煩很多https://webptt.com/m.aspx?n=/bbs/java/M.1729273328.A.F39.html2024-10-19T01:42:08+08:002024-10-19T01:42:07+08:00ttucse<pre>有人也有在unix或linux下寫過c的socket程式嗎
是不是要學如何寫ipc程式
inter process communication
是不是比在java寫socket程式麻煩很多
java用thread就搞定了
</pre>[問題] 教小孩子用IDE比較好還是editorhttps://webptt.com/m.aspx?n=/bbs/java/M.1729103052.A.6E6.html2024-10-17T02:24:12+08:002025-04-23T14:33:12+08:00ttucse<pre>想請教大家
要教小孩子Java的話
用editor比較好還是IDE
editor可以訓練學看javac的輸出錯誤還有警告
IDE比較不用下指令
</pre>[問題] 大家現在都在寫java哪一版https://webptt.com/m.aspx?n=/bbs/java/M.1728381310.A.B5D.html2024-10-08T17:55:10+08:002025-10-10T04:08:51+08:00ttucse<pre>自從java每六個月出一版
新功能新語法就很快的被加進去
大家都在寫哪一版本的Java
我自己還在寫Java 7
想學新的版本
</pre>Re: [問題] 在Spring,回傳物件給JQuery Ajax回調函數https://webptt.com/m.aspx?n=/bbs/java/M.1723626321.A.C78.html2024-08-14T17:05:21+08:002024-09-01T15:35:25+08:00TKB5566<pre>目前我的理解,是在後端若回傳Map物件、且透過某些方法
例如添加@ResponseBody註釋在方法開頭,或使用gson套件將物件轉為json格式......
的話,這個Map物件就會自動被後端轉成json格式物件然後才回傳前端;
jQuery接收到這個json格式物件,會將其自動解析成原生JS物件。
再將其交給JQuery AJAX回呼函數之參數。
</pre>[問題] IntelliJ 偵錯卡在 debugger is waitinghttps://webptt.com/m.aspx?n=/bbs/java/M.1713978204.A.464.html2024-04-25T01:03:24+08:002024-04-25T01:03:23+08:00cacti653<pre>intellij 2024.1
Jdk 1.8.0_275
Tomcat 9.0.54
※ 狀況概述:
在本機設定好Tomcat 用偵錯模式去跑
</pre>[問題] ireport_detail band顯示問題https://webptt.com/m.aspx?n=/bbs/java/M.1705472877.A.EA0.html2024-01-17T14:27:57+08:002024-01-19T11:07:19+08:00YANHUA24<pre>各位大大好
想詢問關於ireport Detail Band不顯示問題
我目前主報表的detail band組成的元素是
subreport(子報表) + line(框線)
報表呈現示意圖如下:
</pre>[語法] HttpServletResponse物件為何有getWriterhttps://webptt.com/m.aspx?n=/bbs/java/M.1703256016.A.A70.html2023-12-22T22:40:16+08:002024-09-16T10:02:40+08:00TKB5566<pre>我從以前就一直覺得很奇怪,為何要對HttpServletResponse物件,
寫入給http response本身的訊息時,要從HttpServletResponse物件調用getWriter方法
然後透過PrintWriter物件寫入回傳訊息。
而非直接寫入HttpServletResponse物件?例如HttpServletResponse物件提供了
一些setXXX方法,例如setContentType、setHeader、setCacheControl......
</pre>[語法] 代理人設計模式與Spring AOPhttps://webptt.com/m.aspx?n=/bbs/java/M.1702299686.A.1B4.html2023-12-11T21:01:26+08:002024-05-09T20:51:24+08:00TKB5566<pre>最近在研讀Spring AOP,而AOP使用了代理人設計模式,要理解何謂AOP就必須先理解
何謂代理人設計模式,因此我嘗試整理了該設計模式的大綱:
代理人模式從表面上的語法來看,類似在Java IO看到的裝飾者模式,
兩者都是透過包裝某個既有的類別,去增加既有類別的功能。
但是代理人設計模式包裝某類別的目的,是出於增加與業務邏輯無關,額外的功能。
</pre>[問題] string串接問題https://webptt.com/m.aspx?n=/bbs/java/M.1701398874.A.F9C.html2023-12-01T10:47:54+08:002024-06-06T08:43:44+08:00a89051236<pre>想請問不同string串接方法的效能比較。
我寫了以下的方式(請詳下圖)來測試各種寫法的效能(耗時),
目前從結果來看是A迴圈優於B優於C優於D(但秒數會浮動,不知是否有更好的測試方法?
)
我已經知道各迴圈差異大概如下:
</pre>[工具] log 工具https://webptt.com/m.aspx?n=/bbs/java/M.1697765802.A.E71.html2023-10-20T09:36:42+08:002023-11-20T21:16:57+08:00a011093<pre>Hi,guys
原本工作是寫前端,最近要開始寫後端的程式,debug特別困難,系統會寫一些執行的log,但不太容易看,想詢問各位前輩們有沒有好用的log工具可以使用,順便附上log的畫面。
https://i.imgur.com/WBo6CM0.jpg
-----
Sent from JPTT on my iPhone
</pre>Re: [問題] 如何改為不重複質數,但每行5組列印???https://webptt.com/m.aspx?n=/bbs/java/M.1695001533.A.F16.html2023-09-18T09:45:33+08:002023-09-18T09:45:32+08:00gulie<pre>用COUNT 累計到五就 換行 歸0
public class practice_1 {
public static void main(String[] args) {
int numA = 1;
int count=0;
</pre>[分享] Java 幼幼班https://webptt.com/m.aspx?n=/bbs/java/M.1694049613.A.43E.html2023-09-07T09:20:13+08:002023-11-30T20:04:08+08:00qrtt1<pre> 各位版友大家好,
今年隨著鐵人賽的 JCConf 宣傳期間,自己也在「場外」
自辦了一人參賽、自己評審的,鐵人散步~~
因為不想受比賽的束縛,只是想到什麼就錄點什麼,
也順便感受一下鐵人的氣氛,於是弄了個簡單的 Java 幼幼班影片
</pre>Re: [問題] 使用正則表示式?https://webptt.com/m.aspx?n=/bbs/java/M.1683552503.A.B1F.html2023-05-08T21:28:23+08:002023-08-10T08:50:00+08:00TKB5566<pre>藉這個標題回一下,關於regular expression,應該是先理解其本身的基本觀念,
接著再延伸到各個程式語言對regular expression的應用與變形,例如Java、JavaScript
所以一開始對regular expression的理解會是這樣:
[0123456789]
[9876543210]
</pre>Re: [問題] 面試時被問到介面功能https://webptt.com/m.aspx?n=/bbs/java/M.1682946959.A.916.html2023-05-01T21:15:59+08:002023-12-03T08:15:03+08:00TKB5566<pre>介面第一個功能,
大家都說是可避免多重繼承,那麼首先要回答,為何多重繼承在Java是必須避免的呢?
若是現有A、B、C三個類別,然後這三個類別關係是:C is a A;C is also a B。
那麼萬一A、B類別有一模一樣名稱的方法,C類別要繼承的是哪個方法呢??
這樣就不能確定了,所以這是Java必須避免多重繼承的原因。
</pre>Re: [問題] 裝飾者模式的原理https://webptt.com/m.aspx?n=/bbs/java/M.1681643078.A.A30.html2023-04-16T19:04:38+08:002023-04-28T12:41:16+08:00TKB5566<pre>目前對裝飾者模式產生的原因理解如下:
若以人穿衣服,或是飲料店對飲料加料為例,人跟飲料可以是最上層的父類別
衣服可以有很多種,飲料要加的料也可以有很多種,若是以繼承的方式來給人穿衣服
或是給飲料加料,這樣的話:
人+一種衣服是一種子類別,飲料+一種料也是一種子類別。
</pre>