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

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

13
Що альтернативно для Singleton
У нас є клас, який містить інформацію про конфігурацію програми. Це раніше було одинаком. Після деякого архітектурного огляду нам сказали зняти синглет. Ми побачили певні переваги не використовувати одиночне тестування, оскільки ми можемо протестувати різні конфігурації відразу. Без сингтона нам належить передавати екземпляр скрізь у нашому коді. Стає так безладно, …

5
Чим відрізняється DSA від RSA?
Здається, вони є алгоритмами шифрування, для яких потрібні відкриті та приватні ключі. Чому я вибираю один проти іншого, щоб забезпечити шифрування в моєму клієнтському сервері?
114 encryption  rsa  key  dsa 

2
Коли використовувати ko.utils.unwrapObservable?
Я написав кілька спеціальних прив’язок за допомогою KnockoutJS. Я все ще не впевнений, коли використовувати ko.utils.unwrapObservable(item)Дивлячись на код, цей виклик в основному перевіряє, чи itemє спостережуваним. Якщо це так, поверніть значення (), якщо це не так, просто поверніть значення. Розглядаючи розділ на нокаут про створення спеціальних прив’язок, вони мають такий …

8
Чи може клас C # успадковувати атрибути з його інтерфейсу?
Здається, це означає «ні». Що прикро. [AttributeUsage(AttributeTargets.Interface | AttributeTargets.Class, AllowMultiple = true, Inherited = true)] public class CustomDescriptionAttribute : Attribute { public string Description { get; private set; } public CustomDescriptionAttribute(string description) { Description = description; } } [CustomDescription("IProjectController")] public interface IProjectController { void Create(string projectName); } internal class ProjectController …
114 c#  attributes 

8
Кращий дизайн таблиці змінних даних / аудиту? [зачинено]
Закрито . Це питання ґрунтується на думці . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб на нього можна було відповісти фактами та цитатами, відредагувавши цю публікацію . Закрито 2 роки тому . Удосконаліть це питання Мені потрібно створити таблицю бази даних для зберігання різних журналів змін …


3
перетворення подвійного в ціле число в Java
У Java я хочу перетворити подвійне в ціле число, я знаю, чи ви це зробите: double x = 1.5; int y = (int)x; ви отримуєте y = 1. Якщо ви це зробите: int y = (int)Math.round(x); Ви, ймовірно, отримаєте 2. Однак мені цікаво: оскільки подвійні подання цілих чисел іноді виглядають …
114 java  casting  double  rounding 

3
ReactJS: Моделювання двонаправленого нескінченного прокручування
Наш додаток використовує нескінченну прокрутку для навігації по великих списках різнорідних предметів. Є кілька зморшок: Нашим користувачам властиво мати список з 10 000 предметів і потрібно прокручувати 3k +. Це багаті елементи, тому ми можемо мати лише кілька сотень у DOM, перш ніж продуктивність браузера стане неприйнятною. Елементи різної висоти. …

11
Як налаштувати вхід в режим Hibernate 4 для використання SLF4J
Зимовий режим 3.x використаний slf4jдля проведення лісозаготівлі. Hibernate 4.x використовуєjboss-журнал. Я пишу окрему програму, яка використовує Hibernate 4 та SLF4J для ведення журналів. Як я можу налаштувати Hibernate для входу в SLF4J? Якщо це неможливо, як я можу взагалі налаштувати журнал Hibernate? Розділ вручну в режимі Hibernate 4.1 щодо реєстрації …

11
WebRTC - масштабована трансляція / трансляція трансляції в прямому ефірі
ПРОБЛЕМА: WebRTC надає нам однорангові відео- / аудіозв’язки. Він ідеально підходить для дзвінків p2p, тусовок. А як щодо мовлення (один на багато, наприклад, 1 до 10000)? Скажімо, у нас телекомпанія "В" та двоє відвідувачів "А1", "А2". Звичайно, це здається вирішуваним: ми просто з'єднуємо B з A1, а потім B з …

5
Перегляд повної версії дерева в git
Я використовую версію Git і gitk командного рядка. Я хочу бачити дерево повної версії, а не лише ту частину, яку можна отримати з перевіреної на даний момент версії. Це можливо?
114 git  gitk 

6
Стратегії для серверного візуалізації асинхронно ініціалізованих компонентів React.js
Однією з найбільших переваг React.js вважається візуалізація на стороні сервера . Проблема полягає в тому, що функція ключа React.renderComponentToString()синхронна, що унеможливлює завантаження будь-яких асинхронних даних, оскільки ієрархія компонентів відображається на сервері. Скажімо, у мене є універсальний компонент для коментування, який я можу залишити майже будь-де на сторінці. У нього є …

11
Дозволити ненадійні SSL-сертифікати з HttpClient
Я намагаюся змусити свою програму Windows 8 спілкуватися зі своїм тестовим веб-API через SSL. Схоже, що HttpClient / HttpClientHandler не надає, а можливість ігнорувати ненадійні сертифікати, такі як WebRequest, дозволяє (хоч і "хакітним" способом ServerCertificateValidationCallback). Будь-яка допомога буде дуже вдячна!

10
Видалити стовпчик із таблиці SQLite
У мене проблема: мені потрібно видалити стовпчик зі своєї бази даних SQLite. Я написав цей запит alter table table_name drop column column_name але це не працює. Будь ласка, допоможи мені.
114 sql  sqlite  ddl 

7
Чому ми завжди вважаємо за краще використовувати параметри в операторах SQL?
Я дуже новачок у роботі з базами даних. Тепер я можу написати SELECT, UPDATE, DELETEі INSERTкоманду. Але я бачив багато форумів, де ми вважаємо за краще писати: SELECT empSalary from employee where salary = @salary ...замість: SELECT empSalary from employee where salary = txtSalary.Text Чому ми завжди вважаємо за краще …

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