программирование

Q & A для профессиональных программистов и энтузиастов

3
стек ядра и стек пользовательского пространства
В чем разница между стеком ядра и пользовательским стеком? Почему используется стек ядра? Если локальная переменная объявлена ​​в ISR, где она будет храниться? Есть ли у каждого процесса свой стек ядра? Тогда как процесс координируется между этими двумя стеками?


4
Как создать таблицу со столбцом идентификаторов
У меня есть существующая таблица, которую я собираюсь уничтожить, потому что я не создавал ее с IDнабором столбцов в качестве столбца Identity таблицы. Используя SQL Server Management Studio , я написал сценарий «Создать в ...» существующей таблицы и получил следующее: CREATE TABLE [dbo].[History]( [ID] [int] NOT NULL, [RequestID] [int] NOT …
111 sql  sql-server  tsql 

1
jQuery - Если у элемента есть класс, сделайте это
Мне нужен сценарий jQuery, который будет видеть, имеет ли какой-либо элемент определенный класс, и выполнять такое действие, как изменение позиции. Это способ, но я не думаю, что это сработает. $("a.contact").toggle(function() { $("#contact").animate({ right: '0' }, 2000); if ($("#about").hasClass("opened")) { $("#about").animate({ right: -700 + "px" }, 2000); } }, function() { …
111 javascript  jquery 

5
как игнорировать пространства имен с помощью XPath
Моя цель - извлечь определенные узлы из нескольких файлов xml с несколькими пространствами имен с помощью XPath. Все работает нормально, пока я знаю URI пространства имен. Само имя пространства имен остается постоянным, но схемы (XSD) иногда создаются клиентом, т.е. мне неизвестны. Тогда у меня остается три варианта: используйте только одну …




3
Правильное использование flush () в JPA / Hibernate
Я собирал информацию о методе flush (), но не совсем понимаю, когда его использовать и как правильно использовать. Из того, что я прочитал, я понимаю, что содержимое контекста постоянства будет синхронизировано с базой данных, то есть выдача невыполненных инструкций или обновление данных объекта. Теперь у меня есть следующий сценарий с …

4
Лямбда-выражение и общий метод
Предположим, у меня есть общий интерфейс: interface MyComparable<T extends Comparable<T>> { public int compare(T obj1, T obj2); } И способ sort: public static <T extends Comparable<T>> void sort(List<T> list, MyComparable<T> comp) { // sort the list } Я могу вызвать этот метод и передать лямбда-выражение в качестве аргумента: List<String> list …
111 java  generics  lambda  java-8 

6
Сохранение подписей декорированных функций
Предположим, я написал декоратор, который делает что-то очень общее. Например, он может преобразовывать все аргументы в определенный тип, вести журнал, реализовывать мемоизацию и т. Д. Вот пример: def args_as_ints(f): def g(*args, **kwargs): args = [int(x) for x in args] kwargs = dict((k, int(v)) for k, v in kwargs.items()) return f(*args, …
111 python  decorator 

4
Как я могу сделать ссылку на конкретную версию glibc?
Когда я компилирую что-то на своем ПК с Ubuntu Lucid 10.04, оно связывается с glibc. Lucid использует glibc версии 2.11. Когда я запускаю этот двоичный файл на другом компьютере с более старой версией glibc, команда не сообщает, что glibc 2.11 ... Насколько мне известно, в glibc используется управление версиями символов. …
111 linux  gcc  linker  glibc  libc 

7
Ограничение универсального типа C # для всего, допускающего значение NULL
Итак, у меня есть этот класс: public class Foo<T> where T : ??? { private T item; public bool IsNull() { return item == null; } } Теперь я ищу ограничение типа, которое позволяет мне использовать в качестве параметра типа все, что может быть null. Это означает все ссылочные типы, …
111 c#  generics  nullable 

7
Заставьте R прекратить вывод сокращенных меток осей - например, 1e + 00 в ggplot2
В ggplot2 как я могу остановить сокращение меток осей - например, 1e+00, 1e+01по оси x после построения? В идеале я хочу заставить R отображать фактические значения, которые в этом случае будут 1,10. Любая помощь очень ценится.
111 r  graph  ggplot2  axes 

6
Как выполнить настройку теста с помощью пакета тестирования в Go
Как я могу выполнить общую обработку настройки теста, которая создает основу для всех тестов при использовании пакета тестирования ? В качестве примера в Nunit есть [SetUp]атрибут. [TestFixture] public class SuccessTests { [SetUp] public void Init() { /* Load test data */ } }
111 unit-testing  go 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.