Thứ Bảy, 21 tháng 4, 2012

Link stream Tivi

rtmp://123.30.108.77/live/THVL1/THVL1
rtmp://112.197.2.11:1935/live/sctv2.stream
rtmp://117.103.225.20/live/vtc21
rtmp://113.161.204.167:1935/live/livestream CanTho VTV1
rtmp://113.161.204.168:1935/live/livestream CanTho VTV2
rtmp://174.36.1.103/aovivo/master10.flv  kenh HBO
rtmp://174.36.1.103/aovivo/master10.flv hbo
rtmp://174.36.1.103/aovivo/master04.flv DISCORY
rtmp://94.102.56.186/freelivestreamHD/tvmsncinemax
rtmp://119.110.68.190/live/mvstarx01 starmovie

Thứ Sáu, 13 tháng 1, 2012

Transistor cấu tạo va nguyên tắc hoạt động

Cấu tạo và nguyên tắc hoạt động của Transistor thuận và Transistor ngược.
--------------------------------------------------------------------------------
1. Cấu tạo của Transistor. ( Bóng bán dẫn )
Transistor gồm ba lớp bán dẫn ghép với nhau hình thành hai mối tiếp giáp P-N , nếu ghép theo thứ tự PNP ta được Transistor thuận , nếu ghép theo thứ tự NPN ta được Transistor ngược. về phương diện cấu tạo Transistor tương đương với hai Diode đấu ngược chiều nhau .


Cấu tạo Transistor

Ba lớp bán dẫn được nối ra thành ba cực , lớp giữa gọi là cực gốc ký hiệu là B ( Base ), lớp bán dẫn B rất mỏng và có nồng độ tạp chất thấp.

Hai lớp bán dẫn bên ngoài được nối ra thành cực phát ( Emitter ) viết tắt là E, và cực thu hay cực góp ( Collector ) viết tắt là C, vùng bán dẫn E và C có cùng loại bán dẫn (loại N hay P ) nhưng có kích thước và nồng độ tạp chất khác nhau nên không hoán vị cho nhau được.



2. Nguyên tắc hoạt động của Transistor.

* Xét hoạt động của Transistor NPN .



Mạch khảo sát về nguyên tắc hoạt
động của transistor NPN

Ta cấp một nguồn một chiều UCE vào hai cực C và E trong đó (+) nguồn vào cực C và (-) nguồn vào cực E.

Cấp nguồn một chiều UBE đi qua công tắc và trở hạn dòng vào hai cực B và E , trong đó cực (+) vào chân B, cực (-) vào chân E.

Khi công tắc mở , ta thấy rằng, mặc dù hai cực C và E đã được cấp điện nhưng vẫn không có dòng điện chạy qua mối C E ( lúc này dòng IC = 0 )

Khi công tắc đóng, mối P-N được phân cực thuận do đó có một dòng điện chạy từ (+) nguồn UBE qua công tắc => qua R hạn dòng => qua mối BE về cực (-) tạo thành dòng IB

Ngay khi dòng IB xuất hiện => lập tức cũng có dòng IC chạy qua mối CE làm bóng đèn phát sáng, và dòng IC mạnh gấp nhiều lần dòng IB

Như vậy rõ ràng dòng IC hoàn toàn phụ thuộc vào dòng IB và phụ thuộc theo một công thức .

IC = β.IB

Trong đó IC là dòng chạy qua mối CE

IB là dòng chạy qua mối BE

β là hệ số khuyếch đại của Transistor

Giải thích : Khi có điện áp UCE nhưng các điện tử và lỗ trống không thể vượt qua mối tiếp giáp P-N để tạo thành dòng điện, khi xuất hiện dòng IBE do lớp bán dẫn P tại cực B rất mỏng và nồng độ pha tạp thấp, vì vậy số điện tử tự do từ lớp bán dẫn N ( cực E ) vượt qua tiếp giáp sang lớp bán dẫn P( cực B ) lớn hơn số lượng lỗ trống rất nhiều, một phần nhỏ trong số các điện tử đó thế vào lỗ trống tạo thành dòng IB còn phần lớn số điện tử bị hút về phía cực C dưới tác dụng của điện áp UCE => tạo thành dòng ICE chạy qua Transistor.

* Xét hoạt động của Transistor PNP .

Sự hoạt động của Transistor PNP hoàn toàn tương tự Transistor NPN nhưng cực tính của các nguồn điện UCE và UBE ngược lại . Dòng IC đi từ E sang C còn dòng IB đi từ E sang B.

Ký hiệu & hình dạng của Transistor
Nội dung : Ký hiệu của Transistor trên sơ đồ và trên thân , Hình dạng thực tế, Cách xác định chân của Transistor.
--------------------------------------------------------------------------------
1. Ký hiệu & hình dáng Transistor .


Ký hiệu của Transistor



Transistor công xuất nhỏ Transistor công xuất lớn

2. Ký hiệu ( trên thân Transistor )
* Hiện nay trên thị trường có nhiều loại Transistor của nhiều nước sản xuất nhưng thông dụng nhất là các transistor của Nhật bản, Mỹ và Trung quốc.

Transistor Nhật bản : thường ký hiệu là A..., B..., C..., D... Ví dụ A564, B733, C828, D1555 trong đó các Transistor ký hiệu là A và B là Transistor thuận PNP còn ký hiệu là C và D là Transistor ngược NPN. các Transistor A và C thường có công xuất nhỏ và tần số làm việc cao còn các Transistor B và D thường có công xuất lớn và tần số làm việc thấp hơn.

Transistor do Mỹ sản xuất. thường ký hiệu là 2N... ví dụ 2N3055, 2N4073 vv...

