Програмування

Питання та відповіді для професійних та ентузіастів-програмістів

12
Роздрукувати список без дужок в одному рядку
У мене є список в Python, наприклад names = ["Sam", "Peter", "James", "Julian", "Ann"] Я хочу надрукувати масив в одному рядку без звичайного "[] names = ["Sam", "Peter", "James", "Julian", "Ann"] print (names) Дасть вихід як; ["Sam", "Peter", "James", "Julian", "Ann"] Це не той формат, який я хочу, замість цього …
162 python  list 

22
Як я можу видалити новий рядок, якщо він є останнім символом у файлі?
У мене є деякі файли, які я хотів би видалити останній новий рядок, якщо це останній символ у файлі. od -cпоказує мені, що команда, яку я запускаю, записує файл із зворотним новим рядком: 0013600 n t > \n Я спробував кілька трюків з sed, але найкраще, що я міг придумати, …
162 linux  perl  shell  awk  sed 

12
Як перевірити, чи тип примітивний
У мене є блок коду, який серіалізує тип у тег Html. Type t = typeof(T); // I pass <T> in as a paramter, where myObj is of type T tagBuilder.Attributes.Add("class", t.Name); foreach (PropertyInfo prop in t.GetProperties()) { object propValue = prop.GetValue(myObj, null); string stringValue = propValue != null ? propValue.ToString() …

22
Як виправити помилки "Неправильне значення рядка"?
Помітивши, що програма, як правило, відкидає випадкові електронні листи через неправильні значення рядкових помилок, я перейшов і переключив багато текстових стовпців, щоб використовувати utf8діаграму стовпців та колонку за замовчуванням collate ( utf8_general_ci), щоб вона їх прийняла. Це виправило більшість помилок і змусило програму припиняти отримувати помилки sql, коли вона потрапляла …
162 mysql 

3
Що означає базовий SDK, ціль розгортання iOS, Target та Project у xcode
Скажіть, я встановив базовий SDK на 7, що це означає? Це може означати, що додаток працюватиме на iOS 7. Але саме для цього призначена мета розгортання iOS. Також чому я вказую ці 3 значення як в проекті, так і в цілі. Це не має сенсу. Навіщо вказувати одну і ту …

17
Чому ніхто не використовує make для Java?
Майже про кожен проект Java, який я бачив, або використовує Maven або Ant. Вони є прекрасними інструментами, і я думаю, що майже будь-який проект може їх використовувати. Але що коли-небудь траплялося зробити ? Він використовується для різноманітних проектів, що не є Java, і може легко працювати з Java. Звичайно, вам …
162 java  ant  makefile  maven 

26
Чи можу я скопіювати один рядок у MySQL до однієї таблиці?
insert into table select * from table where primarykey=1 Я просто хочу скопіювати один рядок, який потрібно вставити в ту саму таблицю (тобто, я хочу дублювати існуючий рядок у таблиці), але я хочу це зробити, не перераховуючи всі стовпці після "вибору", оскільки ця таблиця має занадто багато стовпців. Але коли …
162 mysql  copy  duplicates  row 

4
Асинхронізація / очікування проти BackgroundWorker
За останні кілька днів я перевірив нові можливості .net 4.5 та c # 5. Мені подобаються його нові функції асинхронізації / очікування. Раніше я використовував BackgroundWorker для обробки довших процесів у фоновому режимі з чуйним інтерфейсом. Моє запитання: після отримання цих нових приємних функцій, коли я повинен використовувати функцію async …

1
Створіть .so файл із .c-файлу за допомогою командного рядка gcc
Я намагаюся створити привіт світовий проект для динамічних бібліотек Linux (файли .so). Отже, у мене є файл hello.c: #include <stdio.h> void hello() { printf("Hello world!\n"); } Як створити файл .so, який експортує hello(), використовуючи gcc з командного рядка?
162 c  linux  gcc  shared-libraries 

19
Порівняння двох збірників для рівності незалежно від порядку предметів у них
Я хотів би порівняти дві колекції (в C #), але я не впевнений у найкращому способі ефективної реалізації цього. Я прочитав іншу тему про Enumerable.SequenceEqual , але це не зовсім те, що я шукаю. У моєму випадку дві колекції були б рівними, якби вони містять однакові предмети (незалежно від порядку). …

8
Перетворення потоку в рядок і назад ... що нам не вистачає?
Я хочу серіалізувати об'єкти до рядків і назад. Ми використовуємо протобуф-мережу для успішного перетворення об'єкта в Потік і назад. Однак Потік до струни і назад ... не такий успішний. Після проходження StreamToStringі StringToStream, нове Streamне десеріалізується протобуф-мережею; це породжує Arithmetic Operation resulted in an Overflowвиняток. Якщо ми дезаріалізуємо початковий потік, …

8
Як я серіалізую анонімний тип C # до рядка JSON?
Я намагаюся використовувати наступний код для серіалізації анонімного типу в JSON: var serializer = new DataContractJsonSerializer(thing.GetType()); var ms = new MemoryStream(); serializer.WriteObject(ms, thing); var json = Encoding.Default.GetString(ms.ToArray()); Однак я отримую таке виняток, коли це виконується: Введіть '<> f__AnonymousType1`3 [System.Int32, System.Int32, System.Object []]' не можна серіалізувати. Подумайте про позначення його атрибутом …


6
Рекомендований спосіб зупинити збірку Gradle
Як я можу зупинити збірку Gradle після виявлення проблеми? Я можу скористатись ствердженням, викинути виняток, зробити System.exit (погана ідея) або використовувати виділену функцію в Gradle (але я не зміг її знайти). Який найкращий спосіб для Gradle (і чому?).
162 groovy  build  gradle 

3
Як msys, msys2 та msysgit пов'язані між собою?
Я шукав навколо, але не можу знайти ґрунтовний опис того, що відбувається з цими 3 версіями MSYS. (Цілком можливо, я просто не знаю, на що звертати увагу.) Я розумію, що MSYS - це мінімальний порт інструментів Linux для підтримки розробки за допомогою MinGW, але мені не зрозуміло відносини між ними …
162 msys  msys2 

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.