Публикации по теме 'equality'


Классификация языка вражды: обзор
Краткий обзор классификации этикеток и языка вражды Авторы Джейкоб Крэбб , Шерри Янг и Анна Зубова . Что такое язык вражды? Проблема борьбы с языком ненависти - давняя, но масштаб, индивидуальность и скорость сегодняшних высказываний ненависти представляют собой уникальную современную дилемму. Хотя нет точного определения языка вражды, в целом это высказывания, которые предназначены не только для оскорбления или издевательства, но и для того, чтобы беспокоить и причинять..

Замена «Master» на «Main» на Github - огромная победа для включения в технологии
Маленькие вещи большие дела С тех пор, как я начал свой путь в разработке программного обеспечения три года назад, я много раз обнаруживал, что эта область не является всеобъемлющей. Наиболее вопиющим из них является термин «архитектура главный-подчиненный» и тот факт, что я начинаю каждый день на Github, запрашивая обновления у «мастера». Еще хуже то, что в разработке программного обеспечения «машины» часто называют «рабочими», поэтому я слышал, как люди на работе обсуждали..

День 7 - Нам нужно больше девочек, чтобы кодировать, и больше мальчиков, чтобы вязать
Я посетил немало конференций по программированию и технических встреч, и, будучи белым мужчиной, я определенно не чувствую себя недостаточно представленной демографией. Внешне это могло быть так, но за последние несколько лет в моей личной жизни я стал чем-то вроде группы меньшинства. Я один из немногих, кто вяжет. Мое путешествие в вязание Освоившись в первое десятилетие своей карьеры, я охотно брал на себя все более масштабные задания и увеличивал продолжительность рабочего..

Борьба с предвзятостью в технологиях: приложения, платформы, код и Лига справедливости
«Тот, кто кодирует систему, встраивает свои взгляды». - Джой Буоламвини, основатель, Algorithmic Justice League Технологии плохо относятся к женщинам и меньшинствам. Некоторое программное обеспечение даже не работает у них должным образом, похоже, в пользу белых. Программное обеспечение для распознавания лиц может быть одним из самых вопиющих. Технология распознавания лиц, подмножество машинного обучения, обнаруживает одно или несколько лиц на изображении, отделяет каждое лицо..

Женщины в технологиях
… И их истории, которые часто игнорируются Для женщин и людей, принадлежащих к разным расам, разнообразие и инклюзивность являются предметом серьезной озабоченности. Услышав недавний Большой технологический подкаст , в котором бывший член совета директоров Microsoft Мария Клаве спросила Билла Гейтса, почему Microsoft не рассматривает ни одной женщины (в составе 50 потенциальных кандидатов на преемственность на посту генерального директора), и он ответил: Вы Черт возьми, пытаешься..

Вопросы по теме 'equality'

Лучшие практики для переопределения isEqual: и hash
Как правильно переопределить isEqual: в Objective-C? «Уловка», по-видимому, заключается в том, что если два объекта равны (как определено методом isEqual: ), они должны иметь одинаковое хеш-значение. В разделе «Интроспекция» Руководства по...
92249 просмотров
schedule 25.02.2022

Пролог =:= оператор
В Прологе есть специальные операторы, один из них is , однако недавно я наткнулся на оператор =:= и понятия не имею, как он работает. Может кто-нибудь объяснить, что делает этот оператор, а также где я могу найти предопределенный список таких...
52273 просмотров

Java: clone() и проверка на равенство
Возможно, я не понимаю, как работает clone() . Разве возвращаемое значение не должно равняться вызывающему? int[] nums = new int[] {0, 1, 2}; int[] list = nums.clone(); nums.equals(list); //returns false. Why? for (int ket = 0; ket <...
5558 просмотров
schedule 17.08.2022

Основной вопрос Java: равенство строк
public class A { static String s1 = "I am A"; public static void main(String[] args) { String s2 = "I am A"; System.out.println(s1 == s2); } } Вышеуказанная программа выводит «true». Оба являются двумя разными...
584 просмотров
schedule 16.12.2022

Как отличить MethodBase от дженериков
У меня есть кеш на основе Dictionary<MethodBase, string> Ключ создается из MethodBase.GetCurrentMethod. Все работало нормально, пока методы не были явно объявлены. Но однажды оказывается, что: Method1<T>(string value)...
154 просмотров
schedule 02.02.2024

Почему `Array (0,1,2) == Array (0,1,2)` не возвращает ожидаемый результат?
Насколько я понимаю, == в Scala определяет естественное равенство двух объектов. Я ожидал, что Array(0,1,2) == Array(0,1,2) сравнит естественное равенство. Например, проверяет, все ли элементы массива возвращают истину при сравнении с...
5334 просмотров
schedule 07.02.2024