Transistor do Trung quốc sản xuất : Bắt đầu bằng số 3, tiếp theo là hai chũ cái. Chữ cái thức nhất cho biết loại bóng : Chữ A và B là bóng thuận , chữ C và D là bòng ngược, chữ thứ hai cho biết đặc điểm : X và P là bòng âm tần, A và G là bóng cao tần. Các chữ số ở sau chỉ thứ tự sản phẩm. Thí dụ : 3CP25 , 3AP20 vv..

3. Cách xác định chân E, B, C của Transistor.

Với các loại Transistor công xuất nhỏ thì thứ tự chân C và B tuỳ theo bóng của nước nào sả xuất , nhựng chân E luôn ở bên trái nếu ta để Transistor như hình dưới

Nếu là Transistor do Nhật sản xuất : thí dụ Transistor C828, A564 thì chân C ở giữa , chân B ở bên phải.

Nếu là Transistor Trung quốc sản xuất thì chân B ở giữa , chân C ở bên phải.

Tuy nhiên một số Transistor được sản xuất nhái thì không theo thứ tự này => để biết chính xác ta dùng phương pháp đo bằng đồng hồ vạn năng.



Transistor công xuất nhỏ.

Với loại Transistor công xuất lớn (như hình dưới ) thì hầu hết đều có chung thứ tự chân là : Bên trái là cực B, ở giữa là cực C và bên phải là cực E.



Transistor công xuất lớn thường
có thứ tự chân như trên.

* Đo xác định chân B và C

Với Transistor công xuất nhỏ thì thông thường chân E ở bên trái như vậy ta chỉ xác định chân B và suy ra chân C là chân còn lại.

Để đồng hồ thang x1Ω , đặt cố định một que đo vào từng chân , que kia chuyển sang hai chân còn lại, nếu kim lên = nhau thì chân có que đặt cố định là chân B, nếu que đồng hồ cố định là que đen thì là Transistor ngược, là que đỏ thì là Transistor thuận..




tqminh_csp - June 11, 2007 09:56 AM (GMT)
Phương pháp kiểm tra Transistor


Nội dung : Trình bày phương pháp đo kiểm tra Transistor để xác định hư hỏng, Các hình ảnh minh hoạ quá trình đo kiểm tra Transistor.
--------------------------------------------------------------------------------
1. Phương pháp kiểm tra Transistor .
Transistor khi hoạt động có thể hư hỏng do nhiều nguyên nhân, như hỏng do nhiệt độ, độ ẩm, do điện áp nguồn tăng cao hoặc do chất lượng của bản thân Transistor, để kiểm tra Transistor bạn hãy nhớ cấu tạo của chúng.


Cấu tạo của Transistor

Kiểm tra Transistor ngược NPN tương tự kiểm tra hai Diode đấu chung cực Anôt, điểm chung là cực B, nếu đo từ B sang C và B sang E ( que đen vào B ) thì tương đương như đo hai diode thuận chiều => kim lên , tất cả các trường hợp đo khác kim không lên.

Kiểm tra Transistor thuận PNP tương tự kiểm tra hai Diode đấu chung cực Katôt, điểm chung là cực B của Transistor, nếu đo từ B sang C và B sang E ( que đỏ vào B ) thì tương đương như đo hai diode thuận chiều => kim lên , tất cả các trường hợp đo khác kim không lên.

Trái với các điều trên là Transistor bị hỏng.

Transistor có thể bị hỏng ở các trường hợp .
* Đo thuận chiều từ B sang E hoặc từ B sang C => kim không lên là transistor đứt BE hoặc đứt BC
* Đo từ B sang E hoặc từ B sang C kim lên cả hai chiều là chập hay dò BE hoặc BC.
* Đo giữa C và E kim lên là bị chập CE.

* Các hình ảnh minh hoạ khi đo kiểm tra Transistor.



Phép đo cho biết Transistor còn tốt .

Minh hoạ phép đo trên : Trước hết nhìn vào ký hiệu ta biết được Transistor trên là bóng ngược, và các chân của Transistor lần lượt là ECB ( dựa vào tên Transistor ). < xem lại phần xác định chân Transistor >

Bước 1 : Chuẩn bị đo để đồng hồ ở thang x1Ω

Bước 2 và bước 3 : Đo thuận chiều BE và BC => kim lên .

Bước 4 và bước 5 : Đo ngược chiều BE và BC => kim không lên.

Bước 6 : Đo giữa C và E kim không lên

=> Bóng tốt.

----------------------------------------------------------------------



Phép đo cho biết Transistor bị chập BE

Bước 1 : Chuẩn bị .

Bước 2 : Đo thuận giữa B và E kim lên = 0 Ω

Bước 3: Đo ngược giữa B và E kim lên = 0 Ω

=> Bóng chập BE

-----------------------------------------------------------------



Phép đo cho biết bóng bị đứt BE

Bước 1 : Chuẩn bị .

Bước 2 và 3 : Đo cả hai chiều giữa B và E kim không lên.

=> Bóng đứt BE

---------------------------------------------------------



Phép đo cho thấy bóng bị chập CE

Bước 1 : Chuẩn bị .

Bước 2 và 4 : Đo cả hai chiều giữa C và E kim lên = 0 Ω

=> Bóng chập CE

Trường hợp đo giữa C và E kim lên một chút là bị dò CE.


tqminh_csp - June 11, 2007 09:57 AM (GMT)
Các thông số KT, Sò C.Xuất


