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

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


3
Як встановити змінну середовища лише на час дії сценарію?
На Linux (Ubuntu 11.04) в bash, чи можна тимчасово встановити змінну середовища, яка буде відрізнятися лише від звичайної змінної протягом тривалості сценарію? Наприклад, у скрипті оболонки зробіть додаток, який зберігає на портаті HOME, тимчасово встановивши HOME у папку в поточному робочому каталозі, а потім запустивши програму.

10
Як отримати доступ до конфігурації в будь-якому класі ASP.NET Core?
Я пройшов конфігураційну документацію на ядрі ASP.NET. Документація говорить про те, що ви можете отримати доступ до конфігурації з будь-якої точки програми. Нижче наведено Startup.cs, створений за шаблоном public class Startup { public Startup(IHostingEnvironment env) { var builder = new ConfigurationBuilder() .SetBasePath(env.ContentRootPath) .AddJsonFile("appsettings.json", optional: true, reloadOnChange: true) .AddJsonFile($"appsettings.{env.EnvironmentName}.json", optional: true); …

5
Як змінити ширину лінії в ggplot?
Datalink: дані, що використовуються Мій код: ccfsisims <- read.csv(file = "F:/Purdue University/RA_Position/PhD_ResearchandDissert/PhD_Draft/GTAP-CGE/GTAP_NewAggDatabase/NewFiles/GTAP_ConsIndex.csv", header=TRUE, sep=",", na.string="NA", dec=".", strip.white=TRUE) ccfsirsts <- as.data.frame(ccfsisims) ccfsirsts[6:24] <- sapply(ccfsirsts[6:24],as.numeric) ccfsirsts <- droplevels(ccfsirsts) ccfsirsts <- transform(ccfsirsts,sres=factor(sres,levels=unique(sres))) library(ggplot2) #------------------------------------------------------------------------------------------ #### Plot of food security index for Morocco and Turkey by sector #------------------------------------------------------------------------------------------ #_Code_Begin... datamortur <- melt(ccfsirsts[ccfsirsts$region %in% c("TUR","MAR"), …
127 r  ggplot2  line-plot 

1
Що відбувається з глобальними та статичними змінними у спільній бібліотеці, коли вона динамічно пов'язана?
Я намагаюся зрозуміти, що відбувається, коли модулі з глобальними та статичними змінними динамічно пов'язані з додатком. Під модулями я маю на увазі кожен проект у рішенні (я багато працюю з візуальною студією!). Ці модулі або вбудовані у * .lib або * .dll або у сам * .exe. Я розумію, що …

5
Чому я віддаю перевагу синглу "Очікуйте завдання. Коли все" над кількома очікуваннями?
У разі, якщо я не дбаю про порядок виконання завдань і просто потрібно, щоб вони все виконали, чи потрібно все-таки використовувати await Task.WhenAllзамість кількох await? наприклад, DoWork2нижче кращого способу DoWork1(і чому?): using System; using System.Threading.Tasks; namespace ConsoleApp { class Program { static async Task<string> DoTaskAsync(string name, int timeout) { var …

19
Як перевірити правильну кодовану рядок Base64
Чи є спосіб в C # перевірити, чи є рядок закодованою Base 64, крім того, щоб просто перетворити її і побачити, чи є помилка? У мене такий код коду: // Convert base64-encoded hash value into a byte array. byte[] HashBytes = Convert.FromBase64String(Value); Я хочу уникати винятку "Недійсний символ у рядку …
127 c#  validation  base64 

7
Як отримати файл або крапку з URL-адреси об’єкта?
Я дозволяю користувачу завантажувати зображення на сторінку за допомогою перетягування та інших методів. Коли зображення падає, я використовую URL.createObjectURLдля перетворення URL-адреси об'єкта для відображення зображення. Я не відкликаю URL-адресу, оскільки я його повторно використовую. Отже, коли настає час створити FormDataоб’єкт, щоб я міг дозволити їм завантажувати форму з одним із …

1
Nginx різні домени на одному IP-адресі
Я хотів би розмістити 2 різних домену на одному сервері за допомогою nginx. Я перенаправив обидва домени до цього хоста через @ властивість. Хоча я налаштовую два різні серверні блоки, коли я намагаюся отримати доступ до другого домену, він переспрямовує на перший. Ось моя конфігурація. server { listen www.domain1.com:80; access_log …
127 nginx  dns 

12
Округніть номер плаваючої точки до найближчого цілого?
Як випливає з назви, я хочу взяти число з плаваючою комою і округлити його до найближчого цілого числа. Однак, якщо це не ціле, Я ЗАВЖДИ хочу округляти змінну, незалежно від того, наскільки вона близька до наступного цілого числа вгору. Чи є спосіб це зробити?

5
Налаштування MySQL та імпорт дампа в Dockerfile
Я намагаюся налаштувати Dockerfile для мого проекту LAMP, але у мене є кілька проблем при запуску MySQL. У моєму Dockerfile є наступні рядки: VOLUME ["/etc/mysql", "/var/lib/mysql"] ADD dump.sql /tmp/dump.sql RUN /usr/bin/mysqld_safe & sleep 5s RUN mysql -u root -e "CREATE DATABASE mydb" RUN mysql -u root mydb < /tmp/dump.sql Але …
127 mysql  docker 

3
Неможливо отримати доступ до власності JSON з тире "-"
Я не можу отримати значення з об'єкта json, коли рядок має тире: { "profile-id":1234, "user_id":6789 } Якщо я спробую посилатись на синтаксичний аналіз, jsonObj.profile-idвін повертається, ReferenceError: "id" is not definedале jsonObj.user_id поверне 6789 У мене немає способу змінити значення, що повертаються зовнішнім викликом api, і намагання проаналізувати повернутий рядок, щоб …
127 javascript  json 


8
Як повторити рядок змінну кількість разів у C ++?
Я хочу вставити пробіли 'n' (або будь-яку рядок) на початку рядка в C ++. Чи є прямий спосіб це зробити, використовуючи std :: strings або char * string? Наприклад, у Python ви могли просто зробити >>> "." * 5 + "lolcat" '.....lolcat'
127 c++ 


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