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

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

20
Чи корисно використовувати java.lang.String.intern ()?
Javadoc про String.intern()не дає багато деталей. (Коротше кажучи: він повертає канонічне зображення рядка, що дозволяє порівняти інтерновані рядки за допомогою ==) Коли я використовую цю функцію на користь String.equals()? Чи є побічні ефекти, про які не згадується в Javadoc, тобто більш-менш оптимізація компілятором JIT? Чи є додаткові можливості використання String.intern()?
194 java  string 


5
Встановити атрибут без значення
Як встановити атрибут даних, не додаючи значення в jQuery? Я хочу це: <body data-body> Я намагався: $('body').attr('data-body'); // this is a getter, not working $('body').attr('data-body', null); // not adding anything Все інше, здається, додає другі аргументи як рядок. Чи можна просто встановити атрибут без значення?

5
LINQ для читання XML
Я отримав цей XML-файл: <root> <level1 name="A"> <level2 name="A1" /> <level2 name="A2" /> </level1> <level1 name="B"> <level2 name="B1" /> <level2 name="B2" /> </level1> <level1 name="C" /> </root> Чи може мені хтось надати C # код за допомогою LINQ, найпростішого способу друку цього результату: (Зверніть увагу на додатковий пробіл, якщо це …
194 c#  xml  linq  linq-to-xml 

8
Чи є в C # оператор-експонент?
Наприклад, чи існує оператор для цього? float Result, Number1, Number2; Number1 = 2; Number2 = 2; Result = Number1 (operator) Number2; У минулому ^оператор виконував функції експоненціального оператора іншими мовами, але в C # це трохи розумний оператор. Чи потрібно писати цикл чи включати іншу область імен для обробки експоненціальних …

10
Використання різних Web.config в середовищі розробки та виробництва
Мені потрібно використовувати різні рядки підключення до бази даних та адресу SMTP-сервера в моєму додатку ASP.NET, залежно від того, що це запускається в середовищі розробки або виробництва. Програма читає налаштування з файлу Web.config через властивість WebConfigurationManager.AppSettings . Я використовую команду Build / Publish для розгортання програми на виробничому сервері через …

2
Чому знаходження ініціалізатора типу кидає NullReferenceException?
Це мене наткнуло. Я намагався оптимізувати деякі тести для Noda Time, де у нас є перевірка типу ініціалізатора. Я подумав, що я дізнаюся, чи є у типу ініціалізатор типу (статичний конструктор або статичні змінні з ініціалізаторами), перш ніж завантажувати все в нове AppDomain. На мій подив, невеликий тест цього викинув …

4
Як змінити ліміт кількості відкритих файлів у Linux? [зачинено]
Зачинено. Це питання поза темою . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно було тематичним для переповнення стека. Закрито 7 років тому . Удосконаліть це питання Під час запуску програми я інколи отримую помилку too many files open. Запуск ulimit -aзвітів, що ліміт становить 1024. …
194 linux 

6
Чи потрібно писати теги HEAD, BODY та HTML?
Чи потрібно писати <html>, <head>і <body>теги? Наприклад, я можу зробити таку сторінку: <!DOCTYPE html> <meta http-equiv="Content-type" content="text/html; charset=utf-8"> <title>Page Title</title> <link rel="stylesheet" type="text/css" href="css/reset.css"> <script src="js/head_script.js"></script><!-- this script will be in head //--> <div>Some html</div> <!-- here body starts //--> <script src="js/body_script.js"></script> І Firebug правильно розділяє голову і тіло: W3C …
194 html  tags 

14
Java-делегати?
Чи має мова Java функції делегата, подібно до того, як C # має підтримку делегатів?
194 java  delegates 

1
Різні результати з дайджестом Java на відміну від зовнішніх утиліт
Я написав простий клас Java для створення хеш-значень файлу калькулятора Windows. Я використовую Windows 7 Professional with SP1. Я спробував Java 6.0.29і Java 7.0.03. Хтось може сказати мені, чому я отримую різні хеш-значення від Java порівняно з (багатьма!) Зовнішніми утилітами та / або веб-сайтами? Все зовнішнє поєднання між собою, лише …
194 java  windows  md5  digest  wow64 

6
Обслуговування gzipped CSS та JavaScript від Amazon CloudFront через S3
Я шукав способи якнайшвидше завантажувати свій сайт, і одним із способів, який я хотів би вивчити, є більш широке використання Cloudfront. Оскільки Cloudfront спочатку не був розроблений як власне CDN, а тому, що він не підтримував gzipping, я до цих пір використовував його для розміщення всіх моїх зображень, на які …

5
Що таке http-заголовок "X-XSS-захист"?
Тому я зараз бавляюся з HTTP для розваги в telnet (тобто просто вводячи telnet google.com 80та вводячи випадкові GET та POST з різними заголовками тощо), але я натрапив на те, що google.com передає у своїх заголовках, що я не знаю. Я переглядав http://www.w3.org/Protocols/rfc2616/rfc2616.html і не знайшов визначення для цього конкретного …
194 http  http-headers  xss 

7
Як увімкнути (буквально) ВСІ попередження GCC?
Я хотів би включити - буквально - ВСІ попередження, які має GCC. (Ви думаєте, що це буде легко ...) Ви -Wallмогли б подумати, що може зробити трюк, але ні! Ще потрібно -Wextra. Ви -Wextraмогли б подумати, що може зробити трюк, але ні! Не всі перелічені тут попередження (наприклад, -Wshadow) увімкнені …

1
Весна безпека на Wildfly: помилка під час виконання ланцюжка фільтрів
Я намагаюся інтегрувати розширення Spring Security SAML з Spring Boot . З цього питання я розробив повний зразок заявки. Його вихідний код доступний на GitHub: інтеграція spring-boot-saml на GitHub Запустивши його як додаток Spring Boot (працює проти вбудованого сервера додатків SDK), WebApp працює чудово. На жаль, той же процес AuthN …

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