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

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

5
Перетворити рядок у рубін регулярного виразу
Мені потрібно перетворити рядок типу "/ [\ w \ s] + /" у регулярний вираз. "/[\w\s]+/" => /[\w\s]+/ Я спробував використовувати різні Regexpметоди, такі як: Regexp.new("/[\w\s]+/") => /\/[w ]+\//, аналогічно Regexp.compileі Regexp.escape. Але жоден з них не повертається так, як я очікував. Далі ще я спробував зняти відхилення від косого …
118 ruby  regex  string  ruby-1.9.3 

7
Як зберігати масиви в MySQL?
У мене дві таблиці в MySQL. Особа таблиці має такі стовпці: id | name | fruits У fruitsстовпці може міститись нульовий або масив рядків типу ("яблуко", "апельсин", "банан") або ("полуниця") та ін. ____________________________ fruit_name | color | price ____________________________ apple | red | 2 ____________________________ orange | orange | 3 …

7
Як встановити термінал за замовчуванням на термінатор? [зачинено]
Зачинено. Це питання не відповідає вказівкам щодо переповнення стека . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно було тематичним для переповнення стека. Закрито 3 роки тому . Удосконаліть це питання Використання Xubuntu. Я хотів би, щоб термінатор замінив термінал за замовчуванням. Наприклад, коли клацнути правою …
118 ubuntu  terminal  xubuntu 


20
Вимкнути зворотний зв'язок у SpringBoot
Здається, Springboot автоматично налаштовує себе на використання Logback із Tomcat. Я хотів би відключити це і використовувати той, який я надаю на своєму класі. Повідомлення про помилку нижче. LoggerFactory не є Logback LoggerContext, але Logback знаходиться на класі. Видаліть Logback або конкуруючу реалізацію (клас org.slf4j.impl.SimpleLoggerFactory) Об'єкт класу [org.slf4j.impl.SimpleLoggerFactory] повинен бути …
118 spring-boot 

3
Коли я повинен використовувати React.cloneElement vs this.props.children?
Я все ще ноб у React, і в багатьох прикладах в Інтернеті я бачу цю різницю в наданні дочірніх елементів, які я вважаю заплутаними. Зазвичай я бачу це: class Users extends React.Component { render() { return ( <div> <h2>Users</h2> {this.props.children} </div> ) } } Але тоді я бачу такий приклад: …
118 reactjs 

3
Помилка під час рукостискання SSL з віддаленим сервером
У мене Apache2(прослуховування на 443) та веб-додаток, що працює Tomcat7(слухати 8443) Ubuntu. Я встановив apache2 як зворотний проксі, так що я отримую доступ до веб-програми через порт 443 замість 8443. Крім того, мені потрібно мати SSL-зв’язок не тільки між браузером і apache2, але і між apache2 і tomcat7, таким чином …


5
Обробка подій HTML5 (onfocus та onfocusout) за допомогою кутового 2
У мене є дата дати, і я хочу видалити власника місця за замовчуванням. Я використовую javascript onfocusта onfocusoutподії для видалення заповнювача. Чи може хтось допомогти з використанням angular2 директиви? <input name="date" type="text" onfocus="(this.type='date')" onfocusout="(this.type='text')" class="dateinput"> Я намагаюся вирішити таким чином, але у мене виникає проблема зі скиданням типу поля введення. …
118 angular 

5
Як ви використовуєте Mongoose без визначення схеми?
У попередніх версіях Mongoose (для node.js) була можливість використовувати його без визначення схеми var collection = mongoose.noSchema(db, "User"); Але в поточній версії функцію "noSchema" було видалено. Мої схеми, ймовірно, часто змінюються і насправді не вписуються у визначену схему, тож чи є новий спосіб використання моделей без схем у мангусти?

6
Отримайте останній елемент потоку / списку в одній вкладиші
Як я можу отримати останній елемент потоку чи списку в наступному коді? Де data.careasзнаходиться List<CArea>: CArea first = data.careas.stream() .filter(c -> c.bbox.orientationHorizontal).findFirst().get(); CArea last = data.careas.stream() .filter(c -> c.bbox.orientationHorizontal) .collect(Collectors.toList()).; //how to? Як бачите, отримати перший елемент, з певним filter, не важко. Однак отримання останнього елемента в одноклапнику - справжній …
118 java  list  java-8  java-stream 

21
Знайдіть n-е виникнення підрядків у рядку
Це здається, що це має бути досить тривіально, але я новачок у Python і хочу зробити це самим піфонічним способом. Я хочу знайти індекс, відповідний п’ятому виникненню підрядки всередині рядка. Повинно бути щось еквівалентне тому, що Я ХОЧУ робити, що є mystring.find("substring", 2nd) Як можна досягти цього в Python?
118 python  string  substring 

5
Чому <textarea> і <textfield> не приймають сімейство шрифтів та розмір шрифту від тіла?
Чому Textareaі textfieldне приймати font-familyі font-sizeвід тіла? Дивіться живий приклад тут http://jsbin.com/ucano4 Код &lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"&gt; &lt;html xmlns="http://www.w3.org/1999/xhtml"&gt; &lt;head&gt; &lt;meta http-equiv="Content-Type" content="text/html; charset=utf-8" /&gt; &lt;title&gt;texearea font&lt;/title&gt; &lt;style type="text/css"&gt; body { font-family: Verdana, Geneva, sans-serif; font-size:16px } &lt;/style&gt; &lt;/head&gt; &lt;body&gt; &lt;form action="" method="get"&gt; &lt;textarea name="" cols="20" …
118 css  xhtml 

4
#include в .h або .c / .cpp?
При кодуванні в C або C ++, де я маю їх #include? callback.h: #ifndef _CALLBACK_H_ #define _CALLBACK_H_ #include &lt;sndfile.h&gt; #include "main.h" void on_button_apply_clicked(GtkButton* button, struct user_data_s* data); void on_button_cancel_clicked(GtkButton* button, struct user_data_s* data); #endif callback.c: #include &lt;stdlib.h&gt; #include &lt;math.h&gt; #include "config.h" #include "callback.h" #include "play.h" void on_button_apply_clicked(GtkButton* button, struct user_data_s* …
118 c++  c 

7
Чи слід вчинити файли yarn.lock і package-lock.json?
Ми використовуємо пряжу для всіх наших детермінованих установок на кг, але не перешкоджаємо користувачу використовувати npm - я думаю, що обидва ці файли можуть викликати проблеми. Чи слід додати його до вашого .gitignore dir?
118 npm  package  yarnpkg 

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