0

swupdate 之 readback handler

背景 使用 作為 方案 ,有項目要求在寫入數據到分區之后需要再次讀出校驗。 初步實現:readout verify attribute 初步分析有兩種方式 方案一 在每一筆數據寫入后,立刻讀出校驗。此時原始數據還在 中,讀出的數據直接跟原始 做比較即可 方案二 在將分區數據完全寫入后,再讀出校驗。 ...

zqb-all 發布于 2020-05-04 21:01 評論(0)閱讀(96)
0

應用開發實踐之關系型數據庫(以MySql為例)小結

多年開發實踐中遇到的DB相關的話題研究和整理,不介紹DB的基本概念,也不過于深入DB原理,以滿足日常應用、知其然知其所以然為準。 包含十幾個子話題,含事務傳播性、索引優化、拆分、FailOver等。 ...

五岳 發布于 2020-05-04 20:46 評論(0)閱讀(185)
4

技術人,請謹慎跳槽!

被譽為打工皇帝的唐駿在今年廣東衛視的跨年演講上說,很多人換個公司其實不該叫跳槽,用換槽比較合適,因為很多人并沒有真正地在往高處跳,只不過換個地方而已。他還說,一個人在一家公司最好呆夠四年,因為四年就像讀一次大學一樣,只有經過了這么多時間,你才能了解到公司的方方面面,得都足夠的成長。 他這些觀點,我個 ...

技術人成長 發布于 2020-05-04 20:07 評論(9)閱讀(1470)
0

手寫實現java棧結構,并實現簡易的計算器(基于后綴算法)

一、定義 棧是一種線性表結構,棧結構中有兩端,對棧的操作都是對棧的一端進行操作的,那么被操作的一端稱為棧頂,另一端則為棧底。對棧的操作其實就是只有兩種,分別是入棧(也稱為壓棧)和出棧(也稱為彈棧)。入棧,將新元素壓入棧中,那么此時這個棧元素就成為了棧頂元素,棧深度相應的+1。出棧,將棧中的棧頂元素彈 ...

rainple 發布于 2020-05-04 19:45 評論(0)閱讀(137)
0

mysqldump全量備份+mysqlbinlog二進制日志增量備份

1、mysqldump數據庫增量備份前提:1>要開啟mysql log-bin日志功能,若沒有開啟則,修改配置文件/etc/my.cnf,添加如下內容: [mysqld] datadir=/var/lib/mysql/data log-bin=mysql-bin server-id=1 重啟mysq ...

我聽過 發布于 2020-05-04 18:56 評論(0)閱讀(231)
0

C :uthash