Nội dung : Các thông số kỹ thuật của Transistor, Transistor số (Digital transistor), Sò công xuất .
--------------------------------------------------------------------------------
1. Các thông số kỹ thuật của Transistor
Dòng điện cực đại : Là dòng điện giới hạn của transistor, vượt qua dòng giới hạn này Transistor sẽ bị hỏng.
Điện áp cực đại : Là điện áp giới hạn của transistor đặt vào cực CE , vượt qua điện áp giới hạn này Transistor sẽ bị đánh thủng.
Tấn số cắt : Là tần số giới hạn mà Transistor làm việc bình thường, vượt quá tần số này thì độ khuyếch đại của Transistor bị giảm .
Hệ số khuyếch đại : Là tỷ lệ biến đổi của dòng ICE lớn gấp bao nhiêu lần dòng IBE
Công xuất cực đại : Khi hoat động Transistor tiêu tán một công xuất P = UCE . ICE nếu công xuất này vượt quá công xuất cực đại của Transistor thì Transistor sẽ bị hỏng .
2. Một số Transistor đặc biệt .

* Transistor số ( Digital Transistor ) : Transistor số có cấu tạo như Transistor thường nhưng chân B được đấu thêm một điện trở vài chục KΩ



Transistor số thường được sử dụng trong các mạch công tắc , mạch logic, mạch điều khiển , khi hoạt động người ta có thể đưa trực tiếp áp lệnh 5V vào chân B để điều khiển đèn ngắt mở.



Minh hoạ ứng dụng của Transistor Digital

* Ký hiệu : Transistor Digital thường có các ký hiệu là DTA...( dền thuận ), DTC...( đèn ngược ) , KRC...( đèn ngược ) KRA...( đèn thuận), RN12...( đèn ngược ), RN22...(đèn thuận ), UN...., KSR... . Thí dụ : DTA132 , DTC 124 vv...

* Transistor công xuất dòng ( công xuất ngang )

Transistor công xuất lớn thường được gọi là sò. Sò dòng, Sò nguồn vv..các sò này được thiết kế để điều khiển bộ cao áp hoặc biến áp nguồn xung hoạt động , Chúng thường có điện áp hoạt động cao và cho dòng chịu đựng lớn. Các sò công xuất dòng( Ti vi mầu) thường có đấu thêm các diode đệm ở trong song song với cực CE.



Sò công xuất dòng trong Ti vi mầu


tqminh_csp - June 11, 2007 10:03 AM (GMT)
Cấp nguồn và định thiên cho Transistor
Nội dung : Ứng dụng của Transistor, Cấp nguồn cho Transistor, Định thiên ( phân cực ) cho Transistor hoạt động, Mạch phân cực có hồi tiếp.
--------------------------------------------------------------------------------
1. Ứng dụng của Transistor.
Thực ra một thiết bị không có Transistor thì chưa phải là thiết bị điện tử, vì vậy Transistor có thể xem là một linh kiện quan trọng nhất trong các thiết bị điện tử, các loại IC thực chất là các mạch tích hợp nhiều Transistor trong một linh kiện duy nhất, trong mạch điện , Transistor được dùng để khuyếch đại tín hiệu Analog, chuyển trạng thái của mạch Digital, sử dụng làm các công tắc điện tử, làm các bộ tạo dao động v v...

2. Cấp điện cho Transistor ( Vcc - điện áp cung cấp )

Để sử dụng Transistor trong mạch ta cần phải cấp cho nó một nguồn điện, tuỳ theo mục đích sử dụng mà nguồn điện được cấp trực tiếp vào Transistor hay đi qua điện trở, cuộn dây v v... nguồn điện Vcc cho Transistor được quy ước là nguồn cấp cho cực CE.



Cấp nguồn Vcc cho Transistor ngược và thuận

Ta thấy rằng : Nếu Transistor là ngược NPN thì Vcc phải là nguồn dương (+), nếu Transistor là thuận PNP thì Vcc là nguồn âm (-)

3. Định thiên ( phân cực ) cho Transistor .

* Định thiên : là cấp một nguồn điện vào chân B ( qua trở định thiên) để đặt Transistor vào trạng thái sẵn sàng hoạt động, sẵn sàng khuyếch đại các tín hiệu cho dù rất nhỏ.



* Tại sao phải định thiên cho Transistor nó mới sẵn sàng hoạt động ? : Để hiếu được điều này ta hãy xét hai sơ đồ trên :

Ở trên là hai mạch sử dụng transistor để khuyếch đại tín hiệu, một mạch chân B không được định thiên và một mạch chân B được định thiên thông qua Rđt.

Các nguồn tín hiệu đưa vào khuyếch đại thường có biên độ rất nhỏ ( từ 0,05V đến 0,5V ) khi đưa vào chân B( đèn chưa có định thiên) các tín hiệu này không đủ để tạo ra dòng IBE ( đặc điểm mối P-N phaỉ có 0,6V mới có dòng chạy qua ) => vì vậy cũng không có dòng ICE => sụt áp trên Rg = 0V và điện áp ra chân C = Vcc

Ở sơ đồ thứ 2 , Transistor có Rđt định thiên => có dòng IBE, khi đưa tín hiệu nhỏ vào chân B => làm cho dòng IBE tăng hoặc giảm => dòng ICE cũng tăng hoặc giảm , sụt áp trên Rg cũng thay đổi => và kết quả đầu ra ta thu được một tín hiệu tương tự đầu vào nhưng có biên độ lớn hơn.

=> Kết luận : Định thiên ( hay phân cực) nghĩa là tạo một dòng điện IBE ban đầu, một sụt áp trên Rg ban đầu để khi có một nguồn tín hiệu yếu đi vào cực B , dòng IBE sẽ tăng hoặc giảm => dòng ICE cũng tăng hoặc giảm => dẫn đến sụt áp trên Rg cũng tăng hoặc giảm => và sụt áp này chính là tín hiệu ta cần lấy ra .

3. Một số mach định thiên khác .

* Mạch định thiên dùng hai nguồn điện khác nhau .



Mạch định thiên dùng hai nguồn điện khác nhau

* Mach định thiên có điện trở phân áp
Để có thể khuếch đại được nhiều nguồn tín hiệu mạnh yếu khác nhau, thì mạch định thiên thường sử dụng thêm điện trở phân áp Rpa đấu từ B xuống Mass.



