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

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

9
UnicodeDecodeError: 'utf8' кодек не може розшифрувати байт 0x9c
У мене є сервер сокет, який повинен приймати дійсні символи UTF-8 від клієнтів. Проблема полягає в тому, що деякі клієнти (в основному хакери) надсилають через нього всі неправильні види даних. Я можу легко відрізнити справжнього клієнта, але я реєструю у файлах усі надіслані дані, щоб потім проаналізувати його. Іноді я …


15
Як я можу шукати (нечутливий до регістру) у стовпці, використовуючи підстановку LIKE?
Я озирнувся навколо деяких і не знайшов того, що я був, тому так іде. SELECT * FROM trees WHERE trees.`title` LIKE '%elm%' Це добре працює, але не, якщо дерево названо Elm або ELM тощо. Як зробити так, щоб регістр SQL був нечутливим для цього пошукового запиту? Я використовую MySQL 5 …

9
Як обробляти нові рядки в JSON?
Я створив деякий JSON і намагаюся втягнути його в об’єкт у JavaScript. Я продовжую отримувати помилки. Ось що я маю: var data = '{"count" : 1, "stack" : "sometext\n\n"}'; var dataObj = eval('('+data+')'); Це дає мені помилку: unterminated string literal З JSON.parse(data), я бачу подібні повідомлення про помилки: " Unexpected …
289 javascript  json  newline 

6
Розміщення JsonObject з HttpClient від веб-API
Я намагаюсь відмітити JsonObjectвикористання HttpClientчерез Web API. Я не зовсім впевнений, як це зробити, і не можу знайти багато на шляху зразкового коду. Ось що я маю досі: var myObject = (dynamic)new JsonObject(); myObject.Data = "some data"; myObject.Data2 = "some more data"; HttpClient httpClient = new HttpClient("myurl"); httpClient.DefaultRequestHeaders.Accept.Add(new MediaTypeWithQualityHeaderValue("application/json")); HttpResponseMessage …

20
Як красиво друкувати вкладені словники?
Як я можу сильно надрукувати словник глибиною ~ 4 в Python? Я спробував досить друкувати pprint(), але це не вийшло: import pprint pp = pprint.PrettyPrinter(indent=4) pp.pprint(mydict) Я просто хочу відступ ( "\t") для кожного гніздування, щоб отримати щось подібне: key1 value1 value2 key2 value1 value2 тощо. Як я можу це …
289 python  dictionary 


11
Як виконати файл в інтерпретаторі python?
Я намагаюся виконати файл із командами python з інтерпретатора. EDIT: Я намагаюся використовувати змінні та налаштування з цього файлу, а не викликати окремий процес.
289 python 

30
Вал і Вар у Котліні
Яка різниця між varі valв Котліні? Я перейшов за цим посиланням: https://kotlinlang.org/docs/reference/properties.html Як зазначено за цим посиланням: Повний синтаксис декларації властивості лише для читання відрізняється від змінного двома способами: він починається з val замість var і не дозволяє встановити. Але перед цим є приклад, в якому використовується сетер. fun copyAddress(address: …
289 kotlin 


13
Невідповідне або за замовчуванням порівняння загального аргументу в C #
У мене є загальний метод, визначений так: public void MyMethod<T>(T myArgument) Перше, що я хочу зробити, це перевірити, чи значення myArgument є типовим значенням для цього типу, приблизно таким: if (myArgument == default(T)) Але це не компілюється, тому що я не гарантував, що T реалізує оператор ==. Тому я переключив …
288 c#  generics 

12
Чи є основним дійсний ідентифікатор Java?
Один з моїх дітей брав Java в середній школі і мав це на одному з своїх тестів: Що з наведеного нижче є дійсним ідентифікатором на Java? а. 123java б. main c. java1234 г. {abce е. )whoot Він відповів b і зрозумів неправильно. Я переглянув питання і стверджував, що main це …

19
Як ви знищуєте всі поточні підключення до бази даних SQL Server 2005?
Я хочу перейменувати базу даних, але продовжую отримувати помилку, що "не вдалося отримати ексклюзивний замок" у базі даних, що означає, що деякі зв’язки все ще активні. Як я можу вбити всі підключення до бази даних, щоб перейменувати її?


4
Як додати шлях включення за замовчуванням для GCC в Linux?
Я хотів би, щоб gcc включав у себе файли, $HOME/includeкрім звичайних каталогів, що включають, але, схоже, це не є аналогом $LD_LIBRARY_PATH. Я знаю, що я можу просто додати каталог include у командному рядку при компілюванні (або в makefile), але мені дуже хотілося б тут універсального підходу, як у випадку з …

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