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

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

8
Разница между textContent и innerText
В чем разница между textContentи innerTextв JavaScript? Могу ли я использовать textContentследующим образом: var logo$ = document.getElementsByClassName('logo')[0]; logo$.textContent = "Example";
157 javascript 

12
Могу ли я писать в консоль в модульном тесте? Если да, то почему не открывается окно консоли?
У меня есть тестовый проект в Visual Studio. Я использую Microsoft.VisualStudio.TestTools.UnitTesting . Я добавляю эту строку в один из своих модульных тестов: Console.WriteLine("Some foo was very angry with boo"); Console.ReadLine(); Когда я запускаю тест, он проходит успешно, но окно консоли вообще не открывается. Есть ли способ сделать окно консоли доступным …

8
Параметры запроса Angular 4 HttpClient
Я искал способ , чтобы передать параметры запроса в API вызова с новым HttpClientModule«s HttpClientи еще предстоит найти решение. Со старым Httpмодулем вы бы написали что-то вроде этого. getNamespaceLogs(logNamespace) { // Setup log namespace query parameter let params = new URLSearchParams(); params.set('logNamespace', logNamespace); this._Http.get(`${API_URL}/api/v1/data/logs`, { search: params }) } Это …


8
MongoDB против Firebase [закрыто]
Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы на него можно было ответить с помощью фактов и цитат, отредактировав этот пост . Закрыт 2 года назад . Уточните этот вопрос Каковы количественные преимущества использования Firebase перед …
157 mongodb  firebase 

7
Внедрение комментариев и лайков в базе данных
Я разработчик программного обеспечения. Я люблю кодировать, но ненавижу базы данных ... В настоящее время я создаю веб-сайт, на котором пользователю будет разрешено пометить объект как понравившийся (как в FB), пометить его и комментировать . Я застрял в дизайне таблиц базы данных для обработки этой функции. Решение тривиально, если мы …

16
Android - как сделать прокручиваемый ограничительный макет?
Я хочу создать макет, который позволяет мне прокручивать вниз с помощью макета ограничений, но я не знаю, как это сделать. Должен ли он ScrollViewбыть родителем ConstraintLayoutподобного? <?xml version="1.0" encoding="utf-8"?> <ScrollView xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" android:fillViewport="true"> <android.support.constraint.ConstraintLayout android:id="@+id/Constraint" android:layout_width="match_parent" android:layout_height="match_parent"/> Или наоборот? Может быть, кто-нибудь может указать мне на хороший …



6
Как удалить (не вырезать) в Vim?
Как я могу удалить строку, не помещая ее в буфер по умолчанию? Пример: line that will be copied. line that I want to be substitued with the previous one. Что я пытаюсь сделать: yy dd p Но Vim заменяет недавно скопированную строку удаленной (вырезанной). Я знаю , что я могу …
157 vim  copy-paste 

15
psycopg2: вставить несколько строк одним запросом
Мне нужно вставить несколько строк одним запросом (количество строк непостоянно), поэтому мне нужно выполнить такой запрос: INSERT INTO t (a, b) VALUES (1, 2), (3, 4), (5, 6); Я знаю только один способ args = [(1,2), (3,4), (5,6)] args_str = ','.join(cursor.mogrify("%s", (x, )) for x in args) cursor.execute("INSERT INTO t …

20
Постоянная комната Android: AppDatabase_Impl не существует
Мой класс базы данных приложения @Database(entities = {Detail.class}, version = Constant.DATABASE_VERSION) public abstract class AppDatabase extends RoomDatabase { private static AppDatabase INSTANCE; public abstract FavoritesDao favoritesDao(); public static AppDatabase getAppDatabase(Context context) { if (INSTANCE == null) { INSTANCE = Room.databaseBuilder(context.getApplicationContext(), AppDatabase.class, Constant.DATABASE).allowMainThreadQueries().build(); //Room.inMemoryDatabaseBuilder(context.getApplicationContext(),AppDatabase.class).allowMainThreadQueries().build(); } return INSTANCE; } public static void …

13
Сравнение общих элементов между 2 списками
def common_elements(list1, list2): """ Return a list containing the elements which are in both list1 and list2 >>> common_elements([1,2,3,4,5,6], [3,5,7,9]) [3, 5] >>> common_elements(['this','this','n','that'],['this','not','that','that']) ['this', 'that'] """ for element in list1: if element in list2: return list(element) Получил это до сих пор, но не могу заставить его работать! Любые идеи?
157 python  list 

30
Невозможно импортировать модуль, который определенно установлен
После установки Mechanize я не могу импортировать его. Я пробовал установить из pip, easy_install и через python setup.py installэто репо: https://github.com/abielr/mechanize . Все это безрезультатно, поскольку каждый раз, когда я вхожу в свой интерактивный Python, я получаю: Python 2.7.3 (default, Aug 1 2012, 05:14:39) [GCC 4.6.3] on linux2 Type "help", …

11
Как правильно «получить» частный репозиторий?
Я ищу способ получить $ go getработу с частным репозиторием после многих попыток Google. Первая попытка: $ go get -v gitlab.com/secmask/awserver-go Fetching https://gitlab.com/secmask/awserver-go?go-get=1 https fetch failed. Fetching http://gitlab.com/secmask/awserver-go?go-get=1 Parsing meta tags from http://gitlab.com/secmask/awserver-go?go-get=1 (status code 200) import "gitlab.com/secmask/awserver-go": parse http://gitlab.com/secmask/awserver-go?go-get=1: no go-import meta tags package gitlab.com/secmask/awserver-go: unrecognized import path "gitlab.com/secmask/awserver-go …
157 git  go 

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