Mạch định thiên có điện trở phân áp Rpa

* Mạch định thiên có hồi tiếp .
Là mạch có điện trở định thiên đấu từ đầu ra (cực C ) đến đầu vào ( cực B) mạch này có tác dụng tăng độ ổn định cho mạch khuyếch đại khi hoạt động.

Chủ Nhật, 25 tháng 12, 2011

Các hàm xử lý chuỗi trong php

1 addcslashes :Trích dẫn xâu kí tự với những vạch chéo trong kiểu C


*Cấu trúc :addcslashes(string with special characters);



2 addslashes :Trích dẫn xâu kí tự với những vạch chéo

*Cấu trúc : addcslashes(a string with special characters);



3 bin2hex :Chuyển đổi dữ liệu dạng nhị phân sang dạng biểu diễn hệ hexa

*Cấu trúc :bin2hex(string);



4 chop :Tách bỏ nhưng khoảng trắng từ cuối một xâu



5 chr : Cho một kí tự đặc biệt trong bảng mã

*Cấu trúc : chr(numeric);



6 chuck split : Tách một xâu thành các xâu nhỏ hơn



7 convert cyr string :Chuyển đổi từ một kí tự kirin sang một kí tự khác



8 count_chart : Cho thông tin về các kí tự dùng trong xâu



9 crc32 : Tính toán sự thừa vòng đa thức của một xâu

Tự động tạo ra chu ki kiểm tra tổng thừa của đa thức dài 32bit trong một xâu



10 crypt :Một cách mã hóa một xâu



11 echo : In ra một hay nhiều xâu



12 explode :Tách một xâu ra bởi xâu kí tự



13 fprintf :Viết một định dạng chuỗi ra một dòng



14 get html translation table :Cho ra bảng dịch bằng cách sử dung các thủ tục



html entity decode :



15 hebrev :Chuyển đổi văn ban logic khó hiểu sang văn ban trưc quan



16 hebrevc :Chuyển đổi văn ban logic khó hiểu sang văn ban trưc quan với sự chuyển đổi dòng mới



17 html entity decode :Chuyển đổi tấtcả cácthực thể HTML sang những kí tự có thể dùng được của chúng



18 htmlentities :Đổi tất cả các kí tự được sử dung sang các thực thể HTML



19 htmlspecialchars :Đổi những kí tự đặc biệt sang các thực thể của HTML



20 implode :Nối các phần tử của mảng với một xâu



21 join :Hàm này là một bí danh của hàm implode



22 levenshtein :Tính khoảng cách giữa hai xâu



23 localeconv :Lấy ra thông tin quy cách số



24,lstrim-- Strip whitespace from the beginning of a string

=>Xoá khoảng trắng từ phần tử đầu tiên của chuỗi



25,md5_file-- Calculates the md5 hash of a given filename

=>Mã hoá md5 tên file



26,md5 -- Calculate the md5 hash of a string

=>Mã hoá md5 1 chuỗi



27,metaphone -- Calculate the metaphone key of a string

=>Tính siêu khoá âm thanh của 1 chuỗi



28,money_format -- Formats a number as a currency string

=> Định dạng 1 số như 1 chuỗi tiền tệ



29,nl_langinfo -- Query language and locale information

=>Ngôn ngữ truy vấn và biên tập thông tin



30,nl2br -- Inserts HTML line breaks before all newlines in a string

=>Chèn 1 dòng ngắt HTML trước tất cả những dòng mới trong 1 chuỗi

31,number_format -- Format a number with grouped thousands

=>Định dạng 1 số với hàng nghìn chữ số



32,ord -- Return ASCII value of character

=>Trả lại giá trị ASCII của kí tự



33,parse_str -- Parses the string into variables

=>Phân tách chuỗi thành các biến số



34,print -- Output a string

=>In ra 1 chuỗi



35,printf -- Output a formatted string

=>In ra 1 chuỗi được định dạng



36,quoted_printable_decode -- Convert a quoted-printable string to an

8 bit string

=>Chuyển 1 chuỗi có thể in trích dẫn sang 1 chuỗi 8 bit.(Giải mã)



37,quotemeta -- Quote meta characters

=>Trích dẫn kí tự đặc biệt



38,rtrim -- Strip whitespace from the end of a string

=>Xoá khoảng trắng từ phần tử cuối cùng của chuỗi



39,setlocale -- Set locale information

=>Thiết lập vị trí thông tin



40,sha1_file -- Calculate the sha1 hash of a file

=>Mã hoá sha1 1 file



41,sha1 -- Calculate the sha1 hash of a string

=>Mã hoá sha1 1 chuỗi



42,similar_text -- Calculate the similarity between two strings

=>Cho số kí tự giống nhau của 2 chuỗi



43,soundex -- Calculate the soundex key of a string

=>Tính khoá chỉ âm của 1 chuỗi



44,sprintf -- Return a formatted string

=>Trả lại 1 chuỗi được định dạng



45,sscanf -- Parses input from a string according to a format

=>Phân tách chuỗi theo 1 định dạng



46,str_ireplace -- Case-insensitive version of str_replace().

=>Tương tự str_ replace().



sscanf-- Parses input from a string according to a format

->Phân tích từ loại nhập vao từ một xâu theo một định dạng



str_ireplace-- Case-insensitive version of str_replace().

->Thay thế ngược lại khi xâu đã bị thay thế bằng str_replace()



str_pad-- Pad a string to a certain length with another string

->Co một xâu tới một độ dài nào đó với một xâu khác



str_repeat--Repeat a string

->Lặp lại một xâu



str_replace-- Replace all occurrences of the search string with the replacement string

->Thay thế tất cả các biến cố của xâu tìm kiếm với một xâu thay thế



str_rot13--Perform the rot13 transform on a string

->Thực hiện mã hoá theo rot 13 trên 1 xâu



