Codengineering - блог о программировании ➜ страница 1330
Как убить процесс, работающий на определенном порту в Linux?
Я попытался закрыть tomcat с помощью ./shutdown.sh от tomcat ...
Как очистить переменную stringstream?
Я уже пробовал несколько вещей, std::stringstream m; m.empty(); m.clear(); оба из которых не работают. ...
Что такое "статическая функция"?
вопрос был о простых функциях c, а не c++ static методы, как уточняется в комментариях. Ок, я понимаю, что такое static переменная есть, но что такое ? а почему, если я объявляю функцию, скажем void print_matrix, скажем так a.c (без a.h) и "a.c" - Я "print_matrix@@....) already defined in a.obj", но если я объявлю его как static void print_matrix затем он компилирует? обновление просто чтобы прояснить ситуацию - я знаю в том числе .c плохо, как многие из вас заметили. Я просто делаю это, чтоб ...
Почему C# не позволяет статическим методам реализовать интерфейс?
почему C# был разработан таким образом? Как я понимаю, интерфейс описывает только поведение и служит для описания договорного обязательства для классов, реализующих интерфейс, который реализует определенное поведение. Если классы хотят реализовать это поведение в общем методе, почему бы и нет? вот пример что я имею в виду: // These items will be displayed in a list on the screen. public interface IListItem { string ScreenName(); ... } public class Animal: IListItem { // All animals ...
Проверьте, не является ли строка null и не пустой
Как я могу проверить, не является ли строка null и не пустой? public void doStuff(String str) { if (str != null && str != "**here I want to check the 'str' is empty or not**") { /* handle empty string */ } /* ... */ } ...
Насколько медленны исключения Java?
вопрос: действительно ли обработка исключений в Java медленная? общепринятая мудрость, а также многие результаты Google, говорит, что исключительная логика не должна использоваться для нормального потока программ в Java. Обычно приводятся две причины, это очень медленно - даже на порядок медленнее, чем обычный код (причины варьируются), и это грязно, потому что люди ожидают, что только ошибки будут обработаны в исключительный код. Вопрос #1. например, на этой странице описывает обра ...
ссылки на объект несохраненные переходных экземпляр - сохранить переходных экземпляра до промывки
Я получаю следующее сообщение об ошибке при сохранении объекта с помощью Hibernate object references an unsaved transient instance - save the transient instance before flushing ...
Как определить первую и последнюю итерации в цикле foreach?
вопрос простой. У меня есть foreach цикл в моем коде: foreach($array as $element) { //code } в этом цикле я хочу реагировать по-разному, когда мы находимся в первой или последней итерации. Как это сделать? ...
Что каждый программист должен знать о безопасности? [закрытый]
Я студент ИТ, и я сейчас на 3-м курсе в университете. До сих пор мы изучали много предметов, связанных с компьютерами в целом (Программирование, алгоритмы, компьютерная архитектура, математика и т. д.). Я очень уверен, что никто не может узнать все о безопасности, но уверен, что есть "минимальные" знания каждый программист или ИТ-студент должен знать об этом, и мой вопрос в том, что это минимальные знания? можете ли вы предложить некоторые электронные книги или курсы или что-нибудь может помоч ...
Как инициализировать частные статические члены В C++?
что является лучшим способом, чтобы инициализировать собственный статический член данных в C++? Я попробовал это в моем заголовочном файле, но это дает мне странные ошибки компоновщика: class foo { private: static int i; }; int foo::i = 0; Я предполагаю, что это потому, что я не могу инициализировать собственный член из-за пределов класса. Так как же лучше всего это сделать? ...