作用域、連結屬性和儲存型別

最近在讀《程式設計師的自我修養——連結、裝載與庫》,感覺自己當初學習C的時候,對extern、static等關鍵字瞭解不是特別清晰,因此重溫了一遍《C和指標》中關於作用域、連結屬性和儲存型別的相關部分,加上了自己的理解,用部落格記錄一下。 --- ## 作用域 **當變數在程式的某個部分被宣告時,它只有

LuaInterface

一.C#呼叫lua LuaInterface包含LuaInterface.dll和Luanet.dll兩個核心類庫,可以完成lua和c#(CLR)之間的相互呼叫。注意版本問題,我使用的時候一直報錯找不到dll,下載使用了新版的luaInterface後解決。 使用LuaInterface完成c#對lua的呼叫

Go語言中時間輪的實現

> 轉載請宣告出處哦~,本篇文章釋出於luozhiyun的部落格:https://www.luozhiyun.com/archives/444 最近在工作中有一個需求,簡單來說就是在短時間內會建立上百萬個定時任務,建立的時候會將對應的金額相加,防止超售,需要過半個小時再去核對資料,如果資料對不上就需要將加上

Java 併發機制底層實現 —— volatile 原理、synchronize 鎖優化機制

> 本書部分摘自《Java 併發程式設計的藝術》 ## 概述 相信大家都很熟悉如何使用 Java 編寫處理併發的程式碼,也知道 Java 程式碼在編譯後變成 Class 位元組碼,位元組碼被類載入器載入到 JVM 裡,JVM 執行位元組碼,最終需要轉化為彙編指令在 CPU 上執行。因此,Java

力扣448. 找到所有陣列中消失的數字

## 題目 [\[傳送門\]](https://leetcode-cn.com/problems/find-all-numbers-disappeared-in-an-array/) >給定一個範圍在 1 ≤ a[i] ≤ n ( n = 陣列大小 ) 的 整型陣列,陣列中的元素一些出現了兩次,另一些只出現

go免殺初探

# 0x01 go免殺 由於各種av的限制,我們在後門上線或者許可權持久化時很容易被殺軟查殺,容易引起目標的警覺同時暴露了自己的ip。尤其是對於windows目標,一個免殺的後門極為關鍵,如果後門檔案落不了地,還怎麼能進一步執行呢?關於後門免殺,網上的介紹已經很多了,原理其實大同小異。看了很多網上的案例,發現

Java中多執行緒啟動,為什麼呼叫的是start方法,而不是run方法?

### 前言 大年初二,大家新年快樂,我又開始碼字了。寫這篇文章,源於在家和基友交流的時候,基友問到了,我猛然發現還真是這麼回事,多執行緒啟動呼叫的都是start,那麼為什麼沒人掉用run呢?於是開啟我的idea,翻一波程式碼,帶大家一探究竟。 ### 繼承thread類實現多執行緒 我們知道java有三種方

Redis 的快取淘汰機制(Eviction)

本文從原始碼層面分析了 redis 的快取淘汰機制,並在文章末尾描述使用 Java 實現的思路,以供參考。 # 相關配置 為了適配用作快取的場景,redis 支援快取淘汰(eviction)並提供相應的了配置項: #### maxmemory  設定記憶體使用上限,該值不能設定為小於 1M 的容量。  選

Dapr是如何簡化微服務的開發和部署

基於微服務設計模式的現代應用程式面臨著一系列挑戰。微服務需要有一個強大的服務發現機制來實現動態連線。它們需要鬆散耦合,實現自主性和獨立縮放。微服務需要支援多種語言,其中每個服務都是以最合適的語言、框架和執行時實現的。儘管採用容器和編排引擎(如 Kubernetes)可以應對打包、部署和擴充套件方面的挑戰,但開

python工業網際網路應用實戰6—任務分解

  根據需求定義“任務”是一個完整的業務搬運流程,整個流程涉及到多個機構(裝置)分別動作執行多個步驟,所以依據前面的模型設計,需要把任務分解到多個連續的子任務(作業),未來通過順序串聯下達執行的方式來分步驟的完成任務的執行。 1.1. 倉庫規劃   同樣,依據需求我們先來做幾

記一個有意思的面試題 → 執行緒交替輸出問題

開心一刻 大年初一,一起嗨起來!!!   強調一句很重要的心裡話:祝大家在 2021 年,健康好運,平安幸福! 問題描述   用兩個執行緒,一個輸出數字,一個輸出字母,交替輸出 1A2B3C4D...26Z   該如何實現? 解決方式   據說解決方式有上百種,但有些是脫了褲子放屁,有些是民間偏方,所

《痞子衡嵌入式半月刊》 第 25 期

# 痞子衡嵌入式半月刊: 第 25 期 ![](http://henjay724.com/image/cnblogs/pzh_mcu_bi_weekly.PNG) 這裡分享嵌入式領域有用有趣的專案/工具以及一些熱點新聞,農曆年分二十四節氣,希望在每個交節之日準時釋出一期。 本期刊是開源專案(GitHub

Seq2Seq原理詳解

一、Seq2Seq簡介   seq2seq 是一個Encoder–Decoder 結構的網路,它的輸入是一個序列,輸出也是一個序列。Encoder 中將一個可變長度的訊號序列變為固定長度的向量表達,Decoder 將這個固定長度的向量變成可變長度的目標的訊號序列。   很多自然語言處理任務,比如聊天

0.019490003585815