原创 virtualbox 啓動centos時報Failed to load SELinux policy. Freezing一直在開機界面解決辦法

本人有一次安裝軟件失敗,再次重啓centos時報Failed to load SELinux policy. Freezing,然後一直在系統裝載這是因爲selinux設置不合理或者安裝其他軟件失敗導致。 解決辦法: 1. 在開機界面選擇

原创 C#線程中的等待與阻塞

在C#多個線程運行的過程中,會遇到先運行哪個線程和後運行哪個線程的問題,這需要用到ManualResetEvent類。 ManualResetEvent類允許不同線程通過互發信號和等待彼此的信號來達到線程同步的目的。 它有三個重要的方法:

原创 linux中文件、目錄的權限解析

1. 對於文件: -rwxr-x--- 第一個符號-代表這是一個文件而不是其他內容。 後面緊跟着三個符號:rwx,表示這個文件的所有者擁有的權限:r代表可讀、w代表可寫、x代表可執行。 再後面緊跟着三個符號:r-x,表示同一個用戶組中的其

原创 C#實現冒泡排序與插入排序

1.冒泡排序 排序原則:設數組的長度爲n,則要進行n-1趟排序,每次排序都會把最大的數推向最後。如果在一趟排序中沒有元素移動,則排序終止。 排序方法:在第 i 趟排序中,對前 n-i+1 個元素進行排序:從左邊開始每兩個元素順序進行比較,

原创 C# 將文本Text屬性轉換爲數值形式

很簡單,可以用Parse方法,把控件的Text屬性轉換爲數值形式,即可在計算中使用該數值。 例如,爲了把文本轉換爲整數值,使用int.Parse方法;爲了轉換爲小數,使用decimal.Prase方法。 舉例: int number=in

原创 C++ 基類和派生類之間構造函數的調用

在用派生類實例化一個對象時,首先要調用基類的構造函數,然後再調用派生類的構造函數。 例如下面的基類: class Animal { public: Animal() { cout<<"Animal"; } }; 派生類

原创 C#中定義類時的數據初始化

初學者在學習類的定義時,對類的構造函數往往不理解,其實這很簡單。 在定義類時,往往有很多數據成員,例如下面的類: class Point { private int x; private int y; } 該類定義了兩個整形變

原创 C#中Path中的@的含義

在C#中,字符串前面加上@表示字符串中的轉義字符將不被處理。 例如:Path=“C:\\box.txt”和Path=@"C:\box.txt"是一樣的。 點贊 收藏 分享 文章舉報

原创 C# WinForm應用程序創建啓動界面

啓動界面只不過是工程中的另一個窗體而已,下面說一下怎麼創建啓動窗體。 首先給工程添加一個新窗體,將其StartPosition屬性設置爲CenterScreen,將Text屬性設置爲空,把ControlBox屬性設置爲false。 然後將

原创 C#中如何刪除字符串中任意位置的特定的字符

在C#中,刪除字符串時經常用到string類的Remove方法,但是這一方法只能從字符串的指定位置開始刪除,不能從字符串的任意位置刪除特定字符。那麼

原创 C#中重載方法與重寫方法的區別

在C#面向對象編程中,重寫方法和重載方法是兩個重要的概念,但我們有時會混淆這些概念,甚至一些參考書和網絡上都弄錯,現在對這兩種概念澄清一下。 1.重載方法 在C#中,重載方法是指在類中有兩個或兩個以上的方法,但各個方法的參數類型、參數個數

原创 C++ 定義類時public、private、protected成員的區別

1.public 這個好說,如果一個成員被定義爲public,則該成員對於該類、該類的對象、繼承類(以public繼承)、繼承類的 對象都是可見的。 2.private 如果一個成員被定義爲private,則該成員只是對於該類可見,對於該

原创 VS2010啓動自帶的SQL 2008 Express的方法

安裝vs2010後 ,由於vs2010自帶sql2008是簡化版的Express版,所以不能向其直接添加SQL Server Management Studio,但如果全新安裝,又會多一個數據庫實例,看着不爽,有沒有好的解決方法呢?答案是

原创 C# 向SQL數據庫中存儲圖片的方法

向數據庫中存儲圖片的方法有兩種: 1.將圖片轉換成二進制的形式存儲到數據庫 2.將圖片的路徑存儲到數據庫中,用時通過路徑找到圖片 下面分別介紹這兩種方法 1.將圖片轉換成二進制形式存儲 首先,在sql數據庫中建立一個表,有兩個字段:ID、

原创 android開發之——設置TextView文本爲跑馬燈效果

在開發android界面時,有時TextView的文本太長,而我們又希望文本爲一行顯示,這樣就導致文本顯示不全問題。 幸好android提供了一種解決方案:將TextView的文本設置爲跑馬燈效果的循環播放。 下面就是將TextView的