Вопросы-ответы - все решения ➜ страница 701
Пейджинговые и сортировочные сетки с ASP.Net MVC
Я новичок в MVC, и не понимаю, как вы будете делать подкачку и сортировку по сетке. Я привык использовать asp.Net GridView управления с ObjectDataSource указал на объекты в нашем бизнес-уровне - и в этом случае ODS обрабатывает все подкачки и сортировки с помощью методов, которые наша ORM генерирует на объектах. Я посмотрел на использование одного и того же ORM с MVC - и там все отлично работает - я просто перебираю коллекции, чтобы построить таблицу на странице, но без ODS для обработки подка ...
Как MongoDB избежать беспорядка SQL-инъекции?
Я читал свою верную книгу О'Рейли и наткнулся на отрывок о том, как Монго, по своей природе, избегает болота ошибок, подобных SQL-инъекциям. в моей кишке, я думаю, что понимаю это. Если необеззараженных Варс передаются в запросы, они не могут вырваться из документа-ориентированная структура запроса с UNION,JOIN запрос получился комментарий и т. д. как MongoDB избежать беспорядка инъекции SQL? Это просто по природе этого синтаксиса запроса? ...
Как сопоставить вложенное значение свойству с помощью аннотаций Джексона?
допустим, я делаю вызов API, который отвечает следующим JSON для продукта: { "id": 123, "name": "The Best Product", "brand": { "id": 234, "name": "ACME Products" } } Я могу сопоставить идентификатор продукта и имя просто отлично, используя аннотации Джексона: public class ProductTest { private int productId; private String productName, brandName; @JsonProperty("id") public int getProductId() { return productId; } public void setProductId(in ...
Как настроить среду через НГ в угловые 6
Я пытаюсь обновить свое приложение angular 5.2 до angular 6. Я успешно выполнил инструкции в angular update guide (включая обновление angular-cli до v6), и теперь я пытаюсь обслуживать приложение через ng serve --env=local но это дает мне ошибку: неизвестный вариант: '--env' Я использую несколько сред (dev/local/prod), и именно так он работал в 5.2. Как я могу установить среду теперь в angular 6? ...
Как преобразовать дробь в двоичный код?
1/10(decimal) = 0.0001100110011... (binary) Как мне это сделать? Я должен преобразовать в двоичный код, а затем разделить? Может кто-нибудь показать мне? ...
Подстановочные знаки в шаблоне для http.HandleFunc
при регистрации обработчиков в Go (язык) есть ли способ указать подстановочные знаки в шаблоне? например: http.HandleFunc("/groups/*/people", peopleInGroupHandler) здесь * может быть любая допустимая строка URL. Или это единственное решение, чтобы соответствовать /groups и выяснить остальное из обработчика (peopleInGroupHandler) func? ...
Получить имя текущего метода
это своего рода глупый вопрос, но можно ли получить имя метода, который в настоящее время выполняется из этого метода? Public Sub SomeMethod() Dim methodName as String = System.Reflection.[function to get the current method name here?] End Sub спасибо ...
Зачем быть.Содержит медленно? Самый эффективный способ получить несколько объектов по первичному ключу?
каков наиболее эффективный способ выбора нескольких объектов по первичному ключу? public IEnumerable<Models.Image> GetImagesById(IEnumerable<int> ids) { //return ids.Select(id => Images.Find(id)); //is this cool? return Images.Where( im => ids.Contains(im.Id)); //is this better, worse or the same? //is there a (better) third way? } Я понимаю, что я мог бы сделать некоторые тесты производительности для сравнения, но мне интересно, есть ли на самом деле лу ...
Вставка нескольких строк в файл после указанного шаблона с помощью сценария оболочки
Я хочу, чтобы вставить несколько строк в файл с помощью shell-скрипт. Давайте рассмотрим содержимое моего входного файла: вход.txt: abcd accd cdef line web теперь я должен вставить четыре строки после строки 'cdef' в вход.txt. После вставки мой файл должен измениться следующим образом: abcd accd cdef line1 line2 line3 line4 line web выше вставки я должен сделать с помощью shell-скрипт. Кто-нибудь может мне помочь? ...
Пункты меню не отображаются на панели действий
Я сделал совершенно новый проект. Я добавил элементы в menu файл макета. Эти элементы не отображаются на правой стороне панели действия. Я помню, что появляется значок с тремя точками, который открывает меню. вот мой Activity public class MainActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); ActionBar actionBar = getActionBar(); actionB ...
Как интерпретировать Диспетчер задач Windows?
Я запускаю Windows 7 RC1, который использует тот же WTM из Vista. Когда я смотрю на процессы, есть некоторые столбцы, я не уверен, в чем разница: память - рабочий набор память - частный рабочий набор Memory-commit size может кто-нибудь сказать мне, что они есть? ...
Модульное Тестирование Файла Ввода / Вывода
читая существующие потоки, связанные с модульным тестированием здесь, в Stack Overflow, я не мог найти ни одного с четким ответом о том, как выполнять операции ввода-вывода файлов модульного тестирования. Я только недавно начал изучать модульное тестирование, ранее зная о преимуществах, но с трудом привыкаю к написанию тестов в первую очередь. Я настроил свой проект на использование NUnit и Rhino Mocks, и хотя я понимаю концепцию, стоящую за ними, у меня возникли небольшие проблемы с пониманием ...
Обнаружение GIT в файловой системе не установлено
Я искал и читал несколько сообщений, но моя проблема не такая же, как descirbed. Итак, вот в чем проблема: использование git clone в папку под внешним разделом диска работает нормально, но все команды git терпят неудачу. не удается выполнить git status или git log... Я всегда получаю ошибку fatal: не репозиторий git (или любой родитель до монтирования parent / home / kozi) Остановка на границе файловой системы (GIT_DISCOVERY_ACROSS_FILESYSTEM не задано). пожалуйста, помогите мне из.. ...
Порядок LINQ и, группы и каждой группе?
у меня есть объект, который выглядит примерно так: public class Student { public string Name { get; set; } public int Grade { get; set; } } Я хотел бы создать следующий запрос: группируйте оценки по имени студента, упорядочивайте каждую группу студентов по классам и упорядочивайте группы по максимальному классу в каждой группе. так это будет выглядеть так: A 100 A 80 B 80 B 50 B 40 C 70 C 30 Я создал следующий запрос: StudentsGrades.GroupBy(student => student.Name) .Orde ...
Есть ли эквивалент Java HashMap в PHP?
Мне нужен объект PHP, похожий на HashMap в Java, но я не нашел, когда я гуглил, поэтому, если кто-то знает, как я могу имитировать хэш-карты в PHP, помощь будет оценена. ...
Почему c++11 constexpr настолько ограничительный?
Как вы, наверное, знаете, C++11 вводит constexpr ключевое слово. C++11 ввел ключевое слово constexpr, которое позволяет пользователю гарантируйте, что конструктор функции или объекта является временем компиляции постоянный. [...] Это позволяет компилятору понять и проверить, что [имя функции] является константа времени компиляции. мой вопрос почему такие строгие ограничения на форму функции, которые могут быть объявлены. Я понимаю желание гарантировать, что функция чиста, но поду ...
Включение и отключение NSLog в режиме отладки
Я хочу включить NSLog, когда я нахожусь в debug и отключить его в противном случае. Очень простая вещь: #ifdef DEBUG NSLog(@"My log"); #endif но все это #ifdef и #endif скучная... : (Поэтому я стараюсь другое: (.pch-хорошее место, чтобы положить его) #ifdef DEBUG # define NSLog(text) NSLog(text); #else # define NSLog(text) #endif эта работа очень хорошо (не рекурсивно). Но проблема в том, что NSLog бесконечные аргументы. void NSLog(NSString *format, ...) как я решаю это, чтобы раб ...
Git клон с нестандартной SSH, используя ошибки в git по SSH
Я пытаюсь клонировать репозиторий Git с помощью пользовательской команды SSH. Я установил команду SSH в среде git_ssh переменно работать export GIT_SSH="/usr/bin/ssh -o StrictHostKeyChecking=no -i /home/me/my_private_key". но когда, после предыдущей команды я запускаю git clone [email protected]:uname/test-git-repo.git, Я получаю следующую странную ошибку error: cannot run /usr/bin/ssh -o StrictHostKeyChecking=no -i /home/me/my_private_key fatal: unable to fork не могли бы вы помочь мне ...
Какая польза от лямбда в PHP?
лямбда анонимная функция является частью PHP 5.3. Какая от него польза? Есть ли что-нибудь, что можно сделать только с лямбда? Лямбда лучше подходит для определенных задач? Я видел пример Фибоначчи, и мне действительно не нужно писать последовательности Фибоначчи, поэтому я все еще не уверен, что это полезно для тех задач, с которыми я сталкиваюсь при написании веб-приложений. Так что же с ним делать в"реальной жизни"? ...
rails 4: пользовательские страницы ошибок для 404, 500 и откуда приходит сообщение об ошибке 500 по умолчанию?
В настоящее время в производстве я получаю этот текст: 500 Internal Server Error If you are the administrator of this website, then please read this web application's log file and/or the web server's log file to find out what went wrong. нет html на этой странице ничего. где находится этот код? У меня есть нет public / 500.HTML или что-нибудь в этом отношении. в моих маршрутах у меня есть: get "/404", :to => "errors#error_404" get "/422", :to => "errors#error_404" get "/50 ...
Как использовать NERD Commenter для vim - как использовать ключ
я нашел плагин NERD comment для vim, но я не понимаю документацию. Скажем, я хочу прокомментировать некоторый код в c / C++, например code line 1 code line 2 становится /* code line 1 code line 2 */ Я видел другие темы на этом, но, честно говоря, я не знаю, что <leader> находится в NERD commenter documentation. Когда я пытаюсь принять ответ в этом другом потоке, я в конечном итоге выполняю команду change в выбранных строках. Что такое <leader> и, шаг за шагом, как по ...
jQuery ajax загрузить файл в asp.net mvc
у меня есть файл в моем представлении <form id="upload" enctype="multipart/form-data"> <input type="file" name="fileUpload" id="fileUpload" size="23" /> </form> и запрос ajax $.ajax({ url: '<%=Url.Action("JsonSave","Survey") %>', dataType: 'json', processData: false, contentType: "multipart/mixed", data: { Id: selectedRow.Id, Value: 'some date was added by the user here :))' }, cache: false, success: function (data) ...
как передавать переменные между шаблонами jade
Я использую шаблон в качестве базы и хочу, чтобы он знал о некоторых переменных, установленных на странице, которая его использует... : шаблон.Джейд vars = vars || {some:"variables"} !!! 5 head title vars.some : страницы.Джейд vars = {some:"things"} //- this does not get used from within template.jade extends template мне нужна скомпилированная страница.Джейд, чтобы иметь название "вещи" ...
Пункт Меню Android Checkable
У меня есть следующий макет меню в моем приложении для Android: <?xml version="1.0" encoding="utf-8"?> <menu xmlns:android="http://schemas.android.com/apk/res/android"> <item android:id="@+id/item1" android:titleCondensed="Options" android:title="Highlight Options" android:icon="@android:drawable/ic_menu_preferences" /> <item android:id="@+id/item2" android:titleCondensed="Persist" android:title="Persist" ...
Неизвестная версия компилятора при компиляции Boost с MSVC 14.0 (VS 2015)
Я получаю "Неизвестная версия компилятора - пожалуйста, запустите configure tests и сообщите о результатах" при попытке скомпилировать библиотеку Boost на моем компьютере. У меня есть самый последний импульс (на дату публикации) - 1.58.0. Не повышает поддержку MSVC 14.0, пока? Как мне "запустить тесты настройки"? . ...
Как предоставить API проверки в спокойном режиме?
Я вообще поклонник дизайна RESTful API, но я не уверен, как применять принципы REST для API проверки. предположим, что у нас есть API для запроса и обновления информации профиля пользователя (имя, адрес электронной почты, имя пользователя, пароль). Мы посчитали, что полезной частью функциональности для предоставления будет проверка, например, запрос, является ли данное имя пользователя действительным и доступным. каковы ресурсы в этом случае? Какие коды состояния HTTP и / или заголовки должны ...
Правильное использование мьютексов в Python
Я начинаю с нескольких потоков в Python (или, по крайней мере, возможно, что мой скрипт создает несколько потоков). будет ли этот алгоритм правильным использованием мьютекса? Я еще не тестировал этот код, и он, вероятно, даже не будет работать. Я просто хочу, чтобы processData выполнялась в потоке (по одному), а основной цикл while продолжал работать, даже если есть поток в очереди. from threading import Thread from win32event import CreateMutex mutex = CreateMutex(None, False, "My Crazy Mute ...
Как заставить Entity Framework всегда получать обновленные данные из базы данных?
Я использую EntityFramework.Расширенный библиотека для выполнения пакетных обновлений. Единственная проблема заключается в том, что EF не отслеживает пакетные обновления, выполняемые библиотекой. Поэтому, когда я запрашиваю DbContext снова он не возвращает обновленные объекты. я обнаружил, что с помощью AsNoTracking() метод во время запроса отключает отслеживание и получает свежие данные из базы данных. Однако, поскольку EF не отслеживает сущности, запрошенные с помощью AsNoTracking(), Я не в с ...
Как получить доступ к контейнеру службы в глобальной вспомогательной функции symfony2 (service)?
этот вопрос начался со мной, не понимая, почему я не мог передать переменные в глобальную вспомогательную функцию symfony2 (service), но благодаря людям ярче, чем я, я понял, что моя ошибка заключалась в попытке использовать security_context из класса, который не был введен так... это конечный результат, код, который работает. Я не нашел лучшего способа сделать это полезным для сообщества. вот как вы можете получить пользователя и другие данные из security_context из глобальной функции или всп ...
Самый быстрый код C# для загрузки веб-страницы
учитывая URL, какой код будет наиболее эффективным для загрузки содержимого этой веб-страницы? Я рассматриваю только HTML, а не связанные изображения, JS и CSS. ...