動態

@ftkj_2018

非凸科技持續助力!第50屆ICPC亞洲區域賽·西安站圓滿舉辦

10月18日-19日,第50屆ICPC國際大學生程序設計競賽亞洲區域賽(西安)在西北工業大學長安校區成功舉辦。來自200餘所高校的400支隊伍同場競技,在限時編程的賽場上展開了一場智慧與速度的巔峯對決。非凸科技作為該賽站連續多年的重要支持方,始終踐行對頂尖計算機人才生態的長期承諾,為大賽的高水平呈現與順利推進提供了持續助力。 非凸科技首席運營官鄭媛姿出席開幕式併發言。ICPC倡導的創

ftkj_2018 頭像

@ftkj_2018

昵稱 非凸科技

@leguandeludeng

信息化≠數字化,盤點二者的主要區別

最近總會有一些做IT行業的朋友來問:信息化和數字化兩個有什麼區別?不都是利用數據做決策嗎? 但其實,這兩者還是有很大的區別的。 用過來人的經驗告訴你,怎麼區分關鍵在於理解它們解決問題的不同層次。就拿我們最熟悉的報銷流程來説: 以前需要填寫紙質單據,找領導簽字,送到財務部等待支付;現在在辦公系統裏提交電子報銷單,在線審批後直接打款到銀行卡。 你可能會覺得這已經很先進了,但我想説,這僅僅是信息化的範疇

leguandeludeng 頭像

@leguandeludeng

昵稱 數據集成與治理

@fannaodeshafa

Golang 上傳文件到 MinIO?別瞎折騰了,這 5 個庫拿去用

米娜桑,日常開發裏,有誰是沒有跟文件上傳下載打交道的?圖片、視頻、日誌、備份……這些往哪兒擱?一個很不錯的選擇就是對象存儲,而 MinIO 就是其中的明星選手。 MinIO 是一個用 Go 寫的、開源的、能自己部署的對象存儲服務,API 完全兼容亞馬遜 S3,可以算是自己私有的阿里雲 OSS 或者亞馬遜 S3,數據攥在自己手裏,美滋滋。 不過,在享受 MinIO 帶來的便利之前,得先把它跑起來。官

fannaodeshafa 頭像

@fannaodeshafa

昵稱 煩惱的沙發

@hunter_58d48c41761b8

Gin筆記二之gin.Engine和路由設置

本文首發於公眾號:Hunter後端 原文鏈接:Gin筆記二之gin.Engine和路由設置 這一篇筆記主要介紹 gin.Engine,設置路由等操作,以下是本篇筆記目錄: gin.Default() 和 gin.New() HTTP 方法 路由分組與中間件 1、gin.Default() 和 gin.New() 前面第一篇筆記介紹,創建一個 gin 的路由引擎使用的函數是 gin

@codesheep_pro

稚暉君官宣,全球首個0代碼機器人創作平台來了!

提到稚暉君,毫無疑問,在科技圈一直是頂流的存在。自從稚暉君從華為出來投身機器人創業以後,大佬的技術動向無時無刻不被業界所關注着。 這不,就在剛剛過去的 1024 程序員節,稚暉君動態迎來一波大更新,並且一出手又是一個王炸,相信不少同學也刷到了,那就是官宣: 全球首個 0 代碼機器人內容創作平台:「靈創」正式發佈了! 智元這次發佈的靈創平台,是一個面向大眾的機器人創作平台。 即便用户沒有專業的編程

codesheep_pro 頭像

@codesheep_pro

昵稱 CodeSheep

@zhuifengdekaomianbao

EAST創紀錄背後:數字孿生技術功不可沒

近年來,中國"人造太陽"EAST(全超導託卡馬克裝置) 實現了1億攝氏度等離子體穩定運行1000秒的全球紀錄,標誌着核聚變能源技術的重大突破。在這一成就背後,數字孿生技術作為關鍵使能工具,通過構建動態虛擬模型與物理實體的實時交互,為複雜系統優化提供了核心支持。本文結合EAST案例,探討數字孿生在核聚變裝置中的兩大技術原理,並引用真實解決方案示例,闡述其如何助力能源技術迭代。 一、引言:從EAST突

zhuifengdekaomianbao 頭像

@zhuifengdekaomianbao

昵稱 張老師講數字孿生

@greasql

GreatSQL CTE 查詢報告臨時表找不到問題解析

