standards- все статьи тега


Допускаются ли двоеточия в URL-адресах?

Я думал, что использование двоеточий в URIs было "незаконным". И тут я увидел, что vimeo.com использует URI как http://www.vimeo.com/tag:sample. Что вы думаете об использовании двоеточий в URIs? Как заставить мой сервер Apache работать с синтаксисом "двоеточия", потому что теперь он бросает "Доступ запрещен!- ошибка, когда в первом сегменте URI имеется двоеточие? ...

Используйте CSS для автоматического добавления звездочки "Обязательное поле" для формирования входных данных

Какой хороший способ преодолеть тот прискорбный факт, что этот код не будет работать так, как хотелось бы: <div class="required"> <label>Name:</label> <input type="text"> </div> <style> .required input:after { content:"*"; } </style> В идеальном мире все требуемые input s получили бы маленькую звездочку, указывающую, что поле является обязательным. Это решение невозможно, так как CSS вставляется после содержимого элемента, а не после сам ...

PhpStorm / WebStorm и стандартные ошибки линтинга

Я только что переехал в PhpStorm из Sublime, поскольку, похоже, у него есть много способов облегчить мою жизнь в качестве Дэва. Однако, в моей компании мы используем Стандарт (https://github.com/feross/standard ) к добру или к худу, но я думаю, что даже не настроил Sublime much, чтобы на самом деле выделить ошибки таким образом, чтобы я не мог пропустить их и решить их раньше в процессе: Теперь я пытаюсь сделать то же самое в PhpStorm, но не могу понять, как "выбросить" ошибки в этом програ ...

Почему массивы переменной длины не являются частью стандарта C++?

Я не использовал c очень много в последние несколько лет. Когда я прочитал этот вопрос сегодня, я столкнулся с некоторым синтаксисом C, с которым я не был знаком. судя по всему C99 следующий синтаксис: void foo(int n) { int values[n]; //Declare a variable length array } это кажется довольно полезная функция. Был ли когда-нибудь обсуждение о добавлении его в стандарт C++, и если да, то почему он был задан? некоторые возможные причины: волосатый для поставщиков компилятора к реализовать ...

Соглашения О Кодировании-Перечисления Имен

существует ли Соглашение для именования перечислений в Java? мое предпочтение заключается в том, что перечисление является типом. Так, например, у вас есть перечисление Fruit{Apple,Orange,Banana,Pear, ... } NetworkConnectionType{LAN,Data_3g,Data_4g, ... } Я против того, чтобы назвать ее: FruitEnum NetworkConnectionTypeEnum Я понимаю, что легко выбрать, какие файлы являются перечислениями, но тогда у вас также будет: NetworkConnectionClass FruitClass кроме того, есть хороший документ ...

Позволяет ли синтаксис JSON дублировать ключи в объекте?

это допустимый json? { "a" : "x", "a" : "y" } http://jsonlint.com/ говорит "Да". http://www.json.org/ ничего не говорит о том, что это запрещено. но очевидно, что это не имеет большого смысла, не так ли? Большинство реализаций, вероятно, используют хэш-таблицу, поэтому она переопределяется в любом случае. ...

Рекомендуемое разрешение сайта (ширина и высота)? [закрытый]

есть ли какой-либо стандарт на общем разрешении веб-сайта? мы ориентируемся на новые мониторы, возможно, по крайней мере 1280px в ширину, но высота может варьироваться, и каждый браузер может иметь разные высоты панели инструментов тоже. есть ли какой-то стандарт для этого? ...

Шестнадцатеричное представление цвета с альфа-каналом?

есть ли W3 или любой другой заслуживающий внимания стандарт о том, как представлять цвет (включая альфа-канал) в шестнадцатеричном формате? это #RGBA или #ARGB ? ...

Стандартное использование 'Z' вместо NULL для представления отсутствующих данных?

вне аргумента о том, должны ли когда-либо использоваться нули: я отвечаю за существующую базу данных, которая использует NULL для обозначения "отсутствующих или никогда не вводимых" данных. Он отличается от пустой строки, Что означает "пользователь установил это значение, и они выбрали "пустой"." другой подрядчик по проекту твердо стоит на" NULLs не существует для меня; я никогда не использую NULL, и никто другой не должен, либо " сторона аргумента. Однако меня смущает то, что с тех пор коман ...

Является ли вычитание целого числа без знака определенным поведением?

я столкнулся с кодом от кого-то, кто, кажется, считает, что есть проблема вычитания целого числа без знака из другого целого числа того же типа, когда результат будет отрицательным. Таким образом, такой код был бы неправильным, даже если он работает на большинстве архитектур. unsigned int To, Tf; To = getcounter(); while (1) { Tf = getcounter(); if ((Tf-To) >= TIME_LIMIT) { break; } } Это единственная смутно соответствующая цитата из стандарта C, которую я мог найти. ...

В C++ оператор switch выражение гарантии оценки

относительно переключателя стандартные состояния следующие. " когда оператор switch выполняется, его состояние оценивается и сравнивается с каждой константой case." означает ли это, что выражение условия вычисляется один раз и только один раз, и оно гарантируется стандартом для каждого компилятора? например, когда функция используется в головке оператора switch, с побочным эффектом. int f() { ... } switch (f()) { case ...; case ...; } ...

Все целочисленные значения идеально представлены в виде двойников? [дубликат]

этот вопрос уже есть ответ здесь: представление целых чисел в двойниках 5 ответов мой вопрос заключается в том, что все целочисленные значения гарантированно имеют идеальное двойное представление. рассмотрим следующий пример кода, который печатает "Same": // Example program #include <iostream> #include <string> int main() { int a = 3; int b = 4; double d_a(a); double d_b(b); do ...