標簽:Node.js

Java

程序語言中接口的深層次含義

8

yeseng 發布于 2019-10-12

計算機科學本應該是一個實踐和具體的科學,但是隨著面向對象等思想的發展,大量的概念、原則、思想含糊不清,“編程思想” 則更加玄之又玄。 接口是面向對象中最重要的一個概念之一,接口這個詞被用的太過于廣泛,以至于成為軟件工程師們最容易爭吵的地方。 我們說的接口在不同上下文中略微不同,我...

閱讀(15)評論(0)贊 (0)

編程技術

谷歌:走向微服務新時代啦?單憑 Service Mesh 管理可能還不夠

3

dulong 發布于 2019-10-11

不少企業正著手將原本的整體式應用程序轉化為微服務架構。在這種新的模式之下,應用程序由一系列通過 API 實現通信的細粒度服務構成。微服務架構有望加快開發、創新與云擴展速度,帶來更好的基礎設施優化效果,并極大減輕開發人員的日常負擔。也正因為如此,這種新模式甫一出現就得到了技術行業的...

閱讀(18)評論(0)贊 (0)

Java

New Frontend 技術資料分享 (#1)

hellas 發布于 2019-10-10

New Frontend 的「技術資料分享」會和大家分享開發相關的技術資料、開源項目、新聞資訊,每月更新。如果你看到值得分享的資料、項目、資訊, 歡迎推薦 。 Sublime Merge是 Sublime Text 作者編寫的 git 圖形客戶端,使用了 Sublime Text...

閱讀(12)評論(0)贊 (0)

編程技術

走向微服務新時代啦?單憑 Service Mesh 可能還不夠

5

xirruiqiang 發布于 2019-10-09

作者 | Dino Chiesa、Greg Kuelgen 譯者 | 核子可樂 不少企業正著手將原本的整體式應用程序轉化為微服務架構。在這種新的模式之下,應用程序由一系列通過 API 實現通信的細粒度服務構成。微服務架構有望加快開發、創新與云擴展速度,帶來更好的基礎設施優化效果,...

閱讀(15)評論(0)贊 (0)

Java

2020 年,你學的編程語言價值多少?

17

小丁 發布于 2019-10-09

作者 | AJIT KUMAR 譯者 | 姜雨生 編輯 | Natalie AI 前線導讀: 編程語言是人們指導或控制機器的工具,其開發目的在于讓操控機器的過程更加簡單和順暢。正因如此,數百種編程語言應運而生。然而,它們的命運卻各不相同。一些語言已不復使用,或將在未來幾年淘汰。相...

閱讀(19)評論(0)贊 (0)

Java

適合新手:從零開發一個IM服務端(基于Netty,有完整源碼)

13

xubiao.zhuang 發布于 2019-10-09

0、引言 站長提示: 本文適合IM新手閱讀,但最好有一定的網絡編程經驗,必竟實踐性的代碼上手就是網絡編程。如果你對網絡編程,以及IM的一些理論知識知之甚少,請務必首先閱讀: 《 新手入門一篇就夠:從零開發移動端IM 》 ,該文為IM小白分類整理了詳盡的理論資料,請按需補充相關知識...

閱讀(15)評論(0)贊 (0)

編程技術

適合新手:從零開發一個IM服務端(基于Netty,有完整源碼)

1

xiaoli.wang 發布于 2019-10-09

本文由“yuanrw”分享,博客:juejin.im/user/5cefab8451882510eb758606,收錄時內容有改動和修訂。 0、引言 站長提示:本文適合IM新手閱讀,但最好有一定的網絡編程經驗,必竟實踐性的代碼上手就是網絡編程。如果你對網絡編程,以及IM的一些理論...

閱讀(16)評論(0)贊 (0)

編程技術

怎樣成為一個優秀的架構師?

30

yeseng 發布于 2019-10-08

怎樣才算是架構師? 架構師是一個既能掌控整體又能洞悉局部瓶頸并依據具體的業務場景給出解決方案的團隊領導型人物。看似完美的“人格模型”背后,是艱辛的探索。 架構師不是一個人,他需要建立高效卓越的體系,帶領團隊去攻城略地,在規定的時間內完成項目。 架構師的分類 從業界來看對于架構師的...

閱讀(19)評論(0)贊 (0)

Spring

Spring Cloud Alibaba 實戰(三) – 微服務拆分與編寫

33

hellas 發布于 2019-10-03

1 概述 1.1 單體架構vs微服務架構 單體架構是什么 微服務是什么 微服務特性 微服務全景架構圖 微服務優缺點 微服務適用場景 1.2 業務分析與建模 項目功能演示與分析 微服務拆分 項目架構圖 數據庫設計 API文檔 1.3 編寫微服務 創建小程序 創建項目 編寫用戶微服務...

閱讀(41)評論(0)贊 (0)

編程技術

如何定位微服務異常之鏈路跟蹤APM工具?

17

xirruiqiang 發布于 2019-09-30

微服務框架落地后,分布式部署架構帶來的問題就會迅速凸顯出來。尤其線上出現問題,不知道如何排查,**問題出現在哪個服務?如何快速定位問題?**如何跟蹤業務調用鏈路?**如何分析解決業務瓶頸?**今天老顧來跟小伙伴們看看如何解決以上問題。 什么是鏈路追蹤 微服務架構是通過業務來劃分服...

閱讀(29)評論(0)贊 (0)

Java

Java代碼審計入門篇:WebGoat 8(初見)

24

changyuan.xu 發布于 2019-09-29

簡介 WebGoat8是基于Spring boot框架開發,故意不安全的Web應用程序,旨在教授Web應用程序安全性課程。該程序演示了常見的服務器端應用程序缺陷。本文將簡要分析WebGoat8的登陸模塊,注冊模塊,作為熱身,隨后對SQL注入課程進行代碼審計。 基礎 本人對WebG...

閱讀(27)評論(0)贊 (0)

Java

HelloGitHub 第 42 期

22

xubiao.zhuang 發布于 2019-09-28

linq4c 如果你想在 C 中使用隔壁 C# 的 linq 方法,那么不妨來使用這個項目!這是它的 C 語言版。實現了 linq 的大部分方法(60+)。現在它還在不斷完善中,歡迎更多的小伙伴加入共同維護 bool WhereCallback(void *item) { cha...

閱讀(54)評論(0)贊 (0)

Java

FISCO-BCOS 學習資料

changyuan.xu 發布于 2019-09-28

FISCO-BCOS Resources ### 系統要求 配置 最低配置 推薦配置 CPU 2核 1.5GHz 4核 2.4GHz 內存 2G 4GB 帶寬 1M 5M Java Java(TM) 1.8 推薦 Oralce JDK ; 如果在 CentOS 中使用 Open ...

閱讀(26)評論(0)贊 (0)

編程技術

使用Zeebe實現微服務工作流編排 – Berndruecker

1

xubiao.zhuang 發布于 2019-09-27

將Zeebe作為工作流引擎,您可以: 以您選擇的編程語言構建應用程序(Zeebe提供 Java , Node.js , C# , Go 或 Rust的 語言客戶端), 使用命令行工具部署工作流,啟動實例或創建工作程序, 使用現有的HTTP工作程序來調用REST API。 當然,您...

閱讀(37)評論(0)贊 (0)

編程技術

深度解讀當代前端架構演進與趨勢(下)

6

xirruiqiang 發布于 2019-09-26

軟件架構的核心思想,就是推斷軟件系統各個組件之間數據流動的方式。軟件架構的質量取決于你設法推斷這些數據流的難易程度!本文要講的內容,就是在今天的 Web 應用程序背后探索這些數據流和最終的體系結構。Web 應用已從簡單的靜態網站(雙層結構)發展為復雜的多層次、SPA 和 SSR ...

閱讀(41)評論(0)贊 (0)

Java

可能是國內第一篇全面解讀Java現狀及趨勢的文…

2

puefu.he 發布于 2019-09-25

本文來自微信公眾號: InfoQ(ID:  infoqchina) ,作者:張曉楠,封面來自:東方IC InfoQ 發布 2019 中國 Java 發展趨勢報告:既不捧殺,也不要妖魔化。 2 個月前,InfoQ 英文站發布了一份《2019 Java 發展趨勢報告》,從技...

閱讀(43)評論(0)贊 (0)

Java

2020年學什么編程語言就業待遇最好?

14

尖兵 發布于 2019-09-24

編程語言是人類控制電腦的手段,所以絕大多數編程語言都試圖使這個過程更加強大和簡單。也正因此這個領域誕生了數百種編程語言,不過其中許多編程語言目前已經不再使用,還有一些可能在未來幾年里會過時,然而還有很多語言將不斷發展,在目前以及未來都占有重要的位置。 比較編程語言是一件非常復雜的...

閱讀(55)評論(0)贊 (0)

Java

Java與Node.js性能PK

7

changyuan.xu 發布于 2019-09-24

原文鏈接: https://www.tandemseven.com/b… 如果你打開瀏覽器,搜索“Java與Node.js哪個更快”,你會發現大部分答案聲稱Node.js更快,也有一些人持相反意見。Java使用JIT編譯器,其性能甚至可以超過C++。在這種情況下,為什...

閱讀(28)評論(0)贊 (0)

2013平特肖公式