odium
  • odium
  • 1
Объект FileDescriptor служит для представления сущности, описывающей открытый файл и определяемой особенностями применяемой операционной системы. Объект дескриптора открытого файла может быть получен вызовом метода getFD объекта байтового потока File, но его нельзя определить для символьных потоков File. Также есть метод valid, проверяющий действителен ли объект FileDescriptor; дескрипторы, созданные непосредственно с помощью конструктора класса FileDescriptor без параметров, действительными не считаются.

Объект FileDescriptor может быть применен для создания нового потока File на основе того же файла, который используется другим потоком, — информация об имени и местоположении файла в данном случае не нужна.

Инициализировать то можно, но вот добавление строки…
tanzwud
  • tanzwud
  • 0
Так вакансия будет Java программист раз на собеседование звали по этой тематике. Если в IT опыта нету, почему не попробовать и искать паралельно другие варианты. В любом случае и опыт получите и связями обрастете.
nevz00
  • nevz00
  • 0
Тоже интересовался этой темой но очень мало вакансий в этом направлении не только в России например но и в мире. Не знаю стоит туда лезть или нет потому в что в дальнейшем может быть проблематично расти в этой сфере из за отсутствия работы. И просто не каждому будет по душе кликание мышкой вместо творческого написания кода =).
Dany
  • Dany
  • 0
Да, полностью поддерживаю такой подход.
Помимо Java Core понадобиться много всего и по началу это даже может выбивать из колеи. Кажется столько учил учил, освоил Java, а тут еще учить и конца и края нет этим технологиям. Но всё не так печально, на освоение Java Core у меня ушло 80% всего времени подготовки, остальные технологии, особенно уже зная язык учаться гораздо быстрее
Dany
  • Dany
  • 0
Семьи нет, в этом плане я конечно могу уделять занятиям больше времени. Но я придерживаюсь такого мнения что, ну растянеться подготовка на 2 года и что тут такого, да путь даже на 3. Спешить особо некуда, жизнь долгая. Мне кажется лучше через 3 года занятий стать программистом, чем бросить заниматься через год и не стать им никогда
Dany
  • Dany
  • 0
Уф, давно я сюда не заходил)
По-поводу непрофильной компании, наверное всё же оказывает влияние тот факт, что сама компания крупная и для неё сайт всё же играет очень важную роль. Это скажем не гостинница, сайт которой выполняет роль визитки, а брони могут идти как с сервисов вроде booking.com, так и просто с улицы. Для нашей компании сайт — основной источник дохода. Плюс взаимодействие между бизнес частью и разработкой выстроено таким образом, что наш отдел больше похож на отдельную компанию разработки с единственным заказчиком. Отсюда как следствие идёт и довольно высокий уровень скилло у коллег. Все пришли в эту компания проработав какое-то время в конторах специализирующихся на разработке.
Так что если отвечать в общем, то конечно я не считаю что трачу время зря. Время идет, задачи становятся сложнее и интереснее и я не могу сказать что мне тут уже нечему учится)
belstrel
Раз пошёл разговор за 1с, то у меня товарищи работают по 10 лет разрабами по 1с, но мне с нуля посоветовали всётаки java(раньше я не имел никакого отношения к IT, отучился на финансиста, в том году подготовился по книжкам и сдал экзамен проф по платформе 1с но сразу после этого пошёл на javarush и устроился на сезонную работу(совсем не интеллектуальную) вот летом работаю а в остальное время учусь на отложенные деньги, конечно не быстро но даже с двумя детьми можно экономить какое-то время ради такой цели.Осенью планирую на стажировку javarush а там видно будет.Но думаю совмещать програмирование на java и 1с реально сложно так как надо постоянно мозги располовиневать))хорошая рекомендация отложить бабла или пойти на работу не сильно занимающую мозги))Автору респект, сложно перейти эту грань между ещё учусь и уже зарабатываю))
MiX
  • MiX
  • 0
Конечно
lichMax
  • lichMax
  • 0
Так и что, решил задачу?
MiX
  • MiX
  • 0
Спасибо добрый человек! Слишком буквально понял: «По образу и подобию класса Producer создайте класс Consumer»
lichMax
  • lichMax
  • 0
