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

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

7
Чи справді трапляються помилкові пробудження на Java?
Бачачи різні запитання, пов'язані з блокуванням, і (майже) завжди знаходжуючи «цикл через помилкові умови пробудження» 1 Цікаво, чи відчував хтось таке пробудження (якщо припустити пристойне апаратне / програмне середовище, наприклад)? Я знаю, що термін "фальшивий" означає відсутність очевидних причин, але які можуть бути причини такого роду подій? ( 1 Примітка. …

21
Як ви реалізуєте хороший нецензурний фільтр?
Багатьом з нас потрібно мати справу з введенням користувача, пошуковими запитами та ситуаціями, коли текст введення потенційно може містити нецензурну лексику або небажану мову. Часто це потрібно відфільтрувати. Де можна знайти хороший список лайливих слів різними мовами та діалектами? Чи доступні API-джерела для джерел, які містять хороші списки? Або, можливо, …
208 php  regex  user-input 


11
Найкраща практика для часткових оновлень у сервісі RESTful
Я пишу послугу RESTful для системи управління клієнтами і намагаюся знайти найкращу практику часткового оновлення записів. Наприклад, я хочу, щоб абонент міг прочитати повний запис із запитом GET. Але для його оновлення дозволені лише певні операції з записом, як-от зміна статусу з ENABLED на DISABLED. (У мене складніші сценарії, ніж …
208 rest 

8
Чи є можливість коментувати розмітку на сторінці .ASPX?
Чи можна коментувати розмітку на .ASPXсторінці, щоб вона не була доставлена ​​клієнтові? Я спробував стандартні коментарі, <!-- -->але це просто надходить як коментар і не перешкоджає візуалізації контролю.
208 asp.net  markup  comments 

6
HTML / Javascript змінити вміст div
У мене простий HTML-код з деяким javascript, він виглядає так: <html> <head> <script type="text/javascript"> function changeDivContent() { // ... }; </script> </head> <body> <input type="radio" name="radiobutton" value="A" onClick="changeDivContent()"> <input type="radio" name="radiobutton" value="B" onClick="changeDivContent()"> <div id="content"></div> </body> </html> Виконати фрагмент кодуСховати результатиРозгорніть фрагмент Я просто хотів мати можливість змінити вміст div …
208 javascript  html 

11
Як видалити стару історію з сховища git?
Боюся, я не зміг знайти щось подібне до цього конкретного сценарію. У мене є сховище git з великою кількістю історії: 500+ гілок, 500+ тегів, починаючи з середини 2007 року. Він містить ~ 19 500 комітів. Ми хотіли б видалити всю історію до 1 січня 2010 року, щоб зробити її меншою …


5
Об'єкт Javascript Vs JSON
Я хочу зрозуміти основні відмінності між об'єктом Javascript і рядком JSON. Скажімо, я створюю таку змінну JS: var testObject = {one: 1,"two":2,"three":3}; Q1. Чи ім'я ключа / властивості дійсне як з / без лапок? (наприклад "one" : 1) Якщо так, яка різниця? Q2: Якщо я перетворюю вищевказаний об'єкт за допомогою …
208 javascript  json 

19
Використовуючи масиви або std :: вектори в C ++, який розрив у продуктивності?
У нашому курсі C ++ вони пропонують більше не використовувати масиви C ++ для нових проектів. Наскільки я знаю, сам Stroustroup пропонує не використовувати масиви. Але чи є суттєві відмінності в роботі?
208 c++  arrays  vector 

10
Android Google Maps java.lang.NoClassDefFoundError: Не вдалося вирішити: Lorg / apache / http / ProtocolVersion
Я використовую карти Google Android Android SDK 11.6.2 (також пробував 15.0.1), але після отримання карти я отримую наступні збої. Ключ API вже перевірений у маніфесті, він доступний, але ця проблема все ж виникає. Я маю версію targetSDk як 28.Якщо це викликає цю проблему. java.lang.NoClassDefFoundError: Failed resolution of: Lorg/apache/http/ProtocolVersion; at el.b(:com.google.android.gms.dynamite_mapsdynamite@12848063@12.8.48 …

15
Видаліть кілька пробілів
Я отримую $row['message']з бази даних MySQL, і мені потрібно видалити всі пробіли, подібні \n \tтощо. $row['message'] = "This is a Text \n and so on \t Text text."; має бути відформатовано до: $row['message'] = 'This is a Text and so on Text text.'; Я намагався: $ro = preg_replace('/\s\s+/', ' ',$row['message']); …


17
g ++ невизначене посилання на typeinfo
Я щойно зіткнувся з наступною помилкою (і знайшов рішення в Інтернеті, але його немає в переповненні стека): (.gnu.linkonce. [stuff]): невизначене посилання на [метод] [файл файлу] :(. gnu.linkonce. [речі]): невизначене посилання на `typeinfo для [classname] ' Чому можна отримати одну з цих помилок у зв’язці "неозначеної посилання на typeinfo"? (Бонусні бали, …
208 c++  linker  g++ 

9
Пакетний файл: Знайдіть, чи є підрядковий рядок (не у файлі)
У пакетному файлі у мене є рядок abcdefg. Я хочу перевірити, чи bcdє в рядку. На жаль, здається, що всі рішення, які я знаходжу, шукаю файл для підрядки, а не рядок для підрядки. Чи є для цього просте рішення?

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