Codengineering - блог о программировании ➜ страница 1990
Как избежать явного " я " в Python?
Я изучал Python, следуя некоторым , С которым Pygame учебники. там я нашел широкое использование ключевого слова self, и исходя из преимущественно Java фона, я нахожу, что я постоянно забываю ввести self. Например, вместо self.rect.centerx Я бы типа rect.centerx, потому что для меня rect уже является переменной-членом класса. параллель Java, которую я могу придумать для этой ситуации, имеет префикс всех ссылок на переменные-члены с этой. Я застрял префикс всех переменных-членов с self, ил ...
Как определить зависимости a.NET заявление?
Как определить зависимости приложения .NET? Делает Dependency Walker работы с управляемыми приложениями? Я загрузил последнюю версию и попытался профилировать приложение, но он просто выходит без особых объяснений. Если он не работает с .NET, то есть ли какой-то другой инструмент, который поможет мне отладить проблему загрузки DLL во время выполнения? ...
Можно ли размещать контейнеры Windows в linux?
можно ли это запустить Контейнеры Windows on Linux? Сценарий основан на решении, написанном в .NET (старая сеть) и пользователей Linux что хочет запустить это с Докером, чтобы обеспечить net462 написано API на localhost. Я использую бета-версию от Докер для windows Если нет, то почему windows может запускать контейнеры linux, а не и наоборот? EDIT: Как прошло некоторое время и этот вопрос популярный. Я хотел бы добавить здесь одно замечание, что обходной путь заключается в использовании но ...
Приращение счетчика в цикле Bash не работает
у меня есть следующий простой скрипт, где я запускаю цикл и хочу поддерживать COUNTER. Я не могу понять, почему счетчик не обновляется. Это связано в случае, когда это становится создан? Как я могу потенциально исправить это? #!/bin/bash WFY_PATH=/var/log/nginx WFY_FILE=error.log COUNTER=0 grep 'GET /log_' $WFY_PATH/$WFY_FILE | grep 'upstream timed out' | awk -F ', ' '{print ,,}' | awk '{print "http://domain.com""&ip=""&date=""&time=""&end=1"}' | awk -F '&end=1' '{print "&a ...
Как изменить тип данных DataColumn в DataTable?
Я: DataTable Table = new DataTable; SqlConnection = new System.Data.SqlClient.SqlConnection("Data Source=" + ServerName + ";Initial Catalog=" + DatabaseName + ";Integrated Security=SSPI; Connect Timeout=120"); SqlDataAdapter adapter = new SqlDataAdapter("Select * from " + TableName, Connection); adapter.FillSchema(Table, SchemaType.Source); adapter.Fill(Table); DataColumn column = DataTable.Columns[0]; то, что я хочу сделать, это: предположим в настоящее время column.DataType.Name это "дво ...
Sublime Text 3 Как изменить размер шрифта боковой панели файла?
хотя я пытался изменить "шрифт.размер "в таких классах, как" Label_control "и" sidebar_control "в пакете" Theme-Default", размер шрифта редактора не изменяется вообще. Есть ли что-нибудь другое в sublime text3? ...
Удаление двойных кавычек из переменных в пакетном файле создает проблемы со средой CMD
может ли кто-нибудь помочь с эффективным и безопасным способом удаления кавычек из пакетных переменных? Я написал пакетный файл, который успешно импортирует список параметров %1, %2, %3 и т. д. и помещает их в именованные переменные. Некоторые из этих параметров содержат несколько слов, и поэтому заключены в двойные кавычки. > "Susie Jo" (%1) > "Smith Barnes" (%2) > "123 E. Main St." (%3) эти % переменные затем помещаются в именованные переменные: > set FirstName=%1 > ...
Как определить CAAnimation в делегате animationDidStop?
у меня была проблема, когда у меня была серия перекрывающихся последовательностей CATransition / CAAnimation, все из которых мне нужно было выполнять пользовательские операции при остановке анимации, но мне нужен был только один обработчик делегата для animationDidStop. однако у меня была проблема, не было способа однозначно идентифицировать каждую CATransition / CAAnimation в делегате animationDidStop. Я решил эту проблему с помощью системы ключей / значений, представленной как часть CAAnimat ...
Важность длины varchar в таблице MySQL
У меня есть таблица MySQL, где строки вставляются динамически. Поскольку я не могу быть уверен в длине строк и не хочу их отрезать, я делаю их varchar(200), который обычно намного больше, чем мне нужно. Есть ли большой хит производительности в предоставлении поля varchar гораздо большей длины, чем это необходимо? ...
Как я могу восстановить удаленный файл в Mercurial (если вообще)?
случайно, используя графический интерфейс, а не CLI, я удалил каждый файл в проекте Mercurial. я восстановился с Revert ok и потерял некоторую работу, которую, поскольку у меня есть машина времени, я мог бы легко вернуть. Но есть ли способ удалить / восстановить такие файлы? Пролистал руководство и погуглил, но ничего не вижу. Какие-нибудь Плагины? Я, вероятно, отвечаю на свой собственный вопрос здесь, но файлы исчезли из каталога и не были в корзине, чтобы восстановить так Я предполагаю, что ...