cyanic-selkie/wikianc huggingface dataset:
Quạt ly tâm
Lịch sử
Tài liệu đầu tiên đề cập đến quạt ly tâm là cuốn sách De Re Metallica được viết bởi Georg Pawer (tên tiếng Latinh: Georgius Agricola) vào năm 1556, nơi ông mô tả dùng quạt ly tâm nhằm thông gió cho các hầm mỏ. Sau đó, quạt ly tâm dần không còn được sử dụng. Mãi cho đến những thập kỷ đầu thế kỷ 19, người ta mới bắt đầu quay lại tìm hiểu về loại quạt này. Năm 1815, Marquis de Chabannes đã đề xuất việc sử dụng quạt ly tâm và đăng ký bằng sáng chế ở Anh trong cùng năm. Năm 1827, Edwin Augustus Stevens, một kỹ sư người Mỹ, đã lắp đặt quạt ly tâm để thổi không khí vào các lò hơi của tàu hơi nước mang tên "Bắc Mỹ" (North America). Tương tự, vào năm 1832, kỹ sư người Mỹ gốc Thụy Điển, John Ericsson, đã sử dụng quạt ly tâm làm quạt gió trên tàu hơi nước "Corsair". Quạt ly tâm cũng được phát minh bởi kỹ sư quân sự người Nga Alexander Sablukov vào năm 1832, và được sử dụng trong ngành công nghiệp nhẹ của Nga (chẳng hạn như sản xuất đường) và ở nước ngoài.
Một trong những phát triển quan trọng nhất đối với ngành công nghiệp khai thác là quạt Guibal, được cấp bằng sáng chế tại Bỉ vào năm 1862 bởi kỹ sư người Pháp Théophile Guibal. Quạt Guibal có một vỏ xoắn ốc bao quanh các cánh quạt, cũng như có thêm một cửa chớp linh hoạt để kiểm soát tốc độ khí đầu ra, điều này giúp thiết kế của ông vượt trội hơn nhiều so với các thiết kế quạt vỏ hở trước đây và nhờ vậy giúp có thể khai khoáng mỏ ở độ sâu sâu hơn. Những chiếc quạt ly tâm như vậy đã được sử dụng rộng rãi để thông gió cho mỏ trên khắp nước Anh.
Cấu tạo
thumb|right|275px|Cấu tạo của quạt ly tâm Quạt ly tâm có cấu tạo tương tự bơm ly tâm. Những bộ phận chính cấu thành nên quạt ly tâm bao gồm guồng động (cánh quạt), vỏ quạt, trục, cơ cấu truyền động, và ống dẫn ra/vào.
Vỏ quạt
Vỏ quạt (tiếng Anh: housing, casing) là phần bao quanh bánh guồng, có nhiệm vụ dẫn khí và chuyển động năng (vận tốc khí) thành thế năng (áp lực khí) nên biên dạng (contour) của vỏ thường có hình dạng xoắn ốc. Vỏ quạt thường bao gồm ống dẫn vào (inlet duct) và ống dẫn ra (outlet duct). Vỏ quạt được thiết kế sao cho giảm thiểu tổn thất áp suất thủy tĩnh của lưu thể khi đi vào và ra khỏi quạt. Tổn thất áp suất trong vỏ phụ thuộc vào kích thước, hình dạng vỏ, và khoảng cách giữa ống dẫn vào và bánh guồng. Thông thường, khoảng hở giữa ống vào và bánh guồng nhỏ hơn hoặc bằng 1% đường kính bánh guồng. Khi khoảng hở lớn sẽ gây tổn hao áp suất lớn cho lưu chất khi đi vào quạt. Đối với quạt nhỏ, vỏ có thể được gắn trực tiếp vào giá quạt; tuy nhiên, đối với những loại quạt kích thước lớn, vỏ quạt phải được đặt trên một bệ đỡ riêng biệt.
Trục và cơ cấu dẫn động
Trục (drive shaft) và cơ cấu dẫn động (drive mechanism) là những bộ phận giúp truyền động từ động cơ quạt đến bánh guồng để thực hiện quá trình sinh công của quạt ly tâm. Trục quạt thường được làm bằng thép carbon trung bình (EN8), thép không gỉ, hoặc hợp kim nền nickel chịu nhiệt. Trục quạt và cơ cấu dẫn động quyết định đến vận tốc của quạt và khả năng điều chỉnh vận tốc. Có ba loại cơ cấu dẫn động chính của quạt ly tâm là cơ cấu trực tiếp, gián tiếp, và biến thiên.
Cơ cấu dẫn động gián tiếp bằng dây đai có ưu điểm là có thể thay đổi vận tốc quay của quạt. Có một số loại dây đai chính là đai kiểu truyền thống (không có rãnh hoặc răng cưa), đai thang (đai chữ V), đai chữ V có răng, và đai đồng bộ (đai răng). Đai đồng bộ là loại có hiệu suất truyền động tốt nhất nhưng đai chữ V lại là loại được dùng phổ biến nhất.
Liên kết ngoài
Thể loại:Thiết bị tua-bin Thể loại:Quạt Thể loại:Kỹ thuật cơ khí Thể loại:Kỹ thuật hóa học
9831 Simongreen
Liên kết ngoài
Thể loại:Tiểu hành tinh vành đai chính Thể loại:Thiên thể phát hiện năm 1979
Couture, Charente
Couture là một xã thuộc tỉnh Charente trong vùng Nouvelle-Aquitaine tây nam nướctạo thành ranh giới phía tây xã Pháp. Xã nay có độ cao trung bình 100 mét trên mực nước biển.
Radula queenslandica
Radula queenslandica là một loài rêu trong họ Radulaceae. Loài này được K. Yamada mô tả khoa học đầu tiên năm 1987.
Liên kết ngoài
Thể loại:Radula Thể loại:Thực vật được mô tả năm 1987
JavaScript
JavaScript, theo phiên bản hiện hành, là một ngôn ngữ lập trình thông dịch được phát triển từ các ý niệm nguyên mẫu. Ngôn ngữ này được dùng rộng rãi cho các trang web (phía người dùng) cũng như phía máy chủ (với Nodejs). Nó vốn được phát triển bởi Brendan Eich tại Hãng truyền thông Netscape với cái tên đầu tiên Mocha, rồi sau đó đổi tên thành LiveScript, và cuối cùng thành JavaScript. Giống Java, JavaScript có cú pháp tương tự C, nhưng nó gần với Self hơn Java. .js là phần mở rộng thường được dùng cho tập tin mã nguồn JavaScript.
Phiên bản mới nhất của JavaScript là ECMAScript 12. ECMAScript là phiên bản chuẩn hóa của JavaScript. Trình duyệt Mozilla phiên bản 1.8 beta 1 có hỗ trợ không đầy đủ cho E4X - phần mở rộng cho JavaScript hỗ trợ làm việc với XML, được chuẩn hóa trong ECMA-357.
Java, JavaScript và JScript
Sau thành công của JavaScript, Microsoft bắt đầu phát triển JScript, một ngôn ngữ có cùng ứng dụng và tương thích với JavaScript. JScript được bổ sung vào trình duyệt Internet Explorer bắt đầu từ Internet Explorer phiên bản 3.0 được phát hành tháng 8 năm 1996.
DOM (Document Object Model), một khái niệm thường được nhắc đến với JavaScript trên thực tế không phải là một phần của chuẩn ECMAScript, DOM là một chuẩn riêng biệt có liên quan chặt chẽ với XML.
Ứng dụng
JavaScript là một ngôn ngữ lập trình dựa trên nguyên mẫu với cú pháp phát triển từ C. Giống như C, JavaScript có khái niệm từ khóa, do đó, JavaScript gần như không thể được mở rộng.
Cũng giống như C, JavaScript không có bộ xử lý xuất/nhập (input/output) riêng. Trong khi C sử dụng thư viện xuất/nhập chuẩn, JavaScript dựa vào phần mềm ngôn ngữ được gắn vào để thực hiện xuất/nhập.
Trên trình duyệt, rất nhiều trang web sử dụng JavaScript để thiết kế trang web động và một số hiệu ứng hình ảnh thông qua DOM. JavaScript được dùng để thực hiện một số tác vụ không thể thực hiện được với chỉ HTML như kiểm tra thông tin nhập vào, tự động thay đổi hình ảnh,... Ở Việt Nam, JavaScript còn được ứng dụng để làm bộ gõ tiếng Việt giống như bộ gõ hiện đang sử dụng trên trang Wikipedia tiếng Việt. Tuy nhiên, mỗi trình duyệt áp dụng JavaScript khác nhau và không tuân theo chuẩn W3C DOM, do đó trong rất nhiều trường hợp lập trình viên phải viết nhiều phiên bản của cùng một đoạn mã nguồn để có thể hoạt động trên nhiều trình duyệt. Một số công nghệ nổi bật dùng JavaScript để tương tác với DOM bao gồm DHTML, Ajax và SPA.
Bên ngoài trình duyệt, JavaScript có thể được sử dụng trong tập tin PDF của Adobe Acrobat và Adobe Reader. Điều khiển Dashboard trên hệ điều hành Mac OS X phiên bản 10.4 cũng có sử dụng JavaScript. Công nghệ kịch bản linh động (active scripting) của Microsoft có hỗ trợ ngôn ngữ JScript làm một ngôn ngữ kịch bản dùng cho hệ điều hành. JScript.NET là một ngôn ngữ tương thích với CLI gần giống JScript nhưng có thêm nhiều tính năng lập trình hướng đối tượng.
Từ khi Nodejs ra đời vào năm 2009, Javascript được biết đến nhiều hơn là một ngôn ngữ đa nền tảng khi có thể chạy trên cả môi trường máy chủ cũng như môi trường nhúng.
Mỗi ứng dụng này đều cung cấp mô hình đối tượng riêng cho phép tương tác với môi trường chủ, với phần lõi là ngôn ngữ lập trình JavaScript gần như giống nhau.
Khoảng trắng
Dấu cách, tab và ký tự dòng mới sử dụng bên ngoài một chuỗi ký tự được gọi là khoảng trắng. Khác với C, khoảng trắng trong JavaScript có thể ảnh hưởng trực tiếp tới ý nghĩa của câu lệnh. Sử dụng phương pháp "tự động thêm dấu chấm phẩy", bất cứ một dòng JavaScript nào thích hợp sẽ được coi là một câu lệnh hợp lệ (giống như có dấu chấm phẩy trước ký tự dòng mới).
Tuy trong phần lớn trường hợp, dấu chấm phẩy trước khi kết thúc một dòng JavaScript là không cần thiết để đoạn mã nguồn hoạt động chính xác, lập trình viên nên sử dụng dấu chấm phẩy sau mỗi câu lệnh để đoạn mã nguồn dễ nhìn hơn. Ngoài ra, do đặc thù của JavaScript - chuyên dùng trên trang web, kích cỡ của đoạn mã nguồn là quan trọng, có một số phần mềm có thể làm giảm kích cỡ của đoạn mã nguồn JavaScript bằng cách bỏ đi những khoảng trắng không cần thiết, để những phần mềm này hoạt động chính xác, lập trình viên cần thêm dấu chấm phẩy vào cuối mỗi câu lệnh.
Chú thích
Cú pháp chú thích của JavaScript giống với C++. Lập trình viên có thể chú thích trên nhiều dòng bằng cách bao bọc chú thích với /* và */ hoặc sử dụng // để chú thích từ vị trí // đến hết dòng.
Biến
Trước khi sử dụng biến trong JavaScript, lập trình viên không nhất thiết phải khai báo biến. Có 3 cách để định nghĩa biến trong JavaScript:
Ngoài ra, lập trình viên có thể chỉ việc gán cho biến một giá trị để sử dụng biến đó. Biến được định nghĩa ngoài tất cả các hàm hoặc được sử dụng mà không khai báo với cú pháp var sẽ được coi là biến toàn cục, những biến này có thể sử dụng trên toàn trang web. Biến được khai báo với var bên trong một hàm là biến cục bộ của hàm đó và chỉ có thể sử dụng được bên trong hàm đó.
Từ ECMAScript 6 trở đi, có thể khai báo với let và const để chỉ biến có thể thay đổi hoặc không thay đổi được.
Toán tử
Các toán tử của Javascript được phân thành sáu thể loại dựa trên loại hành động của chúng thực hiện với các toán hạng. Bao gồm toán tử số học, toán tử quan hệ, toán tử luận lý, toán tử thao tác bit, toán tử gán, toán tử đặc biệt.
Toán tử số học
Các toán tử số học là các toán tử nhị phân, khi chúng thực hiện các phép tính cơ bản trên hai toán hạng. Toán tử xuất hiện ở giữa hai toán hạng, cho phép bạn thực hiện các phép tính với giá trị số và chuỗi. Các toán tử bao gồm: + (cộng), - (trừ), * (nhân), / (chia), % (chia lấy dư).
Ví dụ:
Toán tử tăng, và giảm
Các toán tử tăng và giảm là các toán tử đơn hạng, vì chúng chỉ thực hiện được trên một toán hạng duy nhất. Toán tử tăng làm tăng giá trị lên 1, trong khi toán tử giảm làm giảm giá trị xuống 1, các toán tử có thể được đặt trước, hoặc sau toán hạng. Các toán tử bao gồm: ++ (tăng), -- (giảm).
Ví dụ:
Toán tử quan hệ
Toán tử quan hệ là các toán tử dùng để so sánh giữa hai toán hạng. Sau khi thực hiện một so sánh, chúng trả lại một giá trị true (đúng) hay false (sai). Các toán tử bao gồm: == (bằng nhau), != (khác nhau), === (bằng nhau và cùng loại), !== (khác nhau và khác loại), > (lớn hơn), < (nhỏ hơn), >= (lớn hơn hoặc bằng), <= (nhỏ hơn hoặc bằng).
Ví dụ:
Toán tử luận lý
Các toán tử luận lý là các toán tử nhị phân thực hiện các phép toán logic trên hai toán hạng. Chúng thuộc loại toán tử quan hệ, vì chúng trả về một giá trị boolean. Các toán tử bao gồm: && (và), || (hoặc), ! (phủ định).
Ví dụ:
Toán tử đặc biệt
Toán tử điều kiện còn được biết đến với tên gọi toán tử 3 ngôi. Cú pháp của toán tử này như sau:
Toán tử này sẽ trả lại giá trị là kết quả của biểu_thức_đúng nếu điều_kiện có giá trị boolean bằng true, ngược lại nó sẽ trả lại giá trị bằng biểu_thức_sai.
Câu lệnh if... else
Cú pháp if... else dùng trong trường hợp muốn rẽ nhánh theo điều kiện. Cú pháp này tương đương với nếu x thì làm y, còn nếu không thì làm z. Các câu lệnh if... else có thể lồng trong nhau.
Cú pháp:
Ví dụ:
Đoạn mã nguồn trên mở một hộp thoại yêu cầu nhập vào một giá trị số, sau đó hiển thị thông báo số đó lớn hơn 0, bằng 0 hay nhỏ hơn 0.
Câu lệnh switch... case
Cú pháp switch cũng là cú pháp điều kiện như if... else hay toán tử tam phân. Tuy nhiên, cú pháp switch thường được dùng khi chỉ cần so sánh bằng với số lượng kết quả cần kiểm tra lớn. Cách sử dụng cú pháp switch :
Vòng lặp while
Vòng lặp while có mục đích lặp đi lặp lại một khối lệnh nhất định cho đến khi biểu thức điều kiện trả về false. Khi dùng vòng lặp while phải chú ý tạo lối thoát cho vòng lặp (làm cho biểu thức điều kiện có giá trị false ), nếu không đoạn mã nguồn sẽ rơi vào vòng lặp vô hạn, là một lỗi lập trình. Vòng lặp while thường được dùng khi lập trình viên không biết chính xác cần lặp bao nhiêu lần. Cú pháp của vòng lặp while như sau:
Vòng lặp do... while
Về cơ bản, vòng lặp do... while gần như giống hệt như vòng lặp while. Tuy nhiên, trong trường hợp biểu thức điều kiện trả về false ngay từ đầu, khối lệnh trong vòng lặp while sẽ không bao giờ được thực hiện, trong khi đó, vòng lặp do... while luôn đảm bảo khối lệnh trong vòng lặp được thực hiện ít nhất một lần. Ví dụ:
Cú pháp của vòng lặp do... while như sau:
Vòng lặp for
Vòng lặp for thường được sử dụng khi cần lặp một khối lệnh mà lập trình viên biết trước sẽ cần lặp bao nhiêu lần. Cú pháp của vòng lặp for như sau:
Khi bắt đầu vòng lặp for, lập trình viên cần khởi tạo một biến nhất định bằng biểu_thức_khởi_tạo để dùng trong biểu_thức_điều_kiện, nếu biểu_thức_điều_kiện trả về true , khối lệnh cần lặp sẽ được thực hiện, sau khi thực hiện xong khối lệnh cần lặp, biểu_thức_thay_đổi_giá_trị sẽ được thực hiện, tiếp theo, biểu_thức_điều_kiện sẽ lại được kiểm tra, cứ như vậy cho đến khi biểu_thức_điều_kiện trả về false , khi đó vòng lặp sẽ kết thúc.
Vòng lặp for... in
Vòng lặp for... in dùng để lặp qua tất cả các thuộc tính của một đối tượng (hay lặp qua tất cả các phần tử của một mảng). Cú pháp của vòng lặp này như sau:
Hàm
Trong JavaScript, khi gọi hàm không nhất thiết phải gọi hàm với cùng số đối số như khi định nghĩa hàm, nếu số đối số ít hơn khi định nghĩa hàm, những đối số không được chuyển cho hàm sẽ mang giá trị undefined.
Các kiểu cơ bản sẽ được chuyển vào hàm theo giá trị, đối tượng sẽ được chuyển vào hàm theo tham chiếu.
Hàm là đối tượng hạng nhất trong JavaScript. Tất cả các hàm là đối tượng của nguyên mẫu Function. Hàm có thể được tạo và dùng trong phép toán gán như bất kỳ một đối tượng nào khác, và cũng có thể được dùng làm đối số cho các hàm khác. Do đó, JavaScript hỗ trợ hàm cấp độ cao. Ví dụ:
Đoạn mã nguồn trên sẽ trả lại kết quả là 55.
Vì hàm trong JavaScript là đối tượng, lập trình viên có thể khởi tạo hàm ẩn danh:
Một ví dụ sử dụng hàm ẩn danh trong JavaScript:
Hàm trên sẽ hiển thị thông báo khi một số phím trên bàn phím có thể gây sự kiện onkeypress được nhấn.
Mặc định, tất cả các thành phần của đối tượng thuộc phạm vi công cộng ( public ). Trong JavaScript, không có khái niệm thành phần riêng hay thành phần được bảo vệ ( private và protected ), tuy nhiên những tính năng này có thể được giả lập.
Mảng
Mảng trong JavaScript là một bảng liên kết chỉ mục đến giá trị. Trong JavaScript, tất cả các đối tượng đều có thể liên kết chỉ mục đến giá trị, nhưng mảng là một đối tượng đặc biệt có thêm nhiều tính năng xử lý chỉ mục và dữ liệu đặc biệt (ví dụ: push, join , v.v.)
Mảng trong JavaScript có thuộc tính length. Thuộc tính length của JavaScript luôn luôn lớn hơn số chỉ mục lớn nhất trong mảng một đơn vị. Trong phần lớn ngôn ngữ lập trình, những thuộc tính có tính năng như length thường là thuộc tính chỉ đọc, tuy nhiên, với JavaScript, lập trình viên có thể thay đổi thuộc tính length. Bằng cách thay đổi thuộc tính length, lập trình viên có thể làm mảng lớn hơn hoặc nhỏ hơn (và xóa đi những chỉ mục lớn hơn hoặc bằng thuộc tính length mới).
Mảng trong JavaScript là mảng rải rác, có nghĩa là cho dù lập trình viên có một mảng như sau:
Trong trường hợp này, dù mảng có đến chỉ mục mang số 100 thì mảng cũng chỉ chiếm bộ nhớ của hai số 0 và 5. Tuy nhiên, thuộc tính length sẽ có giá trị 101 do chỉ mục lớn nhất của mảng trong ví dụ trên là 100.
Ngoài ra, mảng cũng có thể được khai báo một cách ngắn gọn, cách này thông thường được sử dụng:
Một số ví dụ về mảng:
Lập trình viên cũng có thể định nghĩa cấu trúc bằng đối tượng như sau:
Cú pháp định nghĩa cấu trúc bằng đối tượng trên có một chuẩn trên danh nghĩa là JSON.
Đối tượng
Đối tượng trong JavaScript là một thực thể có tên xác định và có thuộc tính trỏ đến giá trị, hàm hoặc cũng có thể là một đối tượng khác. Có nghĩa là, đối tượng trong JavaScript là một mảng kết hợp (associative array) tương tự như mảng trong PHP hay từ điển trong Python, PostScript hoặc Smalltalk.
JavaScript có một số đối tượng định nghĩa sẵn, bao gồm mảng ( Array ), boolean ( Boolean ), ngày tháng ( Date ), hàm ( Function ), toán học ( Math ), số ( Number ), đối tượng ( Object ), biểu thức tìm kiếm ( RegExp ), chuỗi ( String ), symbol ( Symbol ). Các đối tượng khác là đối tượng dùng để truy cập và điều khiển các khía cạnh của trình duyệt, bao gồm window, history, navigator, location, screen, document, form,..
Từ ECMAScript 6 trở đi, Javascript đã hỗ trợ  giúp việc lập trình hướng đối tượng trở nên dễ dàng hơn.
Lập trình viên có thể thêm hoặc xóa thuộc tính hoặc hàm trong đối tượng sau khi đối tượng đã được tạo. Để làm việc này cho tất cả các đối tượng được tạo từ cùng một hàm khởi tạo, lập trình viên có thể sử dụng thuộc tính prototype của hàm khởi tạo để truy cập đối tượng nguyên mẫu. Lập trình viên không nhất thiết phải tự xóa các đối tượng đã tạo, JavaScript tự động gom rác tất cả những biến không còn được dùng nữa.
Ví dụ:
Qu
Tùy theo môi trường phát triển, sửa lỗi JavaScript có thể sẽ rất khó khăn. Với dùng trên trang web, hiện tại, các trình duyệt dựa trên Gecko (như Mozilla, Mozilla Firefox) có công cụ tìm diệt lỗi rất tốt (Venkman), ngoài ra còn kèm theo một công cụ kiểm tra DOM.
Các phiên bản mới hơn của JavaScript (như bản dùng trên Internet Explorer 5 và Netscape 6) hỗ trợ mệnh đề quản lý lỗi try... catch... finally, mệnh đề này bắt nguồn từ Java giúp lập trình viên quản lý lỗi thời gian chạy hoặc quản lý ngoại lệ xuất phát từ cú pháp throw. Cú pháp của mệnh đề này như sau:
Trong cú pháp trên error là một đối tượng Error có hai thuộc tính theo chuẩn ECMAScript phiên bản 3: <ul> <li> error.message : Thông điệp diễn giải lỗi <li> error.name : Tên lỗi </ul>
Tuy nhiên mỗi trình duyệt sử dụng một bản JavaScript khác nhau, trong các trình duyệt lớn và phổ dụng không có trình duyệt nào hoàn toàn tuân thủ theo chuẩn ECMAScript phiên bản 3. Ví dụ như Internet Explorer 6 SP 1 có thêm hai thuộc tính: <ul> <li> error.number : Bí số của lỗi <li> error.description : Thông điệp diễn giải lỗi </ul>
Còn Mozilla Firefox 1.07 có thêm ba thuộc tính: <ul> <li> error.fileName : Tên tập tin xảy ra lỗi <li> error.lineNumber : Dòng xảy ra lỗi <li> error.stack : Cả hai thuộc tính trên gộp lại trong một chuỗi ký tự </ul>
Phần finally là không bắt buộc. Lập trình viên hoàn toàn có thể sử dụng try... catch mà không có finally.
Phạm vi ảnh hưởng của lỗi
Các ngôn ngữ lập trình kịch bản rất dễ bị ảnh hưởng bởi lỗi, hơn nữa, mỗi một trình duyệt, mỗi một công ty ứng dụng JavaScript một cách hoàn toàn khác nhau nên lập trình viên JavaScript thường phải dành rất nhiều thời gian sửa lỗi để đảm bảo đoạn mã nguồn của mình sẽ hoạt động tốt. Trong những trang HTML mà thẻ script và các đoạn mã HTML khác xen kẽ lẫn nhau, lỗi cú pháp có thể được phát hiện dễ dàng hơn bằng cách để mỗi hàm trong một thẻ script riêng biệt hoặc có thể sử dụng nhiều tệp.js khác nhau. Trong nhiều trường hợp, cách này còn giúp tránh làm hỏng cả trang web trong trường hợp có lỗi trong một đoạn mã nguồn.
Các ngôn ngữ dựa trên JavaScript
Ngôn ngữ kịch bản dùng trong Macromedia Flash - ActionScript có cú pháp gần giống với JavaScript, tuy nhiên mô hình đối tượng của ActionScript khác hẳn so với JavaScript.
JavaScript OSA (JavaScript cho OSA, hay JSOSA) là một ngôn ngữ kịch bản dựa trên bản JavaScript SpiderMonkey trong trình duyệt Mozilla 1.5 dùng cho máy tính Macintosh. Đây là một phần mềm miễn phí phát hành bởi Late Night Software. Tương tác với hệ điều hành và các chương trình khác được thực hiện thông qua đối tượng MacOS. Ngoài những khác biệt trên, JavaScript OSA giống hệt bản JavaScript SpiderMonkey. Ngôn ngữ này được thêm vào hệ điều hành Mac OS để cung cấp thêm lựa chọn cho lập trình viên ngoài AppleScript.
Trước kia, ECMAScript cũng được sử dụng trong chuẩn VRML97 dùng trong dựng cảnh VRML.
Thư viện
Thể loại:Ngôn ngữ lập trình Thể loại:Lập trình hướng đối tượng Thể loại:Phát minh của Hoa Kỳ Thể loại:Phần mềm đa nền tảng Thể loại:Ngôn ngữ lập trình bậc cao
Daniil Aleksandrovich, Đại vương công Moskva
Daniil Aleksandrovich (Даниил Александрович) (1261 – 4/3/1303) là con trai của Alexander Nevsky và đồng thời là Đại công đầu tiên của Moskva.
Cuộc đời và trị vì
Daniil là con trai thứ tư và là con nhỏ nhất còn sống của Aleksandr Yaroslavich Nevsky với công nương Vassa. Ông sinh năm 1261 tại thành phố Vladimir, thuộc công quốc Vladimir - Suzdal. Tên của ông được đặt theo tên của ông chú họ lừng danh, công vương Daniil xứ Halych (1253 - 1264)
Khi mới lên hai tuổi, cha qua đời. Ông kế tục cha quản lý đất công tước dưới sự nhiếp chính của người chú là Yaroslav III, Đại công xứ Tver. Với quyền nhiếp chính, Yaroslav III cai quản đất của các công quốc Vladimir (1263 - 1271) và đất công tước Novgorod (1266 - 1267). Sau khi Yaroslav III tạ thế không lâu, Daniil đã phải lao vào cuộc tranh đấu với hoàng thân Dmitri của Pereslavl và Andrei của Novgorod để giành quyền quản lý, kế thừa đất công tước Vladimir. Cũng trong thời gian này, được thừa hưởng mối quan hệ rộng lớn từ cha mình, Daniil bất ngờ trở thành người kế vị hợp pháp thay thế Boris Mikhailovich, một người chú khác của ông hiện đang quản lý đất Moscow mới lập.
Năm 1283, ông kế thừa Boris Mikhailovich và trở thành Đại công đầu tiên của Moscow. Vừa lên ngôi, ông tiếp tục cuộc đấu tranh với các anh em mình để giành quyền quản lý đất công tước Vladimir-Suzdal. Sau khi Dmitri của Pereslavl qua đời năm 1294, Daniil đã liên minh với Mikhail of Tver và Ivan của Pereslavl chống lại Andrei của Novgorod.
Cuộc đấu tranh liên tục của Daniil nhận được sự chú ý của các công vương Nga khác, đồng thời cũng cho thấy sự lớn mạnh và ảnh hưởng chính trị ngày càng tăng của Moscow trong tiến trình thống nhất Nga. Năm 1296, công vương xứ Ryazan là Konstantin bất ngờ đem một lực lượng Mông Cổ tiến đánh Moscow, nhưng bị Daniil đánh bại ở một vùng gần Pereslavl. Năm 1300, nhờ dùng mưu mẹo, ông bắt giam công vương Ryazan. Để được phóng thích, vị cựu vương Ryazan phải trao cho Moscow pháo đài Kolomna. Năm 1302, một người cháu của cựu vương Ryazan đã phải nhượng cho Moscow tất cả đất đai của ông, bao gồm cả Pereslavl-Zalessky
Trong suốt thời gian cai trị của ông, đất công quốc Moscow ở trong trạng thái hòa bình và ổn định, ít có xung đột quân sự nào. Theo truyền thuyết, Daniel được mọi người kính nể và tôn trọng vì sự nhã nhặn, khiêm nhường và thanh thản.
Sau khi ông mất, con trưởng là Yury III Danilovich lên kế vị
Tham khảo
Thể loại:Sinh năm 1261 Thể loại:Mất năm 1303 Thể loại:Đại vương công Moskva
Melanoxanthus sonani
Melanoxanthus sonani là một loài bọ cánh cứng trong họ Elateridae. Loài này được Miwa miêu tả khoa học năm 1934.
Tham khảo
Thể loại:Melanoxanthus
Pavlodar (tỉnh)
nhỏ|trái|200px|Sông Irtysh và [[Sông Ob cùng lưu cực của chúng]]
Nhân khẩu (2007)
Tỉnh Pavlodar là một địa bàn đa chủng tộc cư trú ở Kazakhstan:
Theo cuộc điều tra dân số 2009, người Kazakhs chiếm 47,7%.
Tham khảo
Thể loại:Tỉnh của Kazakhstan
Chuẩn mực kế toán
Báo cáo tài chính được chuẩn bị và trình bày bởi một công ty thường tuân thủ một tiêu chuẩn bên ngoài hướng dẫn cụ thể việc chuẩn bị của họ. Các tiêu chuẩn này khác nhau trên toàn cầu và thường được giám sát bởi một số kết hợp của nghề kế toán tư nhân trong một quốc gia cụ thể và các nhà quản lý chính phủ khác nhau. Các biến thể trên toàn quốc có thể là đáng kể, làm cho việc đánh giá xuyên quốc gia về dữ liệu tài chính đầy thách thức.
Placea davidii
Placea davidii là một loài thực vật có hoa trong họ Amaryllidaceae. Loài này được Ravenna miêu tả khoa học đầu tiên năm 1981.
Chuẩn mực kế toán
Các công ty được giao dịch công khai thường phải tuân thủ các tiêu chuẩn khắt khe nhất. Các doanh nghiệp vừa và nhỏ thường tuân theo các tiêu chuẩn đơn giản hơn, cộng với bất kỳ tiết lộ cụ thể nào được yêu cầu bởi người cho vay và cổ đông cụ thể của họ. Một số công ty hoạt động theo phương thức hạch toán tiền mặt thường có thể đơn giản và thẳng thắn. Các công ty lớn hơn thường hoạt động trên cơ sở dồn tích. Các chuẩn mực kế toán quy định chi tiết đáng kể những gì phải tích luỹ, các báo cáo tài chính sẽ được trình bày như thế nào và cần phải tiết lộ thêm những gì.
Placea davidii
Liên kết ngoài
Thể loại:Placea Thể loại:Thực vật được mô tả năm 1981
Chuẩn mực kế toán
Một số yếu tố quan trọng mà các chuẩn mực kế toán bao gồm: xác định thực thể chính xác đang báo cáo, thảo luận về bất kỳ câu hỏi "quan tâm" nào, chỉ định đơn vị tiền tệ và khung thời gian báo cáo.
Hạn chế
Các chuẩn mực kế toán được viết chủ yếu vào đầu thế kỷ 21. Những bất thường về kế toán khổng lồ tại các công ty lớn như Worldcom và Enron đã minh họa rằng mặc dù rất nỗ lực, gian lận phổ biến vẫn có thể xảy ra, và thậm chí bị các kiểm toán viên bên ngoài bỏ qua.
Lợi ích của chuẩn mực kế toán
Việc thiếu các tiêu chuẩn kế toán minh bạch ở một số quốc gia vẫn được xem như là làm gia tăng khó khăn trong kinh doanh trong đó. Đặc biệt, cuộc khủng hoảng tài chính châu Á vào cuối những năm 1990 là một phần do thiếu các chuẩn mực kế toán chi tiết. Các công ty khổng lồ ở một số nước châu Á đã có thể tận dụng lợi thế của các chuẩn mực kế toán kém phát triển của họ để bù đắp các khoản nợ và lỗ khổng lồ, mang lại hiệu ứng tập thể khiến cả khu vực rơi vào khủng hoảng tài chính.
Các chuẩn mực kế toán phổ biến trên toàn cầu
Tiêu chuẩn này được chấp nhận toàn bộ hoặc phần lớn bởi nhiều quốc gia. Có thể chấp nhận ở Hoa Kỳ (đối với công ty nằm ngoài Hoa Kỳ) để báo cáo theo định dạng được chấp nhận rộng rãi này.
Chuẩn mực kế toán theo quốc gia
Tiêu chuẩn hóa toàn cầu và IFRS
Nhiều quốc gia sử dụng hoặc đang hội tụ trên các Chuẩn mực Báo cáo Tài chính Quốc tế (IFRS) được thành lập và được duy trì bởi Hội đồng chuẩn mực kế toán quốc tế. Ở một số quốc gia, nguyên tắc kế toán địa phương được áp dụng cho các công ty thường xuyên nhưng các công ty niêm yết hoặc lớn phải tuân theo IFRS, vì vậy báo cáo theo luật định có thể so sánh được với quốc tế.
Tất cả các công ty EU niêm yết và được xếp vào nhóm đã được yêu cầu sử dụng IFRS từ năm 2005, Canada đã chuyển sang năm 2009, Đài Loan năm 2013, và các quốc gia khác đang áp dụng các phiên bản địa phương.
Tại Hoa Kỳ, trong khi "... SEC công bố một tuyên bố tiếp tục hỗ trợ cho một bộ chuẩn mực kế toán duy nhất chất lượng cao, được chấp nhận trên toàn cầu, và thừa nhận rằng IFRS là vị trí tốt nhất để phục vụ vai trò này...." tiến bộ ít rõ ràng hơn.
Liên kết ngoài
Thể loại:Hệ thống kế toán
Oenoptila subfasciata
Oenoptila subfasciata là một loài bướm đêm trong họ Geometridae.
Liên kết ngoài
Thể loại:Oenoptila
Tài sản bị suy giảm
Theo quy tắc kế toán của Hoa Kỳ (US GAAP), giá trị của một tài sản bị suy giảm khi tổng dòng tiền mặt ước tính trong tương lai từ tài sản đó nhỏ hơn giá trị sổ sách của tài sản. Tại thời điểm này khoản lỗ do suy giảm nên được ghi nhận, được thực hiện bằng cách lấy sự khác biệt giữa giá thị trường và giá trị sổ sách và ghi lại số tiền này như là khoản lỗ. Điều này về cơ bản ghi lại các tài sản như thể nó đã được mua lại thương hiệu mới tại giá trị thị trường của nó, ghi lại điều này như là giá trị sổ sách mới của nó. Đây là một sự xuất hiện phổ biến của lợi thế thương mại khi một công ty sẽ mua một công ty khác với giá trị tài sản ròng của công ty mục tiêu. Theo US GAAP, lợi thế thương mại được kiểm tra sự suy giảm hàng năm cho.
Tham khảo
<references group="" responsive="">
Thể loại:Tài sản Thể loại:Nguyên tắc kế toán được chấp nhận rộng rãi của Hoa Kỳ
Chiloscyphus serratus
Chiloscyphus serratus là một loài rêu tản trong họ Lophocoleaceae. Loài này được (Mitt.) J.J. Engel & R.M. Schust. miêu tả khoa học lần đầu tiên năm 1984.
Liên kết ngoài
Thể loại:Chiloscyphus Thể loại:Thực vật được mô tả năm 1984
Entypoma suspiciosum
Entypoma suspiciosum là một loài tò vò trong họ Ichneumonidae.
Liên kết ngoài
Thể loại:Entypoma
Senecio mustersi
Senecio mustersi là một loài thực vật có hoa trong họ Cúc. Loài này được Speg. miêu tả khoa học đầu tiên năm 1902.
Tham khảo
M Thể loại:Thực vật được mô tả năm 1902
Telorta coriacea
Telorta coriacea là một loài bướm đêm trong họ Noctuidae.
Liên kết ngoài
Thể loại:Telorta
Lippia hassleriana
Lippia hassleriana là một loài thực vật có hoa trong họ Cỏ roi ngựa. Loài này được Chodat mô tả khoa học đầu tiên năm 1902.
Liên kết ngoài
Thể loại:Lippia Thể loại:Thực vật được mô tả năm 1902
Condac
Condac là một xã thuộc tỉnh Charente trong vùng Nouvelle-Aquitaine tây nam nước Pháp. Xã nay có độ cao trung bình 85 mét trên mực nước biển.
Tham khảo
Thể loại:Xã của Charente
Belippo ibadan
Belippo ibadan là một loài nhện trong họ Salticidae.
Loài này thuộc chi Belippo. Belippo ibadan được Fred R. Wanless miêu tả năm 1978.
Tham khảo
Thể loại:Belippo
Mordella subobliquefasciata
Mordella subobliquefasciata là một loài bọ cánh cứng trong họ Mordellidae. Loài này được Píc miêu tả khoa học năm 1936.
Tham khảo
S
Dryopteris tenericaulis
Dryopteris tenericaulis là một loài dương xỉ trong họ Dryopteridaceae. Loài này được Wall. ex Hook. Ching mô tả khoa học đầu tiên năm 1933.
Liên kết ngoài
Thể loại:Dryopteris Thể loại:Thực vật được mô tả năm 1933
Dryopteris tenericaulis
Radula ramulina
Radula ramulina là một loài rêu trong họ Radulaceae. Loài này được Taylor mô tả khoa học đầu tiên năm 1846.
Liên kết ngoài
Thể loại:Radula Thể loại:Thực vật được mô tả năm 1846
Chicoreus bourguignati
Chicoreus bourguignati là một loài ốc biển, là động vật thân mềm chân bụng sống ở biển thuộc họ Muricidae, họ ốc gai.
Tham khảo
Thể loại:Chicoreus Thể loại:Động vật được mô tả năm 1883
Esenbeckia warscewiczii
Esenbeckia warscewiczii là một loài thực vật có hoa trong họ Cửu lý hương. Loài này được Engl. mô tả khoa học đầu tiên năm 1878.
Liên kết ngoài
Thể loại:Esenbeckia Thể loại:Thực vật được mô tả năm 1878
Epsom Athletic F.C.
Epsom Athletic F.C. là một câu lạc bộ bóng đá Anh đến từ Chessington. Hiện tại câu lạc bộ đang thi đấu ở trên sân nhà Chalky Lane tại Chessington. Câu lạc bộ là thành viên của Surrey FA.
Lịch sử
Câu lạc bộ được thành lập năm 1997 bởi Paul Burstow và gia nhập Sutton & District League. Họ đứng vị trí thứ 2 ở Division Two mùa giải 1999–2000 và được lên hạng. Năm sau đó đội bóng đứng thứ 2 ở Division One, và giành tiếp quyền lên hạng 2 lần liên tiếp. Sau đó câu lạc bộ vô địch Premier Division ngay mùa giải đầu tiên. Sau khi chuyển sang Surrey South Eastern Combination, họ cán đích thứ 2 ở Division Two mùa giải 2003–04, và được thăng hạng Division One. Mùa giải 2006–07 họ về đích thứ 2 ở Division One. Mùa giải 2010–11 họ về đích thứ 2 ở Surrey Elite Intermediate League, và vô địch giải đấu ngay mùa sau đó, giành quyền thăng hạng Division One của Combined Counties League.
Trong mùa giải đầu tiên ở Combined Counties League (2012–13), đội bóng về đích thứ 9 chung cuộc, và cũng tham dự lần đầu tiên ở FA Vase, thua 3–4 trên sân nhà trước Camberley Town. Năm thứ hai của câu lạc bộ nhìn chung là tốt hơn, đứng cao hơn 3 bậc so với mùa trước và vào đến Vòng 1 của FA Vase, khi thất bại 1–0 trên sân khách trước Crowborough Athletic. Câu lạc bộ cũng chơi trận đầu tiên tại FA Cup và thất bại 1–3 trước Croydon, trong sự chứng kiến của số đông khán giả lớn thứ hai trong lịch sử câu lạc bộ. Mùa giải tiếp thứ ba có vị trí chung cuộc thấp nhất, thứ 15 nhưng chỉ thua 2 điểm so với nhóm xếp trên. Mặc dù phong độ đội bóng như vậy, họ vẫn vào đến Bán kết của Division One Challenge Cup, thất bại 5–2 trên sân khách trước Worcester Park. Các giải đấu FA đem lại các kết quả khác nhau, họ thua 2–5 trước Littlehampton Town tại FA Cup trước sự chứng kiến của 145 khán giả; câu lạc bộ cũng vào đến Vòng loại 2 của FA Vase và thua trên sân khách trước Raynes Park Vale.
Sân vận động
Hiện tại câu lạc bộ đang thi đấu ở sân nhà của Chessington & Hook United.
Liên kết ngoài
Thể loại:Câu lạc bộ bóng đá Anh Thể loại:Epsom và Ewell Thể loại:Combined Counties Football League Thể loại:Câu lạc bộ bóng đá thành lập năm 1997
Sách trắng
Sách trắng hay bạch thư (từ văn chương hơn) là một bản báo cáo hoặc bản hướng dẫn của cơ quan có thẩm quyền với mục đích giúp người đọc hiểu về một vấn đề, giải quyết một vấn đề hoặc ra một quyết định. Sách trắng được các chính phủ và ngành marketing cho doanh nghiệp (B2B) sử dụng.
Sách trắng của chính phủ
Sách trắng bắt nguồn từ chính phủ. Nhiều người cho rằng Sách trắng Churchill năm 1922 là ví dụ sớm nhất về loại hình tài liệu này. Ngày nay, việc xuất bản một sách trắng thể hiện ý định rõ ràng của một cơ quan trong chính phủ để thông qua luật mới. Sách trắng là một "...công cụ của nền dân chủ tham gia...không phải là [một] cam kết về chính sách mang tính bất di bất dịch". "Sách trắng cố gắng thực hiện vai trò kép, vừa thể hiện chính sách bền vững của chính phủ vừa mời gọi các ý kiến đóng góp."
Ở Canada, sách trắng "được xem là một tài liệu về chính sách, được Nội các thông qua, được trình ra Hạ nghị viện và được công bố cho công chúng". "Việc cung cấp thông tin chính sách thông qua sử dụng sách trắng và sách xanh có thể giúp tạo lập nhận thức về các vấn đề chính sách trong nội bộ các nghị sĩ cũng như công chúng, và khuyến khích trao đổi thông tin và phân tích. Chúng cũng là phương pháp mang tính giáo dục".
"Sách trắng được sử dụng như một phương tiện để trình bày các ưu tiên chính sách của chính phủ trước công bố luật"; theo nghĩa này, "việc xuất bản một sách trắng là cách để kiểm tra xu hướng chung của công luận đối với một vấn đề chính sách gây tranh cãi, đồng thời cho phép chính phủ đánh giá tác động có thể có của chính sách đó".
Sách trắng xuất bản bởi Ủy ban châu Âu là những tài liệu hàm chứa các đề xuất cho Liên minh châu Âu trong một lĩnh vực cụ thể. Thỉnh thoảng, một sách xanh được xuất bản trước đó nhằm tham khảo ý kiến công chúng.
Một số ví dụ về sách trắng là Sách trắng năm 1939 hay Sách trắng Quốc phòng năm 1966.
Sách trắng của ngành marketing cho doanh nghiệp
Từ đầu thập niên 1990, người ta ứng dụng thuật ngữ sách trắng để chỉ các văn bản dùng cho hoạt động marketing cho doanh nghiệp (B2B) hoặc công cụ bán hàng. Ngày nay số sách trắng trong hoạt động thương mại có số lượng lớn hơn nhiều so với sách trắng mang tính chính trị của chính phủ.
Có nhiều sách trắng B2B lập luận rằng một công nghệ, một sản phẩm hoặc một phương pháp nào đó thì vượt trội so với những thứ khác trong việc giải quyết một vấn đề kinh doanh cụ thể. Sách trắng loại này còn trình bày các kết quả nghiên cứu, liệt kê bộ câu hỏi hay các mẹo về một vấn đề kinh doanh cụ thể hoặc nêu bật một sản phẩm hay dịch vụ của nhà cung ứng nào đó.
Sách trắng B2B là loại tài liệu truyền thông marketing được thiết kế để xúc tiến sản phẩm hoặc dịch vụ của một doanh nghiệp cụ thể. Sách trắng B2B là một công cụ marketing, sử dụng các thông tin thực tế và lập luận lô-gíc nhằm dựng lên một tình thế có lợi cho doanh nghiệp đã tài trợ cho tài liệu này.
Dù rằng một số tài liệu liệt kê hàng loạt loại sách trắng B2B khác nhau nhưng dưới đây là ba loại chính:
Mesocerea apicalis
Mesocerea apicalis là một loài bướm đêm thuộc phân họ Arctiinae, họ Erebidae.
Notiobiella mexicana
Notiobiella mexicana là một loài côn trùng trong họ Hemerobiidae thuộc bộ Neuroptera. Loài này được Banks miêu tả năm 1913.
Mesocerea apicalis
Liên kết ngoài
Thể loại:Mesocerea Thể loại:Động vật được mô tả năm 1911
Galatella villosula
Galatella villosula là một loài thực vật có hoa trong họ Cúc. Loài này được Novopokr. mô tả khoa học đầu tiên năm 1948.
Liên kết ngoài
Thể loại:Galatella Thể loại:Thực vật được mô tả năm 1948
Berberis solutiflora
Berberis solutiflora là một loài thực vật có hoa trong họ Hoàng mộc. Loài này được Ahrendt mô tả khoa học đầu tiên năm 1961.
Liên kết ngoài
S Thể loại:Thực vật được mô tả năm 1961
Pomarkku
Pomarkku (Påmark trong tiếng Thụy Điển) là một đô thị của Phần Lan.
Vị trí ở tỉnh của Tây Phần Lan thuộc vùng Satakunta. Đô thị này có dân số 2.595 người (thời điểm năm 2003) và diện tích 331,54 km² trong đó có 32,19 km² là diện tích mặt nước. Mật độ dân số là 8,7 người trên mỗi km².
Dân đô thị này chỉ sử dụng tiếng Phần Lan
Tham khảo
Thể loại:Đô thị của vùng Satakunta Thể loại:Khu dân cư thành lập năm 1868
Xã Washington, Quận Lycoming, Pennsylvania
Xã Washington (Washington Township) là một xã thuộc quận Lycoming, tiểu bang Pennsylvania, Hoa Kỳ. Năm 2010, dân số của xã này là 1.619 người.
Xem thêm
Thể loại:Xã thuộc tiểu bang Pennsylvania Thể loại:Quận Lycoming, Pennsylvania
Hypena obsitalis
Hypena obsitalis là một loài bướm đêm thuộc họ Erebidae. Nó được tìm thấy ở Địa Trung Hải và ở Cận Đông và Trung Đông, phía nam tới Sahara.
Sải cánh dài 28–36 mm. Con trưởng thành bay từ tháng 7 đến tháng 8 và từ tháng 9 đến tháng 10 in Europe. Có từ 2 lứa trở lên trong năm.
Ấu trùng ăn các loài Parietaria và Urtica.
Chú thích
Thể loại:Hypena Thể loại:Côn trùng châu Âu Thể loại:Bướm đêm Trung Đông Thể loại:Côn trùng Somalia Thể loại:Động vật không xương sống bán đảo Ả Rập Thể loại:Động vật được mô tả năm 1813 Thể loại:Bướm đêm Châu Phi Thể loại:Bướm đêm Thổ Nhĩ Kỳ
Aleksey Vakulich
Aleksey Vakulich (Аляксей Вакуліч; Алексей Вакулич; sinh 24 tháng 6 năm 1998) là một cầu thủ bóng đá Belarus. Tính đến năm 2017, anh thi đấu cho Minsk.
Liên kết ngoài
Thể loại:Sinh năm 1998 Thể loại:Nhân vật còn sống Thể loại:Cầu thủ bóng đá Belarus Thể loại:Cầu thủ bóng đá FC Neman Grodno Thể loại:Cầu thủ bóng đá FC Minsk
9833 Rilke
9833 Rilke (1982 DW3) là một tiểu hành tinh vành đai chính được phát hiện ngày 21 tháng 2 năm 1982 bởi R. Ziener ở Tautenburg.
Liên kết ngoài
Thể loại:Thiên thể phát hiện năm 1982 Thể loại:Tiểu hành tinh vành đai chính
Lục quân Đế quốc Đức
Lục quân Đức (Deutsches Heer) là tên gọi các lực lượng quân sự trên đất liền và trên không của Đế quốc Đức, còn được gọi là Lục quân Quốc gia (Reichsheer ), Lục quân Đế quốc (Kaiserliches Heer hay Kaiserreichsheer) hoặc Lục quân Đế quốc Đức. Thuật ngữ "Deutsches Heer" cũng được dùng để chỉ Lục quân Đức – thành phần trên bộ của Quân đội Cộng hòa Liên bang Đức (Bundeswehr) hiện nay. Lục quân Đế quốc Đức ra đời khi Đế quốc Đức được thành lập năm 1871 và tồn tại cho đến năm 1919, sau khi Đế quốc Đức thua trận trong Chiến tranh thế giới thứ nhất. Lục quân Đức đã từng là lực lượng quân sự lớn mạnh nhất châu Âu.
Sau khi thua trận năm 1918, phần lớn quân đội đã xuất ngũ vì phải giảm lực lượng xuống còn 100.000 người do Hòa ước Versailles. Từ tàn dư của quân đội Đức và một số quân tình nguyện Reichswehr đã được thành lập.
Sự hình thành
Các quốc gia tạo thành Đế chế Đức đã đóng góp quân đội của họ trong Bang liên Đức được thành lập sau Chiến tranh Napoléon, mỗi bang chịu trách nhiệm duy trì một số đơn vị nhất định để Liên minh xử lý trong trường hợp xảy ra xung đột. Khi hoạt động cùng nhau, các đơn vị được gọi là Quân đội Liên bang (Bundesheer). Hệ thống Quân đội Liên bang hoạt động trong các cuộc xung đột khác nhau của thế kỷ 19, chẳng hạn như Chiến tranh Schleswig lần thứ nhất từ 1848–50 nhưng vào thời điểm của Chiến tranh Schleswig lần thứ hai năm 1864, căng thẳng đã gia tăng giữa các cường quốc chính của liên minh, Đế quốc Áo và Vương quốc Phổ và Bang liên Đức bị giải thể sau Chiến tranh Áo-Phổ năm 1866.
Phổ thành lập Liên bang Bắc Đức và hiệp ước quy định việc duy trì Quân đội Liên bang và Hải quân Liên bang (Bundesmarine hoặc Bundeskriegsmarine). Các hiệp ước (một số sửa đổi sau đó) đã được ký kết giữa Liên minh Bắc Đức và các quốc gia thành viên, điều quân đội của họ cho quân đội Phổ trong thời gian chiến tranh và trao cho Quân đội Phổ quyền kiểm soát, đào tạo, giáo lý và trang bị.
Ngay sau khi Chiến tranh Pháp-Phổ bùng nổ năm 1870, Liên bang Bắc Đức cũng tham gia các công ước về các vấn đề quân sự với các quốc gia không phải là thành viên của liên minh, đó là Bayern, Württemberg và Baden. Thông qua các công ước này và Hiến pháp năm 1871 của Đế chế Đức, một Quân đội của Vương quốc (Reichsheer) đã được thành lập. Lực lượng dự phòng của các vương quốc Bayern, Sachsen và Württemberg vẫn bán tự trị, trong khi Quân đội Phổ nắm quyền kiểm soát gần như hoàn toàn đối với quân đội của các quốc gia khác của Đế chế. Các Hiến pháp của Đế quốc Đức ngày 16 tháng 4 năm 1871 đã thay đổi các tham chiếu trong Hiến pháp Bắc Đức từ Quân đội Liên bang thành Quân đội của Vương quốc (Reichsheer) hoặc Quân đội Đức (Deutsches Heer).
Sau năm 1871, quân đội thời bình của bốn vương quốc vẫn tương đối khác biệt. Thuật ngữ "Quân đội Đức" đã được sử dụng trong các văn bản luật khác nhau, chẳng hạn như Bộ luật Hình sự Quân sự, nhưng mặt khác, quân đội Phổ, Bayern, Sachsen và Württemberg vẫn duy trì những bản sắc riêng biệt. Mỗi vương quốc có Bộ Chiến tranh riêng, Bayern và Sachsen công bố danh sách cấp bậc và thâm niên riêng cho các sĩ quan của họ và danh sách Württemberg là một chương riêng của danh sách cấp bậc quân đội Phổ. Các đơn vị Württemberg và Sachsen được đánh số theo hệ thống của Phổ nhưng các đơn vị Bayern vẫn duy trì quân số riêng (Trung đoàn bộ binh Württemberg 2 là Trung đoàn bộ binh số 120 theo hệ thống của Phổ). nhỏ|Chữ thập sắt là dấu hiệu nhận dạng cho máy bay của Đế chế Đức và Áo-Hung cũng như xe tăng trong [[Chiến tranh thế giới thứ nhất]]
Chỉ huy
Các bài chi tiết: Bộ Tổng tham mưu Đức và Oberste Heeresleitung
Chỉ huy của Quân đội Đế quốc Đức là Đức hoàng. Ông được sự hỗ trợ của Nội các Quân đội và thực hiện kiểm soát thông qua các Bộ Chiến tranh Phổ và Tổng tham mưu Đức. Tổng tham mưu trưởng trở thành cố vấn quân sự chính của Kaiser và là nhân vật quân sự quyền lực nhất trong Đế quốc Đức. Bayern giữ Bộ Tham mưu và Chiến tranh của riêng mình, nhưng phối hợp lập kế hoạch với Bộ Tổng tham mưu Phổ. Sachsen cũng duy trì Bộ Chiến tranh của riêng mình và Bộ Chiến tranh Württemberg cũng tiếp tục tồn tại.
Bộ chỉ huy Quân đội Phổ đã được cải tổ sau những thất bại của Phổ trong Chiến tranh Napoléon. Thay vì chủ yếu dựa vào kỹ năng võ thuật của từng thành viên trong giới quý tộc Đức, những người thống trị ngành quân sự, Quân đội Phổ đã thiết lập những thay đổi để đảm bảo sự xuất sắc trong lãnh đạo, tổ chức và lập kế hoạch. Kết quả chính là hệ thống Bộ Tổng tham mưu đã tìm cách thể chế hóa sự xuất sắc của quân đội. Nó tìm cách xác định tài năng quân sự ở các cấp thấp hơn và phát triển nó một cách triệt để thông qua đào tạo học thuật và kinh nghiệm thực tế ở các cấp sư đoàn, quân đoàn và các cán bộ cấp trên, cho đến Bộ Tổng tham mưu, cơ quan kế hoạch cao cấp của quân đội. Nó cung cấp công việc lập kế hoạch và tổ chức trong thời bình và thời chiến. Bộ tham mưu Phổ, đã được chứng minh trong trận chiến trong các cuộc chiến thống nhất, trở thành Bộ Tổng tham mưu của Đức khi Đế chế Đức được thành lập, do Phổ giữ vai trò lãnh đạo trong Quân đội Đức. nhỏ|Cuộc tập trận ở Odenwald trong 1888
Vai trò của quân đội trong các quyết định chính sách đối ngoại
Tại Đế quốc Đức, quan hệ ngoại giao là trách nhiệm của Thủ tướng và Bộ trưởng Ngoại giao của ông. Quân đội Đức đã báo cáo riêng với Hoàng đế, và ngày càng đóng vai trò quan trọng trong việc định hình chính sách đối ngoại khi các liên minh quân sự xuất hiện hoặc chiến tranh xảy ra. Về mặt ngoại giao, Đức sử dụng hệ thống tùy viên quân sự của Phổ gắn liền với các địa điểm ngoại giao, với các sĩ quan trẻ tài năng được giao nhiệm vụ đánh giá điểm mạnh, điểm yếu và khả năng quân sự của các quốc gia được giao nhiệm vụ. Họ sử dụng sự quan sát chặt chẽ, các cuộc trò chuyện và các đại lý được trả tiền để tạo ra các báo cáo chất lượng rất cao, mang lại lợi thế đáng kể cho các nhà hoạch định quân sự. Bộ tham mưu quân đội ngày càng hùng mạnh, làm giảm vai trò của Bộ trưởng Bộ Chiến tranh, và ngày càng khẳng định mình trong các quyết định chính sách đối ngoại.
Otto von Bismarck, Thủ tướng Hoàng gia 1871–1890 khó chịu vì sự can thiệp của quân đội vào các vấn đề chính sách đối ngoại - ví dụ, vào năm 1887, họ đã cố gắng thuyết phục Hoàng đế tuyên chiến với Nga, họ cũng khuyến khích Áo tấn công Nga. Bismarck không bao giờ kiểm soát quân đội nhưng ông ta đã phản đối kịch liệt và các nhà lãnh đạo quân đội đã rút lui. Năm 1905, khi vụ Maroc đang gây chấn động chính trị quốc tế, Tổng tham mưu trưởng Alfred von Schlieffen đã kêu gọi một cuộc chiến chống lại Pháp. Vào một thời điểm quan trọng trong cuộc khủng hoảng tháng Bảy năm 1914, Helmuth von Moltke, tổng tham mưu trưởng, khuyên người đồng cấp của mình ở Áo vận động chống lại Nga ngay lập tức, mà không nói với Hoàng đế hoặc thủ tướng. Trong Chiến tranh thế giới thứ nhất, Thống chế Paul von Hindenburg ngày càng thiết lập chính sách đối ngoại, làm việc trực tiếp với Hoàng đế và thực sự định hình việc ra quyết định của ông khiến thủ tướng và các quan chức dân sự chìm trong bóng tối. Nhà sử học Gordon A. Craig nói rằng "các quyết định quan trọng vào năm 1914 được đưa ra bởi những người lính và khi đưa ra chúng, họ đã thể hiện sự coi thường gần như hoàn toàn đối với các cân nhắc chính trị."
Tổ chức
nhỏ|Thanh tra quân đội và các quân đoàn năm 1914 nhỏ|Vị trí các sư đoàn quân đức năm 1914 Đức hoàng (Kaiser) có toàn quyền kiểm soát các lực lượng vũ trang nhưng sử dụng một cơ cấu tổ chức rất phức tạp. Cơ cấu tổ chức cơ bản trong thời bình của Quân đội Đế quốc Đức là thanh tra quân đội (Armee-Inspektion), quân đoàn (Armeekorps), sư đoàn và trung đoàn. Trong thời chiến, biên chế của các lực lượng thanh tra quân đội đã thành lập các ban chỉ huy quân đội dã chiến, kiểm soát các quân đoàn và các đơn vị trực thuộc. Trong Chiến tranh thế giới thứ nhất, một cấp chỉ huy cao hơn là cụm tập đoàn quân (Heeresgruppe) đã được tạo ra. Mỗi cụm tập đoàn quân kiểm soát một số tập đoàn quân dã chiến. nhỏ|Vị trí các lữ đoàn của Đức năm 1914
Thanh tra quân đội
Ngoài ra, từ năm 1898 còn có Thanh tra kỵ binh, tuy nhiên, các lữ đoàn kỵ binh không trực thuộc các sư đoàn.