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

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


5
Елемент видалення JavaScript DOM
Я намагаюся перевірити, чи існує елемент DOM, і якщо він існує, видаліть його, а якщо його немає, створіть його. var duskdawnkey = localStorage["duskdawnkey"]; var iframe = document.createElement("iframe"); var whereto = document.getElementById("debug"); var frameid = document.getElementById("injected_frame"); iframe.setAttribute("id", "injected_frame"); iframe.setAttribute("src", 'http://google.com'); iframe.setAttribute("width", "100%"); iframe.setAttribute("height", "400"); if (frameid) // check and see if …
198 javascript  dom 

5
Mockito - різниця між doReturn () та when ()
Наразі я перебуваю в процесі використання Mockito для знущання над об'єктами сервісного рівня у додатку Spring MVC, в якому я хочу перевірити свої методи Controller. Однак, коли я читав про специфіку Mockito, я виявив, що методи doReturn(...).when(...)еквівалентні when(...).thenReturn(...). Отже, моє запитання полягає в тому, який сенс мати два методи, які …


8
Чи надсилає кожен веб-запит браузера?
Чи надсилає кожен веб-запит cookie браузера? Я не говорю про перегляди сторінок, а про запит на зображення, .jsфайл тощо. Оновлення Якщо веб-сторінка містить 50 елементів, тобто 50 запитів. Чому він надсилає однакові файли cookie для кожного запиту, не кешуючи вони чи знаючи, що вони вже є?
198 cookies 

6
Чому числа з плаваючою комою є неточними?
Чому деякі числа втрачають точність, зберігаючи їх як числа з плаваючою комою? Наприклад, десяткове число 9.2можна виразити точно як відношення двох десяткових цілих чисел ( 92/10), обидва з яких можна виразити точно у двійковій ( 0b1011100/0b1010). Однак те саме співвідношення, яке зберігається як число з плаваючою комою, ніколи точно не …

15
Запис даних у файл CSV у C #
Я намагаюся записати csvфайл у рядок за рядком, використовуючи мову C #. Ось моя функція string first = reader[0].ToString(); string second=image.ToString(); string csv = string.Format("{0},{1}\n", first, second); File.WriteAllText(filePath, csv); Вся функція працює всередині циклу, і кожен рядок повинен бути записаний у csvфайл. У моєму випадку наступний рядок перезаписує існуючий рядок, …
198 c#  file  csv 

12
TypeScript: лиття HTMLElement
Хтось знає, як це зробити в TypeScript? Я намагаюся це зробити: var script:HTMLScriptElement = document.getElementsByName("script")[0]; alert(script.type); але це дає мені помилку: Cannot convert 'Node' to 'HTMLScriptElement': Type 'Node' is missing property 'defer' from type 'HTMLScriptElement' (elementName: string) => NodeList Я не можу отримати доступ до 'type' члена сценарію, якщо я …
198 typescript 

7
Реагувати проти ReactDOM?
Я трохи новий, щоб реагувати. Я бачу, що нам потрібно імпортувати дві речі, щоб почати роботу, Reactі чи ReactDOMможе хтось пояснити різницю. Я читаю документацію React , але вона не говорить.
198 reactjs  react-dom 

4
Коли використовувати інтерфейс та модель в TypeScript / Angular2
Нещодавно я переглядав Підручник по Angular 2 з TypeScript, але не знаю, коли використовувати інтерфейс і коли використовувати Модель для зберігання структур даних. Приклад інтерфейсу: export interface IProduct { ProductNumber: number; ProductName: string; ProductDescription: string; } Приклад моделі: export class Product { constructor( public ProductNumber: number, public ProductName: string, public …

15
Випадкове число з діапазону в сценарії Bash
Мені потрібно генерувати випадковий номер порту між 2000-65000сценарієм оболонки. Проблема - $RANDOM15-бітове число, тому я застряг! PORT=$(($RANDOM%63000+2001)) працювало б чудово, якби не обмеження розміру. Хтось має приклад того, як я можу це зробити, можливо, витягнувши щось із нього /dev/urandomта отримавши це в межах діапазону?
198 bash  shell  scripting 

15
Отримання першого та останнього дня місяця за допомогою заданого об’єкта DateTime
Я хочу отримати перший день і останній день місяця, де лежить задана дата. Дата походить зі значення в полі інтерфейсу користувача. Якщо я використовую функцію вибору часу, я можу сказати var maxDay = dtpAttendance.MaxDate.Day; Але я намагаюся отримати це від об'єкта DateTime. Тож якщо я маю це ... DateTime dt …
198 c#  .net  winforms  datetime 

13
Як надіслати електронну пошту декільком одержувачам за допомогою python smtplib?
Після довгих пошуків я не зміг дізнатися, як використовувати smtplib.sendmail для надсилання кількох одержувачів. Проблема полягала в тому, що кожного разу, коли пошту надсилатимуться, заголовки пошти містять декілька адрес, але насправді лише перший отримувач отримає повідомлення. Проблема, здається, полягає в тому, що email.Messageмодуль очікує чогось іншого, ніж smtplib.sendmail()функція. Коротше кажучи, …
198 python  email  smtp  message  smtplib 


10
Як знайти PublicKeyToken для конкретного dll?
Мені потрібно відтворити постачальника у файлі web.config, який виглядає приблизно так: <membership defaultProvider="AspNetSqlMemProvider"> <providers> <clear/> <add connectionStringName="TRAQDBConnectionString" applicationName="TRAQ" minRequiredPasswordLength="7" minRequiredNonalphanumericCharacters="0" name="AspNetSqlMemProvider" type="System.Web.Security.SqlMembershipProvider, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A" /> </providers> </membership> Однак я отримую помилку виконання, кажучи, що ця збірка не може бути завантажена, і я думаю, це тому, що у мене неправильний …

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