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

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

10
GraphQL и микросервисная архитектура
Я пытаюсь понять, где GraphQL наиболее подходит для использования в архитектуре Microservice. Есть некоторые споры о том, чтобы иметь только одну схему GraphQL, которая работает как API-шлюз, передавая запрос целевым микросервисам и вызывая их ответ. Микросервисы по-прежнему будут использовать протокол REST / Thrift для обмена информацией. Другой подход - вместо …

2
Лучшая практика? - Массив / словарь как основной атрибут объекта данных [закрыто]
Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 4 года назад . Улучшить этот вопрос Я новичок в основных данных. Я заметил, что типы коллекций …

10
Какая польза от «ref» для переменных ссылочного типа в C #?
Я понимаю, что если я передаю тип значения ( int, structи т. Д.) В качестве параметра (без refключевого слова), копия этой переменной передается методу, но если я использую refключевое слово, передается ссылка на эту переменную, не новый. Но с ссылочными типами, такими как классы, даже без refключевого слова, в метод …

3
Параметры матрицы URL и параметры запроса
Мне интересно, использовать ли матрицу или параметры запроса в моих URL. Я нашел старое обсуждение этой темы не удовлетворяющим. Примеры URL с параметрами запроса: http: //some.where/thing? ParamA = 1 & paramB = 6542 URL с матричными параметрами: http: //some.where/thing; paramA = 1; paramB = 6542 На первый взгляд, матричные параметры …
176 http  url  rest  parameters  jax-rs 

4
Как просмотреть список ошибок компиляции в IntelliJ?
Я ищу способ просмотреть все ошибки компиляции в IntelliJ, подобно тому, как они отображаются в Eclipse. Я пытался найти здесь и Google, но не нашел решения. Мне очень нравится IntelliJ, я недавно перешел на него из Eclipse, и я надеюсь, что это просто то, чего мне не хватает, а не …

6
Высота в процентах HTML 5 / CSS
Я пытаюсь установить <div>определенный процент высоты в CSS, но он остается того же размера, что и содержимое внутри него. Однако когда я удаляю HTML 5 <!DOCTYTPE html>, он работает, <div>занимая всю страницу по желанию. Я хочу, чтобы страница прошла проверку, что мне делать? У меня есть этот CSS на <div>, …
176 html  css  height 

20
Как удалить все подпредставления вида в Swift?
Я ищу простой способ удалить сразу все подпредставления из суперпредставления вместо того, чтобы удалять их по одному. //I'm trying something like this, but is not working let theSubviews : Array = container_view.subviews for (view : NSView) in theSubviews { view.removeFromSuperview(container_view) } Чего мне не хватает? ОБНОВИТЬ Мое приложение имеет основной …
176 macos  view  swift 


3
Gradle buildscript зависимости
В чем разница между объявлением репозиториев в buildScriptразделе сборки gradle или на корневом уровне сборки. Опция 1: build.gradle : buildScript { repositories { mavenCentral(); } } или build.gradle : repositories { mavenCentral(); }
176 build  repository  gradle 

9
Введение в программирование на GPU [закрыто]
Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 5 лет назад . Улучшить этот вопрос У каждого есть этот огромный массивно распараллеленный суперкомпьютер на рабочем …
176 gpu 


12
Разница между onStart () и onResume ()
Я не могу понять значение onStart()переходного состояния. onResume()Метод всегда вызывается после onStart(). Почему это не может быть onResume()вызвано после, onRestart()а onCreate()методы просто исключены onStart()? Какова его цель? Почему мы не можем жить без onStart(). Я все еще считаю это излишним (вероятно, потому что не понимаю его значение полностью).
176 android 

4
Добавьте представления ниже панели инструментов в CoordinatorLayout
У меня есть следующий макет: <android.support.design.widget.CoordinatorLayout android:id="@+id/main_content" xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" android:layout_width="match_parent" android:layout_height="match_parent"> <android.support.design.widget.AppBarLayout android:id="@+id/appBar" android:layout_width="match_parent" android:layout_height="wrap_content" android:theme="@style/ThemeOverlay.AppCompat.ActionBar"> <android.support.v7.widget.Toolbar android:id="@+id/toolbar" android:layout_width="match_parent" android:layout_height="?attr/actionBarSize" android:background="?attr/colorPrimary" app:layout_scrollFlags="scroll|enterAlways" app:popupTheme="@style/ThemeOverlay.AppCompat.Light"/> </android.support.design.widget.AppBarLayout> <FrameLayout android:id="@+id/content" android:layout_width="match_parent" android:layout_height="match_parent" /> </android.support.design.widget.CoordinatorLayout> Я добавляю Fragments в FrameLayout, заменяя их. Одним из моих Fragmentсписков является список, который имеет следующий макет: <android.support.v7.widget.RecyclerView xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" …

13
Обнаружение многоточия текста при переполнении HTML
У меня есть коллекция элементов блока на странице. Все они имеют CSS-правила пробела, переполнения, переполнения текста, так что переполняемый текст обрезается и используется многоточие. Однако не все элементы переполнены. Есть ли в любом случае я могу использовать JavaScript, чтобы обнаружить, какие элементы переполнены? Спасибо. Добавлено: пример структуры HTML, с которой …
176 javascript  html  css  ellipsis 

8
Проверка, загружен ли jquery с использованием Javascript
Я пытаюсь проверить, загружена ли моя библиотека Jquery на мою HTML-страницу. Я проверяю, работает ли это, но что-то не так. Вот что у меня есть: <html xmlns="http://www.w3.org/1999/xhtml"> <head> <script type="text/javascript" src="/query-1.6.3.min.js"></script> <script type="text/javascript"> $(document).ready(function(){ if (jQuery) { // jQuery is loaded alert("Yeah!"); } else { // jQuery is not loaded …
176 javascript  jquery 

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