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

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

2
Значення приймача порівняно з приймачем покажчика
Для мене дуже незрозуміло, у якому випадку я б хотів використовувати приймач значення, а не завжди використовувати приймач вказівника. Щоб скласти резюме з документів: type T struct { a int } func (tv T) Mv(a int) int { return 0 } // value receiver func (tp *T) Mp(f float32) float32 …
108 function  pointers  go 

2
Коли доцільно використовувати асоційований тип проти загального типу?
У цьому питанні виникла проблема, яку можна було б вирішити, змінивши спробу використання параметра загального типу на асоційований тип. Це підштовхнуло питання "Чому асоційований тип тут більше підходить?", Який змусив мене знати більше. RFC , які введені пов'язані типи каже: Цей RFC роз'яснює відповідність ознак за допомогою: Трактування всіх параметрів …
108 types  rust  idiomatic 

5
Як отримати дату UTC + 0 у Java 8?
У мене проблеми з класом Date на Java. Клас дати повертає дату локальної машини, але мені потрібна UTC-0. Я переглянув Google і знайшов чудове рішення для JavaScript, але для Java нічого корисного. Як отримати дату UTC + 0 у Java 8?

6
Як потрапити в REPL (Read, Eval, Print, Loop) з коду Python
Чи є спосіб програмно змусити скрипт Python потрапити в REPL у довільній точці його виконання, навіть якщо сценарій запускався з командного рядка? Я пишу швидку та брудну програму побудови графіку, яку хочу прочитати дані зі stdin чи файлу, скласти їх, а потім потрапити в REPL, щоб дозволити налаштування ділянки.

30
Ця програма не має явного відображення для / помилки
Я використовував Maven, щоб зробити підручник https://spring.io/guides/gs/uploading-files/ Усі коди, які я використовував, були скопійовані. Додаток може працювати, але я отримую помилку: Сторінка помилок Whitelabel У цій програмі немає чіткого відображення / помилки, тому ви бачите це як резервний. Чт 30 червня 17:24:02 CST 2015 Виникла несподівана помилка (тип = Не …

9
Як перетворити двійкову рядок у базове ціле число на Java
У мене є масив рядків, що представляють двійкові числа (без провідних нулів), які я хочу перетворити на відповідні базові 10 числа. Поміркуйте: binary 1011 becomes integer 11 binary 1001 becomes integer 9 binary 11 becomes integer 3 etc. Який найкращий спосіб продовжити? Я досліджував java.lang.number. *, Не знаходячи методу прямого …
108 java  string  binary  radix 

6
express.js - один обробник маршрутизації для декількох маршрутів в одному рядку
Чи є спосіб зробити це за допомогою одного виклику функції? var todo = function (req, res){}; app.get("/", todo); app.get("/blabla", todo); app.get("/blablablabla", todo); Щось на зразок: app.get("/", "/blabla", "/blablablabla", todo ); Я знаю, що це синтаксичний безлад, але тільки для того, щоб дати уявлення про те, чого я хотів би досягти, …

11
Як додати радіус кордону на рядок таблиці
Хтось знає, як стилізувати тр так, як нам подобається? Я використав обвалення кордону на столі, після цього tr може відобразити суцільну межу 1px, яку я їм даю. Однак коли я спробував -moz-border-radius, це не працює. Навіть простий запас не працює.
108 css 

11
декартовий продукт у пандах
У мене є два фрейми даних панд: from pandas import DataFrame df1 = DataFrame({'col1':[1,2],'col2':[3,4]}) df2 = DataFrame({'col3':[5,6]}) Яка найкраща практика отримати їх декартовий продукт (звичайно, не пишучи це явно, як я)? #df1, df2 cartesian product df_cartesian = DataFrame({'col1':[1,2,1,2],'col2':[3,4,3,4],'col3':[5,5,6,6]})
108 python  pandas 

7
Як перетворити список кортежів у кілька списків?
Припустимо, у мене є список кортежів і я хочу перетворити їх у кілька списків. Наприклад, список кортежів є [(1,2),(3,4),(5,6),] Чи є вбудована функція в Python, яка перетворює її на: [1,3,5],[2,4,6] Це може бути проста програма. Але мені просто цікаво існування такої вбудованої функції в Python.
108 python  list  tuples 

5
Котлін: Як працювати зі списками: Неперевірена ролях: kotlin.collections.List <Kotlin.Any?> До kotlin.colletions.List <Waypoint>
Я хочу написати функцію, яка повертає кожен елемент у a, Listякий не є першим чи останнім елементом (a via point). Функція отримує загальну List&lt;*&gt;як вхід. Результат повинен бути повернутий лише тоді, коли елементи списку мають такий тип Waypoint: fun getViaPoints(list: List&lt;*&gt;): List&lt;Waypoint&gt;? { list.forEach { if(it !is Waypoint ) return …
108 list  generics  casting  kotlin 

3
enum - отримання значення enum при перетворенні рядків
У мене визначено наступні перерахунки from enum import Enum class D(Enum): x = 1 y = 2 print(D.x) тепер друковане значення - D.x натомість я хотів, щоб значення перерахунку було друком 1 Що можна зробити для досягнення цієї функціональності?


2
Як зробити так, щоб IntelliJ автоматично закривав свої вкладки редактора?
Відкриваючи більше 10 вкладок редактора, IntelliJ автоматично закриває мою найменш використану вкладку щоразу, коли я відкриваю нову вкладку. Як я можу збільшити цю межу? До останніх налаштувань IntelliJ звертаються інакше, ніж у старих версіях.


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