LINUX.ORG.RU

Сообщения offan

 

Вопрос по Hibernate. Code-first

Форум — Development

Такой вопросик, 2 сущности:

class Worker {
    public string getPost();
}
class Certificate {
   public DateTime getStateDate();

   public ConfirmedState getState();
   public void setState();

   public Worker getOwnerState();
}
Небольшая легенда:
Есть сертификаты и есть работники.
У работника имеется должность (должность может смениться),
работники устанавливают состояния у сертификатов (подтверждают, отклоняют).

И вот хочу чтобы:
- когда делаю запрос по Worker - доставались бы все работники с их текущей должностью.
- когда достаю сертификаты, хотелось бы чтобы работники доставались с должность той, на которой, в момент установки состояния, они находились.

Вот как должен выглядить маппинг и структура таблиц (и)или вьюх в БД, чтобы решить данную задачу.

offan
()

Фильтрация данных с веб-сервиса

Форум — Development

Вопрос про фильтрацию данных на веб-сервисе.

Есть 100+ ентитис на сервисе, нужно организавать фильтрацию и передачу данных клиенту. (для доступа к данным использую nhibernate)

Хочу сделать типа такого для каждой ентитис:

User[] GetUsers(UserFilter filter)
{
   //to do
}
но не хочется делать фильтры под каждую сущность.

Как правильно делать фильтрацию - под каждую сущность свой фильтр или какой-то универсальный и потом парсинг в criteria?

offan
()

Hibernate + sql-insert

Форум — Development

Можно как-нибудь добиться такого, чтобы вместо "?" можно было указать имена свойств?

class User
{
    string Name;
    string FName;
}

Вместо вот этого:

...
<sql-insert>
    begin
        P_USER_INSERT(pName => ?, pFname => ?...);
    end;
</sql-insert>
...
Получить такое:
...
<sql-insert>
    begin
        P_USER_INSERT(pName => Name, pFname => FName...);
    end;
</sql-insert>
...

offan
()

Какой слой должен быть инициатором создании и закрытии транзакции

Форум — Development

Имеется:

1. Клиентское приложение

2. Слой CRUD - только базовые операции никакой бизнесс-логики

3. Buisness workflow - бизнесс операции состоящие из списка вызовов 2-го слоя + логика

Вот и встал вопрос кто должен инициировать создание транзакции? И кто ее должен закоммитить

Либо в клиенском приложении, и тогда нужно будет на 3-м слое создать 2 метода - открытие и закрытие транзакции. Либо все это делать на 3-м слое. Или должен быть еще какой-то слой, который будет всем этим рулить.

offan
()

Подскажите шрифт.

Форум — General

Подскажите шрифт четко различными буквами английскими и русскими, цифрами. чтобы можно было различить цифру 0 от буквы O, английскую букву O от русской O, цифру 3 от буквы з и все в таком духе.

offan
()

Pci exp1 --> Pci adapter

Форум — Linux-hardware

Хочу купить новый комп а там проблема с pci слотами. Есть ли адаптеры которые будут работать например такой http://www.nix.ru/autocatalog/adapters_switches/Controller_PCIEx1PCI_123346.html лучше внешкий с несколько разьемами.

offan
()

Div прокрутка, крытые элементы

Форум — Web-development

Имеется Div с прокруткой в нем куча элементов. хочется знать какие элементы видны а какие нет. сообразил только делать расчет по позиции элемента и прокрутки ( как то криво у меня это получается). Есть ли другой способ узнать виден элемент или нет ?

offan
()

Грееться одно ядро.

Форум — Linux-hardware

Комп стал зависать немог понят в чем проблема. ядро в паник падала при загрузке. Оказалось что одно ядро из греться стало сильно . проц AMD Athlon(tm) 64 X2 Dual Core Processor 6000+. запустил компиляцию ядра с -j 2 и туту же температура подскачила

temp1: +54.0°C (low = -1.0°C, high = +127.0°C) sensor = thermal diode

temp2: +43.0°C (low = -1.0°C, high = +127.0°C) sensor = thermistor

