Chuyển đến nội dung chính

Bài đăng

ARRAYLIST VÀ VECTOR TRONG JAVA

Như chúng ta đã biết, ArrayList và Vector là các class được cài sẵn trong List inteface , đặc trưng cơ bản là một mảng động (có số phần tử có thể thay đổi). Bên cạnh đó, không ít người không nhận ra sự khác nhau giữa hai cấu trúc dữ liệu này, bài viết hôm nay sẽ làm rõ vấn đề này. Tính đồng bộ: Vector có tính đồng bộ, nghĩa là trong cùng một thời điểm chỉ có một thread có quyền truy cập vào nó. Ngược lại, ArrayList là một cấu trúc dữ liệu bất đồng bộ, nhiều thread có thể làm việc cùng một lúc. Thread đối với ArrayList và Vector (nguồn: geeksforgeeks) Hiệu suất: Theo giải thích ở trên, vì tính đồng bộ, hoạt động của Vector tốn thời gian hơn. Khi một thread đang làm việc, Vector tạm thời "khóa" lại, yêu cầu các thread còn lại phải xếp hàng cho đến khi thread hiện tại đã xử lý xong. Rõ ràng, ArrayList nhanh hơn. Tăng kích thước ArrayList và Vector đều tự tăng và co kích thước để duy trì việc sử dụng tối ưu bộ nhớ, nhưng cơ chế hoạt động của chúng lại khác nhau. Mỗi l...

TÌNH...

Quang cảnh ở KTX khu B - ĐHQG TP.HCM Hôm nay tôi đã chứng kiến một chuyện cực kỳ cảm động Đã sáu giờ rồi, vừa giặt đồ xong thì như thường lệ, tôi vớ cái thẻ sinh viên cùng hai chục ngàn trong bóp ra đi ăn cơm. "Lạ nhỉ! Thang máy hôm nay khá vắng" - tôi lẩm bẩm và bước vào. Đến căn tin, tôi nhanh chóng xếp hàng, đến lượt chẳng cần bà chủ hỏi trước, tôi nhanh nhảu: "Một dĩa gà kho ăn ở đây ạ". Trong lúc đợi, tôi thấy hàng bên kia có một cô bạn với lấy dĩa cơm nhưng không tới, thế là anh bạn của cô ta đứng đằng sau tiến đến lấy giùm, sau đó họ lại đi. Nhận dĩa cơm, tôi nhanh chóng đi qua múc canh, lúc này lại gặp anh bạn kia đang múc trước, tôi cũng không quan tâm lắm. Sau khi để đồ ăn lên bàn, tôi đi mượn thêm chai nước tương rồi bắt đầu ăn. Tôi có một thói quen là thích nhìn dáo dác mỗi khi ăn ở ngoài, và lần này cũng không ngoại lệ. Tôi quan sát thấy mấy bạn sinh viên năm nhất đang sôi nổi bàn tán về một năm học mới, bên cạnh đó, là các anh chị năm tư, năm năm đang ...

VNU-EPT TEST - WRITING PART 3 (OCTOBER 2020)

Topic: Vietnam has been facing brain drain in some recent decades. What are the reasons that many overseas Vietnamese students do not want to return to work in Vietnam? Support your position with reasons and examples taken from your reading, experience, or observations. Brain drain is an enduringly and infinitely debatable subject. Recently, Vietnam has been facing it more and more. There are a lot of reasons that make overseas Vietnamese student do not want to come back. And I'm going to mention some main causes below. Firstly, promoting career opportunity factor. In foreign country, educated system is extremely advanced, this always opens way for scientific research. For example, many universities and academies have modern equipments and powerful technology. On the other hand, there are a great deal of experts and partners who are ready for collaborating with to create the best products. By contrast, after returning to Vietnam, they hardly approach to those targets, especially ex...

C# WINFORMS CONTROLS ABBREVIATION

