2023年2月のLi Chiの仕事と人生の概要

この記事は2023年2月の仕事と生活についてまとめたものです。

研究開発コーディング

Linux

行く

あるプロジェクトではデータ統計を使用しています。便宜上、数量を保存するためにマップが使用されています。順序付けされていないため、出力リストの順序は固定されていません。過去のバージョンと比較するのが不便なので、キーを出力する前にソートされます。

テストコード:

func TestSortCh(t *testing.T) {
	fmt.Println("sort test...")
    mapInfo := make(map[string]int)
	var keys []string
    
    mapInfo["李大锤"] = 101
    mapInfo["大锤哥"] = 102
    mapInfo["小锤哥"] = 103
    mapInfo["锤子哥"] = 104
    
    fmt.Println("keys--------")
	for key, _ := range mapInfo {
		fmt.Println(" ", key)
        keys = append(keys, key)
	}
    fmt.Println("-------------\nafter")
    
    // 进行数组的排序
	sort.Strings(keys)
	for _, k := range keys {
		fmt.Printf("| %v | %v |\n", k, mapInfo[k])
	}
    
}

試験結果:

$ go test -run TestSortCh

sort test...
keys--------
  李大锤
  大锤哥
  小锤哥
  锤子哥
-------------
after
| 大锤哥 | 102 |
| 小锤哥 | 103 |
| 李大锤 | 101 |
| 锤子哥 | 104 |
PASS
ok      go_test/sort_test       0.021s

golang では、中国語の文字は Unicode 値でソートされます。確認したところ、キーワードの Unicode 値は次のようになり、期待どおりでした。

大 锤哥 U+5927
小 锤哥 U+5C0F
李 大锤 U+674E
锤 子哥 U+9524

無限ループ遅延

ループするには 2 つの方法があります。

1. 睡眠遅延を使用する

2. タイムスタンプ処理を使用します。

前者の場合、処理操作自体に時間がかかる場合でも、指定された時間だけ遅延してから次のサイクルに進みます。この時点で、サイクル間隔は予想よりも長くなります。

後者の場合、上記の場合、ループが直接実行されます。

SQL

Mysql の特定のフィールドは ですdatetime。このフィールドをクエリするには変換が必要です。レコードは次のとおりです:

## 需加 as Logtime,否则查询出的字段名为date_formatxxxx
select date_format(v.Logtime,"%Y-%m-%d %H:%i:%s") as Logtime from loginInfo v 

查询结果:
OpTime
2023-02-01 01:01:48
2023-02-01 02:49:37

フォーマット例:

"%Y-%m-%d %H:%i:%s"  2023-02-01 01:01:48
"%Y-%m-%dT%H:%i:%s"  2023-02-01T01:01:48

インターネットからの抜粋のフォーマット手順