(Rot-13 :Trong các nhóm tin của mạng USENET, đây là một kỹ thuật mật mã hoá đơn giản, nó làm dịch từng ký tự đi 13 vị trí trong bảng chữ cái (cho nên e sẽ thành r). Mật mã rot- 13 được dùng cho mọi thông báo tin bất kỳ nào có thể làm mất sự thú vị của một người nào đó (như) cách giải cho một trò chơi chẳng hạn hoặc xúc phạm một số người đọc (như) bài thơ về tình dục chẳng hạn. Nếu người đọc cho giải mã thông báo tin này bằng cách phát ra một lệnh thích hợp, thì người đọc đó - chứ không phải tác giả của thông báo - sẽ phải chịu trách nhiệm đối với sự khó chịu do việc đọc thông báo gây ra.)



str_shuffle--Randomly shuffles a string

->Thay đổi một xâu bằng cách xê dịch ngẫu nhiên



str_split-- Convert a string to an array

->Đổi một xâu thành một mảng



str_word_count-- Return information about words used in a string

->Trả lại thông tin về những từ đã sử dụng trong một xâu



strcasecmp-- Binary safe case-insensitive string comparison

->So sánh xâu theo …case-insensitive.. nhị phân



strchr--Alias of strstr()

->Bí danh của strstr()



strcmp--Binary safe string comparison

->Sự so sánh xâu bằng cơ sở nhị phân



strcoll--Locale based string comparison

->Nơi diễn ra sự so sánh cơ sở



strcspn-- Find length of initial segment not matching mask

->Tìm độ dài của đoạn đầu tiên mà không tìm thấy trên bề mặt của xâu này đối với xâu kia.



strip_tags--Strip HTML and PHP tags from a string

->Loại bỏ các thẻ HTML và PHP từ một xâu



stripcslashes-- Un-quote string quoted with addcslashes()

->Loại bỏ các dấu slashe trong xâu do hàm addcslashes() tạo ra.



stripos-- Find position of first occurrence of a case-insensitive string

->Tìm ra vị trí đầu tiên của xâu này trong xâu kia của trường hợp sử lý cặp xâu.



stripslashes-- Un-quote string quoted with addslashes()

->Loại bỏ hàm addslashes(), hay nói cách khác, hàm này trả về giá trị ban đầu của xâu khi xâu bị hàm addslashes() chèn các dấu slashe ở các ký tự đặc biệt



stristr-- Case-insensitive strstr()

->Loại bỏ hàm strstr() khi trong xâu có dấu chấm.



strlen--Get string length

->Lấy độ dài của xâu



strnatcasecmp-- Case insensitive string comparisons using a "natural order" algorithm

->So sánh xâu theo thứ tự abc, các ký tự được xét từ đầu đến cuối xâu

(VD: a2>a12>a11).



strnatcmp-- String comparisons using a "natural order" algorithm

->So sánh xâu sử dụng thứ tự abc và thứ tự toán học, nhưng được tính trên toàn bộ xâu ( VD: a12 > a11>a2).



strncasecmp-- Binary safe case-insensitive string comparison of the first n characters

->Là một hàm giống như strcasecmp(), khác ở chỗ hàm này có thể chỉ rõ số ký tự trong mỗi xâu đem so sánh.





strncmp:trả ra giá trị mà xâu1 dài hơn so với sâu hai.



strpos:Tìm vì trí xuất hiện đầu tiên của một xâu này trong xâu khác.



strrchr:Tìm kiếm vị trí xuất hiện cuối cùng của một kí tự trong xâu.



strrev:Đảo ngược một xâu.



strripos:Tìm vị trí cuối cùng của xâu này khiến nó khác một xâu cho trước.



strrpos:Tìm vị trí lần xuất hiện cuối cùng cùng của một kí tự trong một xâu.



strspn:Tính xem độ dài đoạn đầu của một xâu mà chứa toàn các kí tự thuộc xâu khác.



strstr:Lấy ra một đoạn của xâu từ vị trí xuất hiện kí tự cho trước.



strtok:chia cắt xâu.



strtolower:biến kí tự chữ hoa thành chữ thường.



strtoupper:biến kí tự chữ thường thành chữ hoa.



strtr:chuyển đổi kí tự theo một qui tắc nào đó.



substr_compare:không có thông tin.



substr_count:Tính số lần xuất hiện của một xâu này trong một xâu khác.



substr_replace:thay thế một đoạn văn bản trong phạm vi một đoạn của xâu kí tự.



substr:trả ra một phần của xâu.



trim:Loại bỏ kí tự thừa(whitespace)ở đầu và cuối mỗi xâu.



ucfirst:viết hoa kí tự đầu tiên của một xâu.



ucwords:viết hoa kí tự đầu tiên của mỗi từ.



vprints:xuất ra một xâu được định dạng



vsprint:quai lại một xâu định dạng.



wordswarp:chia xâu kí tự ra thành các sâu con nhờ một kí tự xác định.

Nguồn: phpvn.org

Thứ Bảy, 10 tháng 12, 2011

Kết nối hai máy tính sử dụng cáp chéo (cáp mạng LAN)

Đôi khi các bạn cần trao đổi dữ liệu giữa 2 máy tính với nhau, điều đầu tiên các bạn nghĩ đến có thể là dùng một chiếc USB là phương tiện trung gian để copy dữ liệu qua lại giữa 2 máy tính. Nếu lượng dữ liệu trao đổi qua lại quá lớn, con usb không thể chép hết 1 lần được thì bạn phải copy nhiều lần, rất mất thời gian và USB rất dễ bị hỏng. Có một cách rất nhanh chóng và tiện lợi đó là Kết nối hai máy tính sử dụng cáp mạng LAN(cáp chéo) để trao đổi dữ liệu! Bằng cách này các bạn có thể copy dữ liệu trực tiếp từ 2 máy mà không cần dùng đến USB nữa và tốc độ copy lại nhanh hơn USB rất nhiều! Và tất nhiên là các bạn phải có một sợi cáp mạng LAN ! Các bạn đến những của hàng bán link kiện máy tính để mua một sợi cáp phù hợp với nhu cầu của mình! Thông thường thì người ta bán 3 đến 6 nghìn một mét, muốn bao nhiêu mét thì kêu người ta bấm bấy nhiêu!
Và bây giờ là cách nối 2 máy tính bằng cap mạng LAN để trao đổi dữ liệu