Here is a best practice in naming your controls instance with behind these prefixes. I've collected this from andyyou - a GitHub account. A AdRotator ar B Button btn C Calender cal CheckBox chk CheckBoxList chklst Column (DataGridView) col ColumnHeader (ListView) ch Combobox cbo CompareValidator cv CrystalReportViewer rptvew D DataGrid dg DataGridView dgv DataList dl DomainUpDown dud DropDownList ddl F FileUpload ful Form frm G GridView gv GroupBox grp H HiddenField hf I Image img ImageButton imgbtn ImageList il L Label lbl LinkButton lnkbtn ListBox lst ListView lv M MenuStrip ms O ObjectDataSource ods P PagedDataSource pds Panel pnl PictureBox pic R RadioButton rdo RadioButtonList rdolst RangeValidator rv RegularExpressionValidator rev Repeater rpt RequiredFieldValidator rfv S StatusLabel slbl StatusStrip ss T TabControl tab Table tbl TabPage tp TextBox txt  Timer tmr ToolStrip ts ToolStripButton tsbtn ToolStripDropDownButton tsddb ToolStripLabel tslbl ToolStripMenuItem tsmi Tree...

TÌM HIỂU CÁC GIAO THỨC NHẬN THƯ ĐIỆN TỬ

Khi đăng nhập tài khoản thư điện tử vào một ứng dụng, có bao giờ bạn phải lựa chọn giữa POP3 hay IMAP? Nếu bạn đang lúng túng về hai khái niệm này thì bài viết này có lẽ sẽ rất bổ ích đấy. Đầu tiên, cần phải biết IMAP và POP3 là hai giao thức truy cập thư điện tử dành cho ứng dụng mạng, sự khác nhau cơ bản giữa chúng là: POP3: email bạn vừa nhận được lưu tạm trên máy chủ, sau đó ứng dụng của bạn thực hiện nhiệm vụ tải email đó về và ngay lập tức, máy chủ xóa email đó khỏi cơ sở dữ liệu. IMAP: tất cả email của bạn được chứa trên máy chủ, bất kỳ sự thay đổi nào trên ứng dụng cũng đều dẫn đến sự thay đổi trên máy chủ dịch vụ bởi cơ chế đồng bộ. MỘT SỐ CÂN NHẮC KHI LỰA CHỌN Nếu bạn muốn truy cập tài khoản email (gọi tắt là tài khoản) trên nhiều thiết bị, chọn IMAP. Nếu bạn chỉ muốn truy cập tài khoản trên trình duyệt web, chọn IMAP. Có phải tất cả các dịch vụ email đều hỗ trợ cả hai giao thức? Hầu hết là như vậy, nhưng bạn phải chọn một trong hai. Kích thước tối đa của hộp thư là bao nhiêu...

BẤT TUYỆT NHÂN

Tôi đáp lại thằng Tùng: “Quan trọng là tao muốn bộc lộ bản chất nào của tao ra thôi, chứ tao không thay đổi gì đó giờ hết”. Nó cười vừa dứt thì đã gần đến trạm rồi. Chúng tôi lại cửa xe bấm chuông, trên đó có dán tờ giấy: “Xe buýt 56 kính chào quý khách… vui lòng bấm chuông trước trạm 100m, gần tới mới bấm thì khuyến mãi thêm hai trạm”, cũng cạn lời sự “hóm hỉnh” của xe thật.  Trạm này là trạm trường Đại học Sài Gòn, cửa mở, tôi và thằng Tùng bước xuống. Chúng tôi băng qua đường để vào cổng chính trường Đại học Sư phạm – trường của thằng Tùng, hôm nay nó có tiết Phát triển ứng dụng giao diện, còn tôi thì ở không nên vào học ké luôn. Đến cổng, thằng Tùng gửi cái túi đeo chéo rồi chỉ đường bảo tôi vào trước, nó bận đi đâu đó, xong việc rồi lên phòng sau. Tôi chỉ biết đồng ý, lập tức nó biến đi đâu đó mất tăm.  Cái gì cũng đỡ đỡ nhưng khả năng ghi nhớ của tôi rất chi là hữu hạn, nãy nó chỉ đi đường nào, lên phòng nào… giờ quên sạch hết rồi, tôi đang cố định hình lại những gì nó n...

NOEL DEPICTION

