Codengineering - блог о программировании ➜ страница 1758
Android-динамическое добавление представлений в представление
у меня есть макет для представления - <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:padding="0px" android:orientation="vertical"> <TextView android:layout_width="fill_parent" android:layout_height="wrap_content" android:id="@+id/items_header" style="@style/Home.ListHeader" /> <TextView android:layout_widt ...
Что означает 'L' перед строкой в C++?
this->textBox1->Name = L"textBox1"; хотя это, кажется, работает без L, какова цель префикса? То, как он используется, даже не имеет смысла для хардкорного программиста C. ...
Как вернуть файл (FileContentResult) в ASP.NET WebAPI
в обычном контроллере MVC мы можем выводить pdf с помощью FileContentResult. public FileContentResult Test(TestViewModel vm) { var stream = new MemoryStream(); //... add content to the stream. return File(stream.GetBuffer(), "application/pdf", "test.pdf"); } но как мы можем изменить его в ApiController? [HttpPost] public IHttpActionResult Test(TestViewModel vm) { //... return Ok(pdfOutput); } вот что я пробовал, но это, кажется, не работает. [HttpGet] public IHttp ...
Как скопировать локальную ветку Git на удаленном РЕПО
Я сделал следующие шаги до сих пор: клонирования удаленного репозитория Git Разветвил главную ветвь на экспериментальную отредактированный/проверенный / зафиксированный код в экспериментальной ветке теперь я не готов объединить эксперимент в мастер. Однако я хочу вернуть его в удаленное РЕПО, поскольку это репозиторий, который я разделяю с несколькими коллегами. Я бы хотел, чтобы они увидели, что я сделал в экспериментальном отделении. Я обычно просто получить доступ к удаленному РЕПО через S ...
stringstream, string и char * путаница преобразования
мой вопрос можно свести к тому, откуда возвращается строка stringstream.str().c_str() жить в памяти, и почему она не может быть назначен const char*? этот пример кода объяснит это лучше, чем я могу #include <string> #include <sstream> #include <iostream> using namespace std; int main() { stringstream ss("this is a stringn"); string str(ss.str()); const char* cstr1 = str.c_str(); const char* cstr2 = ss.str().c_str(); cout << cstr1 // Prints c ...
Необходимо добавить ссылку тега для favicon.ico?
есть ли современные браузеры, которые не будут обнаруживать фавикон.Ико автоматически? Есть хоть одна причина, чтобы добавить тег link для favicon.ico? <link rel="shortcut icon" href="/favicon.ico"> Я предполагаю, что это только необходимо включить его в HTML-документ, если вы решили пойти с GIF или PNG... ...
Как установить пользовательское расположение для локальной установки пакета npm?
можно ли указать пользовательское назначение пакета для npm install, либо через флаг команды или переменную окружения? по умолчанию локальные установки npm заканчиваются в node_modules в текущем каталоге, но я хочу его установить в node_modules в другой каталог, например vendor/node_modules. Как я могу это сделать? ...
Что делает исходный код модуля "this"?
Если вы открываете интерпретатор Python и набираете "import this", как вы знаете, он печатает: Дзен питона, Тим Питерс красивое лучше, чем уродливое. Явное лучше, чем неявное. Простое лучше, чем сложное. Сложное лучше, чем сложное. Плоское лучше, чем вложенное. Разреженное лучше, чем плотное. Читаемость имеет значение. Особые случаи не настолько особые, чтобы нарушать правила. Хотя практичность превосходит чистоту. Ошибки никогда не должны проходить бесшумно. Если я ...
Что делает git blame?
Я вижу много вопросов о методах использования git blame но я не понимаю их. Я вижу blame кнопка поверх файлов на интерфейсе github. При нажатии на него, он показывает некоторые различия с именами пользователей на левой панели. На что это указывает? почему виноват мерзавец на самом деле используют, только с GitHub? ...
Почему "int i = 2147483647 + 1;" хорошо, но "байт b = 127 + 1;" не компилируется?
почему int i = 2147483647 + 1; ОК, но byte b = 127 + 1; не компилируется? ...