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

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


21
Что означает «это» в Java?
Обычно я использую thisтолько в конструкторах. Я понимаю, что он используется для идентификации переменной параметра (с помощью this.something), если она имеет то же имя, что и глобальная переменная. Однако я не знаю, что на самом деле означает thisJava и что произойдет, если я буду использовать thisбез точки ( .).
143 java 



6
Тайм-аут аутентификации форм против тайм-аута sessionState
У меня есть код, который я просматриваю относительно тайм-аутов сеанса на веб-сайте. В web.config я наткнулся на этот код. <authentication mode="Forms"> <forms loginUrl="~/Auth/SignOn.aspx" timeout="40" slidingExpiration="true" /> </authentication> <sessionState timeout="30" /> Кто-нибудь знает, имеет ли один прецедент над другим и чем они отличаются. Спасибо.

15
Java: как определить правильную кодировку кодировки потока
Со ссылкой на следующий поток: Приложение Java: невозможно правильно прочитать файл в кодировке iso-8859-1 Каков наилучший способ программного определения правильной кодировки кодировки входного потока / файла? Я пробовал использовать следующее: File in = new File(args[0]); InputStreamReader r = new InputStreamReader(new FileInputStream(in)); System.out.println(r.getEncoding()); Но для файла, который, как я знаю, закодирован …



12
Безопасно ли получать значения из java.util.HashMap из нескольких потоков (без изменений)?
Есть случай, когда карта будет построена, и после инициализации она больше никогда не будет изменена. Однако к нему можно будет получить доступ (только с помощью get (key)) из нескольких потоков. Насколько безопасно использовать java.util.HashMapтакой способ? (В настоящее время я с удовольствием использую a java.util.concurrent.ConcurrentHashMap, и у меня нет никакой потребности …

5
Эквивалент «броска» в R
Как "выкинуть" ошибку в R? У меня есть функция, которая принимает фрейм данных и некоторые имена столбцов и делает с ними что-то. Если столбцы не существуют, я хочу, чтобы функция остановилась и остановила все функции в зависимости от нее. Я смотрел recoverи browseи , tracebackно, а, казалось, что они близки …
143 r  error-handling 

9
CSS3 размер окна: поле поля; Почему нет?
Почему у нас нет box-sizing: margin-box;? Обычно, когда мы добавляем box-sizing: border-box;наши таблицы стилей, мы действительно имеем в виду первое. Пример: Скажем, у меня есть макет страницы в 2 столбца. Оба столбца имеют ширину 50%, но выглядят некрасиво, потому что нет желоба (промежуток посередине); Ниже приведен CSS: .col2 { width: …
143 css  layout  position  w3c 




9
Как инициализировать / создать экземпляр пользовательского класса UIView с файлом XIB в Swift
У меня есть класс, MyClassкоторый является подклассом UIView, который я хочу инициализировать с помощью XIBфайла. Я не уверен, как инициализировать этот класс с помощью файла xib с именемView.xib class MyClass: UIView { // what should I do here? //init(coder aDecoder: NSCoder) {} ?? }
143 ios  swift 

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