Используйте тег "<>" (код), а то читать очень сложно.
И по-моему нужно использовать инициализаторы, а не конструкторы.
lichMax
  • lichMax
  • 1
Consumer же должен только что-то брать из очереди, разве нет!? ;-)
kostya_sokolov
package com.javarush.task.task05.task0517;

/*
Конструируем котиков
*/

public class Cat {
public String name = null;
public int age = 6;
public int weight = 4;
public String address = null;
public String color = null;
private Cat( String name)
{
this.name = name;
}
public Cat(String name, int age, int weight)
{
this.name = name;
this.age = age;
this.weight = weight;
}
public Cat(String name, int age)
{
this.name = name;
this.age = age;
}
public Cat(int weight, String color)
{
this.color = color;
this.weight = weight;
}
public Cat(int weight, String color, String address)
{
this.color = color;
this.weight = weight;
this.address = address;
}
public static void main(String[] args) {

}
}
помогите пожалуйста, никак не могу понять почему не работает: с
MiX
  • MiX
  • 0
Помогите! Не пойму, что не так:-(
package com.javarush.task.task26.task2610;

import java.util.concurrent.BlockingQueue;

public class Consumer implements Runnable{
    private BlockingQueue queue;

    public Consumer(BlockingQueue queue) {
        this.queue = queue;
    }

    public void run() {
        try {
            int i = 0;
            while (true) {
                queue.put(String.valueOf(i++));
                Thread.sleep(300);
                System.out.println(queue.take());

            }
        } catch (InterruptedException e) {
            System.out.println(String.format("[%s] thread was terminated", Thread.currentThread().getName()));
        }
    }
}


Вывод:
0
0
1
1
2
2
[pool-1-thread-1] thread was terminated
[pool-1-thread-2] thread was terminated
REDAS
  • REDAS
  • 0
О каком классе Dog идёт речь? Или ты считаешь Dog и YorkshireTerrier это одно и тоже? В программировании даже одна точка важна! Автор аутист, исправь или удали статью, с самого начала читать бессмысленно.
lichMax
  • lichMax
  • 0
Хм. Пока сделал так, что добавляется новый элемент, а ко всем старым прибавляется его значение.

UPD: Ну всё, можно сказать решил. Простенькая задача, так-то. Вопрос, конечно, в решении: примет ли его тот, кто задал эту задачку (например, валидор на джавараш капризный, и может не принять).
UPD2: Сделал по твоему способу, с наследованием.
lichMax
  • lichMax
  • 0
А как это: «при добавлении все элементы увеличиваются на этот элемент»? А сколько элементов тогда?! Допустим, коллекция пустая, что тогда? Просто добавится один элемент?!
А если ещё добавить элемент?! Что тогда будет? Увеличится этот элемент или новый элемен добавится в коллекции?
dwajot
  • dwajot
  • 2
Да, тут хорошо когда ты еще без семьи и можешь себе позволить уйти с работы. Курс JavaRush можно пройти и работая, а вот если захочешь сделать что-то свое (не hello world), то тут нужно много мремени. Я допустим на каждый проект постратил где-то по 3 полных месяца сутра до вечера (с выходными).
lichMax
  • lichMax
  • 0
Не знаю, что-то ты Вы совсем про другое. Но я рад, что я не ошибся, и Вы как раз разработчик 1С, как я и думал (я опасался, что я ошибся, и Вы какой-нибудь менеджер или внедренец, связанный с 1С).

По поводу того, что Вы написали — занимайтесь тем, что Вам нравится. Если Вам уже скучно и Вы упёрлись в потолок технологий, тогда да, стоит посмотреть на что-то другое. Мне например, не нравится 1С, поэтому я занимаюсь джавой. (По поводу денег — да, знаю, 1С-ники довольно неплохо зарабатывают; правда, не знаю, как с этим делом обстоит в Москве и Питере, но в провинции у них зарплаты очень высокие)
shcho_isle
Предлагаю в «Список компаний в Украине, в которых есть стажировка.» заменить сслыку на dou.ua/lenta/tags/Junior%20%D0%B4%D0%B0%D0%B9%D0%B4%D0%B6%D0%B5%D1%81%D1%82/