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

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

30
Змушення програми WinForms TextBox поводиться як адресна панель браузера
Коли текстове поле C # WinForms отримує фокус, я хочу, щоб він поводився як адресний рядок вашого браузера. Щоб побачити, що я маю на увазі, натисніть на адресному рядку веб-браузера. Ви помітите таку поведінку: Якщо натиснути в текстовому полі, слід вибрати весь текст, якщо текстове поле раніше не було зосереджено. …


13
Як отримувати сповіщення про зміни історії через history.pushState?
Отже, тепер, коли HTML5 вводить history.pushStateдля зміни історії браузерів, веб-сайти починають використовувати це у поєднанні з Ajax замість зміни ідентифікатора фрагмента URL-адреси. На жаль, це означає, що ці дзвінки вже не можуть бути виявлені onhashchange. Моє запитання: чи є надійний спосіб (хак?;)) Виявити, коли веб-сайт використовує history.pushState? У специфікації нічого …

5
Як би ви зробили два накладки <div> s?
Мені потрібні два діви, щоб виглядати трохи так: | | ---| LOGO |------------------------ | |_______________| LINKS | | CONTENT | Який найновіший / найелегантніший спосіб їх акуратного перекриття? Логотип матиме фіксовану висоту та ширину і буде торкатися верхнього краю сторінки.
154 css  html  overlap 

9
Як створити гнучку архітектуру плагінів?
Повторною темою в моїй розробці була використання або створення внутрішньої архітектури плагінів. Я бачив, як він наближався до багатьох способів - файли конфігурації (XML, .conf тощо), рамки успадкування, інформація про бази даних, бібліотеки та ін. З мого досвіду: База даних не є чудовим місцем для зберігання вашої конфігураційної інформації, особливо …

14
Як я можу перевірити графічний інтерфейс?
Розрахунки в моєму коді добре перевірені, але, оскільки так багато GUI-коду, загальне покриття коду нижче, ніж я хотів би. Чи є якісь вказівки щодо одиничного тестування GUI-коду? Це навіть має сенс? Наприклад, у моєму додатку є графіки. Я не зміг зрозуміти, як автоматизувати тестування графіків. Потрібне людське око, AFAIK, щоб …

12
Як перерахувати діапазон чисел, починаючи з 1
Я використовую Python 2.5, я хочу перерахувати так (починаючи з 1 замість 0): [(1, 2000), (2, 2001), (3, 2002), (4, 2003), (5, 2004)] Я знаю, що в Python 2.6 ви можете зробити: h = перерахувати (діапазон (2000, 2005), 1), щоб дати вищезазначений результат, але в python2.5 ви не можете ... …
154 python 

30
Петля по спіралі
Другу був потрібен алгоритм, який дозволив би йому пройти через елементи матриці NxM (N і M непарні). Я придумав рішення, але хотів побачити, чи можуть мої колеги SO'ers придумати краще рішення. Я розміщую своє рішення як відповідь на це питання. Приклад Вихід: Для матриці 3x3 вихід повинен бути: (0, 0) …

10
Візуалізація сировини html з reactjs
Тож це єдиний спосіб вивести сирий html за допомогою reactjs? // http://facebook.github.io/react/docs/tutorial.html // tutorial7.js var converter = new Showdown.converter(); var Comment = React.createClass({ render: function() { var rawMarkup = converter.makeHtml(this.props.children.toString()); return ( &lt;div className="comment"&gt; &lt;h2 className="commentAuthor"&gt; {this.props.author} &lt;/h2&gt; &lt;span dangerouslySetInnerHTML={{__html: rawMarkup}} /&gt; &lt;/div&gt; ); } }); Я знаю, що є …

13
Найшвидший хеш для некриптографічного використання?
Я, по суті, готую фрази для внесення в базу даних, вони можуть бути неправильно сформовані, тому я хочу зберігати короткий хеш з них (я просто буду порівнювати, існують вони чи ні, тому хеш ідеальний). Я припускаю, що MD5 досить повільний на 100 000+ запитів, тому я хотів знати, який би …
154 php  database  security  hash 

11
Експертна орієнтація на стороні клієнта JS: обертання та дзеркальні зображення JPEG
Фотографії цифрових фотоапаратів часто зберігаються у форматі JPEG із тегом EXIF ​​"орієнтація". Щоб правильно відобразити зображення, потрібно обертати / дзеркально відображати залежно від того, яка орієнтація встановлена, але браузери ігнорують цю інформацію, яка відображає зображення. Навіть у великих комерційних веб-додатках підтримка орієнтації EXIF ​​може бути помітною 1 . Це ж …

16
Ім'я змінної як рядок у Javascript
Чи є спосіб отримати ім'я змінної у вигляді рядка в Javascript? (як NSStringFromSelectorу какао ) Я хотів би зробити так: var myFirstName = 'John'; alert(variablesName(myFirstName) + ":" + myFirstName); --&gt; myFirstName:John ОНОВЛЕННЯ Я намагаюся підключити браузер та іншу програму за допомогою JavaScript. Я хотів би надіслати назви екземплярів з браузера …
154 javascript 



12
Керування завантаженням з декількома перемиканнями даних
Чи є спосіб призначити більш ніж одній події керування завантажувачем через "перемикання даних". Наприклад, скажімо, що я хочу, щоб кнопка, на якій було призначено "підказку" та перемикач "кнопка". Спробував data-toggle = "кнопка підказки", але працювала лише підказка. Редагувати: Це легко "вирішувати" $("#newbtn").toggleClass("active").toggleClass("btn-warning").toggleClass("btn-success");

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