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

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



16
CSS / JS для запобігання перетягуванню зображення привидів?
Чи є спосіб запобігти користувачеві бачити привид зображення, яке він намагається перетягнути (стосується не безпеки зображень, а досвіду). Я спробував це, що вирішує проблему із синім виділенням тексту та зображень, але не зображенням привидів: img { -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -o-user-select: none; user-select: none; } (Я також спробував …
152 javascript  html  css 

7
Java: Ціле число дорівнює = ==
Що стосується Java 1.5, ви можете в значній мірі взаємодіяти Integerз intбагатьма ситуаціями. Однак я знайшов потенційний дефект у своєму коді, який мене трохи здивував. Наступний код: Integer cdiCt = ...; Integer cdsCt = ...; ... if (cdiCt != null && cdsCt != null && cdiCt != cdsCt) mismatch = …

30
Як створити найбільш компактне відображення n → isprime (n) до межі N?
Природно, бо bool isprime(number)існувала б структура даних, яку я міг би запитати. Я визначаю найкращий алгоритм - це алгоритм, який створює структуру даних з найменшим споживанням пам'яті для діапазону (1, N], де N - константа. Просто приклад того, що я шукаю: я міг би представляти кожне непарне число з одного …

30
Як виправити помилку "Постачальник іменованих труб, помилка 40 - Не вдалося відкрити з'єднання з" SQL Server "?
Я, здається, не можу підключитися до своєї бази даних з сайту. Я отримую цю помилку: Постачальник іменованих труб, помилка: 40 - Не вдалося відкрити з'єднання з SQL сервером Я намагався використовувати локальну IP-адресу для підключення, а також загальнодоступну. Я спробував: Так, сайт може спілкуватися з сервером Включені названі труби / …


5
Чи застосовується сім'я R більше, ніж синтаксичний цукор?
... щодо часу виконання та / або пам'яті. Якщо це неправда, доведіть це за допомогою фрагмента коду. Зауважте, що прискорення за допомогою векторизації не враховується. Прискорення повинні виходити з apply( tapply, sapply, ...) сама по собі.
152 r  apply 

17
еквівалент cURL в Node.js?
Я хочу використати інформацію з HTTP-запиту за допомогою Node.js (тобто зателефонуйте на віддалений веб-сервіс та надішліть відповідь клієнтові). У PHP я б використав CURL для цього. Яка найкраща практика в Node?
152 curl  node.js 

2
Як двічі об'єднатися з препроцесором C і розширити макрос, як у "arg ## _ ## MACRO"?
Я намагаюся написати програму, де назви деяких функцій залежать від значення певної змінної макросу з таким макросом: #define VARIABLE 3 #define NAME(fun) fun ## _ ## VARIABLE int NAME(some_function)(int a); На жаль, макрос NAME()перетворює це на int some_function_VARIABLE(int a); а не int some_function_3(int a); тому це явно неправильний шлях для …

14
Чи можете ви містити багаторядковий текст заповнення HTML5 у <textarea>?
У текстових полях я маю текст-привид, який зникає, коли ви зосереджуєтесь на них за допомогою атрибута заповнення HTML5: &lt;input type="text" name="email" placeholder="Enter email"/&gt; Я хочу використовувати той самий механізм, щоб у текстовій області містився багаторядковий текст-заповнювач, можливо, щось подібне: &lt;textarea name="story" placeholder="Enter story\n next line\n more"&gt;&lt;/textarea&gt; Але вони \nвідображаються в …

4
Яка різниця між `1L` та` 1`?
Я часто бачив символ 1L(або 2L, 3Lі т.д.) з'являються в R коду. Яка різниця між 1Lі 1? 1==1Lоцінює до TRUE. Чому 1Lвикористовується код R?
152 r  types 

8
Вирівняйте вміст у розділі
Я використовую вирівнювання тексту в стилі css, щоб вирівняти вміст всередині контейнера в HTML. Це добре працює, коли вміст є текстовим чи браузер IE. Але інакше це не працює. Крім того, як випливає з назви, він використовується в основному для вирівнювання тексту. Властивість вирівнювання застаріло задовго. Чи є інший спосіб …
152 html  css  text-align 

11
Scrollview вертикальний і горизонтальний в android
Я дуже втомився шукати рішення для вертикального та горизонтального Scrollview. Я читав, що в рамках не існує жодних поглядів / макетів, які б реалізували цю функцію, але мені потрібно щось подібне: Мені потрібно визначити макет в межах іншого, дочірній макет повинен реалізовувати прокручування вертикально / горизонтально для переміщення. Спочатку реалізований …

4
Що означає "#define _GNU_SOURCE"?
Сьогодні мені довелося скористатися basename()функцією, і man 3 basename( тут ) дав мені якесь дивне повідомлення: Примітки Існують дві різні версії базового імені () - версія POSIX, описана вище, і версія GNU , яку отримує після #define _GNU_SOURCE #include &lt;string.h&gt; Я цікаво , що це #define _GNU_SOURCEозначає: чи є він …
152 c  posix  gnu 

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