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

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

6
Карта JQuery против каждого
В JQuery, то mapи eachфункции , кажется, делают то же самое. Есть ли практические различия между ними? Когда вы решите использовать один вместо другого?
234 javascript  jquery 

30
Как сделать так, чтобы node.js требовал абсолютного? (вместо относительного)
Я бы хотел, чтобы мои файлы всегда были в корне моего проекта, а не относительно текущего модуля. Например, если вы посмотрите на https://github.com/visionmedia/express/blob/2820f2227de0229c5d7f28009aa432f9f3a7b5f9/examples/downloads/app.js строку 6, вы увидите express = require('../../') Это действительно плохое ИМО. Представьте, что я хотел бы поместить все мои примеры ближе к корню только на один уровень. …
234 node.js  require 

30
Преобразование метки времени в PHP назад, например, 1 день назад, 2 дня назад…
Хотите улучшить этот пост? Предоставьте подробные ответы на этот вопрос, включая цитаты и объяснение того, почему ваш ответ правильный. Ответы без достаточной детализации могут быть отредактированы или удалены. Я пытаюсь преобразовать временную метку формата 2009-09-12 20:57:19и превратить ее во что-то вроде 3 minutes agoPHP. Я нашел полезный скрипт для этого, …
234 php  timestamp 

30
Как добавить bootstrap в проект angular-cli
Мы хотим использовать загрузчик 4 (4.0.0-alpha.2) в нашем приложении, созданном с помощью angular-cli 1.0.0-beta.5 (с узлом v6.1.0). После получения начальной загрузки и ее зависимостей с помощью npm наш первый подход заключался в добавлении их в angular-cli-build.js: 'bootstrap/dist/**/*.min.+(js|css)', 'jquery/dist/jquery.min.+(js|map)', 'tether/dist/**/*.min.+(js|css)', и импортировать их в нашем index.html <script src="vendor/jquery/dist/jquery.min.js"></script> <script src="vendor/tether/dist/js/tether.min.js"></script> <link …

9
Как добавить новую строку в StringBuilder
У меня есть StringBuilderобъект, StringBuilder result = new StringBuilder(); result.append(someChar); Теперь я хочу добавить символ новой строки в StringBuilder. Как мне это сделать? result.append("/n"); Не работает. Итак, я думал о написании новой строки с использованием Unicode. Это поможет? Если так, как я могу добавить один?

14
Превращение разделенной запятой строки в отдельные строки
У меня есть таблица SQL, как это: | SomeID | OtherID | Data +----------------+-------------+------------------- | abcdef-..... | cdef123-... | 18,20,22 | abcdef-..... | 4554a24-... | 17,19 | 987654-..... | 12324a2-... | 13,19,20 Есть ли запрос, где я могу выполнить запрос, SELECT OtherID, SplitData WHERE SomeID = 'abcdef-.......'который возвращает отдельные строки, …
234 sql-server  tsql  split  comma 

4
Как я могу условно требовать ввода формы с AngularJS?
Предположим, мы создаем приложение адресной книги (надуманный пример) с AngularJS. У нас есть форма для контактов, в которой есть вводы для электронной почты и номера телефона, и мы хотим требовать одно или другое , но не оба : мы хотим, чтобы emailввод требовался только в том случае, если phoneввод пуст …

6
LINQ-запрос для выбора пяти лучших
У меня есть запрос LINQ: var list = from t in ctn.Items where t.DeliverySelection == true && t.Delivery.SentForDelivery == null orderby t.Delivery.SubmissionDate select t; Как я могу изменить этот запрос, чтобы выбрать только пять результатов из базы данных?
234 c#  linq 

21
Где iPhone Simulator хранит свои данные?
У меня есть база данных SQLite, которую я использую для хранения данных приложения, и я мог бы заглянуть внутрь нее, чтобы устранить возникшую проблему - но где iPhone Simulator хранит свои данные, как правило?

10
Как центрировать фрейм по горизонтали?
Рассмотрим следующий пример: ( живая демонстрация ) HTML: <div>div</div> <iframe></iframe> CSS: div, iframe { width: 100px; height: 50px; margin: 0 auto; background-color: #777; } Результат: Почему iframeцентрально не выровнен как div? Как я мог централизованно выровнять это?

25
Использовать адрес электронной почты в качестве первичного ключа?
Является ли адрес электронной почты плохим кандидатом на основной адрес по сравнению с автоматически увеличивающимися числами? Наше веб-приложение требует, чтобы адрес электронной почты был уникальным в системе. Итак, я подумал об использовании адреса электронной почты в качестве первичного ключа. Однако мой коллега предполагает, что сравнение строк будет медленнее, чем целочисленное …

14
Как правильно добавить изображение без src?
У меня есть изображение, которое я буду динамически заполнять с помощью src позже с помощью javascript, но для простоты я хочу, чтобы тег изображения существовал при загрузке страницы, но просто ничего не отображал. Я знаю, что <img src='' />это неверно, так как лучше это сделать?
234 html  validation 

24
Самый быстрый способ подсчета точного количества строк в очень большой таблице?
Я сталкивался со статьями, в которых говорится, что SELECT COUNT(*) FROM TABLE_NAMEбудет медленно, когда в таблице много строк и много столбцов. У меня есть таблица, которая может содержать даже миллиарды строк (в ней примерно 15 столбцов). Есть ли лучший способ получить точный счетчик количества строк в таблице? Пожалуйста, рассмотрите следующее …
234 sql  database 

7
Удалите все специальные символы с RegExp
Я хотел бы RegExp, который удалит все специальные символы из строки. Я пытаюсь что-то вроде этого, но это не работает в IE7, хотя это работает в Firefox. var specialChars = "!@#$^&%*()+=-[]\/{}|:<>?,."; for (var i = 0; i < specialChars.length; i++) { stringToReplace = stringToReplace.replace(new RegExp("\\" + specialChars[i], "gi"), ""); } …

12
Проверьте, является ли переменная списком или кортежем
В Python, как лучше всего проверить, содержит ли переменная список или кортеж? (т.е. коллекция) Является ли isinstance()зло, как предлагается здесь? http://www.canonical.org/~kragen/isinstance/ Обновление: наиболее распространенная причина, по которой я хочу отличить список от строки, это когда у меня есть какое-то неопределенно глубокое вложенное дерево / структура данных списков списков строк и …
234 python  types  list 

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