Tag: java

Есть ли бит-трюк трюк для проверки делимости числа на 2 или 3?

Я ищу поразрядный тест, эквивалентный (num%2) == 0 || (num%3) == 0 (num%2) == 0 || (num%3) == 0 . Я могу заменить num%2 на num&1 , но я все еще придерживаюсь num%3 и с логическим или. Это выражение также эквивалентно (num%2)*(num%3) == 0 , но я не уверен, как это помогает.

Что такое эквивалент Java свойства Python ()?

Я новичок в Java, и я хотел бы создать некоторые переменные класса, которые динамически вычисляются при доступе, как это можно сделать в Python с помощью метода property (). Тем не менее, я не совсем уверен, как это описать, поэтому Googling показывает мне много о классе Java «Свойство», но это, похоже, не то же самое. Что […]

Какова история оператора импорта?

Я знаю два языка, которые используют оператор import : Java и Python. И мы все знаем import antigravity шутку . На каком языке действительно введено это утверждение? Был ли он одним из двух, или совсем другим? Когда?

Методы, такие как ord и chr из Python

Знаете ли вы какие-либо функции, которые будут преформировать то же самое, что и ord и chr из Python в Java. Python документирует их. http://docs.python.org/2/library/functions.html#ord http://docs.python.org/2/library/functions.html#chr Я испытал вручную, но, похоже, получил так много ошибок. Это должно было бы работать со Strings не только char . Понятно, что я увижу, есть ли функция, чтобы сделать это […]

Как реализовать распределенную подобную очередь роль поверх хранилища данных RBDMS или NOSQL или другой системы обмена сообщениями (например, rabbitmq)?

Из категории вопросов не будет … Под «queue-like-thing» я подразумеваю поддержку следующих операций: append (entry: Entry) – добавить запись в хвост очереди take (): Entry – удалить запись из главы очереди и вернуть ее promotion (entry_id) – перемещать позицию на одну позицию ближе к голове; запись, которая в настоящее время занимает эту позицию, перемещается в […]

Почему эти два похожих кода дают разные результаты?

Последние несколько часов я экспериментировал с Python как нищета. Я написал рекурсивную функцию, которая возвращает recurse (x) как x! в Python и на Java, чтобы сравнить их. Две части кода идентичны, но по какой-то причине работает Python, а Java – нет. В Python я писал: x = int(raw_input("Enter: ")) def recurse(num): if num != 0: […]

Какие ОС лучше для разработки: Debian или Ubuntu?

Существуют ли какие-либо реальные различия между ними? Я хочу программировать в java и python. И из корса быть обычным пользователем: интернет и т. Д. Какой из них даст мне меньше головных болей / большего удовлетворения? И что лучше для серверной машины? спасибо

Является ли LINQ (или linq) нишевым инструментом, или он на пути к становлению основополагающим?

После прочтения « Что такое Java-эквивалент LINQ? », Я бы хотел знать, это (строчный) язык-интегрированный запрос – другими словами, способность использовать сжатый синтаксис для выполнения запросов по коллекциям объектов или внешним магазинам быть будущим для большинства языков общего назначения? Или LINQ – интересная технология, которая останется ограниченной для языков Microsoft? Что-то между ними? EDIT : […]

вызов подпроцесса в python для вызова java-файлов jar с помощью JAVA_OPTS

Пример кода: import subprocess subprocess.call(['java', '-jar', 'temp.jar']) Как указать JAVA_OPTS в приведенной выше команде? Я получаю «java.lang.OutOfMemoryError: не могу создать новый собственный поток», когда я использую указанную выше команду, и я думаю, что указание JAVA_OPTS в команде разрешит проблему. Я указал JAVA_OPTS в файле .bashrc и не имел никакого эффекта.

Такая же реализация согласованного хеширования для Java и Python

У нас есть приложение, в котором модуль Python будет записывать данные в redis shards, а модуль Java будет считывать данные из redis shards, поэтому мне нужно реализовать точно такой же согласованный алгоритм хэширования для Java и Python, чтобы убедиться, что данные можно найти. Я googled вокруг и попробовал несколько реализаций, но обнаружил, что реализации Java […]

Python - лучший язык программирования в мире.