date_format()函数格式符列表:
说明符 说明
%a 工作日的缩写名称(Sun~Sat)
%b 月份的缩写名称(Jan…Dec)
%c 月份,数字形式(0~12)
%D 带有英语后缀的该月日期(0th, 2st, 3nd,…)
%d 该月日期,数字形式(00~31)
%e 该月日期,数字形式((0~31)
%f 微秒(000000 …999999)
%H 以 2 位数表示 24 小时(00~23)
%h, %I 以 2 位数表示 12 小时(01~12)
%i 分钟,数字形式(00~59)
%j —年中的天数(001~366)
%k 以 24 小时(0~23)表示
%l 以12小时(1~12)表示
%M 月份名称(January~December)
%m 月份,数字形式(00~12)
%p 上午(AM) 或下午(PM)
%r 时间,12小时制(小时 (hh): 分钟 (mm) : 秒数 (ss) 后加 AM 或 PM)
%S, %s 以 2 位数形式表示秒(00~59)
%T 时间,24 小时制(小时 (hh): 分钟 (mm): 秒数 (ss))
%U 周(00~53),其中周日为每周的第一天
%u 周(00~53),其中周一为每周的第一天
%V 周(01~53),其中周日为每周的第一天,和%X同时使用
%v 周(01~53),其中周一为每周的第一天,和%x同时使用
%W 星期标识(周日、周一、周二…周六)
%w —周中的每日(0= 周日…6= 周六)
%X 该周的年份,其中周日为每周的第一天,数字形式,4 位数,和%V同时使用
%x 该周的年份,其中周一为每周的第一天,数字形式,4位数,和%v同时使用
%Y 4 位数形式表示年份
%y 2 位数形式表示年份
%% %一个文字字符

クラウドネイティブ開発

私が担当するアプリケーション サービスに、get と post をサポートする監視インターフェイスをいくつか追加する予定で、これにより、ターゲット サーバーにログインせずに、curl コマンドでそれらを表示できるようになります。もちろん、詳細な情報を見たい場合は、ログも読む必要があります。

作業記録

部署の調整のため、会議に出席しました。再編された部署は30名ほどで知り合いも少なく、自己紹介をしてみると実務経験も豊富な新人であることが分かりました。正規職員と外注職員の数を分析し、他の同僚の意見も考慮した結果、まだ正社員になる希望はないようです。私はそのことを上司に2回言いましたが、もう一度言う勇気はありませんでした。この会社の従業員のうち何人が家族を養うために一人で働き、家に子供がいて、ローンを抱えているのか私は知りません。私の強みは、夢もあるので未来を想像できることですが、現実を受け入れて頑張れることです。

同僚から、他の人たちも一緒にインタビューしてほしいと頼まれましたが、ゆっくりと成長するという原則に基づいて、ある程度の能力も発揮されるべきです。

人生の記録

基本的には月に1回喧嘩がありますが、私はその「喧嘩」にはあまり参加せず、子供たちが大きくなった今では子供たちが観客となり、私は隠れています。今月はあと2回喧嘩があります。一つは家を買う話で、トイレが一つしかなかったので家に文句を言いましたが、ちなみに南寧に行く人を迎えに行きたかったので地下鉄が近いと言いました。もう一つは子供の名前についてでしたが、話し合いはされませんでした。前者については、幼稚園が地域にあることや、300メートルも離れていないところに小中学校があることを知らない人もいるかもしれないし、自分が住んでいる家が何百万もすることを知らない人もいるかもしれない。後者については、記憶障害があり、子供の苗字をめぐる大喧嘩のことを覚えていない人もいるかもしれませんし、もちろん私の記憶障害もあるかもしれません。物ではなく人をターゲットにする人もいるので、自分を守ることができず、書いて吐き出すことしかできないことがよくあります。

今月、ダチュイは年長クラスに入学しました。クラスのグループ情報を見ると、先生がサービスのお知らせを遅らせるなど、彼がとても忙しいことがわかりました。40人以上のクラスで、30人以上が登録しました. ダチュイの母親は他人の次に来る気はなかったので、私もそれに倣いました。

上級クラスでは宿題が始まり、夕方と週末には追加の宿題もあります。それは、スレッジハンマーが宿題をするように監督することです。以前、子どもの宿題に親が付き添うニュースを見て、なぜ怒鳴らなければいけないのかと不思議に思っていましたが、自分の番になって初めて、それと似たようなことがあったことに気づきました。私はスレッジハンマーを叱らずにはいられませんでしたが、彼が宿題をすることに抵抗しないように最善を尽くしました。昨年、諸事情により早めにお休みをしてしまい、今学期の振替授業をしなければならなかったのですが、授業後に先生にどの教科書を買えばよいか言われて、慌てて購入しました。スレッジハンマー氏はまた、わずか 2 週間で 1 学期分の授業を「学習」しました。もちろん、私は彼に強制することはありませんし、ある程度勉強するように要求することもありません。ただ、規定時間内に宿題を終わらせず、写真を撮ってアップロードしなかったことも何度かあり、先生に呼び出され、叱られたこともありました。

私はスレッジハンマーと一緒に市内中心部に何度か行き、彼の好きなように食べ物や娯楽を買いました。彼と一緒に夕日を見に行きました。「あっという間に大きくなって、あと数ヶ月で学校に行きます。小学生の頃のことを今でも覚えています。どう比べてもあの頃よりはいいです。頑張ります。」スレッジハンマー 私は今のところ何も苦しんでいないので、それが彼を甘やかすとみなされるかどうかはわかりません。

事情があってダ・ニウに同行できなかったので、一人で大槌を持って遊びに行きました。彼女とは少し距離を感じます。

イデオロギー

アマチュア読書

昨年後半から今月にかけて、次々と『史記』を聴いて感慨にふけったのですが、古代人の「義」と「死」に対する姿勢と行動は、とても立派なものでした。もちろん、私は読書に執着しているわけではなく、古代のすべてが正しかったと信じています。過去を理解することは精神を豊かにするだけです。

ある日曜日、スレッジハンマーと一緒に古本屋に行き、絵本のほかに「三体問題」も買いましたが、とても座って読むことができませんでした。毎日の読書としては、スレッジハンマーの物語を語ること、長い間は「西遊記」だけを語ること、何度か行ったり来たりした後、どの怪物が誰に討伐されたのかを分析し、まとめ始める。2つ目は、スレッジハンマーに同行して辞書を引くことです。

素人研究

ATコマンドを勉強しました。

おすすめ

転載: blog.csdn.net/subfate/article/details/129270369