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

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


2
Ігнорування часових поясів у Rails та PostgreSQL
Я маю справу з датами та часом у Rails і Postgres і стикаюся з цим питанням: База даних знаходиться в UTC. Користувач встановлює часовий пояс за вибором у додатку Rails, але його слід використовувати лише для отримання місцевим часом користувачів для порівняння часу. Користувач зберігає час, скажімо, 17 березня 2012 …

7
LaTeX пакет для підсвічування синтаксису коду на різних мовах
Я шукаю пакет LaTeX, який робить виділення синтаксису на коді. Наприклад, зараз я використовую дослівний блок для написання коду: \begin{verbatim} <html> <head> <title>Hello</title> </head> <body>Hello</body> </html> \end{verbatim} І це чудово працює для відображення коду на моєму документі. Але, припустимо, я хотів виділити розмітку HTML таким чином, яким буде IDE у …

9
Друкувати другий останній стовпчик / поле дивним способом
Я хочу надрукувати другий останній стовпчик або поле дивним способом. Кількість полів є змінною. Я знаю, що я повинен вміти користуватися, $NFале не знаю, як це можна використовувати. І це, здається, не працює: awk ' { print ( $NF-- ) } '
164 awk  gawk 

6
Як оновити формулу з Homebrew?
Як оновити формулу? Я побіг brew update. Потім, працює brew outdated, виводить: mongodb (1.4.3-x86_64 < 1.6.5-x86_64) Таким чином, mongodbзастаріла. Як оновити його? Чи потрібно просто видалити та встановити?
164 homebrew  formula 

21
Тестування блоку: DateTime.Now
У мене є кілька тестових одиниць, які очікують, що "поточний час" буде іншим, ніж DateTime.Now, і я не хочу змінювати час комп'ютера, очевидно. Яка найкраща стратегія для досягнення цього?

10
ПОМИЛКА 1044 (42000): користувачеві '' @ 'localhost' заборонено доступ до бази даних 'db'
Я хочу почати писати запити в MySQL. show grants показує: +--------------------------------------+ | Grants for @localhost | +--------------------------------------+ | GRANT USAGE ON *.* TO ''@'localhost' | +--------------------------------------+ У мене немає жодного ідентифікатора користувача, але коли я хочу зробити користувача, у мене немає привілеїв, також я не знаю, як зробити привілеї, навіть …
164 mysql 

2
Скасування помилки в біті git
Я роблю неавтоматизований біт біт за допомогою командного рядка. Все йде добре, поки я випадково не потрапив на неправильну лінію в моїй командній історії, і замість того, щоб запустити тест, я запускаю "git bisect good" (або погано). На жаль, я ще не знаю, чи слід це позначати як добре чи …
164 git  git-bisect 



23
Як скопіювати базу даних SQL Azure на свій локальний сервер розвитку?
Хтось знає, як я можу скопіювати базу даних SQL Azure на свою розроблювальну машину? Я хотів би перестати платити, щоб мати базу даних розробок у хмарі, але це найкращий спосіб отримати виробничі дані. Я копіюю свою виробничу базу даних у нову базу даних розробок, але я хотів би мати ту …

4
Як використовувати "не" в xpath?
Я хочу написати щось подібне: //a[not contains(@id, 'xx')] (мається на увазі всі посилання на те, що атрибут 'id' не містить рядка 'xx') Я не можу знайти правильний синтаксис.
164 dom  xpath  xpathquery 

10
Тип посилання рядка C #?
Я знаю, що "рядок" в C # - це еталонний тип. Це на MSDN. Однак цей код не працює як слід: class Test { public static void Main() { string test = "before passing"; Console.WriteLine(test); TestI(test); Console.WriteLine(test); } public static void TestI(string test) { test = "after passing"; } } …
164 c#  string  reference  types 

12
Чи використовує Random та OrderBy хороший алгоритм перетасовки?
Я читав статтю про різні алгоритми перетасовки у програмі Coding Horror . Я бачив, що десь люди робили це, щоб перетасувати список: var r = new Random(); var shuffled = ordered.OrderBy(x => r.Next()); Це хороший алгоритм переміщення? Як це працює саме? Це прийнятний спосіб зробити це?
164 c#  algorithm  shuffle 


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