temp3: +92.0°C (low = -1.0°C, high = +127.0°C) sensor = thermistor

тут же выключил и температура упала сразу . такое ошушение что на проце ваше нету кулера а стоит большой на термотрубках. пробывал снимать пастой мазать . кулер вертел непомогает. значит сгорел проц на половину?

offan
()

Firefox плагин поиска на странице.

Форум — General

Подскажите пожалуйста плагин который бы позволял искать на странице слова по маске (при?ет) или (*вет).

offan
()

PCI по сети

Форум — Linux-hardware

Здравствуйте. Возможно ли такое сделать. Стоит комп в него воткнута pci карта можно ли по сети как нибудь обратиться к ней. Хочется запускать программу которая работает с ней с другого компа. возможно ли такое?

offan
()

Ooops. Как правиьно отправить сообшение об ошибке?

Форум — General

Как правильно и куда отправить сообшение об ошибке в ядре? Собствено запускал vlc в консоли набрал vlc v4l:/dev/video0:norm=secam:frequency=191250:adev=/dev/dsp1:audio=2:samplerate=3 200 и как то одновремено мышкой шелкнул в консоли и выпало Oops: 0000 [1] SMP debian kernel:cr2:00000000000000f0 все работала и дальше только отпала клавиатура. остальное все работало правда минут через 10 все встало. в sysloge вот что написало. ядро у меня 2.6.24-1-amd64 собсвено куда это отправить можно и надоли еше какую информацию посылать?

