• C#.net из двоичной в десятиричную...

    2 level1:) красиво, но не верно
    число −150, не влезает в байт. т.к. 1ый бит знаковый, итого максимум можно записать ± 127 в ПК!, но опять же, т.к. существует ДК, то можно записать и −128. пример был приведен выше.
    Есть безнаковый байт и там от 0 до 255, тогда 150 можно записать, но не −150)

    Перечитай вику, там все правильно написано.

  • Варианты работы за границей...

    По тем требованиям которые они выдвигают на сайте можно и самому пройти все этапы) если голова на плечах есть.
    Сам интересовался этим вопросом именно в Канаду. У меня проходной бал набирается, но надо свой уровень еще прокачать и денех насобирать.

    Форум о Канаде там нормально описываются этапы и прочее.

  • C#.net из двоичной в десятиричную...

    Юзай Вику:
    ДК

    там вроде все нормально расписано.

    Пример. Преобразуем отрицательное число −5, записанное в прямом коде, в дополнительный.
    Прямой код числа −5, взятого по модулю:
    101
    
    Инвертируем все разряды числа, получая таким образом обратный код:
    1010
    
    Добавим к результату 1 и допишем знаковый единичный разряд
    1011
    
    Для обратного преобразования используется тот же алгоритм. А именно:
    1011
    
    Инвертируем все разряды числа, получая таким образом обратный код:
    0100
    
    Добавим к результату 1 и проверим, сложив с дополнительным кодом
     0101 + 1011 = 10000, пятый разряд выбрасывается.

    офтоп: ох и напрягали нас в универе по этому поводу, строили сумматоры, вычитатели, регистры и прочую дребедень) сейчас понимаю, что это дало нам: лучшее понимание, что происходит за кулисами железа.

  • C#.net из двоичной в десятиричную...

    2 qwerty — это 128) ИМХО
    2 level1 — значит число хранится в ДК. Архитектура х86 работает в ДК. В ПК действительно только ± 127.

    Есть еще понятие отрицательный ноль в архитетуре компьютеро, но наверно тебе это не интересно:)

  • C#.net из двоичной в десятиричную...

    2 level1
    Про Дополнительный Код- ДК слышал?
    0 111 1111 — это 127
    1 111 1111 — это −128, ибо все еденицы кроме первой инвертируются, и получается число 128,!!!, но т.к. это в знаковом разряде 1, то «-» итого −128.
    Есть еще Обратный Код (OK) и вроде Инверсный Код (ИК)
    OK используется в Маках, поэтому трудно установить Microsoft на Макинитошское железо, ибо Microsoft использует ДК.

    Могу еще рассказать как сумматор работает — 133 серии:)

  • Возьмите учеником (J2SE J2EE), возможно удаленно

    2Denis
    Учился в Донецке. Есть такой центр ЦИКТ.
    Препод имел свою фирму, был и программером и директором, и менджером — в общем разрывался чувак...

    Но научил неплохо. Вот.

  • Возьмите учеником (J2SE J2EE), возможно удаленно

    по поводу rabota.ua/.../vacancy4394325

    на сайте глобала такой инфы нет, хотя если это так, то Денису надо в срочном порядкеподтягивать яву и к ним, ибо место занять могут быстро)

  • Возьмите учеником (J2SE J2EE), возможно удаленно

    2Denis
    От себя могу посоветовать сходить на курсы по java. Мне это очень помогло.
    Из опыта добавлю чтобы Вы обратили внимание на внутрение механизмы java — гарбейдж коллектор, как строки в памяти обрабатываются и т.п., т.к. это зачастую на собеседованиях спрашивают.

    PS У GL были тренинги j2se upgrade to j2ee. У меня так друг к ним устроился, но счас тренинг прикрыт ибо кризис...

  • Поиск работы джавер +100 баксов

    Есть джавер на продажу) пока 1, извини очень быстро разбирают.
    Хорошее знание Documentum EMC, опыт работы с ним > 2 лет.

    Регион пока значени не имеет.

  • JSP или ASP?

    на мой взгляд (2 года java и 3 месяца ASP) ASP делает JSP в плане веб форм, т.е. накидать таблицу показывающую БД в АСП 1−2 минуты, в java намного больше. У ASP больше готовых решений и юзабельная в этом плане IDE. Может в последней IDEA появились веб компоненты незнаю.
    Вообщем в плане удобности мне кажится, что ASP лучше jsp.
    В плане универсальности и расширяемости, использовании многих фреймворков jsp лучше.
    Надо попробовать и то, и то. Потом для себя сравнить.
    Ну и конечно выбор зависит от задачи)
    А перспективнее... хрен его знает... много проектов писались на java, много на ASP.

    Если мелкомягкие будут дальше продвигать свои решения, а Sun нет... то выводы делайте сами)

  • идеология, приемущества Java

    Вот имено мелкософты заточены под винду, а java нет.
    Мне кажется это топик перерос в старый холивар.NET vs JAVA.
    И у того и утого есть свои + и -.

    Предлагаю закрыть топик за бессмысленностью происходящего)

  • идеология, приемущества Java

  • идеология, приемущества Java

    реально сложные программы на ней писать это не серьезно, но можно на любом языке написать всё!

    2bibi давайте не будем создавать ложные обобщения вроде как «на любом» и «все».

    Например — написать прогу для прямого доступа к видео памяти на java фиг. Сайт на асме написать тоже. Поэтому прошу Вас, отслеживать в своих высказываниях ложные обобщения. Это сделает жизнь проще и Вам и окружающим.

  • Вопрос о ASP.NET

    а может в событии PreInit это делать?
    Хотя так не принято, но все же можно.
    У меня была подобная проблема, МакДональд и Шпушта как-то писали об этом в своей книге.

    Я делал добавение label-ов в pageLoad:

            protected void Page_Load(object sender, EventArgs e)
            {
                ControlsHelper.UpdateBrandsFromBD(this);
                ControlsHelper.ReloadLabelsOnPageLoad(this, holder);
        }
    
    public static void ReloadLabelsOnPageLoad(Page page, PlaceHolder holder)
            {
                Object obj = page.Session[LABEL_LIST];
                if (obj != null)
                {
                    holder.Controls.Clear();
                    foreach (object o in (ArrayList)obj)
                    {
                        Label label = new Label();
                        label.Text = (string)o + "";
                        holder.Controls.Add(label);
                    }
                }
            }
    

    У меня так работало. Может пробовать ДОБАВЛЯТЬ контролы?

    PS лучше контролы добавлять в холдер.

  • идеология, приемущества Java

    Та ну нах.

    я жаву люблю) и работал бы на ней, но сейчас работаю на мелкомягкой платформе (т.к. работы на жаве со своей квалификацией в Киеве не нашел, поэтому взялся за удаленную на.net, т.к. мне ее смогли предложить.

  • идеология, приемущества Java

    Так много языков не знаю, сори)

    Но поводу C# могу сказать что для Solaris у него нет виртульной машины, но это же дела мелкософта.

    Знать один язык это не преимущество.

    Согласен, но возможность не переучиваясь на другой язык писать для разных платформ это не приемущество?
    Думаю всем было бы полезно просто почитать это:
    Java в wiki
    Основные возможности:
    автоматическое управление памятью
    расширенные возможности обработки исключительных ситуаций;
    богатый набор средств фильтрации ввода/вывода;
    набор стандартных коллекций, таких как массив, список, стек и т. п.;
    наличие простых средств создания сетевых приложений (в том числе с использованием протокола RMI);
    наличие классов, позволяющих выполнять HTTP-запросы и обрабатывать ответы;
    встроенные в язык средства создания многопоточных приложений;
    унифицированный доступ к базам данных на основе JDBC и SQLJ.
    поддержка шаблонов (начиная с версии 1.5)
    Еще раз повторюсь, считаю что язык надо выбирать для задачи, а не писать, на том что знаешь или любишь. Если это совпадает хорошо, иначе надо поднапрячься.

    Сравнение java другими языками, это бесконечная тема. Типа hollywar:)

  • идеология, приемущества Java

    Назавите язык, кроме java, которые выполняется на виртуальной машине? и который поддерживает OC Linux, Windows, Mac, Solaris.
    Идеология java...

    Полностью выдерживает идеологию ООП, в отличии от С++ нет множественного наследования, простой и понятный синтаксис.

    Но все же, это (и ME, SE, EE) не преимущества, а специфика

    Специфика конечно. На php можно написать desktop приложение или приложение для мобильного? Разве это не приемущество, зная один язык писать desktop или web приложения?
    Java долго уже развивается и будет развиваться. мне нравится что исходный код java можно скачать и посмотреть.
    Идеология\лозунг java: «Написано раз работает всегда», т.е. поддерживает вертикальную совместимость.

    Какая идеология у php?

  • идеология, приемущества Java

    Работал на java года 1.5, очень понравилась ее идеология, документация кода вообщем очень нравилась.
    Сейчас учу C#, ASP.NET приходится плюваться на студию и некоторые решения от мелкософта. (пришлось учить т.к. работу нашел именно для.net)
    Это просто к слову.
    php и перл если не изменяет память, это скриптовые языки) И сравнивать их с java просто не имеет смысла.
    Они могут выполнять схожие задачи, но за их обоями скрываются разные принципы.
    JAVA дофига универсальна, ME — mobile, SE — desktop application, EE — web. Для нее очень много либ, слышал даже что программу одного лунахода портировали с крестов на java:)
    Интересно можно такое сделать с php или perl?:)
    OC Android (сначала там ядро линуха грузится, а потом java машина и на ней все происходит) для мобильных телефонов от google тоже на java, можно такое на php написать или perl???
    Вообщем язык выбирается под задачу, а говорить какой язык круче можно в свободное от разработки время.
    Советую почитать все таки поболее о java, Корнел и Хорстман например.
    Из всях зыков которые знаю\знал пока больше всего нравится java. В основном по идеологии.
    Хотя ASP.NET делает java по web разработке, но в душе java люблю!:)

    PS Может IDEA уже предложила web формы для java готовые, но разработка web на java была более трудоемкой чем на asp.net. Личное мнение.

  • Единый налог + 208 грн каждый месяц.

    Скажите, пожалуйста, так сколько надо будет платить единого налога? Сейчас решается вопрос с работодателем, открывать мне СПД или по другому решать вопрос.

  • Java или C#.NET

    1. наличие виртуальных и абстрактных методов. Абстрактный метод вопросов нет, мы такое на курсе ООП проходили. От слова виртуальный у меня появилось недорозумение (может ребята знакомые с с++ больше об этом знают), нах оно надо?! На сколько понял смысл, это реализованый метод который можно переопределить. Зачем вообще такой, если в джава для этого вообще ничего писать не надо.
    2. тут же появлются модификаторы которые определяют, что данный метод переопределен. Зачем дополнительный модификатор?
    3. инкапсуляция. Впринципе довольно прикольно сделали, типа есть поле и обращаясь к нему на самом деле вызываются getXX и setXX. Зачем тогда модификатор readonly? если можно просто setХХ не реализовывать.
    Вообщем общее впечатление — много ненужного.
    По поводу классическое. Как нас учили в ДПИ, такое для меня классическое. Где нет множественного наследования, как в С++ и т.п.

    Соглашусь, что C#, как и java, ОО языки.

← Сtrl 1234 Ctrl →