Lê Thành Chung
Khi là chính mình, bạn ko có bất cứ điều gì phải sợ hãi
Thứ Sáu, 19 tháng 7, 2013
Chỉnh sửa key Userinit bằng Đĩa Hirent's boot
Một ngày máy tính của bạn đang dùng cứ đăng nhập vào lại bị logoff ra thì chắc chắn key userinit đã bị thay đổi hoặc xóa đi. Dưới đây là video hướng dẫn sửa lại key Userinit để máy có thể đăng nhập vào bình thường.
Trên video là hướng dẫn sửa lại key userinit. Nếu trong key trên không có, bạn có thể tạo 1 key với tên là userinit cùng với nội dung như trên.
Thứ Ba, 18 tháng 6, 2013
Zip file bằng file Batch
Bạn chưa có winrar hay 7z để zip file. Mình có 1 cách khác để zip file khi không có có ứng dụng đấy. Tự viết file Batch để zip file.
Trước tiên mình có 1 file dùng để zip file với nội dung.
Các bạn copy nội dung đấy và lưu vào 1 file có tên zip.vbs như thế là mình đã có công cụ zip file rồi.
Giờ tạo file Batch (file btach có duôi .bat) với nội dung.
Đường dẫn "F:\zip.vbs" là đường dẫn chứa file công cụ zip
Đường dẫn "F:\filezip.zip" là thành quả zip file
Chạy file .bat và nhận thành quả nhé.
Trước tiên mình có 1 file dùng để zip file với nội dung.
'Get command-line arguments.
Set objArgs = WScript.Arguments
InputFolder = objArgs(0)
ZipFile = objArgs(1)
'Create empty ZIP file.
CreateObject("Scripting.FileSystemObject").CreateTextFile(ZipFile, True).Write "PK" & Chr(5) & Chr(6) & String(18, vbNullChar)
Set objShell = CreateObject("Shell.Application")
Set source = objShell.NameSpace(InputFolder).Items
objShell.NameSpace(ZipFile).CopyHere(source)
'Required!
wScript.Sleep 2000
Các bạn copy nội dung đấy và lưu vào 1 file có tên zip.vbs như thế là mình đã có công cụ zip file rồi.
Giờ tạo file Batch (file btach có duôi .bat) với nội dung.
CScript "F:\zip.vbs" "F:\Thư mục cần zip" "F:\filezip.zip"
Đường dẫn "F:\zip.vbs" là đường dẫn chứa file công cụ zip
Đường dẫn "F:\filezip.zip" là thành quả zip file
Chạy file .bat và nhận thành quả nhé.
Thứ Sáu, 31 tháng 5, 2013
Sử dụng sql server của bộ cài visual studio 2010
Khi cài visual studio cài đặt luôn bộ sql server 2008 express. Nhưng cài ra lại không dùng được. Mình hướng dẫn sử config lại để dùng được.
Cài thêm SQL Management Studio
Download tại: http://www.microsoft.com/en-us/download/details.aspx?id=7593
Và cài đặt
Sau đó vào config Enable TCP/IP
Bước 1: Enable TCP/IP
Cài thêm SQL Management Studio
Download tại: http://www.microsoft.com/en-us/download/details.aspx?id=7593
Và cài đặt
Sau đó vào config Enable TCP/IP
Bước 1: Enable TCP/IP
Bước 2: Chỉnh lại port
Bước 3: Mở công FireWall
Ảnh 1
Ảnh 2
Thứ Tư, 22 tháng 5, 2013
Mã hóa MD5 trong c#
Sau đây mà mã hóa MD5 dùng bằng ngôn ngữ c#
///
<summary>
/// Encrypt string
/// </summary>
/// <param name="value">string to encrypt</param>
/// <returns>string encrypt return</returns>
public static string Encrypt(this string value)
{
if (string.IsNullOrEmpty(value))
return string.Empty;
var md5 = new MD5CryptoServiceProvider();
byte[] valueArray = Encoding.ASCII.GetBytes(value);
valueArray = md5.ComputeHash(valueArray);
var sb = new StringBuilder();
for (int i = 0; i < valueArray.Length; i++)
sb.Append(valueArray[i].ToString(
"x2", CultureInfo.CurrentCulture)
.ToLower(
CultureInfo.CurrentCulture));
return sb.ToString();
}
Chuyển đổi tiền bằng số sang chữ số c#
Chuyển tiền bằng số sang bằng chữ số của việt nam:
namespace Common.Utils
{
public class MonneyChar
{
public static string ToString(decimal number)
{
string s = number.ToString("#");
string[] so = new string[] {"không", "một", "hai", "ba", "bốn", "năm", "sáu", "bảy", "tám", "chín"};
string[] hang = new string[] {"", "nghìn", "triệu", "tỷ"};
int i, j, donvi, chuc, tram;
string str = " ";
bool booAm = false;
decimal decS = 0;
//Tung addnew
try
{
decS = Convert.ToDecimal(s.ToString());
}
catch
{
}
if (decS < 0)
{
decS = -decS;
s = decS.ToString();
booAm = true;
}
i = s.Length;
if (i == 0)
str = so[0] + str;
else
{
j = 0;
while (i > 0)
{
donvi = Convert.ToInt32(s.Substring(i - 1, 1));
i--;
if (i > 0)
chuc = Convert.ToInt32(s.Substring(i - 1, 1));
else
chuc = -1;
i--;
if (i > 0)
tram = Convert.ToInt32(s.Substring(i - 1, 1));
else
tram = -1;
i--;
if ((donvi > 0) || (chuc > 0) || (tram > 0) || (j == 3))
str = hang[j] + str;
j++;
if (j > 3) j = 1;
if ((donvi == 1) && (chuc > 1))
str = "một " + str;
else
{
if ((donvi == 5) && (chuc > 0))
str = "lăm " + str;
else if (donvi > 0)
str = so[donvi] + " " + str;
}
if (chuc < 0)
break;
else
{
if ((chuc == 0) && (donvi > 0)) str = "lẻ " + str;
if (chuc == 1) str = "mười " + str;
if (chuc > 1) str = so[chuc] + " mươi " + str;
}
if (tram < 0) break;
else
{
if ((tram > 0) || (chuc > 0) || (donvi > 0)) str = so[tram] + " trăm " + str;
}
str = " " + str;
}
}
if (booAm) str = "Âm " + str;
return str + "đồng chẵn";
}
public static string ToString(double number)
{
string s = number.ToString("#");
string[] so = new string[] { "không", "một", "hai", "ba", "bốn", "năm", "sáu", "bảy", "tám", "chín" };
string[] hang = new string[] { "", "nghìn", "triệu", "tỷ" };
int i, j, donvi, chuc, tram;
string str = " ";
bool booAm = false;
double decS = 0;
//Tung addnew
try
{
decS = Convert.ToDouble(s.ToString());
}
catch
{
}
if (decS < 0)
{
decS = -decS;
s = decS.ToString();
booAm = true;
}
i = s.Length;
if (i == 0)
str = so[0] + str;
else
{
j = 0;
while (i > 0)
{
donvi = Convert.ToInt32(s.Substring(i - 1, 1));
i--;
if (i > 0)
chuc = Convert.ToInt32(s.Substring(i - 1, 1));
else
chuc = -1;
i--;
if (i > 0)
tram = Convert.ToInt32(s.Substring(i - 1, 1));
else
tram = -1;
i--;
if ((donvi > 0) || (chuc > 0) || (tram > 0) || (j == 3))
str = hang[j] + str;
j++;
if (j > 3) j = 1;
if ((donvi == 1) && (chuc > 1))
str = "một " + str;
else
{
if ((donvi == 5) && (chuc > 0))
str = "lăm " + str;
else if (donvi > 0)
str = so[donvi] + " " + str;
}
if (chuc < 0)
break;
else
{
if ((chuc == 0) && (donvi > 0)) str = "lẻ " + str;
if (chuc == 1) str = "mười " + str;
if (chuc > 1) str = so[chuc] + " mươi " + str;
}
if (tram < 0) break;
else
{
if ((tram > 0) || (chuc > 0) || (donvi > 0)) str = so[tram] + " trăm " + str;
}
str = " " + str;
}
}
if (booAm) str = "Âm " + str;
return str + "đồng chẵn";
}
}
}
Thứ Tư, 15 tháng 5, 2013
Hướng dẫn tạo control skin cho DotNetNuke
Chia sẻ video hướng dẫn tạo skin cho dotnetnuke
Nguồn: dotnetnuke vietnam
Đăng ký:
Nhận xét (Atom)




