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

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

15
добавить столбец в таблицу mysql, если он не существует
Мои исследования и эксперименты еще не дали ответа, поэтому я надеюсь на некоторую помощь. Я изменяю установочный файл приложения, в котором в предыдущих версиях не было столбца, который я хочу добавить сейчас. Я не хочу добавлять столбец вручную, а в установочный файл и только в том случае, если новый столбец …
109 mysql 

20
Как очистить диаграмму от холста, чтобы не запускались события зависания?
Я использую Chartjs для отображения линейной диаграммы, и это отлично работает: // get line chart canvas var targetCanvas = document.getElementById('chartCanvas').getContext('2d'); // draw line chart var chart = new Chart(targetCanvas).Line(chartData); Но проблема возникает, когда я пытаюсь изменить данные для диаграммы. Я обновляю график, создавая новый экземпляр диаграммы с новыми точками данных …

4
Rubocop Linelength: как игнорировать строки с комментариями?
Используя приложение Rails 4, я бы хотел, чтобы Rubocop игнорировал строки с комментариями (просто комментарий или какой-то код с комментарием в конце строки) при проверке, является ли строка слишком длинной. Есть ли способ сделать это?
109 ruby  rubocop 

5
Как в Intellij переключаться между регистром верблюда и символом подчеркивания?
В моей компании есть два разных руководства по стилю для java и sql. В java у меня есть поле с именем, historyOfPresentIllnessи когда я пишу sql, я хочу назвать его history_of_present_illness. Есть ли сочетание клавиш для переключения с одного на другой, когда у меня выделена фраза? Или, возможно, плагин, который …

2
Преобразование файла в Base64String и обратно
Название говорит само за себя: Читал в архиве tar.gz вот так разбить файл на массив байтов Преобразуйте эти байты в строку Base64 Преобразуйте эту строку Base64 обратно в массив байтов Запишите эти байты обратно в новый файл tar.gz Я могу подтвердить, что оба файла имеют одинаковый размер (метод ниже возвращает …

30
Универсальные ссылки iOS не открываются в приложении
Поэтому я точно следовал этому руководству и использовал те же значения, что и предоставленные: https://blog.branch.io/how-to-setup-universal-links-to-deep-link-on-apple-ios-9 Файл ассоциации Apple также готов в каталоге ссылок: WEB_PAGE:PORT_NUMBER/apple-app-site-association Вроде бы все на этой стороне настроено. Я добавил права, обновил профиль обеспечения и все настроено. Когда я запускаю приложение на своем устройстве и открываю ссылку …

5
LPCSTR, LPCTSTR и LPTSTR
Какая разница между LPCSTR, LPCTSTRи LPTSTR? Зачем это нужно делать, чтобы преобразовать строку в переменную LV/ _ITEMstructure pszText: LV_DISPINFO dispinfo; dispinfo.item.pszText = LPTSTR((LPCTSTR)string);
109 c++  windows  visual-c++  mfc 

2
Укажите ширину в * символах *
При использовании шрифта фиксированной ширины я хотел бы указать ширину элемента HTML в символах . Единица "em" должна быть шириной символа M, поэтому я смогу использовать ее, чтобы указать ширину. Это пример: <html> <head> <style> div { font-family: Courier; width: 10em; } </style> </head> <body> <div> 1 3 5 7 …
109 css  font-size 

10
Ошибка nano: Ошибка открытия терминала: xterm-256color
После установки OSX Lion я попытался: nano /etc/apt/sources.list Но я получаю такую ​​ошибку: Error opening terminal: xterm-256color Если я попытаюсь переключить настройки terminal.app на открытие окон терминала в «цвете xterm», xterm-256colorвсе будет работать нормально. Что творится?
109 terminal  nano 


12
Как изменить порт IIS Express для сайта
Я хочу изменить номер порта, на котором работает мой веб-сайт, во время отладки из Visual Studio. Я использую Visual Studio 2012, и я использую ASP.NET MVC 4 для своих проектов. Я хочу изменить порт. Случайный порт или фиксированный, кто угодно будет работать, просто хочет изменить порт.

12
iOS9 получает ошибку «Произошла ошибка SSL, и безопасное соединение с сервером невозможно установить»
Поскольку я обновил свой существующий проект до iOS 9, я продолжаю получать сообщение об ошибке: Произошла ошибка SSL, и невозможно установить безопасное соединение с сервером.

6
Зачем нам нужно ключевое слово «событие» при определении событий?
Я не понимаю, зачем нам нужно ключевое слово «событие» при определении событий, когда мы можем сделать то же самое без использования ключевого слова «событие», просто используя делегаты. например public delegate void CustomEventHandler(int a, string b); public event CustomEventHandler customEvent; customEvent += new CustomEventHandler(customEventHandler); customEvent(1,"a"); // Raising the event Здесь, если …
109 c#  .net 

8
Почему, когда конструктор аннотируется @JsonCreator, его аргументы должны быть аннотированы @JsonProperty?
В Джексоне, когда вы аннотируете конструктор с помощью @JsonCreator, вы должны аннотировать его аргументы с помощью @JsonProperty. Итак, этот конструктор public Point(double x, double y) { this.x = x; this.y = y; } становится это: @JsonCreator public Point(@JsonProperty("x") double x, @JsonProperty("y") double y) { this.x = x; this.y = y; …

6
Могу ли я создать одноразовую функцию в скрипте или хранимой процедуре?
Существует ли в SQL Server 2005 концепция одноразовой или локальной функции, объявленной внутри сценария SQL или хранимой процедуры? Я хотел бы абстрагироваться от некоторых сложностей в сценарии, который я пишу, но для этого потребуется возможность объявить функцию. Просто любопытно.

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