摘要:
今天再一次在別人的代碼里看到volatile,以前見過,平時用的少,忘記具體的含義了,所以問了一下百度的文心一言,感覺回答的不錯。記錄一下。下面是回答的內容。 在C#中,如果你聲明一個字段時不加volatile關鍵字,并且這個字段在多線程環境中被訪問,那么確實可能會影響其行為和結果。 首先,不加vo
閱讀全文
posted @ 2025-01-08 10:08
Louis.Lu.Sz
閱讀(25)
推薦(0)
摘要:
今天發現,我自己的Win11,以及局域網中的一個Win10,兩臺電腦,相互Ping不通。 這兩臺電腦,都不是我安裝的系統,之前做過什么設置,也不太清楚。 以往,經常通過Ping命令,來檢測兩臺電腦之間的網絡是否可以正常通訊。 這次,把我搞暈了。 在同事的提醒下關閉防火墻,確實可以Ping通了。 看來
閱讀全文
posted @ 2022-07-05 12:48
Louis.Lu.Sz
閱讀(7299)
推薦(0)
摘要:
實在是不想再用水晶報表了。 經新同事國林推薦,接觸了FashReport,感覺不錯。 通過下面的分享,最終使用起來了。非常感謝作者的分享。 https://blog.csdn.net/u013934107/article/details/110474617 記錄一下主要的調用代碼: private
閱讀全文
posted @ 2022-05-26 17:56
Louis.Lu.Sz
閱讀(203)
推薦(0)
摘要:
最近在維護前人留下的項目中,發現有些WinForm項目可以以類庫輸出的形式,調試期間直接運行,以前從來沒有注意到,感覺挺神奇。 今天創建了上面截圖中的兩個項目,進行了比較,表面上看著一模一樣,好不容易才發現其中的隱藏的很深的一行信息。如下: <Service Include="{94E38DFF-6
閱讀全文
posted @ 2021-12-11 17:14
Louis.Lu.Sz
閱讀(398)
推薦(0)
摘要:
https://docs.microsoft.com/zh-cn/sysinternals/downloads/bginfo
閱讀全文
posted @ 2021-04-17 15:07
Louis.Lu.Sz
閱讀(2083)
推薦(0)
摘要:
oracle的寫法與sql server不一樣,老是只記得sql server的寫法,記不住oracle的。 現在專門記錄一下。 create table newtablenameas select * from tablename where rownum<0; 上面只復制了結構沒有數據,想要有數
閱讀全文
posted @ 2021-04-15 08:51
Louis.Lu.Sz
閱讀(786)
推薦(0)
摘要:
注意點:1、被update主表一定要加上過濾條件。2、查詢出來更新結果集,同時也要作為被更新主表的條件,作為同步大家都是更新這部分數據。update student stu set (stu.name,stu.sex) = (select bak.name,bak.sex from student_
閱讀全文
posted @ 2021-03-08 14:28
Louis.Lu.Sz
閱讀(2318)
推薦(0)
摘要:
一個項目, 有一些配置, 不想寫死,想用一個配置文件管理,需要讀寫這個配置文件。 寫完了之后,看著一大堆代碼,進入了反思,“我是不是自我矛盾了,說了不想寫死,還是寫了一個死的配置文件讀寫類,能不能通用一點呢,能不能搞個單例模式控制一下全局訪問點呢,……“ 肯定能,通用的單例實現,我見過,懶得寫了,直
閱讀全文
posted @ 2021-02-07 11:31
Louis.Lu.Sz
閱讀(117)
推薦(0)
摘要:
最近換了一個安卓PDA,發現之前的程序,界面上右上角的選項菜單不見了。 在網上查了一下,找到了解決方案,記錄一下。 代碼如下所示,添加一個makeActionOverflowMenuShown()方法,在onCreate方法里調用一下。親測對我有用。 @Override protected void
閱讀全文
posted @ 2021-02-02 16:28
Louis.Lu.Sz
閱讀(620)
推薦(0)
摘要:
這個問題,出現幾次,前幾次沒理他,今天不想忍了。 我選擇的模式就是DEBUG,為啥還會認為我是發布版本。 百度一下,沒找到有用的答案。 然后,試著打開另一個調試正常的項目,來做對比。 發現,把項目屬性窗口中的“生成”界面中,有一個“優化編碼”的復選框,發現它是被選中的,把它去掉選中狀態,就可以正常調
閱讀全文
posted @ 2021-01-18 15:07
Louis.Lu.Sz
閱讀(3155)
推薦(0)