5

嗨!請查收這道有趣的面試題

1. 前言 今天和大家一起看一道以前遇到的面試題,之所以印象深刻是因為大白在兩家公司面試都被問到了,分別是蔚來汽車和曠視科技。 這道題目描述比較簡單,大致是這樣的: 使用你喜歡或者擅長的語言實現一個矩陣乘法,為了簡單起見,當做兩個n維的方陣相乘。 描述簡單的題目往往做起來并不簡單,冷靜想想,這道題其 ...

后端技術指南針 發布于 2020-01-17 11:03 評論(3)閱讀(495)
3

一次線上故障:數據庫連接池泄露后的思考

一:初步排查 早上作為 "能效平臺系統" 的使用高峰期,系統負載通常比其它時間段更大一些,某個時間段會有大量用戶登錄。當天系統開始有用戶報障,發布系統線上無法構建發布,然后后續有用戶不能登錄系統,系統發生假死,當然系統不是真的宕機,而是所有和數據庫有關的連接都被阻塞,隨后查看日志發現有大量報錯。 和 ...

槽神 發布于 2020-01-17 10:48 評論(4)閱讀(557)
2

Linux session(會話)

筆者在前文《Linux job control》中介紹了進程組(job)的概念以及常見的 job control 操作,本文接著介紹 session 的概念。本文中演示部分使用的環境為 ubuntu 18.04。 session 是什么? 我們常見的 Linux session 一般是指 shell ...

sparkdev 發布于 2020-01-17 10:45 評論(0)閱讀(335)
1

Office系列(1)---將Office文件(Word、PPT、Excel)轉換為PDF文件

