原创 wpf畫圓弧按鈕

<Button  Cursor="Hand" Name="button1" Opacity="1" Click="button1_Click" Background="Red" Margin="298,119,298,242">    

原创 VS2010 和 VS2017編寫C#類不追加修飾符,結果不一致

有個同事跑來說,發佈的組件不兼容了,某個類的屬性訪問不到了,果斷把他的dll反編譯一波。發現是 VS2010生成的類默認是public修飾的。 VS2017生成的類默認是internal修飾的。

原创 二叉樹如何實現雙親結點及求樹的高度

求二叉樹的高度,可以用遞歸的思想去求解,也可以用非遞歸的思想去求解,只不過,遞歸的代碼簡單明瞭,但是總的來說,遞歸有遞歸的好處,非遞歸當然也有非遞歸的好處。 求樹的高度的遞歸思想和遞歸建樹的思想差不多:                  

原创 Run Configurations

import java.util.Scanner; public class four {                public static void main(String args){               String

原创 基於進程、線程優先級策略調整的驗證工作

以前做過一項關於Windows7下的進程、線程優先級的研究工作,現在回過頭來進行梳理一下。 跑到Stack Overflow網站上搜索相關標題“Does changing process priority have any effect?

原创 java中float和double的區別

Java 中 float 與 double 的區別 1.float是單精度浮點數,內存分配4個字節,佔32位,有效小數位6-7位 double是雙精度浮點數,內存分配8個字節,佔64位,有效小數位15位   2.java中默認

原创 C++二叉樹左右孩子的交換

二叉樹每個結點實現左右孩子(如果存在)的交換,這個思想大概就是判斷一下樹的每個結點是否存在左、右結點,若存在,則直接交換位置 核心代碼如下: 通過遞歸遍歷或者其他的遍歷,在遍歷的同時,進行對結點判斷,是否存在左孩子和右孩子,若存在(至少一

原创 JOptionPane類的導入

解決方法1: Windows->Preference->java->compiler->errors/warning->forbidden reference(access rules):errors改爲warning; 如果還是不行

原创 怎麼讓eclipse字體更改大小

輸出框的大小更改Windows->preference->General->Appearance->Colors and Fonts ->Debug->Console font! 編輯框的大小更改Windows->preference->

原创 【精通C#】第一章 .NET之道

C#和.NET沒出生之前,Windows操作系統上的開發們常常使用COM編程模型: COM,即Component Object Model,組件對象模型。允許個人構建可以由不同語言共享的代碼庫。 比如,Visual Basic開發者可以使

原创 C++中八進制、十六進制輸入輸出

實驗二 基本數據處理 2_2 編程,定義變量a,值爲八進制整數20,變量b,值爲0.1239567,保留三位小數輸出,變量c,值爲大寫字母A。 期望運行結果如下: a=20 b=0.124 c=A c++中輸入八進制是以0開頭的;如果是1

原创 c++基本數據處理

c++程序設計實踐教程課本題目。實驗二 基本數據處理2_1 調試示例,有三個變量a,b,c,定義及賦值如下,請正確輸出它們的原值,其數據類型的定義是否正確? #include<iostream> void main() { sh

原创 DateTime.Parse解析從數據庫獲取的時間字段字符串錯誤

最近內部測試發現在windows 32位機子上,軟件啓動發現日誌報錯,花點時間調查了一下,發現是Windows下C#從數據庫讀取的數據填充到DataSet裏,最後通過循環遍歷讀取CreateTime字段,讀取的數據爲“2019/08/20

原创 軟件性能之進程優先級

什麼是進程? 百度百科上提到“進程是計算機中的程序關於某數據集合上的一次運行活動,是系統進行資源分配和調度的基本單位,是操作系統結構的基礎”。在當代面向線程設計的計算機結構中,進程是線程的容器。一個進程必須有一個線程(主線程)。 進程優先

原创 1.1 信息就是位+上下文

#include<stdio.h> int main() { print("hello, world\n"); return 0; } 學過C/C++的人對以上代碼肯定有點印象,將上述代碼編譯成.exe文件後啓動即可打