Codengineering - блог о программировании ➜ страница 1954
Как правильно выделить выбранный элемент на RecyclerView?
Я пытаюсь использовать RecyclerView как горизонтальная ListView. Я пытаюсь выяснить, как выделить выбранный элемент. Когда я нажимаю на один из элементов, он выбирается и подсвечивается правильно, но когда я нажимаю на другой, второй подсвечивается более старым. вот моя функция onClick: @Override public void onClick(View view) { if(selectedListItem!=null){ Log.d(TAG, "selectedListItem " + getPosition() + " " + item); selectedListItem.setBackgroundColor(Color.RED); } ...
Почему git-rebase дает мне конфликты слияния, когда все, что я делаю, это сжимает коммиты?
у нас есть Git-репозиторий с более чем 400 коммитов, первые пару десятков из которых было много проб и ошибок. Мы хотим очистить эти коммиты, раздавив многие из них в один коммит. Естественно, git-rebase, кажется, путь. Моя проблема заключается в том, что она заканчивается конфликтами слияния, и эти конфликты нелегко решить. Я не понимаю, почему вообще должны быть какие-либо конфликты, так как я просто сжимаю коммиты (не удаляя или переставляя). Очень вероятно, это демонстрирует что я не совсем ...
метод dopost и doget С в сервлеты
Я разработал HTML-страницу, которая отправляет информацию в сервлет. В сервлете я использую методы doGet() и doPost(): public void doGet(HttpServletRequest req, HttpServletResponse res) throws ServletException, IOException { String id = req.getParameter("realname"); String password = req.getParameter("mypassword"); } public void doPost(HttpServletRequest req, HttpServletResponse res) throws ServletException, IOException { String id = req.getParameter("realname"); String pa ...
Почему git не может выполнять жесткие/мягкие сбросы по пути?
$ git reset -- <file_path> можно сбросить по пути. , $ git reset (--hard|--soft) <file_path> появляется сообщение об ошибке, как показано ниже: Cannot do hard|soft reset with paths. ...
Visual Studio 2017-Узел.Процесс сервера JS-отключить?
Я работаю над a ASP.NET приложение в Visual Studio 2017, и я замечаю узел.JS: серверный Javascript-процесс, работающий на 1,3 - 1,8 ГБ памяти. Мой рабочий процесс IIS-это нормальный размер, который он имеет в VS 2015. мое приложение не включает в себя какой-либо узел.JS библиотеки. Я не могу понять, как повернуть этот узел.JS: процесс Javascript на стороне сервера выключен. Это съедает слишком много памяти для того, что мне не нужно. есть ли способ убить это помимо удаление VS 2017 и переключ ...
Как я могу игнорировать свойство при сериализации с помощью DataContractSerializer?
Я использую .NET 3.5SP1 и DataContractSerializer для сериализации класса. В SP1 они изменили поведение, так что вам не нужно включать атрибуты DataContract/DataMember в класс, и он просто сериализует все это. Это поведение я использую, но теперь мне нужно игнорировать одно свойство из сериализатора. Я знаю, что один из способов сделать это-добавить атрибут DataContract в класс и просто поместить атрибут DataMember на все члены, которые я хочу включать. У меня есть причины, что это не будет р ...
Использование awk для удаления метки порядка байтов
как бы awk скрипт (предположительно однострочный) для удаления BOM выглядеть? спецификация: печатать каждую строку после первой (NR > 1) для первой строки: если он начинается с #FE #FF или #FF #FE, удалите их и распечатайте остальные ...
Как повторно использовать существующие определения классов C# в проектах TypeScript
Я просто собираюсь начать использовать TypeScript в моем проекте клиента HTML, который принадлежит проекту MVC с моделью домена entity framework, уже есть. Я хочу, чтобы мои два проекта (на стороне клиента и на стороне сервера) были полностью разделены, так как две команды будут работать над этим... JSON и REST используются для передачи объектов вперед и назад. конечно, мой domain объекты на стороне клиента должны совпадать с объектами на стороне сервера. В прошлом, я обычно делал это вручную. ...
HintPath vs ReferencePath в Visual Studio
в чем именно разница между HintPath в a .файл csproj и ReferencePath на ? Мы пытаемся выполнить соглашение, в котором библиотеки DLL зависимостей находятся в репо svn "releases", и все проекты указывают на конкретный выпуск. Поскольку разные разработчики имеют разные структуры папок, относительные ссылки не будут работать, поэтому мы придумали схему использования переменной среды, указывающей на папку releases конкретного разработчика, чтобы создать абсолютную ссылку. Так что после добавления сс ...
Настройка цветов фона VIM
когда я пытаюсь изменить цвет фона в .vimrc или непосредственно в Vim с помощью команды: set background=dark ... это никак не влияет на мое прошлое. Так же как и . Тем не менее, это выглядит нормально, когда я запускаю gvim. есть ли способ изменить фон в vim без изменения настроек моего Konsole? EDIT хорошо, есть разница между guifg/guibg и ctermfg/ctermbg. В то время как графический интерфейс принимает много различные цветовые комбинации, cterm позволяет только несколько стандартных. ...