программирование

Q & A для профессиональных программистов и энтузиастов


11
Быстрое чтение очень больших таблиц как данных
У меня есть очень большие таблицы (30 миллионов строк), которые я хотел бы загрузить в виде фреймов данных в R. read.table()Имеет много удобных функций, но, похоже, в реализации много логики, которая может замедлить работу. В моем случае, я предполагаю, что знаю типы столбцов заранее, таблица не содержит заголовков столбцов или …
504 r  import  dataframe  r-faq 


15
Программно осветлить или затемнить шестнадцатеричный цвет (или RGB, и смешать цвета)
Вот функция, над которой я работал, чтобы программно осветлить или затемнить шестнадцатеричный цвет на определенную величину. Просто передайте строку, например, "3F6D2A"для color ( col) и base10 integer ( amt) для количества, которое будет светлее или темнее. Чтобы затемнить, введите отрицательное число (т.е. -20). Причина, по которой я сделал это, заключалась …
504 javascript  colors  hex 


7
XDocument или XmlDocument
Я сейчас учусь, XmlDocumentно я только что столкнулся, XDocumentи когда я пытаюсь найти разницу или преимущества их, я не могу найти что-то полезное, не могли бы вы сказать мне, почему вы используете один над другим?

26
Как запустить приложение node.js в качестве фоновой службы?
Так как этот пост привлек много внимания на протяжении многих лет, я перечислил лучшие решения для каждой платформы в нижней части этого поста. Исходное сообщение : Я хочу, чтобы мой сервер node.js работал в фоновом режиме, то есть: когда я закрываю свой терминал, я хочу, чтобы мой сервер продолжал работать. …

6
Сложное вложение партиалов и шаблонов
Мой вопрос состоит в том, как решить сложную вложение шаблонов (также называемых частичными ) в приложении AngularJS. Лучший способ описать мою ситуацию с помощью изображения, которое я создал: Как видите, это может быть довольно сложным приложением с множеством вложенных моделей. Приложение является одностраничным, поэтому оно загружает index.html, который содержит элемент …

30
Должен ли метод поиска возвращать 'null' или генерировать исключение, если он не может выдать возвращаемое значение? [закрыто]
Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 4 года назад . У меня есть метод, который должен вернуть объект, если он найден. Если это …

19
Как я могу найти метод, который вызвал текущий метод?
При входе в C #, как я могу узнать имя метода, который вызвал текущий метод? Я знаю все о System.Reflection.MethodBase.GetCurrentMethod(), но я хочу пойти на шаг ниже в трассировке стека. Я рассмотрел анализ трассировки стека, но я надеюсь найти более понятный и понятный способ, что-то вроде, Assembly.GetCallingAssembly()кроме методов.

23
Что быстрее: выделение стека или выделение кучи
Этот вопрос может показаться довольно элементарным, но это спор, который у меня возник с другим разработчиком, с которым я работаю. Я позаботился о том, чтобы распределять вещи по возможности, а не распределять их по куче. Он говорил со мной и смотрел через мое плечо и заметил, что в этом нет …
503 c++  performance  memory  stack  heap 

9
Изображение внутри div имеет дополнительное пространство под изображением
Почему в следующем коде высота divбольше, чем высота img? Под изображением есть пробел, но он не является отступом / полем. Что такое зазор или дополнительное пространство под изображением? #wrapper { border: 1px solid red; width:200px; } img { width:200px; } <div id="wrapper"> <img src="http://i.imgur.com/RECDV24.jpg" /> </div> Выполнить фрагмент кодаСкрыть результатыРазвернуть …
503 html  css  image 

10
Получить журнал фиксации для определенной строки в файле?
Есть ли способ заставить git выдать вам журнал коммитов только для коммитов, которые коснулись определенной строки в файле? Как git blame, но git blameпокажет вам последний коммит, который коснулся конкретной строки. Мне бы очень хотелось получить похожий журнал, а не список коммитов в любом месте файла, а только коммиты, которые …
503 git 

14
Преобразовать набор в список без создания нового списка
Я использую этот код для преобразования Setв List: Map<String, List<String>> mainMap = new HashMap<>(); for (int i=0; i < something.size(); i++) { Set<String> set = getSet(...); //returns different result each time List<String> listOfNames = new ArrayList<>(set); mainMap.put(differentKeyName, listOfNames); } Я хочу избежать создания нового списка в каждой итерации цикла. Это …
503 java  performance  list  set 


Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.