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

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

5
Перезапись URL с помощью PHP
У меня есть URL-адрес, который выглядит так: url.com/picture.php?id=51 Как мне преобразовать этот URL в: picture.php/Some-text-goes-here/51 Я думаю, что WordPress делает то же самое. Как мне сделать удобные URL-адреса в PHP?

8
Как перезапустить службу на удаленном компьютере в Windows? [закрыто]
Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме Stack Overflow. Закрыт 7 лет назад . Уточните этот вопрос Иногда во время отладки мне нужно перезапустить службу на удаленном компьютере. В настоящее время я делаю …

6
Есть ли способ поместить вредоносный код в регулярное выражение?
Я хочу добавить на свою общедоступную веб-страницу возможность поиска по регулярным выражениям. Нужно ли мне что-либо делать, кроме HTML- кодирования вывода, для защиты от злонамеренного ввода пользователя? Поисковые запросы Google заполнены людьми, которые решают обратную задачу - используя регулярные выражения для обнаружения вредоносного ввода, - что меня не интересует. В …
139 regex  security 

10
Как вы вычисляете основание журнала 2 в Java для целых чисел?
Я использую следующую функцию для вычисления логарифмической базы 2 для целых чисел: public static int log2(int n){ if(n <= 0) throw new IllegalArgumentException(); return 31 - Integer.numberOfLeadingZeros(n); } Оптимальная производительность? Кто-нибудь знает готовую для этого функцию J2SE API? UPD1 На мой взгляд , арифметика с плавающей запятой оказалась быстрее, чем …

11
Можно ли подключить Amazon EBS к нескольким инстансам?
В настоящее время мы используем несколько веб-серверов, обращающихся к одному серверу mysql и файловому серверу. Рассматривая переход в облако, могу ли я использовать ту же настройку и подключить EBS к нескольким экземплярам компьютеров или какое еще решение?


1
Отступы класса case в плагине IntelliJ Scala абсурдны
Когда класс case имеет много полей и их имена длинные, часто рекомендуется записывать каждое поле в каждой строке, например: case class Person ( name: String, age: Int ) Это похоже на определение C / C ++ structи полностью читается, даже когда класс case становится больше. Но плагин Scala по умолчанию …

6
Использование WebAPI или MVC для возврата JSON в ASP.NET
Я создаю приложение ASP.NET MVC, в котором много клиентских скриптов, оно будет использовать JSON и jQuery для управления DOM. Я понимаю, как Web API контроллера и MVC контроллер может вернуть JSON. Учитывая мой сценарий, следует ли мне использовать контроллер веб-API или контроллер MVC ?

3
CodeFile против CodeBehind
В чем разница между CodeFile = "file.ascx.cs" и CodeBehind = "file.ascx.cs" в объявлении пользовательского элемента управления ASP.NET? Один новее или рекомендуется? Или у них есть конкретное использование?
139 asp.net 

6
Эквивалент Graphviz на чистом JavaScript [закрыто]
В его нынешнем виде этот вопрос не подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, потребует дебатов, аргументов, опросов или расширенного обсуждения. Если вы считаете, что этот вопрос можно улучшить и, возможно, снова открыть, обратитесь за …


3
Эффективный C ++ по-прежнему эффективен?
Из того, что я увидел в этом посте, я решил начать читать книгу « Эффективный C ++» . Но теперь, когда появилось много новых функций из-за C ++ 11 и изменились некоторые передовые практики, я не уверен, действительно ли это хорошая идея. С появлением C ++ 11 устарели какие-либо советы, …

29
Webdriver Невозможно подключиться к хосту 127.0.0.1 на порту 7055 через 45000 мс
У меня есть ящик, на котором я запускаю тесты. Похоже, что Дженкинс будет подключаться по ssh и выполнять команды, описанные в конкретном запущенном задании. Здесь я пытаюсь запустить тесты Selenium Webdriver, но он сообщает мне, что у меня есть ошибки при запуске firefox. Конечная идея состоит в том, чтобы полностью …

5
Написание программ для устранения ошибок ввода-вывода, вызывающих потерю записи в Linux
TL; DR: Если ядро ​​Linux теряет буферизованную запись ввода-вывода , есть ли способ для приложения узнать? Я знаю, что вам нужен fsync()файл (и его родительский каталог) для долговечности . Вопрос в том, теряет ли ядро ​​грязные буферы, ожидающие записи, из-за ошибки ввода-вывода, как приложение может обнаружить это и восстановить или …
139 c  linux  linux-kernel  posix 


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