JavaMelody 1.73.0 已釋出,JavaMelody 的目標是在 QA 和生產環境中監視 Java 或 Java EE 應用程式。 更新亮點: 相容 JDK 9。請注意:要在 JDK 9 或更高版本中使用記憶體柱狀圖,需在 java 命令列中新增  -Djdk.attach.allowAttachSelf=true  修復 Windows server 整合 Pro
2018-06-21
我花了相當多的閱讀和編碼時間才最終理解Java Lambdas如何在概念上正常工作的。我閱讀的大多數教程和介紹都遵循自頂向下的方法,從用例開始,最後以概念性問題結束。在這篇文章中,我想提供一個自下而上的解釋,從其他已建立的Java概念中推匯出Lambdas的概念。 首先介紹下方法的型別化,這是支援方法作為一流公民的先決條件。基於此,Lambdas的概念是被以匿名類用法的進化和特例提出的。所有這一
2018-06-20
Apache Commons DBCP 2.4.0 已釋出,DBCP(Database Connection Pool)是一個依賴 Jakarta commons-pool 物件池機制的資料庫連線池,Tomcat 的資料來源使用的就是 DBCP。 下載地址: http://commons.apache.org/proper/commons-dbcp/download_dbcp.cgi 本次更
2018-06-20
Hutoo l是一個 Java 工具包,也只是一個工具包,它幫助我們簡化每一行程式碼,減少每一個方法,讓 Java 語言也可以“甜甜的”。Hutool 最初是我專案中“util”包的一個整理,後來慢慢積累並加入更多非業務相關功能,並廣泛學習其它開源專案精髓,經過自己整理修改,最終形成豐富的開源工具集。 此次為大版本跨越,從4.0.12->4.0.13
2018-06-20
Dropwizard 1.3.4 和 1.2.7 已釋出,主要是將 Jackson 更新至 2.9.6 ,以修復 CVE-2018-12022 和 CVE-2018-12023  ( #2392 ,  #2393 )。此外,Dropwizard 1.3.4 還更新了 Liquibase 3.6.1 。 Dropwizard 是一個 Java 框架,用於開發易於運維,高效能的 RESTful 網路
2018-06-20
NutzWk 5.0.5 釋出,NutzWk 是 Java 微服務分散式開發框架,採用nutzboot、nutz、dubbo、redis、zookeeper、shiro、quartz、beetl等開源技術的微服務分散式版本,自帶系統管理、簡易CMS、微信模組、定時任務、服務API演示等功能,目前已全面應用於各類商業專案中。 此次更新資訊如下: update: nutzboot 升級為 v2
2018-06-19
FTServer 是一個多語言全文搜尋伺服器,支援漢字的任意排列順序,無須提前準備詞典。 低記憶體佔用同時保持高處理效率,實時錄入新內容。 更新內容 : 位於搜尋結果第二頁的網頁簡介(meta name=description),在高頻率點選後實時自動重建索引提前到首頁。 安裝: 使用 Netbeans 編譯,或者在 Release 下載 fts.zip 解壓後直接
2018-06-19
Java 常用工具包 Jodd 釋出了全新的 5.0.0 版本,此版本大量新特性、更改、bug 修復和效能改進。開發團隊稱這是一個全新的 Jodd :和以前一樣實用,並且更贊。 更新日誌目前尚未列出具體的更改列表,可關注  CHANGELOG 。 Jodd 被分成眾多模組,按需選擇,其中 工具類模組有: jodd-core 一些工具類,包括  Printf 、 JDateTime
2018-06-19
相隔了快5個月後,我們又回來了。 首先吐槽下上次釋出版本後定的一堆目標,到目前為止一個都沒實現... 定好了4月來點動作,之後很自然的推遲到5月,又從5月很自然推遲到6月,然後6月已經過半了,還沒影呢... 不過好在NutzBoot一直在wendal的帶領下有條不紊的發著版本,非常牛逼非常給力!據說某平臺的star數也已經超過了nutz... 關於接下來會做什麼 實際上我們準備的第
2018-06-15
Apache Commons Text 1.4 釋出了,Commons Text 是一組用於處理在 Java 環境中使用的文字的實用的、可重用元件。 此次更新內容如下: Bug 修復: o TEXT-120:  StringEscapeUtils#unescapeJson 不轉義雙引號和斜槓。 o TEXT-119:  從使用者指南中刪除 SQL 轉義。 o TEXT-123
2018-06-14
Java 社群平臺 Symphony 3.0.0 釋出了,更新內容如下: 新增特性 486 新的帖子型別:問答帖 優化改進 643 細分 401 及 403 644 去掉簽到時間限制 646 個人設定位置移到隱私中 654 更新 IP 定位 655 更新郵箱修復缺陷 652 帖子快鏈時丟失查詢引數 目前已經有非常多的社群論壇使
2018-06-13
TAIP 是呼叫騰訊 AI 介面的 Java 客戶端,為呼叫騰訊 AI 功能的開發人員提供了一系列的互動方法。 目前版本已經更新至 4.2.5 ,Java開發者們無需再各種百度了。 新特性 文字識別模組新增手寫體識別、車牌識別 public class Sample {    //設定APPID/APP_KEY    public static final String APP
2018-06-13
無垠式Java通用程式碼生成器JEEEU版 Ada 1.5.0 正式版已釋出,專案地址:  https://gitee.com/jerryshensjf/InfinityJEEEU 無垠式Java程式碼生成器JEEEU版 這是最輕量級的程式碼生成器,生成物大概佔用7.5M資料大小。 採用Servlet,JSP, JSON, Easy UI等簡單技術實現,是標準的Model2的MVC設計
2018-06-11
Apache MINA 2.0.18 已釋出,Mina是一個能夠幫助使用者開發高效能和高伸縮性網路應用程式的框架,它通過Java nio技術基於TCP/IP和UDP/IP協議提供了抽象的、事件驅動的、非同步的API。 這是一個小的 bug 修復版本,沒有特別關鍵的更改,具體內容可查閱 發行說明 。 下載地址: http://mina.apache.org/mina-project/dow
2018-06-08
JetBrains 剛剛釋出了  2018 開發者生態報告 ,該報告包含開發人員對各種程式語言以及資料庫和團隊工具的偏好。最終,和 去年 一樣,Java 被評為最流行的語言,JavaScript 是最常用的語言,而 Go 被認為是最有前途的語言。 一、程式語言 可以看到,JavaScript 是使用最多的語言,其次是 HTML/CSS 和 Java 。Go 是最多人想去嘗試的語言
2018-06-08
JEECG 3.7.6 高考效能增強版本釋出 導讀 ⊙Vue SPA單頁面應用 ⊙Datagrid標籤實現不同風格切換,支援BootstrapTable、EasyUI ⊙靈活通用程式碼生成器工廠 ⊙精美Echart報表 ⊙平臺大動作重構 ⊙線上文件精良製作,實時更新 ⊙程式碼生成器模板優化 ⊙簡化入門難度 ⊙平臺效能優化改進 你想要的,都來了! 此版本為高考學子加油,效能
2018-06-08
Lombok 1.18.0 已釋出,更新如下: BREAKING CHANGE:  在 1.16.22 引入的可配置 key  lombok.noArgsConstructor.extraPrivate 現在預設為  false 。 Issue #1708 BUGFIX: Do not generate a private no-args constructor if that br
2018-06-07
來自 Snyk 的安全團隊今年 4 月份發現了一個廣泛存在的檔案覆蓋漏洞,允許攻擊者在系統上編寫任意檔案,並通過遠端命令執行。它會在從檔案檔案中提取檔案時觸發目錄遍歷攻擊,並影響包括 tar、jar、war、cpio、apk、rar 和 7z 在內的大量壓縮檔案。 該漏洞被稱為  Zip Slip , 已影響來自 Google、HP、Amazon、Apache、Pivotal、Linkedin
2018-06-07
Redkale 1.9.3 釋出。Redkale, 一個教科書級的框架,一個全新,完全顛覆傳統思維的Java分散式服務架構,1M的jar可以代替傳統幾十M的第三方。包含TCP/UDP、HTTP、RPC、依賴注入、序列化與反序列化、資料庫操作、WebSocket等功能。  一方面模組高度整合,極大的簡化業務開發程式碼,一方面暴露大量底層,方便二次框架開發。 在Redkale世界裡,一切都是為業務
2018-06-06
更新內容: 支援 watches 配置狀態,實現配置實時更新 優化獲取配置引數 簡介: duic 配置中心 Java/Android 工具包。 特性 支援 Java、Servlet、Spring、Android 等應用配置管理。 支援配置熱載入。 支援配置無延遲更新。 支援 @Value 注入配置。 提供 ConfigUtils A
2018-06-06
Infinispan 9.3.0.CR1 現已釋出 ,這也是首個可同時使用 Java 8 和 Java 10 的版本,也可使用 Java 11 的預發行版。值得注意的是,Infinispan 仍然只能在類路徑模式下工作。 值得關注的更新: Expanded transaction support in Hot Rod, which can now participate in Jav
2018-06-05
由於此部落格文章引起高度關注和爭議,我們認為值得在Allegro上增加一些關於我們如何工作和做出決策的背景。Allegro擁有超過50個開發團隊可以自由選擇被我們PaaS所支援的技術。我們主要使用Java、Kotlin、Python和Golang進行編碼。本文中提出的觀點來自作者的經驗。 Kotlin很流行,Kotlin很時髦。Kotlin為你提供了編譯時null-safety和更少的boi
2018-06-04
MiniDao_1.6.4 版本釋出,MiniDao是輕量級Java持久化框架,也是Hibernate專案輔助利器。 MiniDao 簡介及特徵 MiniDao 是一款超輕量的JAVA持久層框架,具備Mybatis一樣的SQL能力: 支援SQL分離、支援標籤、支援註解。MiniDao產生的初衷是為了解決Hibernate專案對複雜SQL支援能力,具備Mybatis一樣的靈活性,同時支援事務同
2018-06-04
BeetlSQL 2.10.26 釋出了,本次釋出修復了JDK9和10執行中的問題,以及對儲存過程呼叫做了少許增強,支援了insert ignore into 的 內建插入 [feature] #IK7M3 insert ignore 支援 [feature] #IK2IH 對儲存過程返回值提供對映到實體的方法 [fix] #IK0Q7 JavaType對jdk9和jdk10判斷錯誤
2018-06-04
Apache 基金會已在上週正式推出 Apache Wicket 8.0.0 的正式版。這是一個期待已久的里程碑版本,官方直言通過 Wicket 8 可以“寫得更少,實現更多”。 值得注意的是,從 Wicket 8 開始,所需的 Java 版本最低要求是 Java 8,而隨著 Java 8 的採用,Wicket 8 也已支援 Lambda。 Apache Wicket 8.0.0 包含新功能、
2018-06-04
WildFly 13 Final 已正式釋出,並提供了 下載地址 。下面不妨來看一下有哪些值得關注的更新。 EE8 功能和新的釋出模型 這是使用 新季度交付模式 之後釋出的第二個版本。該計劃是在完全完成的增量塊中提供 EE8 功能,而不是等待所有事情在大版本更新中完成。通過實現 EE8 功能的完整性,WildFly 13 很大程度上實現了這一目標。WildFly 14 將專注於實現正式認證,並
2018-06-02
兒童節快樂~~ feilong-core 1.11.1 釋出,feilong-core 是一個讓 Java 開發更簡便的工具包,可以讓你從大量重複的底層程式碼中脫身,提高工作效率;讓你的程式碼更簡煉,易寫、易讀、易於維護。 單元測試數量達到2002個,程式碼覆蓋率達到91%, javadoc 83% [Feature] :new: #733 MapUtil 新增 newConcurr
2018-06-01
Jeecg-P3 微服務外掛開發框架,業務元件以JAR方式提供,鬆耦合可插拔支援獨立部署,也可無縫整合Jeecg平臺。 當前版本:v_1.0.0(重構版)| 2018-05-31 專案介紹: Jeecg-P3是一個微服務框架,採用外掛式模式開發;業務外掛以JAR方式提供,鬆耦合可插拔支援獨立部署,也可無縫整合Jeecg平臺中,目前jeecg已經提供了線上聊天,我的郵箱等一系列外掛。
2018-05-31
Lombok 1.16.22 釋出了,更新內容如下: FEATURE: Private no-args constructor for  @Data and  @Value to enable deserialization frameworks (like Jackson) to operate out-of-the-box. Use  lombok.noArgsConstructor.e
2018-05-30
PMD 6.4.0 釋出了,這是一個小的更新版本,帶來了一些新特性和 bug 修復。 值得關注的大變動是: 支援 Java 10,Java 10 中引入的區域性變數型別推斷已經能夠被 PMD 理解。 支援型別解析,現在已經將此功能暴露給 Java 語言的 XPath 規則,並將 typeof 改成更加簡單的 typeIs 函式進行呼叫。 新增了一些規則: HardCode
2018-05-30