Last year, there was a period that I'm mad about learning English, I tried to find a plenty of English's documents on Internet and learnt new words through them. Occasionally, it was at last Chrismas, I collected some words, which are very basic to intermediate level. When you think of Christmas, what will you come up with firstly? Right, I want to mention Santa Claus , he is definitely a dream of many children because of his gifts, he is supposed as a official symbol of Christmas. Beside, he has a sleigh with some reindeers . Let's talk about overview at Christmas, among a lot of countries around the world which have snow, people like using it to create snowman , they do not forget to put a carot on its face as a nose. Snow - which is made of snowflakes , they have many difference shape, figure but harmony. Outside, snow mostly covers everthing, from icicle to smoking chimney , imagine that you are in that place, that is very romantic! Indoor, Western family often hav...

THẤT TỊCH LÀ GÌ VẬY? CÓ ĂN ĐƯỢC KHÔNG?

Hôm nay mùng 7 tháng 7 âm lịch, lướt Facebook thấy mọi người luôn miệng bảo nhau "Thất tịch, thất tịch...". Thế thì nó là gì ta? Thực sự thì mình đã nghe qua khái niệm này rồi, nhưng chưa có dịp tìm hiểu kỹ cũng như kết nối những thứ trong đầu mình để có được một hiểu biết hoàn chỉnh về nó. Trong văn hóa phương Đông, Thất tịch là ngày lễ tình yêu được tổ chức vào ngày 7 tháng 7 Âm lịch, đôi khi được người phương Tây gọi là ngày Valentine Đông Á. Lịch sử về ngày này nổi tiếng nhất là gắn bó với câu chuyện về Ngưu Lang Chức Nữ. Theo truyền thuyết, sau một năm xa cách, cứ đến ngày này hằng năm, Ngưu Lang và Chức Nữ được gặp nhau bên cầu Ô Thước. Ngưu Lang - Chức Nữ gặp nhau (Ảnh: baomoi.com) Không giống như thường niên, năm nay trên mạng xã hội lại rộ lên trào lưu ăn đậu đỏ để... thoát ế. Theo một nguồn không biết có đáng tin hay không, hiện tượng này có nguồn gốc từ Trung Quốc, khi một bộ phận giới trẻ ăn chè của một loại đậu gần giống như đậu đỏ ở Việt Nam (đậu tương tư). Và t...

PHẪN CHIẾC

Hôm nay cô bắt làm nhiều bài tập quá, mà những bài này tôi vẫn chưa được học, chán thật! Đành phải ráng đu theo mấy đứa thôi, mà nói đi cũng phải nói lại, nhờ vậy mà tôi được làm trước mấy bài đó, cơ hội để nữa tới lớp lý thuyết giơ tay lên bảng làm bài và có điểm cộng. Gần ba giờ chiều rồi, khi nãy trời mưa to thế nhỉ, cộng thêm mấy pha cúp điện giữa chừng làm cho chúng tôi cảm thấy thú vị hẳn. Tôi đi nhanh tới trạm chờ xe bus trước trường, đợi cũng khá lâu mới thấy bóng dáng của chiếc xe bus 53. Giờ này chả phải giờ “cao điểm” ở làng, nên ghế trên xe còn nhiều phết. Xe mở cửa, tôi nhanh chân bước lên, chọn ngay ghế đơn giữa xe, hình như đây là lần đầu tiên tôi ngồi chỗ này thì phải. Xe chạy ngang khúc cua, nước ở đây ngập gần hết bánh xe, tôi hình dung lúc này có mà lội bộ thì nước qua hẳn đầu gối, mấy chiếc xe máy chạy ngang đây bì bõm giống mấy con vịt, nhỡ giữa chừng mà xe tắt máy chắc có ngồi đó mà kêu trời, đường sá như thế này thì mới gọi là “làng” đại học được chứ. Nhìn vào tr...

REVIEW MÔN HỌC CỰC NHẸ

Trường Đại học Khoa học Tự nhiên, ĐHQG TP.HCM cơ sở 1. Tình hình là học kỳ vừa rồi mình học khá nhiều môn, nên giờ này tự nhiên các cung bậc cảm xúc mấy môn đó lại ùa về, khiến mình thổn thức không sao ngủ được, nên mình xin được viết ra bài này, chủ yếu để 'cảm ơn' các thầy cô thôi. Cảm ơn cô GEO00002, cô rất dễ trong việc điểm danh ạ. Cảm ơn thầy Thực hành CSC10002 vì thầy không dạy gì cả mà vẫn cho deadline đều đặn hàng tuần, để rồi cuối kỳ ba thằng bạn của em mỗi thằng được thầy tặng một con 0 tròn trịa. Cảm ơn cô CHE00001, cô rất tâm huyết với lớp, nhưng thường hay la lớp vì lớp không chịu làm bài tập, còn em cũng bị nghe la ké vì học lớp của người ta (nhưng em có làm bài tập). Cảm ơn thầy CSC10002 vì kiến thức trên trời của thầy, tương quan đề thi và những gì thầy dạy là sự đấu tranh và thống nhất giữa những mặt đối lập. Cảm ơn cô MTH00082 vì 11 điểm cộng cô đã cho em sau những lần em cạnh tranh khốc liệt để được lên bảng làm bài tập. Cảm ơn thầy MTH00004, thầy dạy rất rấ...