Nhấn chuột phải vào My Network place -> Properties nếu có icon "Local Area Connection" là máy có card mạng rồi!

Mua cáp chéo RJ45 (cross cable):

Gắn vào 2 máy vi tính:


Máy 1:
Bước 1: Click chuột phải vào "My Network Places\Properties rồi click chuột phải vào cái "Local Area Connection" chọn Properties
Bước 2: Tiếp theo double click vào phần "Internet Protocol"(trong bảng đó kéo xuống sẽ thấy). Chọn "Use the following IP address" rồi điền IP như sau:
IP Address: 192.168.1.1
Subnetmask: 255.255.255.0 xong OK ra ngoài.


Máy 2: làm tương tự nhưng đến bước điền IP thay vì điền 192.168.1.1 các bạn sẽ điền 192.168.1.2 :
IP Address: 192.168.1.2
Subnetmask: 255.255.255.0
Đó là đối với Windows XP, còn đối với Windows 7 thì các bước tìm đến hộp thoại Local Area Connection Properties sẽ khác Windows XP, sau khi tìm đến được hộp thoại Local Area Connection Properties thì các bước còn lại giống nhau hết.

Sau đây là các bước tìm đến hộp thoại Local Area Connection Properties trong Windows 7:

Nhấp chuột phải vào biểu tượng Network trên khay hệ thống chọn Open Network anh sharing Center


Hoặc vào Start\Control Panel\Network anh Internet\Network anh sharing Center. Cửa sổ: Network anh sharing Center mở ra, nhấp vào biểu tượng Local Area Connection.


Hộp thoại Local Area Connection Status mở ra, chọn Properties, hộp thoại Local Area Connection Properties xuất hiện.

Sau đó các bạn tìm đến chỗ cài đặt IP giống như đã hướng dẫn ở trên đối với Windows XP.

NGUỒN: GKISS.NET

Chicken Invaders 3 - Game bắn gà - Không cần Crack


* Bạn có thể kết nối mạng Lan để cùng chơi với 4 người!
* Cuộc hành trình đi qua 12 hành tinh của Hệ mặt trời)
* Chiến đấu với những đàn gà qua 120 cửa.
* Khám phá với 6 vũ khí chiến đấu khác nhau!
* Mức năng lượng cho mỗi vũ khí là :11 power levels tối đa là 12 level!
* Collect 30 unique bonuses.
* Bạn có thể chiếm lĩnh giải thưởng bằng cách nhận được 13 huân chương vàng.
* Với bản Full này bạn có thể chơi được cả 7 chức năng cao cấp của game này.
* Với bản thành tích trên Internet — bạn có thể so sánh thành tích của mình với các Player trên TG!
* Với chức nằng "Multiplayer" — bạn có thể chơi qua LAN hoặc trên Internet tùy thích

 
Bấm xem ảnh ở cửa sổ mới

Bấm xem ảnh ở cửa sổ mới
Download
 
Chú ý: Link trên gồm cả bản bình thường và bản Giáng Sinh hkn05
Chú ý: Nếu nó đòi key thì dùng cái này nhá
E-Mail Address: OberonGames@Aol.com
Registration key: 3022-9F61-7E55-A786-0728-C78F-2BEB-420A-8567-A525-A3D5-0E30

E-Mail Address: OberonGames@Aol.com
Registration key: 3029-6FB7-97D1-D1C7-71D9-D65E-AF78-28EC-3A30-6692-C0C0-094C


Nguon: http://yume.vn/nh0k_quy3n/article/chicken-invaders-3-game-ban-ga-khong-can-crack.35CFCFC5.html

Thứ Bảy, 26 tháng 11, 2011

Phương pháp viết một bản báo cáo

Công tác chuẩn bị:
- Phải xác định đựơc mục đích yêu cầu của bản báo cáo, báo cáo thường kỳ hay báo cáo chuyên đề, từ đó mới có cơ sở để xây dựng đề cương báo cáo.

- Xây dựng đề cương khái quát.

- Tùy theo mỗi loại báo cáo mà người soạn thảo lựa chọn một bố cục cho thích hợp, ngoài những phần tiêu đề, tên cơ quan, tên báo cáo… phần nội dung thường có 3 phần nhỏ:

Phần 1:

- Đánh giá tình hình hoặc mô tả sự việc, hiện tượng xảy ra.

Phần 2:

- Phân tích nguyên nhân, điều kiện của sự việc, hiện tượng, đánh giá tình hình, xác định những công việc cần tiếp tục giải quyết.

Phần 3:

- Nêu những phương hướng, nhiệm vụ chính để tiếp tục giải quyết các biện pháp tổ chức thực hiện, những tồn tại đang cần giải quyết, những nhiệm vụ tiếp tục đặt ra.

- Thu thập tài liệu, số liệu để đưa vào báo cáo.

- Chọn lọc tài liệu, tổng hợp sự kiện và số liệu phục vụ các yêu cầu trọng tâm của báo cáo.

- Đánh giá tình hình qua tài liệu, số liệu một cách khái quát.

- Dự kiến những đề xuất kiến nghị với cấp trên.


Xây dựng dàn bài:

Mở đầu:

