原创 關於C語言結構體指針初始化,結構體指針作爲返回參數, 返回結果被隨機化

1 結構體指針的初始化: // 1. 使用malloc分配內存,注意此方法需手動回收內存 MyData *myData = (MyData *) malloc(sizeof(MyData)); // 2. 先定義臨時變量,然後取地址。

原创 關於IAM刷不出部分接口權限

IAM權限編碼生成規則:服務名+APITag名+方法名+方法類型 必須保證權限編碼是唯一的。 當在同一個服務下,不同controller裏面使用相同APITag和相同的方法名相同的方法類型時,會導致部分接口權限無法刷出

原创 PLSql 強化

1 在使用遊標的時候,遊標會產生四個屬性:%found、%notfound、%isopen 和%rowcount,下面以隱式遊標爲例來看下游標屬性的使用方法。 BEGIN --update 語句會產生一個遊標,我們會獲取到相應的遊

原创 java筆記 ---- ArrayList Arrays.asList

List<String> updateParam = new ArrayList<>(Arrays.asList(PrLine.FIELD_PURCHASE_ORG_ID, PrLine.FIELD_PURCHASE_AGENT_ID,

原创 c 錯誤記錄

1. 警告:與‘’類型衝突 [默認啓用] 附註:‘’的上一個隱式聲明在此。原因:函數申明在調用之前 2. gdb 退出 tui、 focus模式(Ctrl+X+A)

原创 panic: non-positive interval for NewTicker 問題處理

   go 常見問題記錄 // 報錯樣式: panic: non-positive interval for NewTicker goroutine 59 [running]: time.NewTicker(0x0, 0x0)

原创 c debug 學習記錄

gdb調試工具常用命令,gdb 常用命令 GDB調試方法:查看變量 向上或向下切換函數堆棧幀(up 1,down 2) tui: GDB調試中動態顯示執行的代碼 : gdb -tui main 或者在啓動gdb後, 輸入命令focus或

原创 gdb 退出 tui、 focus模式

使用組合鍵 Ctrl+X+A 退出tui、 focus模式

原创 C/C++ 學習記錄

鏈接庫: so動態庫和a靜態庫的編譯 , Linux-C動態庫與靜態庫的編譯與調用 makefile : Makefile教程(絕對經典,所有問題看這一篇足夠了) gdb :c debug 學習記錄 bug記錄​​​​​​​

原创 python3.5 mysql helper

#!/usr/bin/python # -*- coding: UTF-8 -*- import pymysql def get_connection(): url = "127.0.0.1" database =

原创 maven 常用筆記

maven本地打包: mvn clean install -Dmaven.springboot.skip=true -Dmaven.javadoc.skip=true -D後面跟參數  

原创 go toml example

 github 官方地址 官方例子: // example.go package main import ( "fmt" "time" "github.com/BurntSushi/toml" ) type tomlConf

原创 go 常見問題記錄

1.  go-下拉包問題: golang unrecognized import path 完美解決方案 go 無法下拉包 對應的github位置筆記 go get失敗時怎麼辦(golang.org/x/crypto/md4爲例) 如果

原创 go http json處理

// 轉成string類型,需要包: "io/ioutil" // 可用於查看輸入json結構樣式 body, _ := ioutil.ReadAll(request.Body) fmt.Println(string(body))