博客 RSS 訂閱

圖靈教育 - 我是誰?基因無法回答的問題,也許它可以回答

“我是誰?“基因組的不同,決定了一個人與其他千千萬萬人在生理特徵上的差異。然而,基因只是一種出廠設置,離開母腹的“我”是如何變成今天的樣子?“我”的思想、“我”的行為,到底由什麼來決定?神經科學家認為,答案就在人腦神經元的所有連接之中。本文節選自《神奇的連接組》(人民郵電出版社,2022年9月版)引言,有刪減,標題為編輯所加。撰文|Sebastian Seung翻譯|孫天齊

jinja2

收藏 評論

iicode - leetcode 15. 3Sum 三數之和(中等)

一、題目大意 給你一個整數數組 nums ,判斷是否存在三元組 [nums[i], nums[j], nums[k]] 滿足 i != j、i != k 且 j != k ,同時還滿足 nums[i] + nums[j] + nums[k] == 0 。請 你返回所有和為 0 且不重複的三元組。 注意:答案中不可以包含重複的三元組。 示例 1: 輸入:nums = [-1,0,1,2,-1,-

leetcode , 數據結構與算法

收藏 評論

liuyuede - golang中的字符串

0.1、索引 https://waterflow.link/articles/1666449874974 1、字符串編碼 在go中rune是一個unicode編碼點。 我們都知道UTF-8將字符編碼為1-4個字節,比如我們常用的漢字,UTF-8編碼為3個字節。所以rune也是int32的別名。 type rune = int32 當我們打印一個英文字符hello的時候,我們可以得到s的長度為5,因

字符串 , go

收藏 評論

阿東 - HTTP面試題 - HTTP2 面試題

http HTTP面試題 - HTTP2 面試題 引言 根據網絡上的常見面試題進行收集,基本能應付大部分的場景,HTTP大部分是八股,所以直接開始背書即可。 關聯文章 關聯:HTTP - HTTP2 知識點 基礎問題 為什麼要修改 HTTP? HTTP 1.X 自出現以來便統治整個互聯網15年以上,但是它的歷史包袱也漸漸變大,高效加載資源的需求日趨明顯,解決隊頭阻塞、頭部臃腫等問題也逐漸被擺上枱

http-2 , HTTP

收藏 評論

iicode - leetcode 450. Delete Node in a BST 刪除二叉搜索樹中的節點 (中等)

一、題目大意 給定一個二叉搜索樹的根節點 root 和一個值 key,刪除二叉搜索樹中的 key 對應的節點,並保證二叉搜索樹的性質不變。返回二叉搜索樹(有可能被更新)的根節點的引用。 一般來説,刪除節點可分為兩個步驟: 首先找到需要刪除的節點; 如果找到了,刪除它。 示例 1: 輸入:root = [5,3,6,2,4,null,7], key = 3 輸出:[5,4,6,2,n

leetcode , 數據結構與算法

收藏 評論

鳴蜩IV - java List分頁取值

list.stream().skip(10).limit(10).collect(Collectors.toList()); /** * 利用subList方法進行分頁 * * @param list 分頁數據 * @param pagesize 頁面大小 * @param currentPage 當前頁面 */ private List pageBySubLis

List , JAVA

收藏 評論

amc - JSON 這麼可愛,讓我們用千字短文吃透它吧!

JSON,一個偉大的協議,前端工程師的卓越發明!相信 99% 的程序員都認識 JSON,它作為前後端交互的熱門協議,因其易理解、簡單、靈活和超強的可讀性,得到了互聯網的廣泛歡迎,甚至很多微服務之間的傳輸協議中也得到應用。 但是筆者在開發一個 Go 的 JSON 編解碼庫的過程中,除了自己趟過各種奇奇怪怪的問題之外,也認識到廣大程序員們對 JSON 各種奇奇怪怪的用法和使用姿勢。在處理解決這些問題之

utf-8 , JAVA , unicode , go , Json

收藏 評論

fx67ll - Dva.js 快速上手指南

先説些廢話 最近在開發React技術棧的項目產品,對於數據狀態的管理使用了Dva.js,作為一個資深的ow玩家,我看到這個名字第一反應就是————這不是ow裏的一個女英雄嗎?仔細閲讀了官方文檔之後,發現開發者還真是因為這個角色獲得靈感,來命名這個數據狀態管理插件,果然開發大佬都是工作和休閒兩不誤~ 學過React的同學都知道它的技術棧非常多且雜,所以每當你使用React的時候都需要引入很多的模塊,

react , redux-saga , dva.js , redux , Javascript

收藏 評論

阿東 - HTTP - HTTP/2 知識點

引言 在《圖解HTTP》的讀書筆記《圖解HTTP》- HTTP協議歷史發展(重點) 當中介紹了一部分關於HTTP/2的內容,但是內容比較簡短沒有過多深入,本文對於HTTP/2 協議做一個更深入的介紹。 概覽 HTTP1.X 有兩個主要的缺點:安全不足和性能不高。 所謂安全不足,是指HTTP1.X 大部分時候使用了明文傳輸,所以很多時候黑客可以通過抓包報文的方式對於網絡數據進行監控和嘗試破解,為了安

http-2 , HTTP

收藏 評論

小弟調調 - macOS包管理器 Homebrew 備忘清單

Homebrew 是 macOS(或Linux)缺少的包管理器,備忘清單包含 brew 命令的使用與安裝 在線預覽: https://jaywcjlove.github.io/... 開源倉庫:https://github.com/jaywcjlove... 安裝 /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homeb

macos , bash , homebrew , command

收藏 評論

SegmentFault思否 - SegmentFault 思否 Top Writer 榜單|2022年第三季度

他們是社區的基石,也是行業發展、技術發展的源動力。他們是一羣活躍在 SegmentFault 思否社區的一羣卓越的開發者,他們熱衷於分享知識與經驗,他們佈道技術與未來,他們讓眾多開發者受益,他們叫「Top Writer」。 在大家的千呼萬喚中,SegmentFault 思否「Top Writer」季度榜單重磅迴歸啦! 作為一年一度的重磅榜單,「Top Writer」受到了社區夥伴們的大量關注和點贊

segmentfault-top-writer

收藏 評論

like - JS下載圖片的方法總結

有沒有小夥伴在開發“純前端下載圖片”功能時,遇到以下的場景? 1. 下載已存在的圖片 2. 下載某個元素的內容 分享解決以上問題的方法 下載已存在的圖片:使用canvas畫圖,a標籤下載 export function downloadImg(imgUrl: string, imgTitle: string) { var img = new Image(); img.src = im

download , html2canvas , 前端 , Javascript

收藏 評論

特立獨行 - 2022-10 當前數據庫版本的發行時間表 (Doc ID 1626244.1)

當前數據庫版本的發行時間表 (Doc ID 1626244.1) 文檔內容 | | 詳細信息 | | | 新內容 | | | Oracle 數據庫版本路線圖 | | | 推薦的升級路徑 | | | Oracle數據庫發佈時間表 | | | Oracle公有云版本 | | | On-Premises Engineered Systems | | |

oracle , 生命週期 , 數據庫

收藏 評論

iicode - leetcode 380. Insert Delete GetRandom O(1) (中等)

一、題目大意 實現RandomizedSet 類: RandomizedSet() 初始化 RandomizedSet 對象 bool insert(int val) 當元素 val 不存在時,向集合中插入該項,並返回 true ;否則,返回 false 。 bool remove(int val) 當元素 val 存在時,從集合中移除該項,並返回 true ;否則,返回 false 。

leetcode , 數據結構與算法

收藏 評論

小白要生髮 - Golang 輪子之 Supervisor

Supervisor 是一個強大的 進程管理工具。 在非容器化管理的服務器上, Supervisor 是有非常廣泛的使用場景的。 例如: 服務批量重啓,多服務按順序啓動,服務oom後自動拉起,服務std日誌收集等,甚至服務健康檢查它都能做。 原 Supervisor (Python) git: https://github.com/Supervisor... doc: http://supervi

supervisor , go , 後端 , Python

收藏 評論

阿東 - 《數據密集型應用系統設計》 - 數據模型和查詢語言

sjmj 《數據密集型應用系統設計》 - 數據模型和查詢語言 概覽 現實世界的API和相關程序作用於某個特定領域解決現實生活的某些問題。 存儲數據的模型可以使JSON也可以是XML類型。 如何展示以及表示JSON,以及如何操作和處理數據模型使應用開發人員天職工作。 越底層的工程師需要考慮的內容越多,需要具備過硬的軟硬件知識。 NOSQL誕生 第一部分講述了NOSQL為什麼會主鍵由關係模

讀書 , 讀書筆記

收藏 評論

iicode - leetcode 146. LRU Cache LRU 緩存 (簡單)

一、題目大意 請你設計並實現一個滿足 LRU (最近最少使用) 緩存 約束的數據結構。 實現 LRUCache 類: LRUCache(int capacity) 以 正整數 作為容量 capacity 初始化 LRU 緩存 int get(int key) 如果關鍵字 key 存在於緩存中,則返回關鍵字的值,否則返回 -1 。 void put(int key, int v

leetcode , 數據結構與算法

收藏 評論

江南一點雨 - Flowable 按角色分配任務

@[toc] 前面鬆哥和大家分享的都是給 UserTask 設置處理人或者是候選用户,不過小夥伴們也知道,在我們為 UserTask 設置處理人的時候,除了設置單個的處理人,也可以設置 Group,就是某一個用户組內的所有用户都可以處理該 Task。 在 Flowable 中使用 Group 去歸類某一類用户,但是這個實際上類似於我們在自己系統中平時所用的角色 Role。也就是説,我們可以按

workflow , spring , java-ee , springboot , JAVA

收藏 評論

阿里云云原生 - 阿里雲事件生態再升級:使用 EventBridge 驅動全量雲產品

作者: 昶風 引言 用户使用阿里雲每天都會有大量的事件產生,例如雲資源的增刪改查、配置的變更、應用的水位報警等。這些事件部分是由用户業務操作觸發產生,部分是由系統檢測自動產生,這些離散的事件實時反映着用户雲上資源的狀態,稍加挖掘便可以產生實用的價值。阿里雲 EventBridge 作為雲上事件樞紐,早已集成了雲上產品的各類事件,用户開通 EventBridge 後使用內置的雲服務專用總線就可以監聽

事件 , 阿里雲 , 雲原生

收藏 評論

ch5NfTR - 記錄一下簡易RBAC權限的設計過程

一枚小前端記錄下最近設計的簡易RBAC權限 先放一下表結構 user_info app.model.UserInfo.belongsTo(app.model.Role,{ foreignKey: 'role_id', targetKey: 'role_value' }); 外鍵role_id 關聯 role.role_value role m

vue.js , node.js , sequelize

收藏 評論

京東雲開發者 - 流程引擎的架構設計

1 什麼是流程引擎 流程引擎是一個底層支撐平台,是為提供流程處理而開發設計的。流程引擎和流程應用,以及應用程序的關係如下圖所示。 常見的支撐場景有:Workflow、BPM、流程編排等。本次分享,主要從BPM流程引擎切入,介紹流程引擎的架構設計方法。 1.1 什麼是流程 簡單來説,流程就是一系列活動的組合。比如,用於企業辦公的OA系統中,就存在大量的申請審批類的流程。在生產製造業,有大量的從銷售

workflow , 架構設計 , 架構 , 報表 , 流程

收藏 評論

認真的coder - 77-centos 定時任務crontab

crontab -e # For details see man 4 crontabs # Example of job definition: # .---------------- minute (0 - 59) # | .------------- hour (0 - 23) # | | .---------- day of month (1 - 31) # | | | .-

crontab , Centos

收藏 評論

阿東 - 《數據密集型應用系統設計》消息代理

《數據密集型應用系統設計》消息代理 引言 消息代理其實指的就是消息隊列,但是我認為作者這裏的代理,是給予系統架構位置考量的,因為消息中間件的本質就是作為不同服務之間交流的一種媒介。 介紹 消息代理可以看作是 處理數據流進行優化的數據庫。 消息代理通常部署在獨立的服務器當中,無論是生產者還是消費者,都有可能來自於不同的服務。整個流程通常為生產者生產數據通過消息代理當中,消費者連接消息代理接受生產者數

讀書 , 讀書筆記 , 消息隊列

收藏 評論

MaxKey單點登錄 - MaxKey單點登錄認證系統v3.5.8GA發佈

English|中文 概述 MaxKey單點登錄認證系統,諧音馬克思的鑰匙寓意是最大鑰匙,是業界領先的IAM身份管理和認證產品,支持OAuth 2.x/OpenID Connect、SAML 2.0、JWT、CAS、SCIM等標準協議,提供安全、標準和開放的用户身份管理(IDM)、身份認證(AM)、單點登錄(SSO)、RBAC權限管理和資源管理等。 官方網站官網|官網二線 官方QQ:105446

oauth2.0 , 單點登錄 , saml , cas , sso

收藏 評論