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

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

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

7
Java enum - навіщо використовувати toString замість імені
Якщо ви подивитесь на enum api на метод, name()він говорить, що: Повертає ім'я цієї константи перерахунку, точно так, як заявлено в її декларації перерахунку. Більшість програмістів повинні використовувати метод toString віддати перевагу цьому, оскільки метод toString може повернути більш зручне ім'я. Цей метод розроблений насамперед для використання в спеціалізованих ситуаціях, …
171 java  enums 

12
node.js виконує системну команду синхронно
Мені потрібна функція node.js result = execSync('node -v'); що синхронно виконає заданий командний рядок і поверне всі stdout'ed цим командним текстом. пс. Синхронізація неправильна. Я знаю. Просто для особистого користування. ОНОВЛЕННЯ Тепер у нас є рішення mgutz, яке дає нам вихідний код, але не stdout! Ще чекаю точнішої відповіді. ОНОВЛЕННЯ …

7
Перетворення ітератора Javascript у масив
Я намагаюся використовувати новий об’єкт Map від Javascript EC6, оскільки він уже підтримується в останніх версіях Firefox та Chrome. Але я вважаю це дуже обмеженим у "функціональному" програмуванні, тому що йому не вистачає класичних методів карти, фільтра тощо [key, value]. Він має forEach, але це НЕ повертає результат зворотного виклику. …

12
Чи можливо зробити розрядний замовлення без попереднього перевірки всього сховища?
Я працюю з сховищем з дуже великою кількістю файлів, на отримання каси потрібно кілька годин. Я розглядаю можливість того, чи Git добре би працював з таким сховищем тепер, коли він підтримує рідкі каси, але кожен приклад, який я можу знайти, робить наступне: git clone <path> git config core.sparsecheckout true echo …
171 git 

15
Коли слід використовувати фінал для параметрів методу та локальних змінних?
Я знайшов пару посилань ( наприклад ), які пропонують використовувати finalякомога більше, і мені цікаво, наскільки це важливо. Це в основному в контексті параметрів методу та локальних змінних, а не остаточних методів чи класів. Для констант це має очевидний сенс. З одного боку, компілятор може зробити деякі оптимізації, і це …
171 java  final 

19
Як порівняти два кольори для подібності / різниці
Я хочу розробити програму, яка допоможе мені оцінити між 5 заздалегідь визначеними кольорами, який із них більше схожий на змінний колір та з яким відсотком. Вся справа в тому, що я не знаю, як це зробити вручну крок за кроком. Тому навіть складніше думати про програму. Більш детально: кольори представлені …
171 algorithm  colors  compare  rgb  hsv 

2
Чому лямбди можуть бути оптимізовані компілятором, ніж звичайні функції?
У своїй книзі The C++ Standard Library (Second Edition)Ніколай Йосуттіс зазначає, що лямбди можна краще оптимізувати компілятором, ніж звичайні функції. Крім того, компілятори C ++ оптимізують лямбдаси краще, ніж вони виконують звичайні функції. (Сторінка 213) Чому так? Я думав, що якщо мова йде про вкладиші, то більше не повинно бути …

11
Дати ActiveRecord між перилами між ними
Мені потрібно запитувати коментарі, зроблені за один день. Поле є частиною стандартних часових позначок, є created_at. Вибрана дата надходить з а date_select. Як я можу ActiveRecordце зробити? Мені потрібно щось на кшталт: "SELECT * FROM comments WHERE created_at BETWEEN '2010-02-03 00:00:00' AND '2010-02-03 23:59:59'"

7
Змішайте Razor та Javascript-код
Я досить плутаюся з тим, як змішувати бритву та js. Це поточна функція, з якою я застряг: <script type="text/javascript"> var data = []; @foreach (var r in Model.rows) { data.push([ @r.UnixTime * 1000, @r.Value ]); } Якби я міг оголосити c # код, <c#></c#>а все інше було кодом JS - …
171 c#  javascript  razor 

11
CSS / HTML: Створіть світиться межу навколо поля введення
Я хочу створити кілька пристойних вкладів для своєї форми, і мені дуже хотілося б знати, як TWITTER виконує свої світиться межі навколо своїх даних. Приклад / Зображення межі Twitter: Я також не зовсім знаю, як створити закруглені кути.
171 html  css  input  border  glow 


12
Розділення, що зустрічається з IOException, записує серіалізаційну гетактивність об'єкта ()
тому я отримую це в logcat: java.lang.RuntimeException: Parcelable encountered IOException writing serializable object (name = com.resources.student_list.Student) Я знаю, це означає, що мій студентський клас не є серіалізаційним, але він є, ось мій студентський клас: import java.io.Serializable; public class Student implements Comparable<Student>, Serializable{ private static final long serialVersionUID = 1L; private …


10
Назва таблиці як змінної
Я намагаюся виконати цей запит: declare @tablename varchar(50) set @tablename = 'test' select * from @tablename Це спричиняє таку помилку: 1087 р., Рівень 16, стан 1, рядок 5 Потрібно оголосити табличну змінною "@tablename". Який правильний спосіб динамічно заповнювати назву таблиці?

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