Size: a a a

2018 November 23

IS

Ivan Sablin in KotlinLangRu
Спасибо) Ест ьвот еще какой вопрос, есть парметр vararg Float. Функция написанная на java имеет параметр float... args
источник

IS

Ivan Sablin in KotlinLangRu
как передать vararg Float в это функцию?
источник

IS

Ivan Sablin in KotlinLangRu
источник

В

Вафель in KotlinLangRu
*floats
источник

IS

Ivan Sablin in KotlinLangRu
емае, что за магия)
источник

IS

Ivan Sablin in KotlinLangRu
что это за указатель из плюсов)
источник

RS

Roman Speranskii in KotlinLangRu
Ivan Sablin
Ребят, есть два конструктора constructor(vararg ints: Int) и constructor(vararg rgbs: Int)
Как то можно определить их так, чтобы сборщик не ругался потому как они для него одинаковы?
Ты можешь сделать два конструктора.

Или один init а другой ниже constructor
источник

IS

Ivan Sablin in KotlinLangRu
Roman Speranskii
Ты можешь сделать два конструктора.

Или один init а другой ниже constructor
Не совсем понял как это должно выглядеть. Два конструктора уже есть на данный момент)
источник

RS

Roman Speranskii in KotlinLangRu
Первое: переименуй переменную - не понятно нифига.

Второе: ты можешь передать в класс - это своего рода конструктор будет
источник

RS

Roman Speranskii in KotlinLangRu
Ivan Sablin
Не совсем понял как это должно выглядеть. Два конструктора уже есть на данный момент)
Почитай про конструкторы ;)
источник

IS

Ivan Sablin in KotlinLangRu
с vararg уже разобрался)
источник

В

Вафель in KotlinLangRu
Можете обьяснить как настроить логированние? У меня с этим большие проблемы(
Использую MicroUtils/kotlin-logging. Пробовал бэкенды simplelogger (который по дефолту) и log4j. Ни тот, ни другой не осилил настроить. Подскажете что-нибудь?...
источник
2018 November 24

AV

Anton Vlasov in KotlinLangRu
Вафель
Можете обьяснить как настроить логированние? У меня с этим большие проблемы(
Использую MicroUtils/kotlin-logging. Пробовал бэкенды simplelogger (который по дефолту) и log4j. Ни тот, ни другой не осилил настроить. Подскажете что-нибудь?...
Могу ошибаться, но вроде это так делается
Сначала тебе надо подключить slf4j интерфейс как библиотеку
Потом одну из его реализаций типа log4j
Потом найти файл с xml конфигурацией логгера где нить в семплах
Вставить его в свой проект и все должно заработать
источник

VA

Victor Alenkov in KotlinLangRu
Вафель
Можете обьяснить как настроить логированние? У меня с этим большие проблемы(
Использую MicroUtils/kotlin-logging. Пробовал бэкенды simplelogger (который по дефолту) и log4j. Ни тот, ни другой не осилил настроить. Подскажете что-нибудь?...
подключи ch.qos.logback:logback-classic и в ресурсы положи конфиг logback.xml в простом виде такой:
<?xml version="1.0" encoding="UTF-8"?>
<configuration
 xmlns="http://ch.qos.logback/xml/ns/logback"
 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
 xsi:schemaLocation="http://ch.qos.logback/xml/ns/logback https://raw.githubusercontent.com/enricopulatzo/logback-XSD/master/src/main/xsd/logback.xsd"
 scan="true" scanPeriod="5 minutes"
 packagingData="true" debug="true"
>

 <logger name="org.example" level="trace"/>

 <statusListener class="ch.qos.logback.core.status.OnConsoleStatusListener"/>
 <shutdownHook/>

 <appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender">
   <encoder>
     <pattern>%d{HH:mm:ss.SSS} [%thread] %-5level %logger{36} - %msg%n</pattern>
   </encoder>
 </appender>

 <root level="info">
   <appender-ref ref="STDOUT"/>
 </root>
</configuration>
источник

В

Вафель in KotlinLangRu
Victor Alenkov
подключи ch.qos.logback:logback-classic и в ресурсы положи конфиг logback.xml в простом виде такой:
<?xml version="1.0" encoding="UTF-8"?>
<configuration
 xmlns="http://ch.qos.logback/xml/ns/logback"
 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
 xsi:schemaLocation="http://ch.qos.logback/xml/ns/logback https://raw.githubusercontent.com/enricopulatzo/logback-XSD/master/src/main/xsd/logback.xsd"
 scan="true" scanPeriod="5 minutes"
 packagingData="true" debug="true"
>

 <logger name="org.example" level="trace"/>

 <statusListener class="ch.qos.logback.core.status.OnConsoleStatusListener"/>
 <shutdownHook/>

 <appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender">
   <encoder>
     <pattern>%d{HH:mm:ss.SSS} [%thread] %-5level %logger{36} - %msg%n</pattern>
   </encoder>
 </appender>

 <root level="info">
   <appender-ref ref="STDOUT"/>
 </root>
</configuration>
Спасибо, работает)
А можно как-то обрать логи конфигурации?...
источник

VA

Victor Alenkov in KotlinLangRu
конечно. Конфигурируйте logback.xml
источник

В

Вафель in KotlinLangRu
Victor Alenkov
конечно. Конфигурируйте logback.xml
Ну это понятно) Я просто не знаю как это должно называться => не знаю как гуглить (не в целом конфигурацию, а именно этот аспект...)
источник

VA

Victor Alenkov in KotlinLangRu
эм. у вас всё есть - надо просто внимательно прочитать содержимое и понять что за что отвечает
источник

В

Вафель in KotlinLangRu
Обновил идею и теперь при запуске проекта появляются пустые файлы на подобие этого. У кого-нибудь такое было? Зачем они нужны?...
источник

В

Вафель in KotlinLangRu
источник