программирование

Q & A для профессиональных программистов и энтузиастов

2
Методы отслеживания ограничений
Вот сценарий: я написал некоторый код с сигнатурой типа, и жалобы GHC не смогли вывести x ~ y для некоторых xи y. Обычно вы можете бросить GHC кость и просто добавить изоморфизм в ограничения функции, но это плохая идея по нескольким причинам: Это не подчеркивает понимание кода. Вы можете получить …
322 haskell  constraints  ghc 


8
Разница между числовым, плавающим и десятичным в SQL Server
Каковы различия между numeric, floatи decimalтипы данных и которые должны быть использованы в каких ситуациях? Для любого вида финансовой транзакции (например, для поля зарплаты), какая из них предпочтительнее и почему?
322 sql  sql-server  types 

4
Деоптимизация программы для конвейера в процессорах семейства Intel Sandybridge
Я целую неделю ломал голову, пытаясь выполнить это задание, и я надеюсь, что кто-то здесь может привести меня к правильному пути. Позвольте мне начать с инструкций инструктора: Ваше задание противоположно нашему первому лабораторному заданию, которое должно было оптимизировать программу простых чисел. Ваша цель в этом задании - пессимизировать программу, то …

10
Создать пользовательский обратный вызов в JavaScript
Все, что мне нужно сделать, это выполнить функцию обратного вызова, когда закончится выполнение моей текущей функции. function LoadData() { alert('The data has been loaded'); //Call my callback with parameters. For example, //callback(loadedData , currentObject); } Потребитель для этой функции должен быть таким: object.LoadData(success); function success(loadedData , currentObject) { //Todo: some …
322 javascript 

22
Какой самый быстрый способ получить значение π?
Я ищу самый быстрый способ получить значение π, как личный вызов. Более конкретно, я использую способы, которые не включают использование #defineконстант, таких как M_PI, или жесткое кодирование числа в. Программа ниже проверяет различные способы, которые я знаю. Версия inline сборки, теоретически, является самым быстрым вариантом, хотя и явно не переносимым. …

21
Получить имена всех ключей в коллекции
Я хотел бы получить имена всех ключей в коллекции MongoDB. Например, из этого: db.things.insert( { type : ['dog', 'cat'] } ); db.things.insert( { egg : ['cat'] } ); db.things.insert( { type : [] } ); db.things.insert( { hello : [] } ); Я хотел бы получить уникальные ключи: type, egg, …

9
Упорядоченная карта Java
Есть ли в Java объект, который действует как карта для хранения и доступа к парам ключ / значение, но может возвращать упорядоченный список ключей и упорядоченный список значений, чтобы списки ключей и значений были в одном и том же порядке? В качестве объяснения по коду я ищу что-то похожее на …
322 java  collections 

30
ошибка: «Не удается подключиться к локальному серверу MySQL через сокет» /var/run/mysqld/mysqld.sock '(2)' - Отсутствует /var/run/mysqld/mysqld.sock
Моя проблема началась с того, что я больше не мог войти в систему как пользователь root при установке MySQL. Я пытался запустить mysql без включенных паролей ... но всякий раз, когда я запускал команду # mysqld_safe --skip-grant-tables & Я никогда не получу подсказку обратно. Я пытался следовать этим инструкциям, чтобы …
322 mysql  linux  ubuntu 

2
angular.min.js.map не найден, что именно?
Когда я загружаю страницу и проверяю консоль Chrome, я нахожу эти ошибки: что такое файлы карт в угловых? Я ссылался на angular.min.js, но не на angular.min.js.map. Кстати, я использую угловой релиз 1.2 rc, и я только начал видеть эти ошибки, когда перешел на этот релиз. ERRORS: GET http://localhost:44786/Scripts/angular-route.min.js.map 404 (Not …
322 angularjs 

20
Отправка формы нажатием кнопки ввода без кнопки отправки.
Я пытаюсь отправить форму, нажав Enter, но не отображая кнопку отправки. Я не хочу входить в JavaScript, если это возможно, поскольку я хочу, чтобы все работало во всех браузерах (единственный известный мне способ JS - это события). Прямо сейчас форма выглядит так: <form name="loginBox" target="#here" method="post"> <input name="username" type="text" /><br …
322 html  forms  submit 

11
Получить параметры строки запроса URL
Каким способом «меньше кода требуется» получить параметры из строки запроса URL, которая отформатирована следующим образом? www.mysite.com/category/subcategory?myqueryhash Вывод должен быть: myqueryhash Я знаю об этом подходе: www.mysite.com/category/subcategory?q=myquery <?php echo $_GET['q']; //Output: myquery ?>
322 php  url  query-string 

12
Обход текста в режиме вставки
В режиме вставки в Vim, можно ли каким-либо образом перемещать текст, перемещая некоторые символы вперед и назад, кроме использования клавиш со стрелками? Если я нажимаю h, j, kи в lто время как в режиме вставки, фактические символы печатаются на экране вместо перемещения по тексту. То, как я сейчас это делаю, …
322 vim  vi 

2
Как создать ссылку на каталог [закрыто]
Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме переполнения стека. Закрыто 8 лет назад . Улучшить этот вопрос Как создать ссылку xxxна /home/jake/doc/test/2000/something/? Предположим, что xxxсоздан в, /home/jakeи вы в настоящее время /home/jake. Когда …
322 linux  shell  command 

7
Как отформатировать плавающее число в фиксированную ширину в Python
Как отформатировать плавающее число в фиксированную ширину со следующими требованиями: Ведущий ноль, если n <1 Добавьте конечный десятичный ноль (ноль), чтобы заполнить фиксированную ширину Усечение десятичных цифр после фиксированной ширины Совместите все десятичные точки Например: % formatter something like '{:06}' numbers = [23.23, 0.123334987, 1, 4.223, 9887.2] for number in …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.