需求: 將Office文件作為文章并在網頁上預覽,主要為(Word、PPT、Excel)3種類型文件。 研究了一下,找到了兩種解決方案 直接調用微軟的在線預覽功能實現(預覽前提:預覽資源必須可以直接通過公網訪問到) "微軟接口文檔" 在src后面拼接的就是要預覽的文件地址(上面地址為官方預覽案例,可 ...

傅小灰 發布于 2020-01-17 10:44 評論(2)閱讀(207)
0

Java 設置Word頁邊距、頁面大小、頁面方向、頁面邊框

本文將通過Java示例介紹如何設置Word頁邊距(包括上、下、左、右)、頁面大?。繕柚肔etter/A3/A4/A5/A6/B4/B5/B6/Envelop DL/Half Letter/Letter 11x17等常見紙張大?。?、頁面方向(Landscape/Portrait)、頁面邊框(包括頁面 ...

E-iceblue 發布于 2020-01-17 10:36 評論(0)閱讀(137)
5

為WPF, UWP 及 Xamarin實現一個簡單的消息組件

原文地址:Implementing a simple messenger component for WPF, UWP and Xamarin 歡迎大家關注我的公眾號:程序員在新西蘭了解新西蘭IT行業真實碼農生活請長按上方二維碼關注“程序員在新西蘭” 最初的需求是我需要開發一個實現Socket發送/ ...

yan_xiaodi 發布于 2020-01-17 10:26 評論(1)閱讀(205)
0

實施微服務架構,有哪些關鍵步驟?

從準備引進微服務這套技術棧的想法開始,到一個微服務架構的新系統部署上線,這大概需要經過哪些關鍵步驟呢? ...

IT老兵哥 發布于 2020-01-17 10:22 評論(1)閱讀(334)
2

基于 HTML5 WebGL + WebVR 的 3D 虛實現實可視化系統

2019 年 VR, AR, XR, 5G, 工業互聯網等名詞頻繁出現在我們的視野中,信息的分享與虛實的結合已經成為大勢所趨,5G 是新一代信息通信技術升級的重要方向,工控業等行業數字化轉型的重要驅動力?!?G + VR + 工業互聯網”必將成為新的一年不變的話題,如何將當前工業中遇到的問題通過虛擬... ...

xhload3d 發布于 2020-01-17 10:14 評論(0)閱讀(274)
3

[UWP]用畫中畫模式(CompactOverlay Mode)讓用總在最前端顯示

1. 什么是,以及怎么用畫中畫 Windows 10 Creators Update以后UWP提供了一個新的視圖模式CompactOverlay,中文翻譯成 緊湊的覆蓋層 ?反正大部分時間我們都會稱它為 畫中畫模式 。 上圖中右上角即為進入畫中畫模式的微軟“電影和電視”應用。 可以調用 "Appli ...

dino.c 發布于 2020-01-17 10:10 評論(0)閱讀(129)
1

關于可用性測試

顧名思義,可用性測試是對網站或應用程序的可用性進行的一種測試類型。通過可用性測試,可能會將其與產品的“易用性 ”相混淆。易用性是一個廣義術語,還有很多其他內容。本文中,您將了解到可用性和可用性測試的各個方面。 在詳細討論可用性測試之前,您需要了解為什么可用性如此重要。根據ISO,人們可能會認為可用性 ...

FunTester 發布于 2020-01-17 09:48 評論(0)閱讀(112)
0

通過例子進階學習C++(六)你真的能寫出約瑟夫環么

本文是通過例子學習C++的第六篇,通過這個例子可以快速入門c++相關的語法。 1.問題描述 n 個人圍坐在一個圓桌周圍,現在從第 s 個人開始報數,數到第 m 個人,讓他出局;然后從出局的下一個人重新開始報數,數到第 m 個人,再讓他出局......,如此反復直到所有人全部出局為止。 2.問題分析及 ...

siwei718 發布于 2020-01-17 09:38 評論(0)閱讀(148)
4

《【面試突擊】— Redis篇》-- Redis的主從復制?哨兵機制?

面試官開始更加猛烈的攻勢,一連串的Redis的知識點向你拋過來,你頂的住嗎? ...

為何不是夢 發布于 2020-01-17 09:34 評論(0)閱讀(327)
2

泛型,有點難度,會讓很多人懵逼,那是因為你沒有看這篇文章!

本文主要講解泛型類型的解析,泛型算是必須要掌握的一塊硬核知識,在很多地方都會用到,這塊如果理解了,在閱讀其他框架源碼的時候會讓你更容易一些,看完本文之后大家對泛型也有一個新的認識。 關于泛型的解析上面,我們需要先了解一些類和接口,這些比較關鍵,這些都位于java.lang.reflect包中,類圖如 ...

路人甲Java 發布于 2020-01-17 09:31 評論(5)閱讀(346)
0

集合下篇—Map和Set 源碼分析

Map Map不同于Collection集合,Map存放的是鍵值對,且 1 .HashMap (底層是哈希表,Java中用鏈表的數組實現,存取順序不一致) 這篇博客主要講集合的,哈希表這樣的數據結構就不說明了,后期會補充哈希表,紅黑樹這樣的博文 開頭變量(太長不截圖了,直接復制源碼過來解釋,如果能看 ...

Howlet 發布于 2020-01-17 09:24 評論(0)閱讀(83)
1

小白學 Python 爬蟲(42):春節去哪里玩(系列終篇)

人生苦短,我用 Python 前文傳送門: "小白學 Python 爬蟲(1):開篇" "小白學 Python 爬蟲(2):前置準備(一)基本類庫的安裝" "小白學 Python 爬蟲(3):前置準備(二)Linux基礎入門" "小白學 Python 爬蟲(4):前置準備(三)Docker基礎入門" ...

極客挖掘機 發布于 2020-01-17 09:02 評論(0)閱讀(261)
15

為什么要有紅黑樹?什么是紅黑樹?畫了20張圖,看完這篇你就明白了

從2-3樹的角度對紅黑樹進行解讀,畫了20張圖,通俗易懂,看完徹底明白紅黑樹。 ...

超悅人生 發布于 2020-01-17 08:51 評論(10)閱讀(1529)
0

rabbitmq系列(三)消息冪等性處理

一、springboot整合rabbitmq 1. 我們需要新建兩個工程,一個作為生產者,另一個作為消費者。在pom.xml中添加amqp依賴: 2. 在application.yml文件中添加rabbitmq的相關信息: 3. 在生產者工程中新建配置項rabbitmqConfig.java,申明名 ...

執偕 發布于 2020-01-17 08:34 評論(0)閱讀(253)
2

自己動手實現智能家居之溫濕度數碼管展示(四位共陽數碼管)

【前言】 一個熱愛技術的人一定向往有一個科技感十足的環境吧,那何不親自實踐一下屬于技術人的座右銘:“技術改變世界”。 就讓我們一步步動手搭建一個屬于自己的“智能家居平臺”吧(不要對這個名詞抬杠啦,技術在手,怎么設計實現因人而異),本文只做拋磚引玉,各路大神如果有更好的想法可以各顯神通,當然能在評論區 ...

7tiny 發布于 2020-01-17 08:32 評論(2)閱讀(272)
0

【一起學源碼-微服務】Hystrix 源碼三:Hystrix核心流程:Hystix降級、熔斷等原理剖析

說明 原創不易,如若轉載 請標明來源! 歡迎關注本人微信公眾號:[壹枝花算不算浪漫][1] 更多內容也可查看本人博客:[一枝花算不算浪漫][2] 前言 前情回顧 上一講我們講解了Hystrix在配合feign的過程中,一個正常的請求邏輯該怎樣處理,這里涉及到線程池的創建、HystrixCommand ...

一枝花算不算浪漫 發布于 2020-01-17 07:24 評論(0)閱讀(149)
0

Spring Boot 入門(十一):集成 WebSocket, 實時顯示系統日志

以前面的博客為基礎,最近一篇為Spring Boot 入門(十):集成Redis哨兵模式,實現Mybatis二級緩存。本篇博客主要介紹了Spring Boot集成 Web Socket進行日志的推送,并實時顯示在頁面上。 1.導入jar包 第一個jar包是websocket的,第二個jar包是關于環 ...

光頭才能強 發布于 2020-01-16 23:19 評論(0)閱讀(400)