Скрытые особенности C #?

Это пришло мне в голову после того, как я узнал следующее из этого вопроса : where T : struct Мы, разработчики C #, все знаем основы C #. Я имею в виду декларации, условные обозначения, циклы, операторы и т. Д. Некоторые из нас даже освоили такие вещи, как Generics , анонимные типы , lambdas , […]

Извлечение fragmentа из ViewPager

Я использую ViewPager вместе с FragmentStatePagerAdapter для размещения трех разных fragmentов: [Fragment1] [FRAGMENT2] [Fragment3] Когда я хочу получить Fragment1 из ViewPager в FragmentActivity . В чем проблема, и как ее исправить?

Как скопировать объект в Java?

Рассмотрим следующий код: DummyBean dum = new DummyBean(); dum.setDummy(“foo”); System.out.println(dum.getDummy()); // prints ‘foo’ DummyBean dumtwo = dum; System.out.println(dumtwo.getDummy()); // prints ‘foo’ dum.setDummy(“bar”); System.out.println(dumtwo.getDummy()); // prints ‘bar’ but it should print ‘foo’ Итак, я хочу скопировать dum на dumtwo и изменить dum не затрагивая dumtwo . Но вышеприведенный код не делает этого. Когда я что-то меняю […]

Ограничение CHECK в MySQL не работает

Сначала я создал таблицу типа CREATE TABLE Customer ( SD integer CHECK (SD > 0), Last_Name varchar (30), First_Name varchar(30) ); и затем вставили значения в эту таблицу INSERT INTO Customer values (‘-2′,’abc’,’zz’); MySQL не показывает ошибку, она принимает значения.

Можете ли вы написать объектно-ориентированный код в C?

Можете ли вы написать объектно-ориентированный код в C? Особенно в отношении polymorphismа. См. Также Вопрос о переполнении стека Объектная ориентация в C.

Изменение частного статического конечного поля с использованием отражения Java

У меня есть class с private static final полем, который, к сожалению, мне нужно изменить во время выполнения. Используя reflection, я получаю эту ошибку: java.lang.IllegalAccessException: Can not set static final boolean field удается java.lang.IllegalAccessException: Can not set static final boolean field Есть ли способ изменить значение? Field hack = WarpTransform2D.class.getDeclaredField(“USE_HACK”); hack.setAccessible(true); hack.set(null, true);

Как определить размер моего массива в C?

Как определить размер моего массива в C? То есть количество элементов, которые может содержать массив?

Преодоление «Отображение запрещено с помощью X-Frame-Options»

Я пишу крошечную веб-страницу, целью которой является создание нескольких других страниц, просто для их объединения в одно окно браузера для удобства просмотра. Некоторые из страниц, которые я пытаюсь создать, запрещают создавать frameworks и бросать «Отказано, чтобы отображать документ, потому что отображение запрещено с помощью X-Frame-Options». в Chrome. Я понимаю, что это ограничение безопасности (по уважительной […]

Окончательный список общих причин сбоев сегментации

ПРИМЕЧАНИЕ. У нас много вопросов segfault, в основном с теми же ответами, поэтому я пытаюсь свернуть их с каноническим вопросом, например, для неопределенной ссылки . Хотя у нас есть вопрос о том, что такое segmentation fault , он охватывает то , что , но не перечисляет много причин. В верхнем ответе говорится, что «есть много […]

Возможно, переменная не была инициализирована ошибкой

Когда я пытаюсь скомпилировать это: public static Rand searchCount (int[] x) { int a ; int b ; … for (int l= 0; l<x.length; l++) { if (x[l] == 0) a++ ; else if (x[l] == 1) b++ ; } … } Я получаю эти ошибки: Rand.java:72: variable a might not have been initialized a++ […]

Давайте будем гением компьютера.