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

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

13
Определите, существует ли функция в bash
В настоящее время я делаю некоторые модульные тесты, которые выполняются из Bash. Модульные тесты инициализируются, выполняются и очищаются в bash-скрипте. Этот скрипт обычно содержит функции init (), execute () и cleanup (). Но они не обязательны. Я хотел бы проверить, если они определены или не определены. Раньше я делал это …

3
Как я могу предотвратить закрытие Visual Studio 2013 моего приложения IIS Express после завершения отладки?
Ранее, в 2012 году, если я отладил в Chrome (например), а затем остановил отладчик, веб-сайт продолжал работать в IIS Express. Это больше не похоже на случай 2013 года. Это новое изменение, которое мне нужно сделать? Как сохранить работоспособность экземпляра сайта даже после остановки отладчика? Спасибо.

16
Авто-отступ в Notepad ++
Мы всегда пишем код, как этот формальный: void main(){ if(){ if() } Но когда я использую Notepad ++ , дисплей выглядит так: void main(){ if(){ if() } Как использовать Notepad ++ для автоматического отступа? Благодаря Джонатану , я установил его, но это не дает никакого эффекта. Снимок ниже: Я использую …

18
Microsoft CDN для jQuery или Google CDN? [закрыто]
Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 6 лет назад . Улучшить этот вопрос Имеет ли значение, какой CDN вы используете для связи с …

1
Ваш проект содержит ошибки, пожалуйста, исправьте их перед запуском
Я занимаюсь разработкой простого приложения для Android. Но когда я запускаю Eclipse, он показывает следующую ошибку: Ваш проект содержит ошибки, пожалуйста, исправьте их перед запуском. Я не могу найти ни одной ошибки в моем проекте, или в моем приложении нет ошибок. Под именем приложения есть красный крестик, а под другим …
187 android  eclipse 


25
Доступ к закрытым переменным-членам из функций, определенных прототипом
Есть ли способ сделать «закрытые» переменные (определенные в конструкторе) доступными для методов, определенных прототипами? TestClass = function(){ var privateField = "hello"; this.nonProtoHello = function(){alert(privateField)}; }; TestClass.prototype.prototypeHello = function(){alert(privateField)}; Это работает: t.nonProtoHello() Но это не так: t.prototypeHello() Я привык определять свои методы внутри конструктора, но ухожу от этого по нескольким причинам.

4
NHibernate ISession Flush: где и когда его использовать и почему?
Одна из вещей, которая меня сильно смущает - это использование session.Flushв сочетании с session.Commitи session.Close. Иногда session.Closeработает, например, он фиксирует все изменения, которые мне нужны. Я знаю, что мне нужно использовать коммит, когда у меня есть транзакция или единица работы с несколькими созданиями / обновлениями / удалениями, чтобы я мог …

14
Когда нам следует использовать метод intern строки String для литералов String
Согласно String # intern () , internметод должен возвращать строку из пула строк, если строка найдена в пуле строк, в противном случае новый объект строки будет добавлен в пул строк и будет возвращена ссылка на эту строку. Итак, я попробовал это: String s1 = "Rakesh"; String s2 = "Rakesh"; String …

10
Каков эффект упорядочения, если ... еще, если утверждения по вероятности?
В частности, если у меня есть ряд if... else ifутверждений, и я каким-то образом заранее знаю относительную вероятность, по которой будет оцениваться каждое утверждение true, насколько сильно различается время выполнения для их сортировки в порядке вероятности? Например, я должен предпочесть это: if (highly_likely) //do something else if (somewhat_likely) //do something …

1
Лучший способ проверить наличие переменной в PHP; isset () явно не работает
Из isset()документов : isset() will return FALSE if testing a variable that has been set to NULL. По сути, isset()не проверяет, установлена ​​ли переменная вообще, а установлена ​​ли она на что-либо, кроме NULL. Учитывая это, каков наилучший способ на самом деле проверить наличие переменной? Я попробовал что-то вроде: if(isset($v) || …
187 php  variables  isset 

4
Как изменить параметры сортировки таблицы по умолчанию?
create table check2(f1 varchar(20),f2 varchar(20)); создает таблицу с сопоставлением по умолчанию latin1_general_ci; alter table check2 collate latin1_general_cs; show full columns from check2; показывает отдельное сопоставление столбцов как «latin1_general_ci». Тогда каков эффект команды alter table?
187 mysql  sql  collation 

6
отключить жест пальцем, который открывает ящик навигации в Android
Я следовал руководству по навигационному ящику от Google и хотел бы добавить его в активность с помощью вкладок и жестов. Я хотел бы отключить жест, чтобы открыть навигационную панель. Кто-нибудь знает, как это сделать?

28
Невозможно создать / открыть файл блокировки: /data/mongod.lock errno: 13 Отказано в доступе
Как заставить Монго использовать установленный диск на ec2? Я действительно не понимаю. Я подключил том на ec2, отформатировал диск как root и запустил как root, и все же как root, я не могу получить доступ? Я работаю на Ubuntu 12.04. Ни один другой монго не работает Я вижу, что Монго …
187 mongodb 

6
ESLint - «окно» не определено. Как разрешить глобальные переменные в package.json
Я назначаю свойство глобальному объекту окна, но когда я запускаю eslint, я получаю это: «окно» не определено Я вижу это здесь, в документах eslint : следующее определяет окно как глобальную переменную для кода, который не должен вызывать тестируемое правило: valid: [ { code: "window.alert()", globals: [ "window" ] } ] …
187 eslint 

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