參考: [1] uthash | 學步園 [2] 源碼 [3] 官方文檔 [4] [5] [6] 一、哈希表的概念及作用 在一般的線性表或者樹中,我們所儲存的值寫它的存儲位置的關系是隨機的。因此,在查找過程中,需要一系列的與關鍵字的比較。算法的時間復雜度與比較的次數有關。線性表查找的時間復雜度為O( ...

Pam/sh 發布于 2020-05-04 18:46 評論(0)閱讀(92)
0

如何找到Hive提交的SQL相對應的Yarn程序的applicationId

最近的工作是利用Hive做數據倉庫的ETL轉換,大致方式是將ETL轉換邏輯寫在一個hsql文件中,腳本當中都是簡單的SQL語句,不包含判斷、循環等存儲過程中才有的寫法,僅僅支持一些簡單的變量替換,比如當前賬期等。然后通過一個通用的shell腳本來執行hsql文件。該腳本是主要是調用了hive -f ...

白竹山 發布于 2020-05-04 18:38 評論(0)閱讀(127)
2

面試中的volatile關鍵字

在 的面試當中,面試官最愛問的就是 關鍵字相關的內容。經過多次面試之后,你是否思考過,為什么他們那么愛問 關鍵字相關的問題?而對于你,如果作為面試官,是否也會考慮采用 關鍵字作為切入點呢? 為什么愛問volatile關鍵字 愛問 關鍵字的面試官,大多數情況都是有一定功底的,因為 作為切入點,往底層走 ...

ArvinYL 發布于 2020-05-04 18:37 評論(1)閱讀(167)
0

linux上搭建Nacos集群(步驟詳細,linux小白也能搞定)

(1)nacos官網:https://github.com/alibaba/nacos/releases/tag/1.2.1下載nacos安裝包到window本地(后綴為tar.zip) (2)在linux上下載nginx包,linux安裝指令:(先去nginx官網查看版本,Stable versi ...

阿波羅的手 發布于 2020-05-04 18:20 評論(0)閱讀(151)
50

慎用ToLower和ToUpper,小心把你的系統給拖垮了

不知道何時開始,很多程序員喜歡用ToLower,ToUpper去實現忽略大小寫模式的字符串相等性比較,有可能這個習慣是從別的語言引進的,大膽猜測下是JS,為了不引起爭論,我指的JS是技師的意思~ 一:背景 1. 講故事 在我們一個訂單聚合系統中,每一筆訂單都會標注來源,比如JD,Taobao,Eta ...

一線碼農 發布于 2020-05-04 17:24 評論(73)閱讀(3001)
1

C++ 函數重載,函數模板和函數模板重載,選擇哪一個?

重載解析 在C++中,對于函數重載、函數模板和函數模板重載,C++需要有一個良好的策略,去選擇調用哪一個函數定義(尤其是多個參數時),這個過程稱為重載解析。 (這個過程將會非常復雜,但愿不要遇到一定要寫這種代碼的時候。) 大致步驟 Ⅰ.創建候選函數列表(其中包含與候選函數相同名稱的函數和模板函數)。 ...

Dylan~ 發布于 2020-05-04 16:43 評論(0)閱讀(103)
0

LeetCode 45. 跳躍游戲 II | Python

45. 跳躍游戲 II 題目來源: "https://leetcode cn.com/problems/jump game ii" 題目 給定一個非負整數數組,你最初位于數組的第一個位置。 數組中的每個元素代表你在該位置可以跳躍的最大長度。 你的目標是使用最少的跳躍次數到達數組的最后一個位置。 示例 ...

"大夢三千秋 發布于 2020-05-04 16:34 評論(0)閱讀(127)
3

ln命令:軟鏈接與硬鏈接的區別與應用

Linux系統中,鏈接是一個十分常見且實用的文件處理命令,它分為軟鏈接和硬鏈接兩種類型。軟鏈接類似于Windows中的快捷方式,硬鏈接又有著與原文件保持同步更新的特性,兩種鏈接方式各有特點,也各有其應用。接下來我們一起來深入認識一下這兩種鏈接方式。 ...

JasonCeng 發布于 2020-05-04 16:17 評論(0)閱讀(105)
2

【原創】Linux Mutex機制分析

背景 By 魯迅 By 高爾基 說明: 1. Kernel版本:4.14 2. ARM64處理器,Contex A53,雙核 3. 使用工具:Source Insight 3.5, Visio 1. 概述 互斥鎖是Linux內核中用于互斥操作的一種同步原語; 互斥鎖是一種休眠鎖,鎖爭用時可能存在進程 ...

LoyenWang 發布于 2020-05-04 15:52 評論(1)閱讀(90)
1

5分鐘入門pandas

pandas是在數據處理、數據分析以及數據可視化上都有比較多的應用,這篇文章就來介紹一下pandas的入門。勞動節必須得勞動勞動 1. 基礎用法 以下代碼在jupyter中運行,Python 版本3.6。首先導入 pandas import pandas as pd 為了能在jupyter中展示圖表 ...

渡碼 發布于 2020-05-04 15:34 評論(0)閱讀(164)
0

實現MapReduce

簡介 當我們要統計數億文本的詞頻,單個機器性能一般,況且是數億級數據,處理是十分緩慢的,對于這樣的任務,希望的是多臺電腦共同處理,大幅度減少任務時間。聯合多臺電腦一起工作的系統就是分布式系統。 最近在學 "MIT6.824分布式系統" 課程,第一個Lab就是MapReduce, "MapReduce ...

FANG_YANG 發布于 2020-05-04 15:21 評論(0)閱讀(100)
0

算法與數據結構番外(1):優先隊列

本文主要介紹了優先隊列的相關內容,建議提前學習隊列和堆的相關知識。 ...

Albert_Shen 發布于 2020-05-04 15:20 評論(0)閱讀(88)
14

[UWP]推薦一款很Fluent Design的bilibili UWP客戶端 : 嗶哩

UWP已經有好幾個Bilibili的客戶端,最近又多了一個: "嗶哩 Microsoft Store" 作者云之幻是一位很擅長設計的UWP開發者,我也從他那里學到了很多設計方面的技巧。它還是一位Bilibili的Up主,主打PowerPoint和UWP教學。 "云之幻的個人空間 嗶哩嗶哩 ( ゜ ゜ ...

dino.c 發布于 2020-05-04 15:19 評論(9)閱讀(956)
0

【面試題】Java類初始化和實例初始化的順序

一、類初始化 1、一個類要創建實例需要先加載并初始化該類 (1)main方法所在的類需要先加載和初始化 class Father{ private static int i = method(); private static int method() { System.out.println("( ...

sherlock_221c 發布于 2020-05-04 14:55 評論(1)閱讀(119)
0

【Java8新特性】一張圖帶你領略Java8有哪些新特性

寫在前面 很多小伙伴留言說,冰河你能不能寫一些關于Java8的文章呢,看書看不下去,看視頻進度太慢。好吧,看到不少讀者對Java8還是比較陌生的,那我就寫一些關于Java8的文章吧,希望對大家有所幫助。至于【高并發專題】,后續咱們會繼續更新的。 Java8有哪些新特性? 簡單來說,Java8新特性如 ...

冰河團隊 發布于 2020-05-04 14:16 評論(0)閱讀(173)
美人江湖手游