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

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

10
Можно ли сделать маршрут ASP.NET MVC на основе поддомен?
Возможно ли иметь маршрут ASP.NET MVC, который использует информацию о поддомене для определения своего маршрута? Например: user1 .domain.com идет в одно место user2 .domain.com переходит к другому? Или я могу сделать так, чтобы оба они шли к одному контроллеру / действию с usernameпараметром?

7
Реализация двух интерфейсов в классе с одним и тем же методом. Какой интерфейсный метод переопределен?
Два интерфейса с одинаковыми именами и сигнатурами методов. Но реализованный единственным классом, как компилятор определит, какой метод для какого интерфейса? Пример: interface A{ int f(); } interface B{ int f(); } class Test implements A, B{ public static void main(String... args) throws Exception{ } @Override public int f() { // …

18
jQuery: проверьте, существует ли div с определенным именем класса
Используя jQuery, я программно генерирую кучу divтаких: <div class="mydivclass" id="myid1">Some Text1</div> <div class="mydivclass" id="myid2">Some Text2</div> Где-то еще в моем коде мне нужно определить, существуют ли эти DIV. Имя класса для div одинаково, но идентификатор меняется для каждого div. Есть идеи, как их обнаружить с помощью jQuery?

10
Добавить отступы для просмотра программно
Я разрабатываю приложение Android v2.2. У меня есть фрагмент . В onCreateView(...)обратном вызове моего класса фрагмента я раздуваю компоновку фрагмента, как показано ниже: @Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { View view = inflater.inflate(R.layout.login, null); return view; } Приведенный выше разметочный файл (login.xml): <?xml version="1.0" encoding="utf-8"?> <LinearLayout …


10
Как удалить ограничение внешнего ключа, только если оно существует на сервере SQL?
Я могу удалить таблицу, если она существует, используя следующий код, но не знаю, как сделать то же самое с ограничением: IF EXISTS(SELECT 1 FROM sys.objects WHERE OBJECT_ID = OBJECT_ID(N'TableName') AND type = (N'U')) DROP TABLE TableName go Я также добавляю ограничение, используя этот код: ALTER TABLE [dbo].[TableName] WITH CHECK ADD …


18
При выходе из системы очистите стек истории действий, чтобы кнопка «Назад» не открывала вход в систему только для входа.
Все действия в моем приложении требуют, чтобы пользователь был авторизован для просмотра. Пользователи могут выйти практически из любой активности. Это требование приложения. В любой момент, если пользователь выходит из системы, я хочу отправить пользователя в логин Activity. На данный момент я хочу, чтобы это действие было в нижней части стека …

4
Что такое offsetHeight, clientHeight, scrollHeight?
Мысль объяснить, в чем разница offsetHeight, clientHeightи scrollHeightили offsetWidth, clientWidthи scrollWidth? Надо знать эту разницу, прежде чем работать на стороне клиента. В противном случае половина их жизни будет потрачена на исправление пользовательского интерфейса. Скрипка или строчка ниже: function whatis(propType) { var mainDiv = document.getElementById("MainDIV"); if (window.sampleDiv == null) { var …

18
Отображение двух целых в одно уникальным и детерминированным способом
Представьте два положительных целых числа A и B. Я хочу объединить эти два в одно целое число C. Не может быть других целых чисел D и E, которые объединяются в C. Поэтому объединение их с помощью оператора сложения не работает. Например, 30 + 10 = 40 = 40 + 0 …

8
Как мне установить библиотеки OpenSSL в Ubuntu?
Я пытаюсь построить некоторый код на Ubuntu 10.04 LTS, который использует OpenSSL 1.0.0. Когда я запускаю make, он вызывает g ++ с опцией "-lssl". Источник включает в себя: #include <openssl/bio.h> #include <openssl/buffer.h> #include <openssl/des.h> #include <openssl/evp.h> #include <openssl/pem.h> #include <openssl/rsa.h> Я побежал: $ sudo apt-get install openssl Reading package lists... …

21
Как скрыть элемент с помощью Twitter Bootstrap и показать его с помощью jQuery?
Допустим, я создаю такой элемент HTML, <div id="my-div" class="hidden">Hello, TB3</div> <div id="my-div" class="hide">Hello, TB4</div> <div id="my-div" class="d-none">Hello, TB4</div> Как я могу показать и скрыть этот элемент HTML из jQuery / Javascript. JavaScript: $(function(){ $("#my-div").show(); }); Результат: (с любым из них). Я хотел бы, чтобы элементы выше были скрыты. Какой самый …

6
Предоставляют ли рельсовые задачи доступ к моделям ActiveRecord?
Я пытаюсь создать пользовательскую задачу, но, похоже, у меня нет доступа к моим моделям. Я думал, что это было что-то неявно включенное в задачу рельсов. У меня есть следующий код в lib / tasks / test.rake: namespace :test do task :new_task do puts Parent.all.inspect end end А вот как выглядит …

8
Каковы опасности метода Swizzling в Objective-C?
Я слышал, что люди утверждают, что метод метания - опасная практика. Даже название, извилистое, говорит о том, что это немного обман. Метод Swizzling модифицирует отображение так, что вызов селектора A фактически вызовет реализацию B. Одним из применений этого является расширение поведения классов с закрытым исходным кодом. Можем ли мы формализовать …

30
Удалить / Сбросить все записи в Базовых данных?
Знаете ли вы какой-либо способ удалить все записи, хранящиеся в Core Data? Моя схема должна остаться прежней; Я просто хочу сбросить его до пустого. редактировать Я хочу сделать это программно, чтобы пользователь мог по существу нажать resetкнопку.

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