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

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

6
Весняний MVC: Як виконати перевірку?
Мені хотілося б знати, який найчистіший і найкращий спосіб провести перевірку форми вводу даних користувачів. Я бачив, як деякі розробники впроваджуютьorg.springframework.validation.Validator . Питання про це: я бачив, як це підтверджує клас. Чи повинен клас вручну заповнюватись значеннями, введеними користувачем, а потім передавати валідатору? Мене бентежить найчистіший і найкращий спосіб перевірити …

9
Як вказати назву області у посиланні дії?
У мене є спільна головна сторінка, яку я використовую з двох різних областей у моєму додатку mvc 2. На головній сторінці є посилання дії, яке в даний час визначає контролер і дію, але, звичайно, посилання не працює, якщо я перебуваю в неправильній області. Я не бачу перевантаження для actionlink, який …

10
Як створити файл у каталозі Java?
Якщо я хочу створити файл у C:/a/b/test.txt, чи можу я зробити щось на кшталт: File f = new File("C:/a/b/test.txt"); Також я хочу використовувати FileOutputStreamдля створення файлу. То як би я це зробив? З певних причин файл не створюється в потрібному каталозі.
156 java  file-io 

4
Створіть Каталог, якщо він не існує в Ruby
Я намагаюся створити каталог із наступним кодом: Dir.mkdir("/Users/Luigi/Desktop/Survey_Final/Archived/Survey/test") unless File.exists?("/Users/Luigi/Desktop/Survey_Final/Archived/Survey/test") Однак я отримую цю помилку: Немає такого файлу чи каталогу - / Користувачі / Luigi / Настільний / Survey_Final / Archived / Survey / test (Errno :: ENOENT) Чому цей каталог не створюється Dir.mkdirвищевикладеним твердженням?
156 ruby 

10
Основна автентифікація Http на Java за допомогою HttpClient?
Я намагаюся імітувати функціональність цієї команди curl на Java: curl --basic --user username:password -d "" http://ipaddress/test/login Я написав наступне, використовуючи Commons HttpClient 3.0, але якось у кінцевому підсумку отримував 500 Internal Server Errorсервер. Може хтось скаже мені, чи я роблю щось не так? public class HttpBasicAuth { private static final …

7
Як імітувати target = "_ blank" в JavaScript
Коли користувач натискає посилання, мені потрібно оновити поле в базі даних, а потім відкрити запитане посилання у новому вікні. Оновлення не є проблемою, але я не знаю, як відкрити нове вікно, не вимагаючи від них натиснути на інше гіперпосилання. <body onLoad="document.getElementById('redirect').click"> <a href="http://www.mydomain.com?ReportID=1" id="redirect" target="_blank">Report</a> </body>
156 javascript 

9
Як _реально_ програматично змінити основний та акцентний колір в Android Lollipop?
Перш за все, це питання задає дуже схоже запитання. Однак моє запитання має тонку різницю. Що я хотів би знати, чи можна програмно змінити colorPrimaryатрибут теми на довільний колір? Наприклад, у нас є: <style name="AppTheme" parent="android:Theme.Material.Light"> <item name="android:colorPrimary">#ff0000</item> <item name="android:colorAccent">#ff0000</item> </style> Під час виконання користувач вирішує, що хоче використовувати #ccffffв …

30
Неможливо знайти код модуля '../build/Release/bson']: 'MODULE_NOT_FOUND'} js-bson: не вдалося завантажити розширення c ++ bson, використовуючи чисту версію JS
Я отримую помилку нижче: { [Error: Cannot find module '../build/Release/bson'] code: 'MODULE_NOT_FOUND' } js-bson: Failed to load c++ bson extension, using pure JS version Ось моя детальна версія: ОС: Windows 7 MongoDB: 2.6.5 Вузол: 0,12.0 Я випробував ці речі, перш ніж опублікував випуск тут. Я перейшов у \node-modules\mongoose\node-modules\mongodb\node-modules\bsonпапку і вніс …



19
У чому полягає використання приватної статичної змінної на Java?
Якщо змінна оголошена як public static varName;, я можу отримати доступ до неї з будь-якого місця як ClassName.varName. Я також усвідомлюю, що статичні члени поділяються всіма примірниками класу і не перерозподіляються в кожному екземплярі. Чи декларування змінної private static varName;відрізняється від оголошення змінної private varName;? В обох випадках до нього …

30
Рекурсивна послідовність Java в Фібоначчи
Поясніть, будь ласка, цей простий код: public int fibonacci(int n) { if(n == 0) return 0; else if(n == 1) return 1; else return fibonacci(n - 1) + fibonacci(n - 2); } Мені плутають останній рядок, особливо тому, що якщо, наприклад, n = 5, тоді буде викликано поле (4) + …

18
Форматування іменних рядків у C #
Чи є якийсь спосіб відформатувати рядок по імені, а не позиції в C #? У python я можу зробити щось на зразок цього прикладу (безсоромно вкраденого звідси ): >>> print '%(language)s has %(#)03d quote types.' % \ {'language': "Python", "#": 2} Python has 002 quote types. Чи можна це зробити …

2
Трубопроводити як stdout, так і stderr в bash?
Здається, що новіші версії bash мають &>оператора, який (якщо я правильно розумію) перенаправляє як stdout, так і stderr у файл ( &>>додає файл замість цього, як уточнив Адріан). Який найпростіший спосіб досягти того самого, але замість цього перейти до іншої команди? Наприклад, у цьому рядку: cmd-doesnt-respect-difference-between-stdout-and-stderr | grep -i SomeError …
156 bash  stdout  stderr  piping 

6
nginx: надсилайте всі запити на одну html-сторінку
Використовуючи nginx, я хочу зберегти URL-адресу, але фактично завантажувати ту саму сторінку незалежно від того. Я буду використовувати URL History.getState()для маршрутизації запитів у моєму додатку javascript. Здається, це слід зробити простою справою? location / { rewrite (.*) base.html break; } працює, але переспрямовує URL-адресу? Мені ще потрібна URL-адреса, я просто …

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