Почему ключевое слово is ведет себя иначе, когда в строке есть точка?
Рассмотрим этот код: >>> x = "google" >>> x is "google" True >>> x = "google.com" >>> x is "google.com" False >>> Почему это так? Чтобы убедиться в правильности вышеизложенного, я только что...
2595 просмотров
schedule 15.02.2023

Scala, Java и равенство
val filesHere = (new java.io.File(".")).listFiles val filesHere2 = (new java.io.File(".")).listFiles scala> filesHere == filesHere2 res0: Boolean = false Это довольно нелогично. Я бы предпочел, чтобы файлы filesHere и filesHere2 были...
2601 просмотров
schedule 27.04.2022

Гарантирует ли Java, что Object.getClass() == Object.getClass()?
Я действительно имею в виду тождество-равенство здесь. Например, всегда ли следующее будет выводить true ? System.out.println("foo".getClass() == "fum".getClass());
6452 просмотров
schedule 29.03.2022

проверка на равенство С#
Каков ваш подход к написанию проверок на равенство для создаваемых вами structs и classes ? 1) Требуется ли для «полной» проверки на равенство столько шаблонного кода (например, override Equals , override GetHashCode , общие Equals ,...
4721 просмотров
schedule 24.05.2023

Как проверить равенство объектов (ActiveRecord)
В Ruby 1.9.2 на Rails 3.0.3 я пытаюсь проверить равенство объектов между двумя объектами Friend (класс наследуется от ActiveRecord::Base ). Объекты равны, но тест не проходит: Failure/Error: Friend.new(name: 'Bob').should...
36678 просмотров

Сравнение дат ActionScript
В моем коде Actionscript у меня есть две даты: var date1:Date = new Date(2011,1,1); var date2:Date = new Date(2011,1,1); Это не работает: var equal:Boolean = date1 == date2; Из чтения я обнаружил, что это рабочая альтернатива,...
5748 просмотров
schedule 06.05.2022

Является ли оператор == транзитивным в PHP?
В JavaScript оператор == не обязательно транзитивен: js> '0' == 0 true js> 0 == '' true js> '0' == '' false Верно ли то же самое в PHP? Можете ли вы привести пример?
2025 просмотров
schedule 17.03.2024

Утверждение вызова метода jsMockito не работает должным образом
У меня возникли проблемы с утверждением вызова некоторых методов при тестировании объекта Javascript с помощью QUnit + JsMockito. Базовая инфраструктура работает нормально: Qunit, JsHamcrest (зависимость Jsmockito) и Jsmockito правильно...
898 просмотров

Словарь C# ContainsKey
Моя проблема заключается в том, что ContainsKey всегда возвращает false, даже если ключ был добавлен, а .Equals оценивается как true. У меня есть следующий класс: public class StatisticsFilter { private String someString1; private...
8743 просмотров
schedule 13.07.2022

Равенство объектов в моделях предметной области .NET
Мне нужны рекомендации по передовому опыту реализации равенства в модели предметной области. На мой взгляд, существует три (3) типа равенства: Ссылочное равенство - это означает, что оба объекта хранятся в одном и том же пространстве физической...
560 просмотров
schedule 07.03.2022

Лучшая практика выбора полей для реализации equals()
При написании юнит-тестов я часто сталкиваюсь с ситуацией, когда equals() для какого-то объекта в тестах -- в assertEquals -- должно работать иначе, чем в реальном окружении. Возьмем, к примеру, какой-нибудь интерфейс ReportConfig . Он имеет...
9165 просмотров
schedule 15.11.2022

Почему == быстрее, чем eql?
Я прочитал в документации для класса String, что eql? — это оператор строгого равенства без преобразования типов, а == — это оператор равенства, который пытается преобразовать второй свой аргумент в строку, и исходный код C для этих методов...
1209 просмотров
schedule 18.04.2022

Равенство объектов в Python
У меня есть класс MyClass , который содержит две переменные-члены foo и bar : class MyClass: def __init__(self, foo, bar): self.foo = foo self.bar = bar У меня есть два экземпляра этого класса, каждый из которых имеет...
5654 просмотров
schedule 16.03.2022

Странность Python с плавающей запятой
Сегодня вечером увидел неожиданное поведение Python. Почему следующая распечатка «не равна»?! num = 1.00 num -= .95 nickel = .05 if nickel != num: print 'not equal' else: print 'equal'
484 просмотров
schedule 08.05.2023