MYCSS

2015-05-14

Перші спроби багатопотокового програмування Qt5

Існує задача обробки зображень, по пікселям обробляється у циклі. 
Наприклад:
for (int i = 0; i < numPixels; i++, data += pixelSize) {
 if (output->colors == 3) {
  pixels[i * 4] = data[2 * colorSize];
  pixels[i * 4 + 1] = data[1 * colorSize];
  pixels[i * 4 + 2] = data[0];
 }
 else {
  pixels[i * 4] = data[0];
  pixels[i * 4 + 1] = data[0];
  pixels[i * 4 + 2] = data[0];
 }
}
З метою оптимізації розрахунку, спробую використати можливості багатопроцесорного комп'ютера.
Використовуючи фрейморк Qt 5.4.0. Створив новий клас IncTask. Вхідні дані до потоку можливо передати тільки під час ініціалізації класу. А надалі використовувати приватні змінні.

2015-04-18

Вставлення статичної дати або часу Microsoft Office Excell

Статичне значення на аркуші не змінюється під час переобчислення або відкривання аркуша. У разі натиснення сполучення клавіш, наприклад, Ctrl+; для вставлення поточної дати у клітинку програма Excel «робить знімок» поточної дати, після чого вставляє дату у клітинку. Це значення клітинки не змінюється, тому воно вважається статичним.

На аркуші виберіть клітинку, у яку потрібно вставити поточну дату або час.
Виконайте одну з наведених нижче дій.
  • Щоб вставити поточну дату, натисніть клавіші Ctrl+; (крапка з комою).
  • Щоб вставити поточний час, натисніть сполучення клавіш Ctrl+Shift; (крапка з комою).
  • Щоб вставити поточні дату й час, натисніть сполучення клавіш Ctrl+; (крапка з комою). Потім натисніть клавішу пробілу та сполучення клавіш Ctrl+Shift+; (крапка з комою).
[Вставлення у клітинку поточних дати й часу]

Эктор Хименес-Браво: Садок вишневий коло хати

Коли забув ти рідну мову, біднієш духом ти щодня...
When you forgot your native language you would become a poor at spirit every day ...

Д.Білоус / D.Bilous
Рабів до раю не пускають. Будь вільним!

ipv6 ready