un 27 02:28:10 debian kernel: Unable to handle kernel NULL pointer dereference at 00000000000000f0 RIP: Jun 27 02:28:10 debian kernel: [<ffffffff883124e7>] :snd_ak4114:snd_ak4114_check_rate_and_errors+0x306/0x35f Jun 27 02:28:10 debian kernel: PGD 0 Jun 27 02:28:10 debian kernel: Oops: 0000 [1] SMP Jun 27 02:28:10 debian kernel: CPU 1 Jun 27 02:28:10 debian kernel: Modules linked in: nls_iso8859_1 isofs zlib_inflate nvidia(P) tun tuner tea5767 tda8290 tuner_simple mt20xx tea5761 saa7134 vmnet(P) vmblock(P) vmmon(P) rfcomm l2cap bluetooth nfsd lockd nfs_acl auth_rpcgss sunrpc exportfs ppdev lp video output battery container dock ac sbs sbshc ipv6 fuse dm_snapshot dm_mirror dm_mod it87 hwmon_vid lm90 firewire_sbp2 loop snd_ice1724 snd_ice17xx_ak4xxx snd_ac97_codec arc4 ac97_bus snd_ak4114 snd_pt2258 snd_i2c snd_ak4xxx_adda snd_mpu401_uart ecb blkcipher snd_pcm_oss snd_pcm snd_page_alloc snd_mixer_oss snd_seq_dummy snd_seq_oss snd_seq_midi snd_rawmidi snd_seq_midi_event rtl8187 compat_ioctl32 videobuf_dma_sg videobuf_core ir_kbd_i2c snd_seq mac80211 ir_common snd_timer snd_seq_device videodev cfg80211 snd v4l2_common i2c_nforce2 psmouse eeprom_93cx6 parport_pc parport v4l1_compat serio_raw pcspkr soundcore k8temp usblp ipaq usbserial i2c_core button evdev ext3 jbd mbcache ide_cd cdrom sd_mod ata_generic usbhid hid usb_storage sata_nv amd74xx sa Jun 27 02:28:10 debian kernel: a_sil24 firewire_ohci firewire_core crc_itu_t libata forcedeth scsi_mod generic ide_core ohci_hcd ehci_hcd thermal processor fan Jun 27 02:28:10 debian kernel: Pid: 10, comm: events/1 Tainted: P 2.6.24-1-amd64 #1 Jun 27 02:28:10 debian kernel: RIP: 0010:[<ffffffff883124e7>] [<ffffffff883124e7>] :snd_ak4114:snd_ak4114_check_rate_and_errors+0x306/0x35f Jun 27 02:28:10 debian kernel: RSP: 0000:ffff81007dfdfe50 EFLAGS: 00010046 Jun 27 02:28:10 debian kernel: RAX: 0000000000000000 RBX: ffff81007baa7200 RCX: 000000000000ac13 Jun 27 02:28:10 debian kernel: RDX: 0000000000000010 RSI: 0000000000000202 RDI: ffff810037957400 Jun 27 02:28:10 debian kernel: RBP: 0000000000000000 R08: ffff81007dfdfe30 R09: ffff81000101ad68 Jun 27 02:28:10 debian kernel: R10: ffff81007042c800 R11: 0000000000000001 R12: 0000000000000206 Jun 27 02:28:10 debian kernel: R13: 0000000000000000 R14: 0000000080578f00 R15: 0000000000000000 Jun 27 02:28:10 debian kernel: FS: 00002ba2c204d2c0(0000) GS:ffff81007df93ac0(0000) knlGS:00000000f6bac6e0 Jun 27 02:28:10 debian kernel: CS: 0010 DS: 0018 ES: 0018 CR0: 000000008005003b Jun 27 02:28:10 debian kernel: CR2: 00000000000000f0 CR3: 0000000000201000 CR4: 00000000000006e0 Jun 27 02:28:10 debian kernel: DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 Jun 27 02:28:10 debian kernel: DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400 Jun 27 02:28:10 debian kernel: Process events/1 (pid: 10, threadinfo ffff81007dfde000, task ffff81007df9c800) Jun 27 02:28:10 debian kernel: Stack: ffff81007dfdfee0 0000000000000010 0000000000000010 ffff810037830000 Jun 27 02:28:10 debian kernel: ffff81007df9c810 ffff81007baf1800 ffff81007df9ca50 ffff81007baa72e8 Jun 27 02:28:10 debian kernel: ffffffff88312540 ffff81007df7dd40 ffffffffffffffff ffffffff80578f20 Jun 27 02:28:10 debian kernel: Call Trace: Jun 27 02:28:10 debian kernel: [<ffffffff88312540>] :snd_ak4114:ak4114_stats+0x0/0x29 Jun 27 02:28:10 debian kernel: [<ffffffff8831255b>] :snd_ak4114:ak4114_stats+0x1b/0x29 Jun 27 02:28:10 debian kernel: [<ffffffff8024470d>] run_workqueue+0x7f/0x10b Jun 27 02:28:10 debian kernel: [<ffffffff8024501f>] worker_thread+0x0/0xe4 Jun 27 02:28:10 debian kernel: [<ffffffff802450f9>] worker_thread+0xda/0xe4 Jun 27 02:28:10 debian kernel: [<ffffffff80248022>] autoremove_wake_function+0x0/0x2e Jun 27 02:28:10 debian kernel: [<ffffffff80247f03>] kthread+0x47/0x74 Jun 27 02:28:10 debian kernel: [<ffffffff8020cc48>] child_rip+0xa/0x12 Jun 27 02:28:10 debian kernel: [<ffffffff80247ebc>] kthread+0x0/0x74 Jun 27 02:28:10 debian kernel: [<ffffffff8020cc3e>] child_rip+0x0/0x12 Jun 27 02:28:10 debian kernel: Jun 27 02:28:10 debian kernel: Jun 27 02:28:10 debian kernel: Code: 48 8b 80 f0 00 00 00 8b 00 83 f8 03 74 0b 83 f8 05 75 15 83 Jun 27 02:28:10 debian kernel: RIP [<ffffffff883124e7>] :snd_ak4114:snd_ak4114_check_rate_and_errors+0x306/0x35f Jun 27 02:28:10 debian kernel: RSP <ffff81007dfdfe50> Jun 27 02:28:10 debian kernel: CR2: 00000000000000f0 Jun 27 02:28:10 debian kernel: ---[ end trace 030ad8442ac3a60b ]---

>>>

offan
()

Видио карта использовать как процессор

Форум — Linux-hardware

Читал когда то на лоре что есть модуль к ядру который позволяет использовать видиокарту как еше один процессор/ кто ни буть пробыла это и где можно почитать про него?

>>>

offan
()

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