Có thể nêu những điểm chính về nhiệm vụ, chức năng của tổ chức về chủ trương, công tác do cấp trên định hướng xuống. Đồng thời nêu những điều kiện, hoàn cảnh có ảnh hưởng lớn đến việc thực hiện các chủ trương và nhiệm vụ trên.

Nội dung chính:

+ Kiểm điểm những việc đã làm, những việc chưa hoàn thành.

+ Những ưu khuyết điểm của quá trình thực hiện.

+ Đánh giá kết quả, rút ra bài học kinh nghiệm.

Lưu ý: Có thể đánh giá những công việc chủ yếu của đơn vị theo từng nội dung công việc. Nếu là báo cáo tổng hợp, có thể kiểm điểm riêng từng nội dung, nhiệm vụ gồm kiểm điểm công việc đã làm và chưa làm đựơc, đánh giá ưu khuyết điểm và tìm nguyên nhân tồn tại riêng đối với từng lĩnh vực công tác, từng nhiệm vụ được giao.

Kết luận báo cáo:

+ Phương hướng, mục tiêu phấn đấu tiếp tục.

+ Nhiệm vụ cụ thể khắc phục các tồn tại, khuyết điểm.

- Các biện pháp tổ chức thực hiện:

+ Những kiến nghị với cấp trên.

+ Nhận định những triển vọng.


Viết dự thảo báo cáo:

- Báo cáo nên viết bằng ngôn ngữ phổ thông, nêu các sự kiện, nhận định, đánh giá, có thể dùng chữ số để minh họa, trình bày theo lối biểu mẫu, theo sơ đồ và các bản đối chiếu nếu xét thấy dễ hiểu và ngắn gọn hơn.

- Nên dùng cách hành văn rõ ràng, mạch lạc, thiết thực, không nên dùng lối hành văn cầu kỳ. Khi đánh giá tình hình, cần dùng các sự kiện, số liệu khách quan và công bằng. Không nên dùng từ ngữ thể hiện tính chủ quan một chiều họăc quá khoa trương mà không có căn cứ sẽ làm cho người đọc thiếu tin tưởng. Đối với các báo cáo chuyên đề, có thể dùng bảng phụ lục để tổng hợp các số liệu liên quan đến nội dung báo cáo, có thể lập bảng thống kê các biểu mẫu so sánh, các tài liệu tham khảo trong phần phụ lục.


Đối với các báo cáo quan trọng:

- Cần tổ chức cuộc họp hoặc hội nghị để lấy ý kiến đóng góp, bổ sung, sửa đổi bản dự thảo báo cáo cho thống nhất và khách quan hơn.


Trình lãnh đạo thông qua:

- Đối với bản báo cáo gửi lên cấp trên, báo cáo trước hội nghị, báo cáo chuyên đề… cần phải có sự xét duyệt của lãnh đạo trước khi gửi nhằm thống nhất với các quyết định quản lý và các thông tin khác mà người lãnh đạo chủ chốt đã cung cấp cho cấp trên hoặc hội nghị.

- Cuối cùng là việc ký, đóng dấu và gửi báo cáo đi, nếu là báo cáo khoa học thì tên tác giả phải ghi ở đầu sau tên báo cáo và không điền các mục khác ở phần tiêu đề như các báo cáo thông thường. Việc gửi báo cáo trình cấp trên hoặc chuyển cho cơ quan khác thì phải có công văn hay thư riêng gửi kèm theo.

Thứ Năm, 10 tháng 3, 2011

Kế hoạch hội trại tham khảo

Chào mừng kỷ niệm ngày thành lập Đoàn 26/03, Đoàn trường Trí Đức xin thông báo đến toàn thể quý Phụ huynh, học sinh và thầy cô kế hoạch Hội trại như sau:


TRƯỜNG THPT TRÍ ĐỨC
   BCH ĐOÀN TRƯỜNG
    *****************
CHƯƠNG TRÌNH HỘI TRẠI CHÀO MỪNG 79 NĂM NGÀY THÀNH LẬP ĐOÀN TNCS HỒ CHÍ MINH
26/03/1931 – 26/03/2010.
I. THỜI GIAN, ĐỊA ĐIỂM:
 1. Thời gian: từ 5h30 -16h45 ngày 26/3.
 2. Địa điểm: khu du lịch sinh thái Giang Điền - Tỉnh Đồng Nai.
II. NỘI DUNG:
 1.Đối tượng: học sinh các lớp từ khối 8- 11.
 2.Chuẩn bị:
 + Mỗi lớp là một tiểu trại, riêng đối với lớp 8A1 và 11A5, lớp 9A1 và 9A2 là một tiểu trại.
 + Mỗi lớp chuẩn bị một cổng trại hoặc bảng trại, bảng trại mang tên của một vị anh hùng dân tộc (ban tổ chức quy định) bảng trại hoặc cổng trại.
 + Trang trí trại của lớp mình: ảnh Bác Hồ, cờ Tổ quốc, cờ Đoàn, hình ảnh vị anh hùng dân tộc do BTC quy định, hình ảnh hoạt động của lớp, bạt trải.........
 Chuẩn bị bài thuyết trình cho tiểu trại : bài thuyết trình về vị anh hùng dân tộc của tiểu trại mình (BTC chấm điểm bài thuyết trình).
 + Lưu ý : các lớp có thể tổ chức các gian hàng: món ăn, đồ lưu niêm, trò chơi dân gian..........trong hội trại.
 3. Nội dung chương trình hội trại:
 5h00 : hs tập trung tai trường
 + 5h30: khởi hành tới Thác Giang Điền
