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

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

9
Отримайте контекст тестового проекту в тестовому випадку Android
Хтось знає, як можна отримати контекст проекту тестування в тестовому випадку Android (розширює AndroidTestCase). Примітка. Тест НЕ є інструментальним випробуванням. Примітка 2: Мені потрібен контекст тестового проекту, а не контекст фактичної тестованої програми. Мені потрібно це для завантаження деяких файлів із активів тестового проекту.
108 android  junit 



5
Перетворіть значення в стовпці в назви рядків у існуючому кадрі даних в R
Я хотів би перетворити значення у стовпці існуючого кадру даних у назви рядків. Чи можливо це зробити, не експортуючи кадр даних, а потім повторно імпортувати його за допомогою row.names =виклику? Наприклад, я хотів би перетворити: > samp names Var.1 Var.2 Var.3 1 A 1 5 0 2 B 2 4 …
108 r 

9
Чи можна "чекати повернення доходу DoSomethingAsync ()"
Чи несумісні ітераторські блоки (тобто "повернення прибутковості") несумісні з "асинхронізуванням" та "очікуванням"? Це дає гарне уявлення про те, що я намагаюся зробити: async Task<IEnumerable<Foo>> Method(String [] Strs) { // I want to compose the single result to the final result, so I use the SelectMany var finalResult = UrlStrings.SelectMany(link => …

14
Як експортувати JSON з MongoDB за допомогою Robomongo
Тож я мало про що знаю MongoDB. У мене є RoboMongoвикористання, яке я підключаю до MongoDB. Що мені потрібно зробити, так це - в цьому MongoDB є колекція. Я хочу експортувати дані з цієї колекції, щоб я міг зберегти їх у файл. Я використовував інтерфейс, щоб відкрити дані з колекції …
108 mongodb  robo3t 

3
Приклад для sync.WaitGroup правильний?
Чи є в цьому прикладі sync.WaitGroupправильним використання ? Це дає очікуваний результат, але я не впевнений у wg.Add(4)своїх позиціях та позиціях wg.Done(). Чи має сенс додати відразу чотири гороутини wg.Add()? http://play.golang.org/p/ecvYHiie0P package main import ( "fmt" "sync" "time" ) func dosomething(millisecs time.Duration, wg *sync.WaitGroup) { duration := millisecs * time.Millisecond …
108 go  goroutine 


1
Чому JSF зберігає стан компонентів інтерфейсу на сервері?
До якого моменту JSF зберігає стан компонентів інтерфейсу на стороні сервера, і коли саме інформація про стан компонента користувальницького інтерфейсу видаляється з пам'яті сервера? Оскільки користувач, який увійшов у програму, переглядає сторінки, чи буде стан компонентів накопичуватися на сервері? Я не розумію, у чому полягає користь утримувати стан компонентів інтерфейсу …

9
Як перекрити рівний метод на Java
Я намагаюся замінити метод рівних на Java. У мене клас, Peopleякий в основному має 2 поля даних nameі age. Тепер я хочу змінити equalsметод, щоб я міг перевіряти між двома людьми об'єктами. Мій код такий public boolean equals(People other){ boolean result; if((other == null) || (getClass() != other.getClass())){ result = …
108 java  overriding  equals 

10
Багаторядковий коментар Обхідні шляхи?
Я (начебто) вже знаю відповідь на це питання. Але я подумав, що саме такий список часто запитують у списку користувачів R, що має бути одна міцна відповідь. Наскільки мені відомо, у Р. немає функцій багаторядкових коментарів. Отже, чи є хтось із хороших способів вирішення? Хоча зовсім небагато роботи в R …
108 r  comments  r-faq 

5
Перетворити масивний масив в кортеж
Примітка. Це вимагає зворотного перетворення звичайного перетворення каналу в масив. Я маю передавати аргумент функції (обгорнутого c ++) як вкладений кортеж. Наприклад, такі праці X = MyFunction( ((2,2),(2,-2)) ) тоді як наступне не робить X = MyFunction( numpy.array(((2,2),(2,-2))) ) X = MyFunction( [[2,2],[2,-2]] ) На жаль, аргумент, який я хотів …
108 python  numpy 



6
використовуючи awk з умовами значення стовпця
Я вивчаю awk з мови програмування AWK, і у мене є проблема з одним із прикладів. Якщо я хотів надрукувати $ 3, якщо $ 2 дорівнює значенню (наприклад 1), я використовував цю команду, яка працює добре: awk '$2==1 {print $3}' <infile> | more Але коли я замінюю 1 іншими критеріями …
108 linux  shell  awk 

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