Програмування

Питання та відповіді для професійних та ентузіастів-програмістів

2
Як встановити обмеження для осей на графіках ggplot2 R?
Я закладаю наступне: library(ggplot2) carrots <- data.frame(length = rnorm(500000, 10000, 10000)) cukes <- data.frame(length = rnorm(50000, 10000, 20000)) carrots$veg <- 'carrot' cukes$veg <- 'cuke' vegLengths <- rbind(carrots, cukes) ggplot(vegLengths, aes(length, fill = veg)) + geom_density(alpha = 0.2) Тепер припустимо, що я тільки хочу , щоб побудувати область між x=-5000до 5000, …
358 r  plot  ggplot2 


16
Псевдонім у командному рядку Windows
Я додав notepad++.exeдо моїх змінних Path in Environment. Тепер у командному рядку notepad++.exe filename.txtвідкривається filename.txt. Але я хочу зробити просто np filename.txtвідкрити файл. Я спробував використовувати DOSKEY np=notepad++. Але це лише виведення на перший план уже відкритого блокнота ++ без відкриття файлу. Як змусити його відкрити файл? Дякую.

22
Як стилізувати колір, розмір і тінь значків шрифтів Awesome
Як я міг стилювати колір, розмір та тінь піктограм із значків шрифту Awesome ? Наприклад, на сайті Font Awesome будуть показані деякі піктограми білого кольору, а деякі червоного кольору, але не буде показано, CSSяк їх стилювати таким чином ...

6
Що таке mapDispatchToProps?
Я читав документацію для бібліотеки Redux, і в ній є такий приклад: Крім зчитування стану, компоненти контейнера можуть відправляти дії. Аналогічним чином ви можете визначити функцію, яка називається, mapDispatchToProps()яка отримує dispatch()метод і повертає реквізит зворотного виклику, який ви хочете ввести в презентаційний компонент. Це насправді не має сенсу. Навіщо вам …

12
Який найкращий спосіб об'єднати рядок у Python?
Оскільки Python stringне можна змінити, мені було цікаво, як об'єднати рядок більш ефективно? Я можу написати так: s += stringfromelsewhere або так: s = [] s.append(somestring) later s = ''.join(s) Під час написання цього запитання я знайшов хорошу статтю, яка розповідала про цю тему. http://www.skymind.com/~ocrow/python_string/ Але це в Python 2.x., …

16
Як зберегти пробіли в кінці та / або на початку рядка?
Я повинен з'єднати ці два рядки з моїх файлів ресурсів / значень: <string name="Toast_Memory_GameWon_part1">you found ALL PAIRS ! on </string> <string name="Toast_Memory_GameWon_part2"> flips !</string> Я роблю це так: String message_all_pairs_found = getString(R.string.Toast_Memory_GameWon_part1)+total_flips+getString(R.string.Toast_Memory_GameWon_part2); Toast.makeText(this, message_all_pairs_found, 1000).show(); Але пробіли в кінці першого рядка та на початку другого рядка зникли (коли відображається Тост) …

19
Перевірте, чи масив порожній чи існує
Коли сторінка завантажується вперше, мені потрібно перевірити, чи є зображення, image_arrayі завантажити останнє зображення. В іншому випадку я відключаю кнопки попереднього перегляду, попереджую користувача натиснути нову кнопку зображення та створити порожній масив для розміщення зображень; Проблема в тому, що image_arrayна elseпожежах весь час. Якщо масив існує - він просто перекриває …
358 javascript  jquery 

10
Як пройти файл ReadyForSegue: об’єкт
У мене багато анотацій у перегляді карти (з rightCalloutAccessoryкнопками). Кнопка виконає перехід від цього mapviewдо а tableview. Я хочу передати tableviewінший об’єкт (який містить дані) залежно від того, на яку кнопку натискали опис. Наприклад: (повністю складено) annotation1 (Austin) -> передайте дані obj 1 (стосується Austin) annotation2 (Dallas) -> дані передачі …

8
Яка різниця між статичним і нестатичним блоком коду ініціалізації
Моє запитання стосується одного конкретного використання статичного ключового слова. Можна використовувати staticключове слово для покриття кодового блоку в класі, який не належить до жодної функції. Наприклад, наступні компіляції коду: public class Test { private static final int a; static { a = 5; doSomething(a); } private static int doSomething(int x) …

8
Яка різниця між console.dir та console.log?
У Chrome consoleоб’єкт визначає два методи, які, здається, роблять те саме: console.log(...) console.dir(...) Я читав десь в Інтернеті, що dirбере копію об’єкта перед тим, як ввійти до нього, тоді як logпросто передає посилання на консоль, це означає, що до моменту переходу до огляду об’єкта, який ви зареєстрували, він, можливо, змінився. …

4
Як писати додаток для iOS чисто на C
Я читав тут Learn C Перед Objective-C? Зазвичай я замінюю деякий код Obj-C чистим кодом С (адже ви можете змішати їх скільки завгодно, вміст методу Obj-C може бути цілком, чистим кодом С) Це правда? Чи можливо створити додаток для iPhone виключно мовою програмування C?

5
Javascript .map файли - вихідні карти javascript
Нещодавно я бачив файли з .js.mapрозширенням, що постачаються з деякими бібліотеками JavaScript (на зразок Angular ), і це просто викликало кілька питань у моїй голові: Для чого це? Чому хлопці з Angular піклуються надсилати .js.mapфайл? Як я можу (як розробник JavaScript) використовувати angular.min.js.mapфайл? Чи повинен мені хвилюватися створення .js.mapфайлів для …

16
Чому слід уникати операторів збільшення ("++") та скорочення ("-") в JavaScript?
Однією з порад щодо інструменту jslint є: ++ і - Оператори ++ (приріст) та - (декремент), як відомо, сприяють поганому коду, заохочуючи надмірну хитрість. Вони посідають лише недосконалу архітектуру в наданні вірусів та інших загроз безпеці. Існує опція plusplus, яка забороняє використання цих операторів. Я знаю, що подібні конструкції PHP …

10
Що лежить в основі цієї ідіоми JavaScript: var self = this?
У джерелі для демонстрації нотаток зберігання SQL WebKit HTML 5 SQL я бачив таке : function Note() { var self = this; var note = document.createElement('div'); note.className = 'note'; note.addEventListener('mousedown', function(e) { return self.onMouseDown(e) }, false); note.addEventListener('click', function() { return self.onNoteClick() }, false); this.note = note; // ... } Автор …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.