CONFIDENT IN IT???

An 'overnight' for project, RedBull is my friend After I had completed my team's project, I was more confident in coding. Right now, I believe that I'm able to create a basic game or a functioning program by my own! Information Technology is not easy to learn, it requires a lot of endeavor. I think that intelligence is not enough to study it, besides, you have to be industrious, it may take you a lot of time to sit before your computer just because a tiny bug in your program. In this term, I've registered pretty many subjects, but half of them are easy to me, I'm only afraid of Mathematics and Computer Science subject, such as Linear Algebra (Algèbre Linéaire), Calculus B2, Probability and Statitics, Programming Technique. Some subject, including General Chemistry, Philosophy... are pretty simple toward me... HAI DUONG

A SMALL 'CRISIS'

A serious error of harddisk Today, I'm exhausted about everything. My laptop get a problem about its fan, my project team is so dull and something went wrong with my health. For one thing, my thermal fan's laptop went broken actually yesterday, which makes me so upset because it costed me a great deal of price to buy, right now, maybe it is taken me another money. Secondly, my team project work pretty discretely, some major questions of my teacher is seemed to solved by myself. Moreover, some members in team are always asking me for solving their own problems, that is so strange because he/she is as an IT student but they do not know how to make up for Google effectively. Lastly, my health is going down - I guess it, there are a lot of symtoms that I have to pay attention to, for example, my hair is fallen so much, in spite of obeying my friend's advice, that is "changing your current tamboo brand, or you will recieve an unexpected outcome". I have cough, running ...

LE PREMIER ARTICLE EN FRANÇAIS

Ma affiche Bonsoir! Je m'appelle Duong. J'ai dix-neuf ans. Je suis étudiant l'université de science. J'aime le français. Maintenant, mon ami ne va pas au café... Moi, je suis à ma maison et parle le français. D'après moi, le verbe de français est difficile, le nom est masculine ou féminine, et ses numbrès haizzz... Mais est-ce-que vous veux aller au Paris? J'adore ce. Je ne sais pas parle plus haha. Au revoir! HAI DUONG

'THẮT LƯNG CÀNG DÀI, VÒNG ĐỜI CÀNG NGẮN'

Bài viết là một bài tập của học phần Thể dục 1 ở Trường ĐH KHTN - ĐHQG TP.HCM, tư liệu trong bài được mình tổng hợp từ Internet, mọi người có thể sử dụng bài này như là một nguồn tham khảo. Hình 1: Ảnh minh họa Nguyên nhân gây thừa cân, béo phì  Nguyên nhân chính gây béo phì là do lượng calo ăn vào lớn hơn lượng calo tiêu thụ, quá trình trên phụ thuộc vào nhiều yếu tố như di truyền, vận động, chế độ ăn uống… và lượng calo thừa sẽ được cơ thể chuyển hóa thành mỡ, sau đó tích tụ nhiều vào bụng, eo… Theo trung tâm sức khỏe Health Sina của Anh, khi bỏ qua ảnh hưởng của hút thuốc, uống rượu, vận động và chỉ số BMI, người có vòng bụng lớn thường có tỉ lệ tử vong cao và sớm hơn so với những người bình thường.  Độ lớn vòng eo liên quan trực tiếp đến tình trạng tích mỡ trong các cơ quan, nội tạng, sự tích mỡ này dẫn đến nhiều bệnh tật, mà một cách chủ quan, người bệnh có thể tự ngăn ngừa bằng nhiều phương pháp khác nhau. Vòng bụng và eo tập trung nhiều cơ quan trọng yếu như thận, gan, ...