. + 8h45 – 9h15: khai mạc trại kết hợp tổ chức lễ kết nạp đoàn viên mới (xen kẻ các tiết mục văn nghệ được chọn vào vòng chung kết).
 + 9h20 tập trung nhận đất trại.
 + 9h20 – 10h00 dựng cổng trại (hoặc bảng trại) và trang trí trại
  + 10h05 – 10h30: ban tổ chức chấm lều trại của các lớp.
 + 10h30 – 11h30: tham gia các trò chơi của ban tổ chức.
 + 11h30 – 12h30 : di chuyển tới nhà hàng ăn cơm và nghỉ ngơi.
 + 12h30 – 14h00: sinh hoạt tập thể
 + 14h05 – 14h30 :tổng kết và trao giải các hoạt động.
 + 14h30 -14h45: vệ sinh trại.
  +15h45: tham quan khu du lịch.
  +16h15: điểm danh khởi hành về trường.
4. Nội quy trại:
a. Đối với Học sinh
 +Vật liệu trang trí trại: sử dụng vật liệu nhẹ như giấy, hoa.
 + Không sử dụng rượu, bia, các chất gây nghiện, hoặc các chất kích thích trong toàn bộ thời gian của chuyến đi.
  +Phải giữ gìn vệ sinh chung trong suốt thời gian cắm trại. Lúc hạ trại phải vệ sinh sạch sẽ khu vực trại của lớp mình. Tất cả những vật liệu học sinh mang vào trang trí trại, phải mang ra khi kết thúc cắm trại, kể cả những thức ăn dư thừa. Do vậy phải chuẩn bị bao nilon, bao lớn để chứa những vật dụng và thức ăn dư thừa, sau đó mang đổ vào hố rác. Tuyệt đối không vất ở dọc đường.
 + Trang phục: đồng phục quần áo thể dục ( riêng các bạn được kết nạp Đoàn phải mặc đồng phụ đi học).
 + Tuyệt đối cấm Học sinh  hút thuốc lá khi đi ngoại khóa ( kỉ luật nặng khi bị phát hiện).
 + Tuân theo tất cả các hướng dẫn của ban tổ chức trại, GV QN, GV CN và hướng dẫn viên trên xe.
 + Tất cả các lớp theo dõi lịch sinh hoạt trại (các trò chơi tập thể, cá nhân) để tham gia đầy đủ và đúng giờ
 + Tuyệt đối không được rời khỏi khu vực trại khi chưa được sự đồng ý của giáo viên.
 + Không phá hoại cảnh quang thiên nhiên trong chuyến đi.
 + Chịu trách nhiệm quản lý đồ dùng cá nhân.
 + Chịu trách nhiệm về những thiệt hại, mất mát, hư hỏng hoặc tai nạn của chính bản thân cho những hoạt động của bạn mà trái với quy định của BTC.
 + Đề nghị thực hiện nghiêm túc các quy định trên. Mỗi HS vi phạm sẽ trừ điểm thi đua của  trại, vi phạm nghiêm trọng sẽ bị đưa ra Hội Đồng Kỉ Luật.
 + Khi có một vấn đề phát sinh không được nêu lên trong Nội Quy này, BTC là người duy nhất giải quyết và xử lý vấn đề đó. Quyết định của BTC là quyết định cuối cùng.
b. Đối với giáo viên:
 +Sinh hoạt kĩ các quy định cắm trại trên cho học sinh lớp mình.
 + Phải chịu trách nhiệm tất cả các hoạt động của trại lớp mình.
 + Nhắc nhở học sinh tham gia đầy đủ và đúng giờ các hoạt động trong thời gian cắm trại do Ban tổ chức đưa ra (trò chơi, sinh hoạt tập thể)
 + Có mặt suốt thời gian hội trại .
 Nếu có thắc mắc hoặc không hiểu rõ những quy định ghi trên bạn có thể hỏi các thành viên BTC để được giải thích cụ thể. 
 Trên đây là kế hoạch cắm trại chào mừng ngày thành lập Đoàn 26-3. Rất mong được sự hỗ trợ và giúp đỡ của Ban giám đốc – Ban giám hiệu – Đoàn trường – Chi đoàn giáo viên – Quý thầy cô quản nhiệm – Chủ nhiệm và các em học sinh các khối lớp. 
 Trí Đức, ngày 15 tháng 03 năm 2010
   NGƯỜI LẬP KẾ HOẠCH
 BGH DUYỆT  TRỢ LÝ THANH NIÊN
TRƯỜNG THPT TRÍ ĐỨC
  BCH ĐOÀN TRƯỜNG
    ****************
DANH SÁCH TÊN TIỂU TRẠI
STT
LỚP
TÊN TIỂU TRẠI
GHI CHÚ
1
9A1+9A2
KIM ĐỒNG

2
10A1
LÝ TỰ TRỌNG

3
10A2
BẾ VĂN ĐÀN

4
10A3
TRẦN VĂN ƠN

5
10A4
LÊ HỒNG PHONG

6
10A5
NGUYỄN THỊ MINH KHAI

7
10A6
LÊ VĂN TÁM

8
10A7
NGUYỄN TRI PHƯƠNG

9
10A8
PHAN ĐÌNH GIÓT

10
10A9
PHẠM HỒNG THÁI

11
10A10
LÊ THỊ RIÊNG

12
11A1
MẠC THỊ BƯỞI

13
11A2
NGUYỄN VĂN THẠC

14
11A3
ĐẶNG THỊ THÙY TRÂM

15
11A4
NGUYỄN VĂN TRỖI

16
11A5 + 8A1
BÙI THỊ XUÂN

17
11A6
LÊ ANH XUÂN

18
11A7
TÔ VĨNH DIỆN

19
11A8
VÕ THỊ SÁU

20
11A9
LÊ THỊ HỒNG GẤM

21
11A10
TRẦN PHÚ

22
11A11
NGÔ GIA TỰ

23
11A12
VỪ A ZÍNH

24
11A13
PHẠM NGỌC THẠCH

25
11A14
NGUYỄN THỊ NHỎ


BAN TỔ CHỨC