LINUX.ORG.RU

Сообщения jcdr

 

передача данные между java и c++ без накладных расходов

Форум — Development

у меня есть java-класс. объект этого класса обычно содержит ссылки на несколько десятков тысяч объектов более мелких классов и несколько длинных векторов. кроме того, есть расчетный модуль на с++, которому надо передать объект этого «толстого» класса.

посоветуйте, как лучше передать данные в с++, так чтобы на (де)сериализацию тратилось как можно меньше времени?

есть ли возможность передать данные в с++ код без копирования, без сериализации? так, чтобы с++ «разделял» ту же область памяти, что и java?

p.s. классы содержит векторы чисел и списки объектов (по ~10 числовых полей) что-то подобное, вроде бы, умеет cap'n'proto. но умеет ли он быстро сериализовать из java в c++ - я не понял

 ,

jcdr
()

выбор базы данных

Форум — Development

Помогите, пожалуйста, подобрать базу данных по следующим требованиям:

  • транзакции
  • журналирование
  • быстрое чтение
  • неблокирующая заись
  • подписка на изменения (желательно)
  • c api
  • кроссплатформенность (linux, windows)
  • не in-memory (данных не больше 100 gb)

 ,

jcdr
()

Потек блок питания

Форум — Linux-hardware

Стал шуметь блок питания (начиная с логина в убунту). Разобрал, думал почистить от пыли, а там вот http://i.imgur.com/UoxQw43.jpg (извините за качество картинки, снимал на телефон)

Это нормально? Что это за желтые подтеки?

jcdr
()

официальный жж раздел

Форум — Linux-org-ru

Предложение - сделайте специальный раздел форума для ведения (микро)блогов. Фактически тот же talks но с «подтемами» по имени пользователя. С тегами, разметкой, комментариями - все как в остальной части форума.

 ,

jcdr
()

установка Ubuntu на HP 650 с предустановленным Windows 8

Форум — Linux-install

Читал https://help.ubuntu.com/community/UEFI и http://askubuntu.com/questions/221835/installing-ubuntu-on-a-pre-installed-wi...

Перезагрузил вин8, поставил загрузку с usb (там Ubuntu 13.10) - в итоге появляется меню с выбором загрузки(установка, live и т.д.). После выбора «Install Ubuntu» черный экран первые 5 секунд, потом экран вовсе гаснет.

Пробовал и включать Legacy загрузку BIOS и с secure boot - все равно после выбора установки экран спустя несколько секунд гаснет.

Вариант с дуал-бутом рассматривать не хочется. Как же снести винды и поставить линукс?

 , , ,

jcdr
()

как в jpa фреймворках update'таются только измененные поля?

Форум — Development

Допустим я пишу так:

@Entity
class A 
{
   @Id int i;
   int x;
   int y;
}
...
A a = new A(); em.persist(a);
a.x = 11;

Как jpa фреймворк узнает, что в БД обновить надо только, например, поле «x», но не «y»? Я так понимаю, что SQL-запрос формируется только на измененные поля объекта, а не на все(это было слишком затратно)?

 ,

jcdr
()

RSS подписка на новые темы