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

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

7
Как удалить элемент массива в цикле foreach?
Я хочу перебрать массив с помощью, foreachчтобы проверить, существует ли значение. Если значение существует, я хочу удалить элемент, который его содержит. У меня такой код: foreach($display_related_tags as $tag_name) { if($tag_name == $found_tag['name']) { // Delete element } } Я не знаю, как удалить элемент после того, как значение найдено. Как …
127 php  arrays  loops  foreach 

10
GIT выполняет фиксацию от имени другого пользователя без электронной почты / или только электронной почты
Я пытаюсь зафиксировать некоторые изменения от имени другого пользователя, но у меня нет действующего адреса электронной почты, у меня не работает следующая команда: git commit --author="john doe" -m "some fix" fatal: No existing author found with 'john doe' У меня такая же проблема при попытке совершить фиксацию только с адресом …
127 git  commit 

4
Определение того, не нашел ли jQuery никаких элементов
Я использую селекторы jQuery, особенно селектор id: $("#elementId")... Как мне определить, нашел ли элемент jQuery или нет? Даже если элемент с указанным идентификатором не существует, следующий оператор даст мне:[object Object] alert($("#idThatDoesnotexist"));

11
Неизвестный столбец в ошибке "список полей" при запросе обновления MySQL
Я продолжаю получать ошибку MySQL # 1054 при попытке выполнить этот запрос на обновление: UPDATE MASTER_USER_PROFILE, TRAN_USER_BRANCH SET MASTER_USER_PROFILE.fellow=`y` WHERE MASTER_USER_PROFILE.USER_ID = TRAN_USER_BRANCH.USER_ID AND TRAN_USER_BRANCH.BRANCH_ID = 17 Вероятно, это какая-то синтаксическая ошибка, но я пробовал использовать вместо этого внутреннее соединение и другие изменения, но все время получаю то же сообщение: …


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
Что происходит с глобальными и статическими переменными в разделяемой библиотеке, когда она динамически связана?
Я пытаюсь понять, что происходит, когда модули с глобальными и статическими переменными динамически связываются с приложением. Под модулями я подразумеваю каждый проект в решении (я много работаю с Visual Studio!). Эти модули либо встроены в * .lib, либо * .dll, либо в сам * .exe. Я понимаю, что двоичный файл …

5
Почему я должен предпочесть одно ожидание Task.WhenAll нескольким ожиданиям?
В случае, если меня не волнует порядок выполнения задач и мне просто нужно, чтобы они все выполнялись, следует ли мне использовать 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); Я хочу избежать исключения «Недопустимый символ в строке Base-64», которое …
127 c#  validation  base64 

7
Как получить файл или BLOB-объект из URL-адреса объекта?
Я разрешаю пользователю загружать изображения на страницу с помощью перетаскивания и других методов. Когда изображение отбрасывается, я использую его URL.createObjectURLдля преобразования в URL-адрес объекта для отображения изображения. Я не аннулирую URL-адрес, так как я его повторно использую. Итак, когда придет время создать FormDataобъект, чтобы я мог разрешить им загрузить форму …

1
Nginx разные домены на одном IP
Я хотел бы разместить 2 разных домена на одном сервере с помощью nginx. Я перенаправил оба домена на этот хост через свойство @. Хотя я настраиваю 2 разных серверных блока, всякий раз, когда я пытаюсь получить доступ ко второму домену, он перенаправляется на первый. Вот мой конфиг. server { listen …
127 nginx  dns 

6
Настройка 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 

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