Програмування

Питання та відповіді для професійних та ентузіастів-програмістів


3
ВСТАВКА… НА ДУПЛІКАТНІЙ КЛЮЧ (нічого не робити)
У мене є таблиця з унікальним ключем для двох стовпців: CREATE TABLE `xpo`.`user_permanent_gift` ( `id` INT UNSIGNED NOT NULL AUTO_INCREMENT , `fb_user_id` INT UNSIGNED NOT NULL , `gift_id` INT UNSIGNED NOT NULL , `purchase_timestamp` TIMESTAMP NULL DEFAULT now() , PRIMARY KEY (`id`) , UNIQUE INDEX `user_gift_UNIQUE` (`fb_user_id` ASC, `gift_id` ASC) …
184 mysql  sql  unique-key 



5
SSO з CAS або OAuth?
Цікаво, чи варто використовувати протокол CAS або OAuth + якийсь постачальник аутентифікації для єдиного входу. Приклад сценарію: Користувач намагається отримати доступ до захищеного ресурсу, але не має автентифікації. Додаток перенаправляє користувача на сервер SSO. Якщо аутентифікація має місце, користувач отримує маркер від сервера SSO. SSO переспрямовує на оригінальну програму. Оригінальна …

12
Чи вводить прапорець лише ті дані, якщо вони встановлені?
Чи стандартна поведінка для браузерів надсилати дані вхідних значень прапорець лише у тому випадку, якщо це встановлено після подання форми? І якщо дані про значення не надаються, чи завжди значення за замовчуванням "увімкнено"? Якщо припустити, що вищезазначене є правильним, чи це послідовна поведінка в усіх браузерах?
184 html  input  checkbox 


2
Названня переліків на Java: однина чи множина?
Чи існує "офіційна" рекомендація щодо того, як назвати переліків Java? enum Protocol { HTTP, HTTPS, FTP } або enum Protocols { HTTP, HTTPS, FTP } Я знаю, що у світі .Net рекомендується використовувати однини за винятком переліків, які представляють бітові прапори. Просто цікаво, чи є щось подібне в Java. Пов'язане …



18
Заява ALTER TABLE суперечить обмеженню FOREIGN KEY
У мене виникають проблеми при спробі додати іноземний ключ до мого tblDomareстолу; що я тут роблю неправильно? CREATE TABLE tblDomare (PersNR VARCHAR (15) NOT NULL, fNamn VARCHAR (15) NOT NULL, eNamn VARCHAR (20) NOT NULL, Erfarenhet VARCHAR (5), PRIMARY KEY (PersNR)); INSERT INTO tblDomare (PersNR,fNamn,eNamn,Erfarenhet) Values (6811034679,'Bengt','Carlberg',10); INSERT INTO tblDomare …
184 sql  sql-server  database 


5
Як я ігнорую початкове навантаження під час перегляду змін моделі в AngularJS?
У мене є веб-сторінка, яка служить редактором для однієї сутності, яка є глибинним графіком у властивості $ range.fieldcontainer. Після отримання відповіді від мого API REST (через $ ресурс) я додаю годинник до «fieldcontainer». Я використовую цей годинник, щоб визначити, чи сторінка / сутність "брудна". Зараз я змушую відскокнути кнопку збереження, …

17
Як перетворити мілісекунди у формат "hh: mm: ss"?
Я збентежений. Натрапивши на цю нитку, я спробував розібратися, як відформатувати таймер зворотного відліку, який мав формат hh:mm:ss. Ось моя спроба - //hh:mm:ss String.format("%02d:%02d:%02d", TimeUnit.MILLISECONDS.toHours(millis), TimeUnit.MILLISECONDS.toMinutes(millis) - TimeUnit.MINUTES.toMinutes(TimeUnit.MILLISECONDS.toHours(millis)), TimeUnit.MILLISECONDS.toSeconds(millis) - TimeUnit.MINUTES.toSeconds(TimeUnit.MILLISECONDS.toMinutes(millis))); Отже, коли я пробую таке значення, як 3600000ms, я отримую 01:59:00, що неправильно, оскільки воно має бути 01:00:00. Очевидно, …

12
Застосовуйте стиль ТІЛЬКИ на IE
Ось мій блок CSS: .actual-form table { padding: 5px 0 15px 15px; margin: 0 0 30px 0; display: block; width: 100%; background: #f9f9f9; border-top: 1px solid #d0d0d0; border-bottom: 1px solid #d0d0d0; } Я хочу лише, щоб IE 7, 8 і 9 "бачили" width: 100% Який найпростіший спосіб досягти цього?

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.