GreatSQL CTE 查詢報告臨時表找不到問題解析 一、問題發現 在客户現場的一次問題報告中發現某個帶有CTE語句進行查詢的時候,把tmp_table_size設置為最小1024,數據量少的時候卻報錯臨時表找不到。注意:該問題在最新的MySQL版本中仍存在。 看下面例子: 1、準備表 CREATE TABLE t7 ( ID int NOT NULL AUTO_INCREMENT, N

greasql 頭像

@greasql

昵稱 GreatSQL社區

@jdcdevloper

提供方耗時正常,調用方毛刺頻頻

一 現象 調用方A - JSF - 提供方B 大多數情況下,調用方耗時 和 提供方耗時 基本沒有差別 個別情況下,調用方耗時 遠高於 提供方耗時,大概5分鐘20+次 1.調用方A耗時如下圖   2.提供方B耗時如下圖  3.調用方監控添加 在調用JSF接口前後加的監控,沒有其他任何邏輯,包括日誌打印 4.提供方監控添加 在代碼最外層JSF接口加的監控,之外沒有任何代碼邏輯 5.耗時對比

jdcdevloper 頭像

@jdcdevloper

昵稱 京東雲開發者

@jdcdevloper

java小知識-ShutdownHook(優雅關閉)

一、先提出一個問題 我們如果在JVM退出的時候做一些事情,比如關閉遠程鏈接,怎麼實現呢? 二、ShutdownHook簡介 java裏有個方法Runtime.getRuntime#addShutdownHook,是否瞭解呢? ShutdownHook是什麼意思呢,看單詞解釋“關閉鈎子”,addShutdownHook就是添加一個關閉鈎子,這個鈎子是做什麼的呢?能否解決上面的問題? 1、RunTim

jdcdevloper 頭像

@jdcdevloper

昵稱 京東雲開發者

@lanyiyun666

藍易雲cdn:雲服務器和虛擬主機有什麼區別

以下內容面向決策與落地,直擊“span style="color:red"雲服務器/span” vs “span style="color:red"虛擬主機/span”的本質差異,給出選型路徑與可執行示例。🚀 結論先行 需要span style="color:red"彈性擴容、資源獨享、Root 運維、個性化架構/span → 選 span style="color:red"雲服務器/spa

lanyiyun666 頭像

@lanyiyun666

昵稱 藍易雲

@motianlun_5d0766992e67a

技術分享 | Oracle RAC集羣節點2被驅逐案例

本文為墨天輪數據庫管理服務團隊第135期技術分享,內容原創,作者為技術顧問羅海鷗,如需轉載請聯繫小墨(VX:modb666)並註明來源。如需查看更多文章可關注【墨天輪】公眾號。 適用範圍 Oracle RAC 11G、12C、19C 問題概述 客户一套RAC節點,版本為12.2.0.1。2025-07-31 07:39:21 節點2被驅逐。 以下是節點2alter日誌。 2025-07-31T07

@matrixorigin

企業落地 NL2SQL,需要的是 AI-ready data 和小模型

作者 | 矩陣起源 轉載自 | InfoQ 當 NL2SQL 從 Demo 走向生產,關鍵不在"更大的模型",而是"更乾淨的數據底座 + 更小的專用模型 + 更可控的工程化流程"。 摘要 先數據、後模型:把元數據、業務語義、權限、樣例 SQL 做成"AI-ready data",是 NL2SQL 能否可靠落地的第一性問題。 小模型足夠用:以 3B-7B 級別的代碼/SQL 友好模型,配合 LoR

matrixorigin 頭像

@matrixorigin

昵稱 MatrixOrigin

@yishenjiroudekaixinguo

SQL注入攻擊的原理是什麼?

在web安全領域,SQL注入攻擊始終是威脅網站數據安全的“頭號殺手”。據安全機構統計,超60%的web安全漏洞與SQL注入相關,每年因這類攻擊導致的企業數據泄露、財產損失不計其數。很多開發者和運維人員雖知道要防範SQL注入,卻對其底層原理一知半解。下面,將用通俗語言拆解SQL注入攻擊原理,結合實例讓你徹底搞懂它的運作邏輯,為網站防護打下堅實基礎。 一、SQL注入攻擊的核心定義 SQL注入攻

yishenjiroudekaixinguo 頭像

@yishenjiroudekaixinguo

昵稱 有點小煩擾

@lu_lu

在 Java 中實現圖片轉換為 PowerPoint(背景、形狀)

在日常工作或學習中,我們經常需要將大量的圖片整理成演示文稿。無論是產品展示、項目彙報還是個人相冊分享,手動將一張張圖片複製粘貼到PowerPoint中,不僅效率低下,且耗時費力。面對這種重複性的工作,自動化解決方案顯得尤為重要。本文將聚焦於如何利用Spire.Presentation for Java這一強大的Java庫,輕鬆實現圖片到PowerPoint的轉換,助你告別繁瑣,提高效率。 Spir

lu_lu 頭像

@lu_lu

昵稱 Lu_Lu

@aresxue

2025最新Java反射性能優化進階

以下論點均基於jdk8但大部分並不限於jdk8 openjdk version "1.8.0_382-internal" OpenJDK Runtime Environment (build 1.8.0_382-internal-b05) OpenJDK 64-Bit Server VM (build 25.382-b05, mixed mode) 首先讓我們從兩個問題出發 1.使用field和g

aresxue 頭像

@aresxue

昵稱 Aresxue

@youqingyouyidedalianmao

Java 25正式發佈,重要特性詳解(附代碼示例):靈活構造函數體、模塊導入聲明、AOT方法分析等

日前,Oracle宣佈正式發佈最新的長期支持(LTS)版本Java 25,這是備受歡迎的編程語言和開發平台的全新版本。Java 25 (Oracle JDK 25) 提供了數千項改進,不僅可顯著提高開發人員的工作效率,還增強了平台的性能、穩定性和安全性,以幫助企業加快業務增長。 本文將深入解析Java 25包含的新特性及其對Java開發者的意義,以及最新的 Java LTS 版本如何影響整個Jav

youqingyouyidedalianmao 頭像

@youqingyouyidedalianmao

昵稱 龍智DevSecOps

@lu_lu

使用 Java 在 PowerPoint 中自動化創建圖表:高效實現數據可視化

在當今數據驅動的時代,高效地將數據轉化為直觀的視覺信息變得至關重要。PowerPoint 圖表是數據分析和報告中不可或缺的組成部分,但手動創建和更新大量圖表既耗時又容易出錯。本文將深入探討如何利用 Spire.Presentation for Java 庫,以編程方式自動化創建和美化 PowerPoint 圖表,從而大幅提升您的工作效率,實現真正的自動化 PPT。 一、庫介紹與安裝:Spire.P

lu_lu 頭像

@lu_lu

昵稱 Lu_Lu

@aresxue

“傻傻”的JAVA編譯器

故事是從一個問題開始的:為什麼 Java 中 2 * (i * i) 比 2 * i * i更快? 猛地一看,我還以為有人在釣魚,這倆玩意不應該是一模一樣嗎?第二反應是計算結果溢出了int值所以導致了這個差異,於是我掏出JMH這個利器準備開始一輪驗證,為了避免干擾,構造了不同的測試用例集用於縱向與橫向的比較。 @BenchmarkMode(Mode.AverageTime)

aresxue 頭像

@aresxue

昵稱 Aresxue

@aresxue

過早優化是萬惡之源——聊聊FastThreadLocal的Cache line padding

💡 過早優化是萬惡之源。 ——Tony Hoare 作為軟件開發人員的一句名言,相信絕大多數小夥伴都有聽聞過這句名言,而我在最近閲讀netty源碼的時候就見識了這麼一個有趣的例子。 Netty是一個用於構建高性能、可伸縮的網絡應用程序的異步事件驅動框架。它主要關注在網絡通信、協議處理和高性能的特性上,是一個基於Java的開源框架。Netty的設計目標是提供簡單而強大的 API,使得開發者能夠輕鬆

aresxue 頭像

@aresxue

昵稱 Aresxue

@aresxue

server.max-http-header-size與OOM不得不説的故事

今天的故事是從nacos的升級開始的,出於性能、服務治理等原因我司想把從dubbo2.7.x升級到3.2.x,但在這之前有個前提,那就是nacos首先要升級到2.x,於是乎就開始了我多災多難的nacos升級之旅。 一開始我以為這會是個很簡單的事情,畢竟很多人已經從1.x升級到2.x了,但當運維把測試環境的nacos升級到2.x後沒多會涌現了一堆告警,全都是找不到dubbo的服務提供者,我這邊立馬登

aresxue 頭像

@aresxue

昵稱 Aresxue

@aresxue

你是否也在尋找二進制和字符串的高效轉換算法?

做底層框架或技術產品的研發同學在代碼調優過程中不可避免的會遇到序列化/反序列化的場景,除了面向前端的場景一般情況下我們會選取一些二進制序列化框架比如hessian2、Protocol Buffers、Thrift、Avro、Kryo等,它們體積更小、精度更高也更安全,但當需要存儲時需要將其轉為字符串,業界比較普遍使用的方案是Base64 https://en.wikipedia.org/wiki/

aresxue 頭像

@aresxue

昵稱 Aresxue