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

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


10
Как удалить конечные пробелы с помощью sed?
У меня есть простой сценарий оболочки, который удаляет конечные пробелы из файла. Есть ли способ сделать этот скрипт более компактным (без создания временного файла)? sed 's/[ \t]*$//' $1 > $1__.tmp cat $1__.tmp > $1 rm $1__.tmp
113 sed  whitespace 

15
При анализе значения обнаружен неожиданный символ
В настоящее время у меня есть проблемы. Я использую C # с Json.NET. Проблема в том, что я всегда получаю: {"При анализе значения обнаружен непредвиденный символ: e. Path '', строка 0, позиция 0."} Итак, я использую Json.NET следующим образом. У меня есть класс, который нужно сохранить. Класс выглядит так: public …

8
Преобразование метки времени dmesg в пользовательский формат даты
Я пытаюсь понять временную метку dmesg, и мне трудно преобразовать ее, чтобы изменить ее на дату Java / пользовательский формат даты. Любая помощь очень ценится. Пример журнала dmesg: [14614.647880] airo(eth1): link lost (missed beacons) Спасибо!

1
HTML в описании должностей Jenkins
У меня работает два экземпляра Jenkins. Старый (унаследованный) с версией 1.614 и новый с 1.633. В старом есть возможность использовать HTML в описании вакансии (даже при редактировании выделяет синтаксис). Новый нет. HTML-содержимое экранируется и отображается как простой текст. Я не смог найти изменения в примечаниях к выпуску, объясняющих такое поведение. …
113 html  jenkins 

10
Angular2 кнопка отключения
Я знаю, что в angular2 я могу отключить кнопку с [disable]атрибутом, например: <button [disabled]="!isValid" (click)="onConfirm()">Confirm</button> но могу ли я сделать это с помощью [ngClass]или [ngStyle]? Вот так: <button [ngStyle]="{disabled : !isValid}" (click)="onConfirm()">Confirm</button> Спасибо.

3
Как удалить пространство между осью и графиком площади в ggplot2?
У меня есть следующий фрейм данных: uniq <- structure(list(year = c(1986L, 1987L, 1991L, 1992L, 1993L, 1994L, 1995L, 1996L, 1997L, 1998L, 1999L, 2000L, 2001L, 2002L, 2003L, 2004L, 2005L, 2006L, 2007L, 2008L, 2009L, 2010L, 2011L, 2012L, 2013L, 2014L, 1986L, 1987L, 1991L, 1992L, 1993L, 1994L, 1995L, 1996L, 1997L, 1998L, 1999L, 2000L, 2001L, 2002L, …
113 r  plot  ggplot2 

8
Как перечислить все методы для объекта в Ruby?
Как мне перечислить все методы, к которым имеет доступ конкретный объект? У меня есть @current_userобъект, определенный в контроллере приложения: def current_user @current_user ||= User.find(session[:user_id]) if session[:user_id] end И хочу увидеть, какие методы мне доступны в файле представления. В частности, я хочу посмотреть, какие методы предоставляет :has_manyассоциация. (Я знаю, что :has_many …

5
Как я могу получить доступ к объекту JavaScript, в ключе которого есть пробелы?
У меня есть объект JavaScript, который выглядит примерно так: var myTextOptions = { 'cartoon': { comic: 'Calvin & Hobbes', published: '1993' }, 'character names': { kid: 'Calvin', tiger: 'Hobbes' } } Я могу получить доступ к свойствам cartooneasy using myTextOptions.cartoon.comicили чему-то еще. Однако мне не удалось получить правильный синтаксис для …
113 javascript  object 

10
Как определить версию моего браузера и операционную систему с помощью JavaScript?
Я пробовал использовать приведенный ниже код, но он отображает результаты только в Chrome, а Mozilla не работает в IE6. <div id="example"></div> <script type="text/javascript"> txt = "<p>Browser CodeName: " + navigator.appCodeName + "</p>"; txt+= "<p>Browser Name: " + navigator.appName + "</p>"; txt+= "<p>Browser Version: " + navigator.appVersion + "</p>"; txt+= "<p>Cookies …

5
Каков пример простейшего возможного примера Socket.io?
Итак, в последнее время я пытался понять Socket.io, но я не супер-великий программист, и почти каждый пример, который я могу найти в Интернете (поверьте, я искал часами), содержит дополнительные вещи, которые усложняют ситуацию. Многие примеры делают кучу вещей, которые меня сбивают с толку, или подключаются к какой-то странной базе данных, …
113 node.js  socket.io 

8
Что такое «ад обратных вызовов» и как и почему RX решает эту проблему?
Может ли кто-нибудь дать четкое определение вместе с простым примером, объясняющим, что такое «ад обратных вызовов» для тех, кто не знает JavaScript и node.js? Когда (в каких настройках) возникает "проблема с обратным вызовом"? Почему это происходит? Всегда ли «ад обратных вызовов» связан с асинхронными вычислениями? Или «ад обратных вызовов» может …

2
Nodejs отправляет файл в ответ
В платформе Expressjs есть метод sendfile (). Как я могу это сделать, не используя целый фреймворк. Я использую node-native-zip для создания архива и хочу отправить его пользователю.
113 node.js 

5
Должен ли доступ к SharedPreferences осуществляться из потока пользовательского интерфейса?
С выпуском Gingerbread я экспериментировал с некоторыми новыми API, одним из которых был StrictMode . Заметил, что одно из предупреждений для getSharedPreferences(). Это предупреждение: StrictMode policy violation; ~duration=1949 ms: android.os.StrictMode$StrictModeDiskReadViolation: policy=23 violation=2 и он предоставляется для getSharedPreferences()вызова, выполняемого в потоке пользовательского интерфейса. Должен ли SharedPreferencesдоступ и изменения действительно производиться вне …

7
Вычисляемые / вычисляемые / виртуальные / производные столбцы в PostgreSQL
Поддерживает ли PostgreSQL вычисляемые / вычисляемые столбцы, такие как MS SQL Server? Я ничего не могу найти в документации, но, поскольку эта функция включена во многие другие СУБД, я подумал, что, возможно, мне что-то не хватает. Например: http://msdn.microsoft.com/en-us/library/ms191250.aspx

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