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

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

9
Видаліть пробіл з виводу jsp
Як я можу викреслити зайвий пробіл з виводу сторінок jsp? Чи є перемикач, який я можу переключити на свій web.xml? Чи є конкретна настройка для Tomcat?
110 jsp  tomcat  whitespace 

1
Де дізнатися про відладчик VS "магічні імена"
Якщо ви коли-небудь використовували Reflector, ви, мабуть, помітили, що компілятор C # генерує типи, методи, поля та локальні змінні, які заслуговують на "спеціальний" показ налагоджувачем. Наприклад, локальні змінні, що починаються з "CS $", не відображаються користувачеві. Існують й інші спеціальні умови іменування для закриття типів анонімних методів, резервного поля автоматичних …

6
ASP.NET MVC HandleError
Як дізнатися про [HandleError]фільтр у asp.net MVC Preview 5? Я встановлюю customErrors у своєму файлі Web.config <customErrors mode="On" defaultRedirect="Error.aspx"> <error statusCode="403" redirect="NoAccess.htm"/> <error statusCode="404" redirect="FileNotFound.htm"/> </customErrors> і поставте [HandleError] вище мого класу контролерів так: [HandleError] public class DSWebsiteController: Controller { [snip] public ActionResult CrashTest() { throw new Exception("Oh Noes!"); } …

3
Як вибрати елемент за назвою класу за допомогою jqLite?
Я намагаюся видалити jquery з додатка Angular.js, щоб зробити його легшим, а замість нього поставив jqLite Angular. Але додаток використовує знахідки ("# id") і find (".classname"), які не підтримуються jqLite, лише "імена тегів" (відповідно до документації) цікавило, що ти вважаєш, що найкращим підходом до його зміни є Один із підходів, …

6
MySQL: транзакції проти блокування таблиць
Я трохи заплутаний у транзакціях та блокуванні таблиць, щоб забезпечити цілісність бази даних і переконатися, що SELECT і UPDATE залишаються синхронізованими, і жодне інше з'єднання не заважає. Мені потрібно: SELECT * FROM table WHERE (...) LIMIT 1 if (condition passes) { // Update row I got from the select UPDATE …

12
Як правильно закрити ноутбук IPython?
Як правильно закрити ноутбук IPython? В даний час я просто закриваю вкладки браузера, а потім використовую Ctrl+Cв терміналі. На жаль, exit()ні відмітка Kill kernel upon exitне допомагає (вони вбивають ядро, але вони не виходять з iPython).

30
Помилка входу в систему для Windows SQL Server 2008: Помилка входу з домену, який не довіряється
При спробі підключення до екземпляра SQL Server 2008 за допомогою студії управління я отримую таку помилку: Помилка логіну. Логін здійснюється з ненадійного домену і не може використовуватися для автентифікації Windows. (Microsoft SQL Server, помилка: 18452) Я можу без проблем увійти за допомогою аутентифікації SQL. Я несподівано отримував цю помилку. Увімкнено …
110 sql-server 

8
Встановити імена utf8 в MySQL?
Я часто бачу щось подібне до цього нижче в скриптах PHP за допомогою MySQL query("SET NAMES utf8"); Мені ніколи не доводилося цього робити жодному проекту, тому у мене є кілька основних питань щодо цього. Це щось, що робиться тільки з PDO? Якщо це не конкретна річ із ЗНО, то яка …
110 php  mysql  utf-8 

3
Химерний спосіб виділення двовимірного масиву?
У проекті хтось просунув цю лінію: double (*e)[n+1] = malloc((n+1) * sizeof(*e)); Який нібито створює двовимірний масив (n + 1) * (n + 1) подвійних. Нібито я кажу, тому що поки що ніхто, кого я запитував, не міг сказати мені, що саме це робить, ані звідки вона походить, або для …

11
Що означає символ статусу Subversion “~”?
Я отримую символ тильди, коли роблю анну svn status. Ось результат проекту після його редагування в XCode. svn status M build/Currency_Converter.build/Currency_Converter.pbxindex/imports.pbxbtree M build/Currency_Converter.build/Currency_Converter.pbxindex/pbxindex.header M build/Currency_Converter.build/Currency_Converter.pbxindex/symbols0.pbxsymbols ~ build/Currency_Converter.build/Currency_Converter.pbxindex/strings.pbxstrings M main.m //more changed files Будь-яка ідея, що це означає? Не можу знайти його в Google або будь-якому зі шпаргалок svn. Цікаво, що …
110 svn  xcode  status 

15
Який найкращий додаток для пошуку Джанго? [зачинено]
Наразі це запитання не підходить для нашого формату запитань. Ми очікуємо, що відповіді будуть підкріплені фактами, посиланнями або експертними знаннями, але це питання, ймовірно, вимагатиме дискусій, аргументів, опитувань чи розширеної дискусії. Якщо ви вважаєте, що це питання можна вдосконалити та, можливо, знову відкрити, відвідайте довідковий центр для ознайомлення . Закрито …

6
Що означає булеве значення, повернене з методу обробки подій в Android
В андроїді більшість методів прослуховування подій повертають булеве значення. Що означає це справжнє / хибне значення? що це призведе до подій, що підлягають подальшому розвитку? class MyTouchListener implements OnTouchListener { @Override public boolean onTouch(View v, MotionEvent event) { logView.showEvent(event); return true; } } Що стосується вищенаведеного прикладу, якщо повернути true …

3
Як ви двічі в mysql приєднаєтесь до одного і того ж столу?
У мене 2 таблиці. Один (домени) має ідентифікатори домену та доменні імена (dom_id, dom_url). інший містить фактичні дані, 2 з яких стовпці вимагають доменних імен ДО та ВІД. Отже, у мене є два стовпці rev_dom_from і rev_dom_for, обидва з яких зберігають ідентифікатор доменного імені, з таблиці доменів. Простий. Тепер мені …
110 mysql 

4
Чому я повинен реалізувати ICloneable в c #?
Чи можете ви пояснити мені, чому мені слід успадковувати ICloneableта застосовувати Clone()метод? Якщо я хочу зробити глибоку копію, чи не можу я просто реалізувати свій метод? Скажімо MyClone()? Чому мені слід успадковувати ICloneable? Які переваги? Це лише питання про те, щоб зробити код "читабельнішим"?
110 c#  .net  cloneable  icloneable 

1
Яка різниця між "&" та "," у дженеріках Java?
Читаючи офіційний підручник Java щодо дженериків, я виявив, що ви можете обмежити аргумент типу (в даному випадку - T) розширити клас та / або більше інтерфейсів з оператором 'і' ( &) таким чином: <T extends MyClass & Serializable> Я замінив &з ,(помилково і по- , як і раніше працює, з …
110 java  generics 

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