0

голосов
1

ответ
34

Просмотры

Настройка проекта Laravel для работы с несколькими доменными именами

Я успешно настроил несколько доменов, чтобы указать на мой проект Laravel 5.1 VirtualDocumentRoot "/ Users / Sites / проекта / общественность" ServerName app.com UseCanonicalName Off VirtualDocumentRoot "/ Users / Sites / проекта / общественность" ServerName app2.com UseCanonicalName Off VirtualDocumentRoot «/ Пользователи / Sites / проект / общественность»ServerName app3.com UseCanonicalName Off Когда я иду в app.com app2.com app3.com любой из них будет указывать на мой проект и загрузить экран входа в систему. Проблема Когда я войти в систему, независимо, когда я из, я постоянно перенаправлять мои пользователи app.com/dashboard Цель Моя цель состоит, любой запрос от app.com -> Вход -> перенаправления -> app.com / dashobard app2.com -> войти в -> перенаправления -> app2.com/dashobard app3.com -> войти в -> перенаправления -> app3.
kyo
1

голосов
0

ответ
161

Просмотры

Кодирование и декодирование фото с питоном

Во-первых, я получил три целых p1, p2, p3. Тогда для каждого пикселя, я R, G, значение б и изменил его г * (3 ^ р1)% 256, G * (3 ^ р2)% 256, б * (3 ^ р3)% 256. Это был мой кодирования и декодирования этого, для каждого пикселя в кодированном изображении, я R, G, значение б и изменил его г * (3 ^ ключ1)% 256, г * (3 ^ ключ2)% 256, б * (3 ^ ключ3) 256%, где каждый ключ 64 - соответствующий р. Я думаю, что это должно работать, так как 3 ^ 64 совпадают с 1 в моде 256. Является ли моя идея не так, или есть какие-либо проблемы с моим алгоритмом? Это мой алгоритм кодирования: от PIL импорта изображений а = Image.open ( "up.jpg") rgb_a = a.convert ( 'RGB') б = Image.new ( "RGB", a.size) p1, p2, р3 = карта (. INT, вход () дробление ()) х = 3 ** р1 у = 3 ** р2 г = 3 ** р3 для г в диапазоне (a.size [0]): для J в диапазоне ( a.size [1]): r2, g2, b2 = rgb_a.getpixel ((я,
Suh Myung Kyo
0

голосов
0

ответ
2

Просмотры

Increase Sidebar Font-size Sublime Text 3

I've been struggling trying to increase the size of my SBT 3 sidebar font-size. I've tried follow everything on this post here : Sublime Text 3 how to change the font size of the file sidebar? I've tried try #1 "dpi_scale": 1.10 try #2 [ { "class": "sidebar_label", "color": [0, 0, 0], "font.bold": false, "font.size": 12 }, ] I kept getting Questions How would one go about and debug this further ? I'm open to any suggestions at this moment. Any hints/suggestions / helps on this be will be much appreciated!
kyo
1

голосов
1

ответ
59

Просмотры

Увеличение размера Picker в прошивке - Swift 4

У меня есть SB, которые выглядят, как это Он дает такой результат, который я пытаюсь увеличить шрифт моего подборщика. Что было бы лучшим способом об этом? Это то, что я могу достичь с помощью настроек раскадровки? У меня это расширение ScreenTimeViewController: UIPickerViewDelegate, UIPickerViewDataSource {функ numberOfComponents (в pickerView: UIPickerView) -> Int {возвращение 2} функ pickerView (_ pickerView: UIPickerView, numberOfRowsInComponent компонент: Int) -> Int {возвращение компонент == 0? 25: 61} функ pickerView (_ pickerView: UIPickerView, viewForRow ряд: Int, forComponent компонент: Int, повторное использование вид: UIView) -?> UIView {если вид = ноль {вид .layer.backgroundColor = UIColor.white.cgColor смотреть? .layer.cornerRadius = (вид? .bounds.width)! / 2 обратный вид! } Еще {пусть NewView = UIView (кадр: CGRect (х: 0, у 0, ширина: 110, высота: 40)) newView.layer.masksToBounds = ложно newView.layer.backgroundColor = UIColor.white.cgColor newView.layer .cornerRadius = newView.bounds.width / 2 переключатель компонента {случай 0: addLabel (в: NewView, по адресу: CGPoint (х: newView.bounds.minX + 20, у: newView.bounds.midY), текст: «\ ( строка)», цвет: .black) случай 1: addLabel (в: NewView, по адресу: CGPoint (х: newView.bounds.minX + 20, у: newView.bounds.midY), текст: "\ (строка)", цвет: .black) по умолчанию: перерыв} возвращение NewView}} функ pickerView (_ pickerView: UIPickerView, widthForComponent компонент:
kyo
1

голосов
2

ответ
138

Просмотры

Sticky выпадающий выбран только, если есть ошибка представить

Я пытаюсь сделать мой выпадающий выбрать только если ошибка произойдет, и это мой сценарий Пожалуйста, выберите право пользователя
Kyo
1

голосов
1

ответ
3.2k

Просмотры

Как я могу исправить «Ваши требования не могут быть решены с устанавливаемым набором пакетов.» В Laravel 5?

Я попытался установить новую установку Laravel 5 на моем Mac. Я застрял уже, и я только начал. Я бегу: композитор создать-проект Laravel / Laravel l5 Я получил эту ошибку Это то, что я имею в composer.json
kyo
1

голосов
1

ответ
64

Просмотры

How can I create a helper function to change image using jQuery?

Я пытался создать функцию imgLoader, которые принимают в 3 заданы параметры: BTN: баттона, который получил нажмите IMG: конкретный IMG, который будет нагрузка на imgPath: путь к IMG, что я хочу, чтобы загрузить я также хочу баттона быть необязательным , поэтому я проверяю, если БТН верно. Вот что я придумал: функции imgLoader (БТН, IMG, imgPath) {если (БТН) {$ btnBiDefault.removeClass ( 'БТН-би-умолчанию щелкнул'); btn.addClass ( 'БТН-би-умолчанию щелкнул'); } Img.attr ( 'SRC', imgPath); } Я пытался позвонить imgLoader в одном из моих клик Funtion: $ name.click (функция (е) {e.preventDefault (); imgLoader ({IMG: $ IMG, imgPath: «/path-to-img/image.png '});}); Я получил 0 ошибку, даже не предупреждая о моем файле .js. Я не мог получить мой IMG для загрузки. Я постоянно получаю: неперехваченным TypeError: БТН.
kyo
1

голосов
2

ответ
294

Просмотры

Как заставить аккордеон открыть по одному?

У меня 2 аккордеонов. Как заставить его открыть по одному? HTML курс SummaryAdvanced 1: Общие CoreVIEW REPORTHIDE ПОДРОБНОСТИ Глава 1 08/24/2015 0% SCORE курс SummaryGeometry: функция () {$ hideBtn.removeClass ( 'скрытый'); $ ShowBtn.addClass ( 'скрытый'); $ CourseSummaryHeading.css ({ 'граница дна': '8px твердый # 273645'}); }); $ ( '# Коллапс' + я) .он ( 'hide.bs.collapse', функция () {$ showBtn.removeClass ( 'скрытый'); $ hideBtn.addClass ( 'скрытый'); $ courseSummaryHeading.css ({ 'границы дна': '1px твердое # 273645'});}); }}); скрипка + Я) .он ( 'hide.bs.collapse', функция () {$ showBtn.removeClass ( 'скрытый'); $ hideBtn.addClass ( 'скрытый'); $ courseSummaryHeading.css ({ 'граница дна': '1px твердое # 273645'});}); }}); скрипка + Я) .он ( 'hide.bs.collapse', функция () {$ showBtn.removeClass ( 'скрытый'); $ hideBtn.addClass ( 'скрытый'); $ courseSummaryHeading.css ({ 'граница дна': '1px твердое # 273645'});}); }}); скрипка
kyo
1

голосов
1

ответ
275

Просмотры

Установить Round Corner Схему Fusion Рендер контейнер

У меня есть график, используя слитые диаграммы для визуализации Я пытаюсь дать ему маленький круглый угла, чтобы соответствовать с моей текущей темой. Вот то, что я пытался до сих пор: HTML CSS Я попытался .r-панели {ширина: 100%; высота: 100%; граница радиуса: 10px важно; } JS вар данные = { "Диаграмма": { "заголовок": "VSE, использование полосы пропускания", "подподпись": "Downlink Vs. Uplink", "xAxisName": "День", "yAxisName": «Использование полосы пропускания (Гб) " "captionFontSize": "14", "subcaptionFontSize": "14", "baseFontColor": "# 333333", "BASEFONT": "Helvetica Neue, Arial"," { "Значение": "11800"}, { "значение": "13100"}, { "значение": "20800"}]}]}; вар график = новые FusionCharts ({ "типа": "mssplinearea", // "типа": "msline", "renderAt": "сеть-м.т.-использование-граф", "ширина": "100%", «DataFormat «: "JSON", "DataSource": данные}); FusionCharts.ready (функция () {graph.render ();}); Любые намеки? "RenderAt": "сеть-м.т.-использование-граф", "ширина": "100%", "DataFormat": "JSON", "DataSource": данные}); FusionCharts.ready (функция () {graph.render ();}); Любые намеки? "RenderAt": "сеть-м.т.-использование-граф", "ширина": "100%", "DataFormat": "JSON", "DataSource": данные}); FusionCharts.ready (функция () {graph.render ();}); Любые намеки?
kyo
1

голосов
1

ответ
198

Просмотры

Что является лучшей практикой, чтобы исправить плохие данные в одном из таблицы в базе данных?

Проблема у меня есть плохие данные в одном из моей таблицы в моей базе данных, и это требует от меня, чтобы усечь таблицу. Я могу сделать это без проблем, но как насчет моей команды, КвА и других разработчиков - что уже есть код и плохие данные. Они должны усечь их столику тоже вручную? Как люди обычно имеют дело с чем-то вроде этого? Решение Если я укоротить эту таблицу с помощью миграции сценария, это хорошая идея? Есть ли что-нибудь плохое о нем? Тогда, вся моя команда будет просто нужно запустить: PHP мастеровых мигрируют. Я открыт для любых предложений по этому вопросу.
kyo
1

голосов
1

ответ
1.3k

Просмотры

Allow CORS on Nginx to work with AngularJS HTTP GET

I kept getting this error in my console XMLHttpRequest cannot load http://d.biossusa.com/api/distributor?key=****. No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'null' is therefore not allowed access. I know that I have CORS issue, please don't tell me that. I am trying to fix it. Please see my steps I've tried adding the config on my front-end side. Today's welcome message is: {{myData}} var app = angular.module('myApp', []); app.config(['$httpProvider', function($httpProvider) { $httpProvider.defaults.useXDomain = true; delete $httpProvider.defaults.headers.common['X-Requested-With']; } ]); app.controller('myCtrl', function($scope, $http) { $http.get("http://d.biossusa.com/api/distributor?key=****") .then(function(response) { $scope.myWelcome = response.data; }); }); I've tried adding the config on my back-end service side on my Nginx Configs. I found this link on Nginx site = https://enable-cors.org/server_nginx.html I've add that in my nginx config like this. server { listen 80; server_name d.biossusa.com; root /home/forge/d.biossusa.com/distributor-application/laravel/public; # Enable this line for debugging to see which php.ini get use ... $php --ini # root /home/forge/d.biossusa.com/public; # FORGE SSL (DO NOT REMOVE!) # ssl_certificate; # ssl_certificate_key; index index.html index.htm index.php; charset utf-8; location / { try_files $uri $uri/ /index.php?$query_string; if ($request_method = 'OPTIONS') { add_header 'Access-Control-Allow-Origin' '*'; add_header 'Access-Control-Allow-Methods' 'GET, POST, OPTIONS'; # # Custom headers and headers various browsers *should* be OK with but aren't # add_header 'Access-Control-Allow-Headers' 'DNT,X-CustomHeader,Keep-Alive,User-Agent,X-Requested-With,If-Modified-Since,Cache-Control,Content-Type,Content-Range,Range'; # # Tell client that this pre-flight info is valid for 20 days # add_header 'Access-Control-Max-Age' 1728000; add_header 'Content-Type' 'text/plain charset=UTF-8'; add_header 'Content-Length' 0; return 204; } if ($request_method = 'POST') { add_header 'Access-Control-Allow-Origin' '*'; add_header 'Access-Control-Allow-Methods' 'GET, POST, OPTIONS'; add_header 'Access-Control-Allow-Headers' 'DNT,X-CustomHeader,Keep-Alive,User-Agent,X-Requested-With,If-Modified-Since,Cache-Control,Content-Type,Content-Range,Range'; add_header 'Access-Control-Expose-Headers' 'DNT,X-CustomHeader,Keep-Alive,User-Agent,X-Requested-With,If-Modified-Since,Cache-Control,Content-Type,Content-Range,Range'; } if ($request_method = 'GET') { add_header 'Access-Control-Allow-Origin' '*'; add_header 'Access-Control-Allow-Methods' 'GET, POST, OPTIONS'; add_header 'Access-Control-Allow-Headers' 'DNT,X-CustomHeader,Keep-Alive,User-Agent,X-Requested-With,If-Modified-Since,Cache-Control,Content-Type,Content-Range,Range'; add_header 'Access-Control-Expose-Headers' 'DNT,X-CustomHeader,Keep-Alive,User-Agent,X-Requested-With,If-Modified-Since,Cache-Control,Content-Type,Content-Range,Range'; } } location = /favicon.ico { access_log off; log_not_found off; } location = /robots.txt { access_log off; log_not_found off; } access_log off; error_log /var/log/nginx/d.biossusa.com-error.log error; error_page 404 /index.php; location ~ \.php$ { fastcgi_split_path_info ^(.+\.php)(/.+)$; fastcgi_pass unix:/var/run/php5-fpm.sock; fastcgi_read_timeout 600; fastcgi_send_timeout 600; fastcgi_buffers 16 16k; fastcgi_buffer_size 32k; fastcgi_index index.php; include fastcgi_params; } location ~ /\.ht { deny all; } } I don't know what else, I could really do to get rid of this error. Any hints or directions on this will be much appreciated !!! 2nd Try Updated Nginx Settings base on @Yaser Answer server { listen 80; server_name d.biossusa.com; root /home/forge/d.biossusa.com/distributor-application/laravel/public; index index.html index.htm index.php; charset utf-8; location / { set $cors ''; if ($http_origin ~ '^http?://(www\.d.biossusa\.com)') { set $cors 'true'; } if ($cors = 'true') { add_header 'Access-Control-Allow-Origin' "$http_origin" always; add_header 'Access-Control-Allow-Methods' 'GET, POST, PUT, DELETE, OPTIONS' always; } } location = /favicon.ico { access_log off; log_not_found off; } location = /robots.txt { access_log off; log_not_found off; } access_log off; error_log /var/log/nginx/d.biossusa.com-error.log error; error_page 404 /index.php; location ~ \.php$ { fastcgi_split_path_info ^(.+\.php)(/.+)$; fastcgi_pass unix:/var/run/php5-fpm.sock; fastcgi_read_timeout 600; fastcgi_send_timeout 600; fastcgi_buffers 16 16k; fastcgi_buffer_size 32k; fastcgi_index index.php; include fastcgi_params; } location ~ /\.ht { deny all; } } Result : XMLHttpRequest cannot load http://d.biossusa.com/api/distributor?key=****. No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'null' is therefore not allowed access. The response had HTTP status code 404. 3rd Try server { listen 80; server_name d.biossusa.com; root /home/forge/d.biossusa.com/distributor-application/laravel/public; index index.html index.htm index.php; charset utf-8; location / { try_files $uri $uri/ /index.php?$query_string; set $cors ''; if ($http_origin ~ '^http?://(www\.d.biossusa\.com)') { set $cors 'true'; } if ($cors = 'true') { add_header 'Access-Control-Allow-Origin' "$http_origin" always; add_header 'Access-Control-Allow-Methods' 'GET, POST, PUT, DELETE, OPTIONS' always; } } location = /favicon.ico { access_log off; log_not_found off; } location = /robots.txt { access_log off; log_not_found off; } access_log off; error_log /var/log/nginx/d.biossusa.com-error.log error; error_page 404 /index.php; location ~ \.php$ { fastcgi_split_path_info ^(.+\.php)(/.+)$; fastcgi_pass unix:/var/run/php5-fpm.sock; fastcgi_read_timeout 600; fastcgi_send_timeout 600; fastcgi_buffers 16 16k; fastcgi_buffer_size 32k; fastcgi_index index.php; include fastcgi_params; } location ~ /\.ht { deny all; } } Result **XMLHttpRequest cannot load http://d.biossusa.com/api/distributor?key=****. No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'null' is therefore not allowed access.**
kyo
1

голосов
1

ответ
241

Просмотры

UnicodeEncodeError: 'ascii' codec can't encode characters in position 360-362: ordinal not in range(128)

Я попытался запустить питона с помощью PHP Я постоянно получаю UnicodeEncodeError: «ASCII» кодек не может кодировать символы в позиции 360-362: порядковый не в диапазоне (128) Я попытался PHP $ команда = «питон» .public_path () '/ питон. /start_clientsim.py 2> & 1' ; $ Результат = Exec ($ команда); питон (start_clientsim.py) импорт paramiko импорта время импорта SYS импорта ОС импорта PDB # Примечание # Судо пункт установить --user paramiko IP = "172.1.1.1" ип = "корень" Pw = "123" key_filename = "/ Users / ключи / id_rsa»защиту ssh_con (ф, ип, PW): глобальный SSH SSH = paramiko.SSHClient () ssh.set_missing_host_key_policy (paramiko.AutoAddPolicy ()) ssh.connect (IP, имя пользователя = ип, пароль = PW, key_filename = key_filename) защиту cmd_io (команда): глобальная ssh_cmd ssh_cmd.send ( "% s \ п" команды%) время.
kyo
1

голосов
2

ответ
648

Просмотры

ускорения процесса XML разбора с помощью LXML и XPath

Выше часть файла XML, что я работаю с в последнее время. Каждый файл содержит более 400 PeakInfo, и я сделал питон скрипт для разбора каждого файла: от LXML импорта etree импорта панд, как импортировать П.Д. импорта tkinter.filedialog импорта ОС pandas.io.formats.excel полный_путь = tkinter.filedialog.askdirectory ( InitialDir =) NewFolder = полный_путь + \\ Xls файлы os.chdir (полный_путь) os.makedirs (NewFolder) данные = {} для файлов в os.listdir (полный_путь)». ': если os.path.isfile (Os. path.join (полный_путь, файлы)): PLIST = pd.DataFrame () имя файла = os.path.basename (файлы) .rpartition () [0], если Len (имя файла) == 2 '': имя_файла = имя_файла [ : 1] + '0' + имя файла [1:] XMLP = etree.parse (файлы) для р в xmlp.xpath (» // PeakInfo '): данные [' Exp. м / г '] = p.attrib [' '] М.З. данные [' Интенсивность '] = p.attrib [' Интенсивность '] PLIST = plist.append (данные, ignore_index = True) PLIST [' Эксп. м / г '] = PLIST [' Эксп. м / г ']. astype (с плавающей точкой) PLIST [' Эксп. м / г '] = PLIST [' Эксп. '(: «Формат. PLIST [{4f.}) 'Интенсивность'] = PLIST [ 'Интенсивность Интенсивность '] = PLIST [ 'Интенсивность'] м / г] отображение.''] Astype (с плавающей точкой) PLIST [.'. карта ( '{:. 0f}'. формат) pandas.io.formats.excel.header_style = None plist.to_excel (os.path.join (NewFolder, имя файла +». XLS'), индекс = False) Этот код изменяет имя файла, если он имеет только два символа (т.е. A1 до A01), а затем вытаскивает М.З. и интенсивность и сохранить как XLS файлов. Проблема заключается в том, что анализ каждого файла занимает слишком много времени. Существуют ли какие-либо наконечник значительно ускоряя процесс вверх?
Bong Kyo Seo
1

голосов
1

ответ
1.9k

Просмотры

NodeJS Экспресс Docker Instance завершился с кодом 0

Гол У меня 3 экземпляров в моей dockercompose.yml, я могу начать только 2 из моих экземпляров, и иметь трудное время, начиная мой третий узел, который мой экспресс. Каталог проектов. ├── Значок \ г ├── углового │ ├── Dockerfile │ ├── README.md │ ├── расстояние │ │ ├── CSS │ │ │ └── style.css │ │ ├── IMG │ │ │ ├── external.png │ │ │ ├── favicon.png │ │ │ ├── footer_logo.png │ │ │ └── logo.png │ │ ├── index.html │ │ └── JS │ │ ├── bundle.js │ │ └── vendor.js │ ├── документы │ │ ├── приложение │ │ │ ├── api.js │ │ │ ├── app.config.js │ │ │ ├─ ─ app.module.js │ │ │ └── guide.js │ │ ├── построить │ │ │ ├── index.html │ │ │ ├── обертоны │ │ │ │ ├── апи │ │ │ │ │ ├── общего │ │ │ │ │ │ ├── директива │ │ │ │ │ │ │ └── приложение. HTML │ │ │ │ │ │ ├── тип │ │ │ │ │ │ │ └── ContactEditController.html │ │ │ │ │ │ └── type.html │ │ │ │ │ │ ├── components.contact.html │ │ │ │ │ └── components.html │ │ │ │ ├── api.html │ │ │ │ ├── руководство │ │ │ │ │ └── howto.html │ │ │ │ └── guide.html │ │ └── SRC │ │ │ ├── апи-data.js │ │ │ ├── api.js │ │ │ ├── app.config.js │ │ │ ├── app.module.js │ │ │ ├── гид-data.js │ │ │ └── guide.js │ │ ├── конфигурации │ │ │ ├── index.js │ │ │ ├── процессоры │ │ │ │ ├── апи-данные .js │ │ │ │ ├── гид-data.js │ │ │ │ └── индекс-page.js │ │ │ └── шаблоны │ │ │ ├── постоянной data.templa te.js │ │ │ ├── content.template. HTML │ │ │ ├── indexPage.template.html │ │ │ └── module.template.html │ │ └── содержание │ │ ├── апи │ │ │ └── index.md │ │ └── руководство │ │ ├── howTo.md │ │ └── index.md │ ├── файлы │ │ ├── default.conf │ │ └── nginx.conf │ ├── gulpfile.babel.js │ ├── karma.conf.js │ ├── издевается │ │ └── firebase.mock.js │ ├── NPM-shrinkwrap.json │ ├── package.json │ ├── ЦСИ │ │ ├── приложение │ │ │ ├── общего │ │ │ │ ├── приложение-footer.component.js │ │ │ │ ├── приложение-footer.html │ │ │ │ ├── приложение-header.component.js │ │ │ │ ├─ ─ приложение-header.html │ │ │ │ ├── приложение-pagination.html │ │ │ │ ├── приложение-pagination.js │ │ │ │ ├── приложение-sidebar.component.js │ │ │ │ ├─ ─ app- sidebar.html │ │ │ │ ├── app.component. JS │ │ │ │ ├── app.html │ │ │ │ ├── app.module.js │ │ │ │ ├── app.spec.js │ │ │ ├── компоненты │ │ │ │ ├── Auth │ │ │ │ │ ├── Auth-форма │ │ │ │ │ │ ├──-авт form.component.js │ │ │ │ │ │ ├──-авт form.controller.js │ │ │ │ │ │ ├ ── авт-form.html │ │ │ │ │ │ └──-авт form.spec.js │ │ │ │ │ ├── auth.module.js │ │ │ │ │ │ ├── auth.spec.js │ │ │ │ └── войти в │ │ │ │ │ ├── login.component.js │ │ │ │ │ ├── login.controller.js │ │ │ │ │ ├── login.html │ │ │ │ │ └── login.spec.js │ │ │ │ ├── components.module.js │ │ │ │ └── панель │ │ │ │ ├── доступа точка-карта │ │ │ │ │ ├── доступа точка-map.component. JS │ │ │ │ │ └── доступа точка-map.html │ │ │ │ ├── счета-статистика │ │ │ │ │ ├── счета-stats.component.js │ │ │ │ │ └── счета -stats.html │ │ │ │ ├── dashboard.component.js │ │ │ │ └── dashboard.html │ │ │ ├── root.component.js │ │ │ ├── root.html │ │ │ └ ── услуги │ │ │ ├── account.service.js │ │ │ ├── auth.service.js │ │ │ └── services.module.js │ │ ├── IMG │ │ │ ├── внешние. PNG │ │ │ ├── favicon.png │ │ │ ├── footer_logo.png │ │ │ └── logo.png │ │ ├── index.html │ │ └── дерзость │ │ ├── база │ │ │ ├── _buttons.scss │ │ │ ├── _forms.scss │ │ │ ├── _headings.scss │ │ │ ├── _list-group.scss │ │ │ ├── _MA в. JS └── index.js 59 каталогов, 166 файлов фонами Dockerfile # Создание изображения на основе официального узла 6 изображения из dockerhub от узла: 6 RUN useradd --user-группа --create-дом --shell / бен / ложь nodejs # Создать каталог, в котором наше приложение будет помещено RUN MKDIR -p / USR / SRC / приложение # Изменить каталог, чтобы наши команды выполняются в этом новом каталоге WORKDIR / USR / SRC / приложение # Копирование определения зависимостей COPY package.json / USR / SRC / приложение # Установите dependecies RUN НПМ установки # Получить весь код, необходимый для запуска приложения COPY. / USR / SRC / приложение # Expose порт приложение работает в Expose 3000 # Подавать приложение CMD [ «узел», «сервер / app.js»] Есть ли у меня какие-либо ошибки в этом файле выше по моей структуре файла? Фронтальный Dockerfile ОТ альпийской: 3,6 RUN APK добавить --update Nginx && -:. / Дом / nodejs / приложение - / дома / nodejs / приложение / node_modules ссылки: - базы данных базы данных: # имя образа третьей службы: среда Postgres: POSTGRES_PASSWORD: ih4cku порты: - "5432: 5432" # указать порт forewarding Результат я не мог получить мои третьи экземпляры, чтобы начать. Я продолжал получать докер-компоновать до Начиная base_angular_1 ... Начиная base_database_1 ... Начиная base_database_1 Начиная base_database_1 ... сделано Начиная base_express_1 ... Начиная base_express_1 ... сделано Прикрепление к base_angular_1, base_database_1, base_express_1 database_1 | LOG: система базы данных была закрыта в 2017-08-30 00:54:24 UTC database_1 | LOG: MultiXact защиты элемент с запахом теперь включены database_1 | ЖУРНАЛ: система баз данных готова принимать соединения database_1 | LOG: автовакууминг пусковой начал base_express_1 завершался с кодом 0 Как бы один идти о и отлаживать это дальше?
kyo
1

голосов
1

ответ
38

Просмотры

How do I adjust my git setting so it will track the sub folders?

I have 3 repos I used to track each of them. Now, I want to track the parent project directory instead. I've created a new repo in Bitbucket. Go to my 2018/ clone add url commit push This is all I see in my Bitbucket source How do I adjust my git so it will track the sub folders? I've tried git submodule add ⚡️ 2018 git submodule add external/ repo URL: 'external/' must be absolute or begin with ./|../ ⚡️ 2018 git submodule add internal/ repo URL: 'internal/' must be absolute or begin with ./|../ ⚡️ 2018 git submodule add api/ repo URL: 'api/' must be absolute or begin with ./|../ ⚡️ 2018 Update cd internal/ git submodule add [email protected]:bhengdev/2018.git cd .. cd external/ git submodule add [email protected]:bhengdev/2018.git cd .. cd api/ git submodule add [email protected]:bhengdev/2018.git cd .. git status ⚡️ 2018 git status On branch master Your branch is up-to-date with 'origin/master'. Changes not staged for commit: (use "git add ..." to update what will be committed) (use "git checkout -- ..." to discard changes in working directory) (commit or discard the untracked or modified content in submodules) modified: api (modified content, untracked content) modified: external (modified content, untracked content) modified: internal (modified content) no changes added to commit (use "git add" and/or "git commit -a") ⚡️ 2018
kyo
1

голосов
1

ответ
228

Просмотры

Как я могу отладить расстояние / не создает на Докер облаке построить?

Я пытаюсь автоматизировать сборку на dockercloud построить Docker контейнер для моего переднего конца. У меня есть web.dockerfile ### ЭТАПА 1: Построить ### от узла: 9.3.0-альпийский, как строитель COPY package.json ./ RUN НПМ заданного прогресс = ложь && НОЙ конфигурации набора глубина 0 && НПМ кэш чистого --force ## Сохранение узла модулей на отдельном слое позволит предотвратить ненужное НПМ устанавливает на каждой сборки RUN НПМ I Run MKDIR / веб-RUN ср -R ./node_modules ./web WORKDIR / веб-копии. , ## Построение углового приложения в режиме производства и хранения артефактов в DIST папке RUN $ (НПМ) бен / нг сборки --prod --build-оптимизатор ### ЭТАП 2: Настройка ### ОТ Nginx: 1.13.8- ALPINE COPY nginx.conf /etc/nginx/nginx.conf COPY site.conf /etc/nginx/conf.d/default.conf RUN п.м. -rf / USR / доли / Nginx / html / * COPY расстояние / USR / доли / Nginx / html / RUN сенсорный /var/run/nginx.pid && \ Чаун -R Nginx: Nginx /var/run/nginx.pid && \ Чаун -R Nginx: Nginx / вар / кэш / Nginx && \ Чаун -R Nginx: Nginx / USR / доли / Nginx / html USER Nginx, как вы видите Я уже сделал эту строку: RUN $ (НПМ бен) / нг сборки --prod --build-оптимизатора, который он должен генерировать Dist / папку для меня. Я получил это длинные журналы в моих докер-облако Вопросы Как бы один и идти о и отлаживать это дальше? То, что я не понимаю, это работает отлично, когда я использовал этот dockerfile локально. Должен ли я смотреть в мои настройки WebPack или мой синтаксис Dockerfile? Я открыт для любых предложений в данный момент. Любые намеки / предложения / помогает на этом можно будет высоко ценится! Nginx / USR / доли / Nginx / html USER Nginx, как вы видите, я уже сделал эту строку: $ RUN (НПМ Bin) / нг сборки --prod --build-оптимизатора, который он должен генерировать Dist / папку для меня. Я получил это длинные журналы в моих докер-облако Вопросы Как бы один и идти о и отлаживать это дальше? То, что я не понимаю, это работает отлично, когда я использовал этот dockerfile локально. Должен ли я смотреть в мои настройки WebPack или мой синтаксис Dockerfile? Я открыт для любых предложений в данный момент. Любые намеки / предложения / помогает на этом можно будет высоко ценится! Nginx / USR / доли / Nginx / html USER Nginx, как вы видите, я уже сделал эту строку: $ RUN (НПМ Bin) / нг сборки --prod --build-оптимизатора, который он должен генерировать Dist / папку для меня. Я получил это длинные журналы в моих докер-облако Вопросы Как бы один и идти о и отлаживать это дальше? То, что я не понимаю, это работает отлично, когда я использовал этот dockerfile локально. Должен ли я смотреть в мои настройки WebPack или мой синтаксис Dockerfile? Я открыт для любых предложений в данный момент. Любые намеки / предложения / помогает на этом можно будет высоко ценится! когда я использовал эту dockerfile локально. Должен ли я смотреть в мои настройки WebPack или мой синтаксис Dockerfile? Я открыт для любых предложений в данный момент. Любые намеки / предложения / помогает на этом можно будет высоко ценится! когда я использовал эту dockerfile локально. Должен ли я смотреть в мои настройки WebPack или мой синтаксис Dockerfile? Я открыт для любых предложений в данный момент. Любые намеки / предложения / помогает на этом можно будет высоко ценится!
kyo
1

голосов
1

ответ
56

Просмотры

Как предотвратить Heroku Журналы показывают старые журналы?

Я не знаю, почему я веду свою команду журналы Heroku в этом состоянии. Он держал показывая старые журналы. Я попытался это исправить, пытаясь этим: Heroku истощает журналы Heroku я все еще вижу приложение [API]: v1 релиз, созданный пользователем u[email protected] приложение [API]: Первый выпуск пользователем [email protected] приложение [API]: Release v2 создан пользователем [email protected] приложение [API]: Включить Logplex пользователя [email protected] приложение [API]: Сборка запускается пользователем [email protected] приложение [API]: Развертывание f4f63e5d пользователь имя пользователя @ перспективы .com приложение [API]: Чешуйчатый на веб[email protected] 1: Free от пользователя имя_пользователя @ мировоззрения. нг служить --port 4202 приложения [web.1]: приложение [web.1]: ш: 1: нг: не обнаружено приложение [web.1]: НАЯ ERR! приложение ш файл [web.1]: НАЯ ERR! Код ELIFECYCLE приложение [web.1]: НАЯ ERR! ERRNO ENOENT приложение [web.1]: НАЯ ERR! Системный вызов приложение мицелия [web.1]: НАЯ ERR! [email protected] старт: `нг служить --port 4202` приложение [web.1]: НПМ ERR! икра приложение ENOENT [web.1]: НАЯ ERR! Приложение [web.1]: НАЯ ERR! Ошибка при запуске [email protected] сценария. Приложение [web.1]: НАЯ ERR! Вероятно, это не проблема с НПМ. Существует вероятность дополнительный выход каротаж выше. приложение [web.1]: приложение [web.1]: НАЯ ERR! Полный протокол этого запуска можно найти в: приложении [web.1]: НАЯ ERR! /app/.npm/_logs/2018-01-27T21_02_41_422Z-debug.log Heroku [web.1]: процесс с помощью команды Запуск `НПМ start` Heroku [web.1]: состояние изменилось с началом разбился Heroku [web.1 ]: Процесс завершился со статусом 1 приложения [web.1]: приложение [web.1]:> [email protected] старт / приложение приложение [web.1]:> нг служить --port 4202 приложение [web.1] : ш: 1: нг: не обнаружено приложение [web.1]: НПМ ERR! Код ELIFECYCLE приложение [web.1]: приложение [web.1]: НАЯ ERR! приложение ш файл [web.1]: НАЯ ERR! Системный вызов приложение мицелия [web.1]: НАЯ ERR! ERRNO ENOENT приложение [web.1]: НАЯ ERR! [email protected] старт: `нг служить --port 4202` приложение [web.1]: НПМ ERR! икра приложение ENOENT [web.1]: НАЯ ERR! Приложение [web.1]: НАЯ ERR! Ошибка при запуске [email protected] сценария. Приложение [web.1]: НАЯ ERR! Вероятно, это не проблема с НПМ. Существует вероятность дополнительный выход каротаж выше. приложение [web.1]: приложение [web.1]: НАЯ ERR! Полный протокол этого запуска можно найти в: приложении [web.1]: НАЯ ERR! /app/.npm/_logs/2018-01-27T21_02_49_807Z-debug.log Heroku [маршрутизатор]: в = код ошибки = H10 по убыванию = "приложение" разбитого методом GET = PATH = "/" хост = iproject-demo.herokuapp. ком request_id = eeca5cb3-605a-44b5-a0f2-34b5e9781e7e FWD = "76.119.248.198" дино = подключения = обслуживание = состояние = 503 байт = протокол = HTTPS Heroku [маршрутизатор]: в = код ошибки = H10 DESC = "приложение разбился" метод = GET путь = "/ favicon.ico" хост = iproject-demo.herokuapp.com request_id = 8ca288a0-43a5-49a6-a3f6-f5c6398035c8 FWD = "76.119.248.198" дино = подключить = обслуживание = состояние = 503 байт = протокол = HTTPS Heroku [web.1]: состояние изменено с разбился начиная Heroku [web.1]: процесс с помощью команды Запуск `НПМ start` Heroku [web.1]: состояние изменено с начала врезалось приложение [web.1]: приложение [web.1]:> [email protected] запуск / приложение приложение [web.1]:> нг служить --port 4202 приложения [web.1]: приложение [web.1]: ш: 1: нг: не обнаружено приложение [web.1]: НПМ ERR! приложение ш файл [web.1]: НАЯ ERR! Код ELIFECYCLE приложение [web.1]: НАЯ ERR! ERRNO ENOENT приложение [web.1]: НАЯ ERR! Системный вызов приложение мицелия [web.1]: НАЯ ERR! [email protected] старт: `нг служить --port 4202` приложение [web.1]: НПМ ERR! икра приложение ENOENT [web.1]: НАЯ ERR! Приложение [web.1]: НАЯ ERR! Ошибка в [email protected] 0 сценарий запуска. Приложение [web.1]: НАЯ ERR! Вероятно, это не проблема с НПМ. Существует вероятность дополнительный выход каротаж выше. приложение [web.1]: приложение [web.1]: НАЯ ERR! Полный протокол этого запуска можно найти в: приложении [web.1]: НАЯ ERR! /app/.npm/_logs/2018-01-27T21_05_22_861Z-debug.log Heroku [web.1]: Процесс завершился со статусом 1 ⚡️ сети Я не знаю почему мои журналы хранятся показывая, что я бегу нг служить --port 4202 Но это мой обновленный package.json { "имя": "паутина", "версия": "0.0.0", "лицензия": "MIT", "скрипты": { "нг": "нг", «сборка «:„нг сборка“,„тест“:„тест нг“,„пух“:„нг пух“,„э2э“:„нг э2э“,„старт“:„узел server.js“,» }} Я использовал, чтобы мой НПМ старт для запуска `«нг служить --port 4202»` Но теперь я изменил это уже, теперь у меня есть НПЙ старт для запуска `«нг построить --aot -prod»` Попытка # 2 Я пытался удалить приложение в Heroku и reploy, по-прежнему те же журналы ошибок. Попробуйте # 3 Я пытаюсь reclone, мой проект, и сделал чистый толчок Heroku, и, надеюсь, это журналы будут перезапись. Вопросы Как бы один идти о и отладки это дальше? Я открыт для любых предложений в данный момент. Любые намеки / предложения по этому вопросу можно будет очень признателен! и, надеюсь, это журналы будут перезапись. Вопросы Как бы один идти о и отладки это дальше? Я открыт для любых предложений в данный момент. Любые намеки / предложения по этому вопросу можно будет очень признателен! и, надеюсь, это журналы будут перезапись. Вопросы Как бы один идти о и отладки это дальше? Я открыт для любых предложений в данный момент. Любые намеки / предложения по этому вопросу можно будет очень признателен!
kyo
0

голосов
0

ответ
9

Просмотры

How to search rows in order to check if the row contains a value and only extract that specific column

Я пытаюсь перебирать строки в dataframe для поиска является ли значение ИСТИНЫ. Dataframe выглядит следующим образом: Масс-спектр 900,5 901,5 902,5 1000,5 1001,5 Высота 100 200 300 400 500 масса 901,4 FALSE TRUE FALSE FALSE FALSE 903,5 значение FALSE FALSE FALSE FALSE FALSE 1001,4 значение FALSE FALSE FALSE FALSE TRUE Как можно видеть, строка может иметь «TRUE», или может только «FALSE». Я хочу, чтобы перебрать строки для 1-го столбца после массы, и поиск, если строка не имеет «TRUE». Если строка не имеет «TRUE», то я хочу, чтобы присвоить значение для этой конкретной строки в виде пустого пространства (эквивалент None в питон, я считаю). Мой текущий код тянет «TRUE» значения и собирает соответствующие значения высоты. Например, выше dataframe после использования моего кода даст: Mass Высота 901,4 200 1001,4 500 Я попытался с помощью, если заявление, но я застрял, как я не очень опытный с питоном. для индекса, exp_mass, интенсивности в df.itertuples (): матчи [exp_mass] = абс (matches.index - exp_mass) /matches.index <ппм / 1E6 В строке выше то, что создает dataframe. список = matches.any (). reset_index (имя = «а») [matches.any (). значения] выше линия, что я считаю, выписки массовыми и значение высоты. Я попытался с помощью, если / iloc и других, чтобы увидеть, если я не мог назначить Нет для конкретной строки, но не работает. Ожидаемые результаты должны быть: список: Mass Высота 901,4 200 903,5 1001,4 500 Интенсивность в df.itertuples (): матчи [exp_mass] = абс (matches.index - exp_mass) /matches.index <ппм / 1E6 В строке выше то, что создает dataframe. список = matches.any (). reset_index (имя = «а») [matches.any (). значения] выше линия, что я считаю, выписки массовыми и значение высоты. Я попытался с помощью, если / iloc и других, чтобы увидеть, если я не мог назначить Нет для конкретной строки, но не работает. Ожидаемые результаты должны быть: список: Mass Высота 901,4 200 903,5 1001,4 500 Интенсивность в df.itertuples (): матчи [exp_mass] = абс (matches.index - exp_mass) /matches.index <ппм / 1E6 В строке выше то, что создает dataframe. список = matches.any (). reset_index (имя = «а») [matches.any (). значения] выше линия, что я считаю, выписки массовыми и значение высоты. Я попытался с помощью, если / iloc и других, чтобы увидеть, если я не мог назначить Нет для конкретной строки, но не работает. Ожидаемые результаты должны быть: список: Mass Высота 901,4 200 903,5 1001,4 500 Я попытался с помощью, если / iloc и других, чтобы увидеть, если я не мог назначить Нет для конкретной строки, но не работает. Ожидаемые результаты должны быть: список: Mass Высота 901,4 200 903,5 1001,4 500 Я попытался с помощью, если / iloc и других, чтобы увидеть, если я не мог назначить Нет для конкретной строки, но не работает. Ожидаемые результаты должны быть: список: Mass Высота 901,4 200 903,5 1001,4 500
Bong Kyo Seo
1

голосов
1

ответ
57

Просмотры

ExceptionsManager.js: 76 TypeError: this.state.albums.map не является функцией

Я постоянно получаю эту ошибку на возвратной линии this.state.albums.map (альбом => album.title); Что я не думаю, что я сделал ничего плохого там. Это весь мой импорт код React, {Компонент} из «реагировать»; импорт {вид, текст, StyleSheet} от «реагируют родной»; импорт Вардар из «Аксиос»; Класс AlbumList расширяет компонент {State = {пользователя: []}; componentWillMount () {axios.get ( 'https://rallycoding.herokuapp.com/api/music_albums') .Затем (ответ => this.setState ({альбомы: ответ})); } renderAlbums () {вернуть this.state.albums.map (альбом => album.title); } Визуализации () {// console.log (this.state); Обратный {this.renderAlbums ()}; }} Экспорта по умолчанию AlbumList; Есть ли что-нибудь, что я пропустил?
kyo
1

голосов
1

ответ
56

Просмотры

Нет результатов запроса для модели [App \ Model] на Laravel

У меня есть код работает прекрасно на Laravel 5.1 Я нахожусь в процессе попытки обновить 5.1. 5,7 Compiler, кажется, жалуются на этой линии здесь: использовать App \ посетитель, App \ CURLexec; meta.blade.php @If (App :: окружающей среды ( 'местных')) местный @else Автор @endif
kyo
1

голосов
1

ответ
40

Просмотры

How to declare the model that will work with nested object?

Мне нужно создать объект, который Struture как этот distances.append ([ "distanceInMiles": String (distanceInMiles), "distanceInMeters": String (distanceInMeters), "места": [{ "Имя": nameI, "город": cityI , "ш": latitudeI, "долгота": longitudeI, "координата": coordinateI}, { "имя": nameJ, "город": cityJ, "ш": latitudeJ, "долгота": longitudeJ, "координата": coordinateJ }]]) Что должно моя декларация переменной быть? Я пытался Var расстояния = [Словарь ()] Я получил Аргумент метки '(_ _ :, :) не найдены доступные перегрузки Вопросов Как бы один идти о и отлаживать это дальше? Я открыт для любых предложений в данный момент. Любые намеки / предложения / помогает на этом можно будет высоко ценится!
kyo
1

голосов
1

ответ
307

Просмотры

Illuminate \ Http \ Exceptions \ PostTooLargeException - Laravel 5

I use PHP 7.0, I also use Apache on my Ubunutu server. I've already updated my php.ini cat /etc/php/7.2/fpm/php.ini post_max_size = 2000M upload_max_filesize = 2000M memory_limit = 4000M I already restart the service service php7.2-fpm restart I still getting Illuminate \ Http \ Exceptions \ PostTooLargeException What do I still miss? Is there anything I should do with the Apache ?
kyo
1

голосов
1

ответ
0

Просмотры

Java эффективность кодирования. объекты JRadioButton и взаимодействие ItemListener

Я начал программировать на Java в последнее время. Я хотел закодировать окно, которое содержит: 1 кадр 1 объектов Контейнер 2 JPanel (Для того, чтобы убедиться, не путать панели, Container и объект фрейма) 1 скроллинг объект 1 JTextArea и 1 JTextField 1 JButtonGroup с 3 JRadioButton связанных Его целью было как один -man чат. Написать в TextField, кнопка отправки и распечатать его в TextArea добавляющего к любому предыдущему сообщению. Следующий шаг, я назвал 3 Radio Buttons «Пользователь 1», «Пользователь 2» и «пользователь 3» О своем выборе они будут печатать: user_x.GetName + сообщение (String); Моя первая попытка была ActionListener. (Это прототип): ActionListener updateUserTalking = новый ActionListener () {@Override общественный недействительный actionPerformed (ActionEvent arg0) {JTextField тс = TextField; // Новое сообщение JTextArea та = TEXTAREA; // Предыдущее сообщение для отслеживания истории Строка Str = ta.getText () + «кнопку Radio изменилось»; // Это должно напечатать "User_x" ул = ул + tf.setText (ул + System.lineSeparator ()); }}; Моя вторая попытка была ItemListener. (Это прототип) общественного недействительными itemStateChanged (ItemEvent е) {updateSystemMessage (); Это updateSystemMessage () этот метод вызывается: ItemListener updateSystemMessage = новый ItemListener () {общественного недействительными itemStateChanged (ItemEvent е) {JTextField тс = TextField; // Новое сообщение JTextArea та = TEXTAREA; // Предыдущее сообщение для отслеживания истории Строка Str = ta.getText () + "RadioButton изменилось"; // Это должно напечатать "User_x" ул = ул + tf.setText (ул + System.lineSeparator ()); }}; Последняя печать двойное сообщение. Поскольку тот же самый метод является общим. Поэтому, когда выбор изменяются есть два коммутации так что этот метод будет вызываться дважды. А вот мой вопрос: Я знаю, что могу сделать один метод для каждого JRadioButton istantiated. Я предполагаю, если есть способ, чтобы сделать уникальный метод жизнеспособным. Если JRadioButton выбран дать свое имя в качестве параметра в ActionListener или ItemListener. Я уже пытался что-то вроде этого: частный недействительным updateSystemMessage () {JRadioButton JRB = (JRadioButton) this.bGroup.getSelection (); this.system = jrb.getText (); } Но это не работает, потому что bGroup.getSelection () возвращает ButtonModel, которые не могут быть литыми, как (JRadioButton). Поэтому есть способ, как это? Или я должен кодировать один метод для каждого JRadioButton (Кто в основном делать то же самое)? Поэтому, когда выбор изменяются есть два коммутации так что этот метод будет вызываться дважды. А вот мой вопрос: Я знаю, что могу сделать один метод для каждого JRadioButton istantiated. Я предполагаю, если есть способ, чтобы сделать уникальный метод жизнеспособным. Если JRadioButton выбран дать свое имя в качестве параметра в ActionListener или ItemListener. Я уже пытался что-то вроде этого: частный недействительным updateSystemMessage () {JRadioButton JRB = (JRadioButton) this.bGroup.getSelection (); this.system = jrb.getText (); } Но это не работает, потому что bGroup.getSelection () возвращает ButtonModel, которые не могут быть литыми, как (JRadioButton). Поэтому есть способ, как это? Или я должен кодировать один метод для каждого JRadioButton (Кто в основном делать то же самое)? Поэтому, когда выбор изменяются есть два коммутации так что этот метод будет вызываться дважды. А вот мой вопрос: Я знаю, что могу сделать один метод для каждого JRadioButton istantiated. Я предполагаю, если есть способ, чтобы сделать уникальный метод жизнеспособным. Если JRadioButton выбран дать свое имя в качестве параметра в ActionListener или ItemListener. Я уже пытался что-то вроде этого: частный недействительным updateSystemMessage () {JRadioButton JRB = (JRadioButton) this.bGroup.getSelection (); this.system = jrb.getText (); } Но это не работает, потому что bGroup.getSelection () возвращает ButtonModel, которые не могут быть литыми, как (JRadioButton). Поэтому есть способ, как это? Или я должен кодировать один метод для каждого JRadioButton (Кто в основном делать то же самое)? Я знаю, что могу сделать один метод для каждого JRadioButton istantiated. Я предполагаю, если есть способ, чтобы сделать уникальный метод жизнеспособным. Если JRadioButton выбран дать свое имя в качестве параметра в ActionListener или ItemListener. Я уже пытался что-то вроде этого: частный недействительным updateSystemMessage () {JRadioButton JRB = (JRadioButton) this.bGroup.getSelection (); this.system = jrb.getText (); } Но это не работает, потому что bGroup.getSelection () возвращает ButtonModel, которые не могут быть литыми, как (JRadioButton). Поэтому есть способ, как это? Или я должен кодировать один метод для каждого JRadioButton (Кто в основном делать то же самое)? Я знаю, что могу сделать один метод для каждого JRadioButton istantiated. Я предполагаю, если есть способ, чтобы сделать уникальный метод жизнеспособным. Если JRadioButton выбран дать свое имя в качестве параметра в ActionListener или ItemListener. Я уже пытался что-то вроде этого: частный недействительным updateSystemMessage () {JRadioButton JRB = (JRadioButton) this.bGroup.getSelection (); this.system = jrb.getText (); } Но это не работает, потому что bGroup.getSelection () возвращает ButtonModel, которые не могут быть литыми, как (JRadioButton). Поэтому есть способ, как это? Или я должен кодировать один метод для каждого JRadioButton (Кто в основном делать то же самое)? Я уже пытался что-то вроде этого: частный недействительным updateSystemMessage () {JRadioButton JRB = (JRadioButton) this.bGroup.getSelection (); this.system = jrb.getText (); } Но это не работает, потому что bGroup.getSelection () возвращает ButtonModel, которые не могут быть литыми, как (JRadioButton). Поэтому есть способ, как это? Или я должен кодировать один метод для каждого JRadioButton (Кто в основном делать то же самое)? Я уже пытался что-то вроде этого: частный недействительным updateSystemMessage () {JRadioButton JRB = (JRadioButton) this.bGroup.getSelection (); this.system = jrb.getText (); } Но это не работает, потому что bGroup.getSelection () возвращает ButtonModel, которые не могут быть литыми, как (JRadioButton). Поэтому есть способ, как это? Или я должен кодировать один метод для каждого JRadioButton (Кто в основном делать то же самое)?
Kyo
1

голосов
1

ответ
0

Просмотры

Mcrypt PHP расширение требуется Mac OS X Мохаве

Я просто обновить мой для Mac OS X Мохаве. Мой местный сайт теперь остановить загрузку. Я продолжал получать требуется расширение Mcrypt PHP. Я пытался обновить заварить заварить обновление заварить крана доморощенного / варку крана обманывает Хосе Гонсалес / доморощенного-PHP заварить установить php54-Mcrypt PHP --version // для тестирования РНР я получил ошибку: php54-Mcrypt: не может загрузить такой файл - / USR / местный / опт / php54-Mcrypt / Конспект / абстрактно-PHP-расширение Я пытался перезагрузить мой сайт, я все еще получаю необходимый это расширение Mcrypt PHP. Мои созданы детали PHP --version, я получил PHP 7.1.4 (кли) (постройки: 6 мая 2017 10:02:00) (NTS) Copyright (с) 1997-2017 РНР Group Zend Engine v3.1.0, Copyright (с) 1998-2017 Zend Technologies с Zend OPcache v7.1.4, Copyright (C) 1999-2017, по Zend Technologies которые PHP, Я получил / USR / местные / php5 / bin / PHP PHP -i | Grep php.ini, я получил файл конфигурации (php.ini) Path => / USR / местные / php5 / Библиотека Loaded Configuration File => /usr/local/php5/lib/php.ini printenv, я получил TERM = xterm- SHELL = 256-цветные / бен / Баш CLICOLOR = 1 TMPDIR = / вар / папки / 54 / y_678c6n7q7_pgk1v5lkzwnr0000gp / Т / SSH_CLIENT = 10.20.100.88 49732 22 OLDPWD = / Пользователи / bheng SSH_TTY = / DEV / ttys016 USER = bheng LSCOLORS = ExFxBxDxCxegedabagacad MAIL = / вар / почта / bheng PATH = / Library / Frameworks / Python.framework / Версии / 3,6 / бен: / USR / местные / Opt / скручивание / бен: /Applications/Postgres.app/Contents/Versions/latest/bin: / Библиотека / Frameworks / Python.framework / Версии / 2,7 / бен: / USR / местные / SBIN: / USR / местные / php5 / бен: /Users/bheng/.composer/vendor/bin: / USR / местные / бен: / USR / бен: / бен: / USR / SBIN: / SBIN: / USR / местные / PgSQL / бен: /opt/X11/bin:/Applications/Wireshark.app/Contents/MacOS:/usr/local/mysql/bin PWD = / Users / bheng / Desktop SHLVL = 1 HOME = / Users / bheng GREP_OPTIONS = - цвет = всегда LOGNAME = bheng Вопросы Как бы один идти о и отладки это дальше? Я открыт для любых предложений в данный момент. Любые намеки / предложения / помогает на этом можно будет высоко ценится! SSH_CONNECTION = 10.20.100.88 49732 10.20.100.88 22 _ = / USR / бен / printenv Когда я открываю php.info Я вижу это
kyo
1

голосов
1

ответ
0

Просмотры

Как я могу запустить приложение NodeJS, как cronjob в Linux Ubuntu?

У меня есть приложение, узел, который содержит хроны в нем. Прямо сейчас, это отлично работать на сервере Ubuntu. index.js Const = выразить требуется ( 'экспресс'); Const приложение = экспресс (); Const bodyParser = требуется ( 'тело-анализатор'); Const маршрутизатор = express.Router (); Const = хрон требует ( 'узла-хрон'); Const nodemailer = требуется ( 'nodemailer'); Const запрос = требуется ( 'запрос'); Const Cheerio = требуется ( 'Cheerio'); Const FCM = требуется ( 'FCM-узел'); app.use (bodyParser.json ()); app.use (bodyParser.urlencoded ({расширен: истинно})); вар администратор = требуется ( 'firebase-администратор'); вар ServiceAccount = требуется ( './ serviceAccountKey.json'); вар FCM = новый ТСМ (ServiceAccount); вар firebase = admin.initializeApp ({удостоверение: admin.credential.cert (ServiceAccount), DatabaseURL: «HTTPS: //ios-base-88.firebaseio. ком»}); Const FETCH_DOMAIN = 'https://finance.yahoo.com/lookup/all?s='; router.get ( '/', (REQ, Рез) => {res.json ({MSG: 'Что-то происходит'})}); Const checkPrice = () => {вар дБ = admin.database (); вар исх = db.ref ( 'предупреждения'); ref.on ( 'значение', (снимок) => {console.log (snapshot.val ()); если (snapshot.val ()) {snapshot.forEach ((ребенок) => {trackPrice (ребенка);} )}}, (ошибка) => {console.log ( 'Считанные не удалось:' + error.code);})} Const SendEmailNotification = асинхронном (электронная почта, текст, снимок) => {пусть транспортер = nodemailer.createTransport ( {сервис: 'Gmail', авт: {пользователь: '[email protected]', пароль: ' ***}}); пусть mailOptions = {из: '[email protected]', чтобы: по электронной почте, при условии: текст, HTML: текст}; пусть информация = ждут transporter.sendMail (mailOptions); // обновление уведомит PARAMS уаг дб = admin.database (); вар исх = db.ref ( 'тревога') ребенок (snapshot.key). Const компания = snapshot.val (); ref.update ({COMPANYNAME: company.companyName, цена: company.price, тикер: company.ticker, уведомляется: истинный}) console.log ( 'отправлено сообщение:% s', info.messageId); console.log ( 'Предварительный просмотр URL:% s', nodemailer.getTestMessageUrl (информация)); } Const trackPrice = (ребенок) => {вар снимок = child.val (); Const компания = snapshot.companyName; Const цена = snapshot.price; Const URL = `$ {FETCH_DOMAIN} $ {снимок. тиккера} `; запрос (URL, (ошибка, ответ, HTML) => {если (ошибка && response.statusCode === 200) {вар $ = cheerio.load (HTML)! вар STOCK_PRICE = NULL; $ ( 'стол'). найти ( 'TBODY') находим ( 'тр') каждый (функция (я, е) {вар столбец = $ (это) .prev ();.. если (column.children ( 'td.data-col1'). текст () === snapshot.companyName) {STOCK_PRICE = column.children ( 'td.data-col2') текст ();.}}); STOCK_PRICE = parseFloat (stock_price.replace (/, / г, '') ), если (STOCK_PRICE && snapshot.price == Math.floor (STOCK_PRICE)) {// отправить уведомление по электронной почте admin.auth (.) ListUsers () .then ((список) => {List.users.forEach ((пользователь) => {вар клиент = user.toJSON (); SendEmailNotification (customer.email, `Компания $ {snapshot.companyName}» цена акции достигает до $ {snapshot.price} ` , ребенок);}); .}) Поймать ((ошибка) => {console.log ( 'Ошибка перечисления пользователей:', ошибка);}) // Отправить толчок уведомление вар исх = firebase.database () ссылка ( 'пользователей.'); ref.once ( 'значение') .then (функция (снимок) {вар данные = snapshot.val (); переменная fcmToken = '***'; вар сообщение = {к: fcmToken, данные: {}, уведомление: {название: 'Stock Price', тело: `Компания $ {компания} цена акции достигает до $ {цена}`, тег: collapseKey, значок: 'ic_notification', цвет: '# 18d821' , звук: 'по умолчанию'}}; fcm.send (сообщение, функция (ERR, ответ) {если (ERR) {console.log (ERR);} еще {console.log (» Вопросы Как бы один идти о и отладки это дальше? Я открыт для любых предложений в данный момент. Любые намеки / предложения / помогает на этом можно будет высоко ценится!
kyo
1

голосов
1

ответ
0

Просмотры

Peek & Pop не срабатывают только на последней ячейке

У меня есть ProfileVC, которые содержат список. Я могу нажать на любую из ячейки строки покажет быстрый взгляд и поп-функцию. ProfileVC.swift я добавил расширение ProfileViewController продление: UIViewControllerPreviewingDelegate {FUNC detailViewController (для indexPath: IndexPath) -> ProfileDetailViewController {охранник пусть Vc = раскадровку .instantiateViewController (withIdentifier: "ProfileDetailViewController"), как? ProfileDetailViewController еще {FatalError ( "Не удалось загрузить контроллер представления подробно")} пусть клетка = profileTableView.cellForRow (по адресу: indexPath), как! ProfileTableViewCell // Передать через ссылку на следующий VC vc.title = cell.profileName? .Text vc.cpe = loginAccount.cpe vc.profile = loginAccount.cpeProfiles [indexPath. ряд - 1] ConsoleLog (indexPath.row - 1) // печать ( "3D сенсорный Обнаружен !!!", ЖЕЛ) возвращение} ВК функ previewingContext (_ previewingContext: UIViewControllerPreviewing, viewControllerForLocation местоположение: CGPoint) -> UIViewController? {Если пусть indexPath = profileTableView.indexPathForRow (по адресу: местоположение) {// Включить размытие других элементов пользовательского интерфейса, а также увеличение в анимации во время выглядывает. previewingContext.sourceRect = profileTableView.rectForRow (по адресу: indexPath) возвращают detailViewController (для: indexPath)} возвращение ноль} // ViewControllerToCommit Func previewingContext (_ previewingContext: UIViewControllerPreviewing, совершают viewControllerToCommit: UIViewController) {// Вставьте настроенный контроллер представления на навигации стек. ? NavigationController .pushViewController (viewControllerToCommit, анимированный: истина)}} Затем, в том же файл ProfileVC.swift в viewDidLoad () Я зарегистрировал его, если (self.traitCollection.forceTouchCapability == Имеюийся) {Print ( "----- --->», "Сила касания доступна") registerForPreviewing (с: я, SourceView: вид)} еще {Print ( "-------->", "Сила касания не доступен")} Результат Я понятия не имею, почему я не могу нажать на 4 ячейки. Последняя ячейка строки не вызывает Peek & Pop. Вопросы Как бы один идти о и отладки это дальше? Я открыт для любых предложений в данный момент. Любые намеки / предложения / помогает на этом можно будет высоко ценится! в том же файл ProfileVC.swift в viewDidLoad () Я зарегистрировал его, если (self.traitCollection.forceTouchCapability == Имеюихся) {Print ( "-------->", "Сила касание доступно") registerForPreviewing ( с: я, SourceView: вид)} еще {печать ( «-------->», «Сила касания не доступен»)} Результат я понятия не имею, почему я не могу нажать на 4 ячейки. Последняя ячейка строки не вызывает Peek & Pop. Вопросы Как бы один идти о и отладки это дальше? Я открыт для любых предложений в данный момент. Любые намеки / предложения / помогает на этом можно будет высоко ценится! в том же файл ProfileVC.swift в viewDidLoad () Я зарегистрировал его, если (self.traitCollection.forceTouchCapability == Имеюихся) {Print ( "-------->", "Сила касание доступно") registerForPreviewing ( с: я, SourceView: вид)} еще {печать ( «-------->», «Сила касания не доступен»)} Результат я понятия не имею, почему я не могу нажать на 4 ячейки. Последняя ячейка строки не вызывает Peek & Pop. Вопросы Как бы один идти о и отладки это дальше? Я открыт для любых предложений в данный момент. Любые намеки / предложения / помогает на этом можно будет высоко ценится! ) RegisterForPreviewing (с: я, SourceView: вид)} еще {печать ( «-------->», «Сила касания НЕ»)} Результат не Понятия не имею, почему я не могу нажать на 4 клетка. Последняя ячейка строки не вызывает Peek & Pop. Вопросы Как бы один идти о и отладки это дальше? Я открыт для любых предложений в данный момент. Любые намеки / предложения / помогает на этом можно будет высоко ценится! ) RegisterForPreviewing (с: я, SourceView: вид)} еще {печать ( «-------->», «Сила касания НЕ»)} Результат не Понятия не имею, почему я не могу нажать на 4 клетка. Последняя ячейка строки не вызывает Peek & Pop. Вопросы Как бы один идти о и отладки это дальше? Я открыт для любых предложений в данный момент. Любые намеки / предложения / помогает на этом можно будет высоко ценится!
kyo
1

голосов
1

ответ
0

Просмотры

Нажмите Xcode проект для BitBucket

Я пытаюсь подтолкнуть мой местный код из моего нового проекта Ios к BitBucket. Я постоянно получаю: Произошла неизвестная ошибка. Я дважды проверить полномочия на мой Bitbucket учетной записи, связанной с Xcode является правильным. Вопросы Как бы один идти о и отладки это дальше?
kyo
1

голосов
2

ответ
0

Просмотры

Есть в любом случае, что я могу положить клип на наведение мыши автовоспроизведение моего фильма?

Я хочу автовоспроизведение моего видео на мыши над. Может кто-нибудь сказать мне, как сделать это играть через медиа-плеер или флэш-плеер? PS: Могу ли я играть WMV / ASF / MP4 флэш-плеер?
Iori-kyo
1

голосов
3

ответ
306

Просмотры

Выбор и Уменьшение значения поля на MySQL Query

У меня есть проблема с mysql_query Я пытался найти член, которые находятся в сети, есть поле «Интернет» в таблице пользователей всегда обновляется с сервером времени. Это запрос. $ В настоящее время = время (); $ Olline = mysql_num_rows (mysql_query ( "выберите * из членов, где пол = 'Man' и (онлайн - '$ сейчас')> 10")); в PHPMyAdmin есть 7 членов в соответствии с приведенным выше запросом. ф я получаю значение 0. Что случилось с моим кодом. TQ за ответ и простите за плохой английский
Ale Kyo
1

голосов
2

ответ
94

Просмотры

есть ли другой способ, вместо того чтобы использовать метод IsPressed ()?

У меня 2 мероприятия, A и B. В деятельности ИИ имеют RadioGroup, кнопку CHECK, и кнопку Далее. прежде чем я могу нажать на кнопку Далее, я хочу, чтобы выбрать первый из радио-кнопки в группе радио и проверить его первым, так что я могу знать, если его правильно или неправильно, прежде чем я могу нажать на кнопку Далее. вот мой код: btnNext.setOnClickListener (новый OnClickListener () {@Override общественный недействительный OnClick (View v) {// TODO Auto-сгенерированный метод заглушку, если (radio1.isChecked () || radio2.isChecked () || radio3.isChecked ()) {если (btnCheck.isPressed ()) {Намерение я = новый Намерение (getApplicationContext (), SecondActivity.class); startActivity (я);}} еще {возвращение;}}}); Я могу' т нажмите кнопку ДАЛЕЕ даже я выбрал один из радио-кнопки и проверить его. Пожалуйста помоги. Ваши ответы будут оценены. Благодарю вас.
kyo
1

голосов
1

ответ
48

Просмотры

Индивидуально добавление кнопок

Я планирую сделать текст приключение для школьного проекта, для этого мне нужно добавить отдельные кнопки, которые все имеют действия Пример: вы стоите перед троллем, кнопка показывает «Attack», и это на самом деле позволяет атаковать вас стоять перед дверью, кнопка на том же месте показывает «Open», и это открывает дверь Каждый учебник, я нашел только показывает, как сделать кнопки и добавить их, но мне нужно индивидуально генерировать кнопки с полными функциями.
Kyo Akashi
1

голосов
2

ответ
51

Просмотры

Как я могу заставить мою ширину таблицы в ширину моего контейнера?

У меня есть таблица: Вот как я создал его: jsFiddle Я пробовал это в моем CSS: таблица {ширина: 100%; } {Пролет тд поплавка: справа; ширина: 20%; выравнивания текста: центр; } {Тд выравнивания текста: центр; } Тд: п-й ребенок (1) {выравнивания текста: слева; } Го {выравнивания текста: центр; цвет фона: черный; белый цвет; } .Progress_type2 .progressbar {высота: 16px; границы радиус: 10px; } .Progress_type2 .progressbar.colorblue {коробчатого тень: 0 1px 0 # 5e91b7, 0 -1px 0 # 5e91b7, 1px 0 0 # 5e91b7, -1px 0 0 # 5e91b7, вставка 0 1px 0 RGBA (255, 255, 255, .4); } .Progress_type2 .progressbar.colorgreen {коробка-тень: 0 1px 0 # 699847, 0 -1px 0 # 699847, 1px 0 0 # 699847, -1px 0 0 # 699847, вставка 0 1px 0 RGBA (255, 255, 255, .4); } .Progress_type2 .progressbar.colororange {коробчатой ​​тень: 0 1px 0 # a27132, 0 -1px 0 # a27132, 1px 0 0 # a27132, -1px 0 0 # a27132, вставка 0 1px 0 RGBA (255, 255, 255, 0,4); } .Progress_type2 .progressbar.colorpink {коробчатого тень: 0 1px 0 # 7b3b65, 0 -1px 0 # 7b3b65, 1px 0 0 # 7b3b65, -1px 0 0 # 7b3b65, вставка 0 1px 0 RGBA (255, 255, 255, .4); } .Progress_type2 .progressbar.colorgrey {коробчатого тень: 0 1px 0 # 747474, 0 -1px 0 # 747474, 1px 0 0 # 747474, -1px 0 0 # 747474, вставка 0 1px 0 RGBA (255, 255, 255, .4); } .Progress_type2 .progressbar.colorred {коробка-тень: 0 1px 0 # 7b3b65, 0 -1px 0 # 7b3b65, 1px 0 0 # 7b3b65, -1px 0 0 # 7b3b65, вставка 0 1px 0 RGBA (255, 255, 255, .4); } / * Эти классы используются по типам 1-7 * / .colorblue {фон: # 8cd7f7; фон: -moz-линейный градиент (верхняя, # 8cd7f7 0%, # 56bff3 100%); / * Firefox 3.6 + * / фон: -webkit-линейный градиент (верхняя, # 8cd7f7 0%, # 56bff3 100%); / * Хром 10+, Safari 5.1 + * / фон: -o-линейный градиент (верхняя, # 8cd7f7 0%, # 56bff3 100%); / * Опера 11.10+ * / фон: -MS-линейный градиент (верхняя, # 8cd7f7 0%, # 56bff3 100%); / * IE 10+ * / фон: линейный градиент-(сверху, # 8cd7f7 0%, # 56bff3 100%); / * * W3C / фильтр ProgID: DXImageTransform.Microsoft.gradient (startColorstr = '# 8cd7f7', endColorstr = '# 56bff3', GradientType = 0); / * IE6-9 * /} .colorgreen {фон: # b0ea77; фон: -moz-линейный градиент (верхняя, # b0ea77 0%, # 80de49 100%); / * Firefox 3.6 + * / фон: -webkit-линейный градиент (верхняя, # b0ea77 0%, # 80de49 100%); / * Хром 10+, Safari 5.1 + * / фон: -o-линейный градиент (верхняя, # b0ea77 0%, # 80de49 100%); / * Опера 11.10+ * / фон: -MS-линейный градиент (верхняя, # b0ea77 0%, # 80de49 100%); / * IE 10+ * / фон: линейный градиент-(сверху, # b0ea77 0%, # 80de49 100%); / * * W3C / фильтр ProgID: DXImageTransform.Microsoft.gradient (startColorstr = '# 8cd7f7', endColorstr = '# 80de49', GradientType = 0); / * IE6-9 * /} .colororange {фон: # ffb62c; фон: -moz-линейный градиент (верхняя, # ffb62c 0%, # ff8a1c 100%); / * Firefox 3.6 + * / фон: -webkit-линейный градиент (верхняя, # ffb62c 0%, # ff8a1c 100%); / * Хром 10+, Safari 5.1 + * / фон: -o-линейный градиент (верхняя, # ffb62c 0%, # ff8a1c 100%); / * Опера 11.10+ * / фон: -MS-линейный градиент (верхняя, # ffb62c 0%, # ff8a1c 100%); / * IE 10+ * / фон: линейный градиент-(сверху, # ffb62c 0%, # ff8a1c 100%); / * W3C * / фильтр: ProgID: DXImageTransform.Microsoft.gradient (startColorstr = '# ffb62c', endColorstr = '# ff8a1c', GradientType = 0); / * IE6-9 * /} .colorpink {фон: # e578be; фон: -moz-линейный градиент (верхняя, # e578be 0%, # d54a96 100%); / * Firefox 3.6 + * / фон: -webkit-линейный градиент (верхняя, # e578be 0%, # d54a96 100%); / * Хром 10+, Safari 5.1 + * / фон: -o-линейный градиент (верхняя, # e578be 0%, # d54a96 100%); / * Опера 11.10+ * / фон: -MS-линейный градиент (верхняя, # e578be 0%, # d54a96 100%); / * IE 10+ * / фон: линейный градиент-(сверху, # e578be 0%, # d54a96 100%); / * * W3C / фильтр ProgID: DXImageTransform.Microsoft.gradient (startColorstr = '# e578be', endColorstr = '# d54a96', GradientType = 0); / * IE6-9 * /} .colorred {фон: # db2713; фон: -moz-линейный градиент (верхняя, # db2713 0%, # d54a4a 100%); / * Firefox 3. 6+ * / фон: -webkit-линейный градиент (верхняя, # db2713 0%, # d54a4a 100%); / * Хром 10+, Safari 5.1 + * / фон: -o-линейный градиент (верхняя, # db2713 0%, # d54a4a 100%); / * Опера 11.10+ * / фон: -MS-линейный градиент (верхняя, # db2713 0%, # d54a4a 100%); / * IE 10+ * / фон: линейный градиент-(сверху, # db2713 0%, # d54a4a 100%); / * * W3C / фильтр ProgID: DXImageTransform.Microsoft.gradient (startColorstr = '# db2713', endColorstr = '# d54a4a', GradientType = 0); / * IE6-9 * /} .colorgrey {фон: #cbcbcb; фон: -moz-линейный градиент (верхняя, #cbcbcb 0%, #ababab 100%); / * Firefox 3.6 + * / фон: -webkit-линейный градиент (верхняя, #cbcbcb 0%, #ababab 100%); / * Хром 10+, Safari 5.1 + * / фон: -o-линейный градиент (верхняя, #cbcbcb 0%, #ababab 100%); / * Opera 11. 10+ * / фон: -MS-линейный градиент (верхняя, #cbcbcb 0%, #ababab 100%); / * IE 10+ * / фон: линейный градиент-(верхний, #cbcbcb 0%, #ababab 100%); / * * W3C / фильтр ProgID: DXImageTransform.Microsoft.gradient (startColorstr = '# cbcbcb', endColorstr = '# ABABAB', GradientType = 0); / * IE6-9 * /} .width_0 {ширина: 0% важно;! } .Width_10 {ширина: 10% важное значение; } .Width_20 {ширина: 20% важное значение; } .Width_30 {ширина: 30% важное значение; } .Width_40 {ширина: 40% важное значение; } .Width_50 {ширина: 50% важно; } .Width_60 {ширина: 60% важное значение; } .Width_70 {ширина: 70% важно; } .Width_80 {ширина: 80% важно; } .Width_90 {ширина: 90% важное значение; } .Width_100 {ширина: 100% важное значение; } .Width_1 {ширина: 1% важно;! }. width_11 {ширина: 11% важно;! } .Width_21 {ширина: 21% важное значение; } .Width_31 {ширина: 31% важное значение; } .Width_41 {ширина: 41% важное значение; } .Width_51 {ширина: 51% важное значение; } .Width_61 {ширина: 61% важное значение; } .Width_71 {ширина: 71% важное значение; } .Width_81 {ширина: 81% важное значение; } .Width_91 {ширина: 91% важно; } .Width_2 {ширина: 2% важно;! } .Width_12 {ширина: 12% важно; } .Width_22 {ширина: 22% важное значение; } .Width_32 {ширина: 32% важное значение; } .Width_42 {ширина: 42% важное значение; } .Width_52 {ширина: 52% важное значение; } .Width_62 {ширина: 62% важное значение; } .Width_72 {ширина: 72% важное значение; } .Width_82 {ширина: 82% важно; } .Width_92 {ширина: 92% важное значение; } .Width_3 {ширина: 3%! важный; } .Width_13 {ширина: 13% важное значение; } .Width_23 {ширина: 23% важное значение; } .Width_33 {ширина: 33% важное значение; } .Width_43 {ширина: 43% важно; } .Width_53 {ширина: 53% важное значение; } .Width_63 {ширина: 63% важное значение; } .Width_73 {ширина: 73% важное значение; } .Width_83 {ширина: 83% важное значение; } .Width_93 {ширина: 93% важное значение; } .Width_4 {ширина: 4% важное значение;! } .Width_14 {ширина: 14% важное значение; } .Width_24 {ширина: 24% важное значение; } .Width_34 {ширина: 34% важное значение; } .Width_44 {ширина: 44% важное значение; } .Width_54 {ширина: 54% важное значение; } .Width_64 {ширина: 64% важное значение; } .Width_74 {ширина: 74% важно; } .Width_84 {ширина: 84% важно; } .Width_94 {ширина: 94% важно; }. width_5 {ширина: 5% важно;! } .Width_15 {ширина: 15% важное значение; } .Width_25 {ширина: 25% важное значение; } .Width_35 {ширина: 35% важное значение; } .Width_45 {ширина: 45% важно; } .Width_55 {ширина: 55% важное значение; } .Width_65 {ширина: 65% важное значение; } .Width_75 {ширина: 75% важное значение; } .Width_85 {ширина: 85% важное значение; } .Width_95 {ширина: 95% важное значение; } .Width_6 {ширина: 6% важно;! } .Width_16 {ширина: 16% важное значение; } .Width_26 {ширина: 26% важное значение; } .Width_36 {ширина: 36% важное значение; } .Width_46 {ширина: 46% важное значение; } .Width_66 {ширина: 66% важное значение; } .Width_66 {ширина: 66% важное значение; } .Width_76 {ширина: 76% важно; } .Width_86 {ширина: 86% важное значение; } .Width_96 {ширина: 96%! важный; } .Width_7 {ширина: 7% важно;! } .Width_17 {ширина: 17% важное значение; } .Width_27 {ширина: 27% важное значение; } .Width_37 {ширина: 37% важное значение; } .Width_47 {ширина: 47% важное значение; } .Width_57 {ширина: 57% важно; } .Width_67 {ширина: 67% важно; } .Width_77 {ширина: 77% важно; } .Width_87 {ширина: 87% важное значение; } .Width_97 {ширина: 97% важное значение; } .Width_8 {ширина: 8% важно;! } .Width_18 {ширина: 18% важное значение; } .Width_28 {ширина: 28% важно; } .Width_38 {ширина: 38% важное значение; } .Width_48 {ширина: 48% важное значение; } .Width_58 {ширина: 58% важное значение; } .Width_68 {ширина: 68% важное значение; } .Width_78 {ширина: 78% важное значение; } .Width_88 {ширина: 88% важно; }. width_98 {ширина: 98% важно;! } .Width_9 {ширина: 9% важно;! } .Width_19 {ширина: 19% важное значение; } .Width_29 {ширина: 29% важно; } .Width_39 {ширина: 39% важно; } .Width_49 {ширина: 49% важно; } .Width_59 {ширина: 59% важное значение; } .Width_69 {ширина: 69% важно; } .Width_79 {ширина: 79% важное значение; } .Width_89 {ширина: 89% важно; } .Width_99 {ширина: 99% важное значение; } [Реж = 'РТЛ'] .slick-некст {право: авто; Слева направо: -25px; } [DIR = 'РТЛ'] .slick-пред {прав: -25px; левый: авто; } [DIR = 'РТЛ'] .slick-следующая: перед тем {семейство шрифтов: FontAwesome; черный цвет; Содержание: "\ F137"; } [DIR = 'РТЛ'] .slick-пред: до {семейство шрифтов: FontAwesome; черный цвет; содержание: "\ Ф138"; } .Slick-некст {право: 10px; } .Slick-пред {левый: 250px; } .Slick-следующий: до {семейство шрифтов: FontAwesome; черный цвет; Содержание: "\ F138"; } .Slick-пред: до {семейство шрифтов: FontAwesome; черный цвет; Содержание: "\ F137"; } .Progress_type2 {высота: 16px; обивка: 1px; фон: #ddd; коробка-тень: 0 1px 0 RGBA (255, 255, 255, 0,6), вставка 0 1px 1px RGBA (0, 0, 0, .15); границы радиус: 10px; ширина: 80%; плыть налево;
kyo
1

голосов
1

ответ
4.6k

Просмотры

How can I tweak the dots behavior of slick.js ?

Ситуация на правой стороне моего UI, у меня есть 3 див, и они с возможностью скольжения. Я использую slick.js для достижения этой цели. Мне это и вправду нравится. Я хочу, чтобы решить эту и еще обслуживания продолжать использовать его. Гладкие Настройки (JS) $ ( 'скольжения.') Пятно ({slidesToShow: 3, slidesToScroll: 1, стрелки: истинные, бесконечные: ложь, салфетки: истинные, focusOnSelect: истинные, точки: истинно,});. DOTS Точка представляют в состоянии моих дел. Как начало, первая точка будет изюминкой в ​​черном цвете. Если я нажимаю на стрелку вправо один раз, положение точки переместится на одну позицию вправо, а также, так далее и так далее ... Теперь я хочу, чтобы заменить точки UI, и дать некоторые / текущий Див оранжевый граничить вместо этого. Цель Это то, что я пытаюсь архив: Я хочу, чтобы моя оранжевая линия ведет себя как точка, и первую отметку в поле DIV изначально, и так далее ... Самый элегантный способ сделать что-то подобное? Я надеюсь, что для кого-то, по крайней мере мне точку в правильном направлении. Вот как я создаю мой интерфейс: Скрипки
kyo
1

голосов
2

ответ
74

Просмотры

Как я могу установить мою горизонтальную линию, чтобы остаться позади моих дивы?

Я не уверен, что происходит за сценой здесь. Я не мог установить свою синюю линию на заднюю часть моих див. Я попробуйте изменить Z-индекс 0, линия оставаться на вершине моих дивы. Затем я уменьшить одну путем регулировки Z-индекс: -1, то линия исчезает полностью. ??? Теперь я невежествен. CSS Моя линия класс = .tl линия: .tl линии: до {содержания: «»; позиция: абсолютная; граница дна: 1px # 3498db пунктирная; Z-индекс: 0; верх: 27%; Запас-топ: -2px; справа: 7%; слева: 7%; ширина: 88%; } Вот мой живой результат: Скрипки
kyo
1

голосов
2

ответ
37

Просмотры

Как я могу добавить эффект к изображению после использования Attr () в JQuery?

Ситуация у меня есть BTN и изображение. Я хочу изменить СРК изображения, когда пользователь нажимает на баттоне. Затем я хочу добавить немного эффекта к ней, как FadeIn ( «медленно»); Я пробовал добавление мой FadeIn ( «медленно»); в конце моего ATTR (), но я не какой-либо эффект происходит. $ ( '# Идентификатор') нажмите (функция (е) {e.preventDefault ();. $ ( '# IMG') атр ( 'SRC', '/ путь / car.png') FadeIn ( 'медленным'.. );
kyo
1

голосов
2

ответ
936

Просмотры

Как я могу остановить мерзавец сливаться проворное сообщение держать выскакивает каждый раз я мерзавец тянуть?

Почему я вижу мерзавец сливаться проворное сообщение держать выскакивает каждый раз после того, как я мерзавец тянуть? Я 100% уверен, что нет ничего не сливаясь. Это так раздражает, кто-нибудь знает, как это остановить?
kyo
1

голосов
3

ответ
544

Просмотры

Как я могу оптимизировать все мои изображения?

Диагностировать Недавно я наткнулся на: PageSpeed ​​Insights, это в основном проверить свою скорость страницы, выплюнуть счет, и показать то, что причина вашей страницы для замедления. Ввожу URL и вот мой: результат. Вопросы, я явно не имею много очков, но я работаю над улучшением их. У меня много проблем оптимизации изображения. Я пробовал 2 вещи. __ 1.Use ImageOptim Программного обеспечение Я попытался с помощью ImageOptim Mac Программного обеспечения для оптимизации всех моих изображений в моем IMG / папке. 2.Use хрюкать imagemin плагин Поверх этого я, я использую инструмент сборки повторно сжать все мои изображения в моей IMG / папку и хранить компресс один в Dist / IMG / папки. imagemin: {динамическая: {опции: {optimizationLevel: 3, svgoPlugins: [{removeViewBox ложь}], использование: [mozjpeg ()]}, файлы: [{вставит: правда, // Включение динамического УХО расширения: 'IMG', // Src матчи относительно этого пути ЦСИ: [ '** / ** / ** / * {PNG, JPG, GIF, ICO}'], // Актуальные шаблоны для соответствия Dest: «Dist / IMG» // префикс пути назначения}]} Imagemin Результат к счастью, я получил все мои 104 изображений снижайте 4.11MB. Re-Test Result Но, к сожалению, после того, как вновь связывая всю мою страницу в новом каталоге изображений дист / IMG /. Я проверить мой сайт снова PageSpeed ​​Insights, я до сих пор получил ту же оптимизацию предупреждения изображения. Как я могу могу исправить / улучшить эту проблему? Это потому, что я поставил optimizationLevel: 3 слишком низко? Любой подход / идея / стратегии / лучшее решение / предложение? Большое спасибо ! // Src матчи относительно этого пути ЦСИ: [ '** / ** / ** / * {PNG, JPG, GIF, ICO}.] // Актуальные модели, чтобы соответствовать Dest: 'расстояние / IMG'/ / назначение префикс путь}]} Imagemin Результат К счастью, я получил все мои 104 изображений снижайте 4.11MB. Re-Test Result Но, к сожалению, после того, как вновь связывая всю мою страницу в новом каталоге изображений дист / IMG /. Я проверить мой сайт снова PageSpeed ​​Insights, я до сих пор получил ту же оптимизацию предупреждения изображения. Как я могу могу исправить / улучшить эту проблему? Это потому, что я поставил optimizationLevel: 3 слишком низко? Любой подход / идея / стратегии / лучшее решение / предложение? Большое спасибо ! // Src матчи относительно этого пути ЦСИ: [ '** / ** / ** / * {PNG, JPG, GIF, ICO}.] // Актуальные модели, чтобы соответствовать Dest: 'расстояние / IMG'/ / назначение префикс путь}]} Imagemin Результат К счастью, я получил все мои 104 изображений снижайте 4.11MB. Re-Test Result Но, к сожалению, после того, как вновь связывая всю мою страницу в новом каталоге изображений дист / IMG /. Я проверить мой сайт снова PageSpeed ​​Insights, я до сих пор получил ту же оптимизацию предупреждения изображения. Как я могу могу исправить / улучшить эту проблему? Это потому, что я поставил optimizationLevel: 3 слишком низко? Любой подход / идея / стратегии / лучшее решение / предложение? Большое спасибо ! // Назначение префикс путь}]} Imagemin Результат К счастью, я получил все мои 104 изображений снижайте 4.11MB. Re-Test Result Но, к сожалению, после того, как вновь связывая всю мою страницу в новом каталоге изображений дист / IMG /. Я проверить мой сайт снова PageSpeed ​​Insights, я до сих пор получил ту же оптимизацию предупреждения изображения. Как я могу могу исправить / улучшить эту проблему? Это потому, что я поставил optimizationLevel: 3 слишком низко? Любой подход / идея / стратегии / лучшее решение / предложение? Большое спасибо ! // Назначение префикс путь}]} Imagemin Результат К счастью, я получил все мои 104 изображений снижайте 4.11MB. Re-Test Result Но, к сожалению, после того, как вновь связывая всю мою страницу в новом каталоге изображений дист / IMG /. Я проверить мой сайт снова PageSpeed ​​Insights, я до сих пор получил ту же оптимизацию предупреждения изображения. Как я могу могу исправить / улучшить эту проблему? Это потому, что я поставил optimizationLevel: 3 слишком низко? Любой подход / идея / стратегии / лучшее решение / предложение? Большое спасибо ! Как я могу могу исправить / улучшить эту проблему? Это потому, что я поставил optimizationLevel: 3 слишком низко? Любой подход / идея / стратегии / лучшее решение / предложение? Большое спасибо ! Как я могу могу исправить / улучшить эту проблему? Это потому, что я поставил optimizationLevel: 3 слишком низко? Любой подход / идея / стратегии / лучшее решение / предложение? Большое спасибо !
kyo
1

голосов
2

ответ
54

Просмотры

Что это самый простой способ создать круговую диаграмму?

Я новичок в карты, график, так далее, и я стараюсь, чтобы узнать их. Я хочу, чтобы достичь этого пирога диаграммы UI, но не уверен, какой подход лучше. Я хочу сделать это PieChart так легко адаптировать, насколько это возможно - то есть повторно использовать его в аа дифф местах на всем моем сайте. После выполнения некоторых исследований, я наткнулся на некоторые из них, и я попытался Highchart Google Chart Я также слышал, что библиотека d3 также очень хорошо, чтобы сделать что-то вроде этого тоже. К сожалению, я не ищу ничего сложного в этой точке. Моя главная цель, чтобы сделать это как можно более простым, до тех пор, как он будет повторно использоваться с дифф данных / цвет. Что это самый простой способ создать круговую диаграмму? Любые предложения / комментарии?
kyo
1

голосов
1

ответ
89

Просмотры

Как я могу проверить подлинность моего пользователя, чтобы войти в в Laravel?

Я застрял, пытаясь проверить подлинность моего пользователя войти в в Laravel 5. У меня есть $ пользователя = User :: где ( 'код', '=', Input :: Get ( 'код')) -> первый () ; $ Пароль = Input :: получить ( 'пароль'); $ User-> пароль = Hash :: марка ($ пароль); $ User-> код = $ код; $ User-> имя пользователя = Input :: получить ( 'имя пользователя'); $ User-> активный = 1; $ User-> Save (); $ AUTH = Auth :: попытка ([ 'имя пользователя' => $ user-> имя пользователя, 'пароль' => $ user-> пароль, 'активный' => 1]); когда я дд ($ AUTH) ;, распечатать ложным. Он подключен, потому что я проверить свою базу данных, что пользователь есть: имя пользователя пароль активен = 1 Что я сделал не так? Является ли это STH, что они меняются в Laravel 5?
kyo
1

голосов
2

ответ
53

Просмотры

Как я могу выровнять мои кнопки, так что они остаются в одной и той же линии?

Я пытаюсь выровнять мои кнопок BTN быть центром и остаться в том же ряду, и я не знаю, как я буду выполнять это. Это то, что у меня есть: Что мы делаем подтекст за то, что мы делаем -> {{- левый -}} Tutti.ed Tutti.ed является образовательной структурой программного обеспечения, которое служит основой для надежных цифровых обучающих продуктов. Ваш бренд, ваше содержание, ваше обучающее видение ... наша технология. Посмотрите нашу галерею, чтобы увидеть образцы продукции. Подробнее {{- Средний -}} Tutti.dev Tutti.dev делает работу профессионалов программного обеспечения проще, облегчая все этапы жизненного цикла разработки программного обеспечения. Tutti.dev была создана разработчиками для разработчиков. Мы ставим перед собой задачу создать набор инструментов, мы всегда жаль, что мы должны были сделать нашу работу проще. Узнать больше {{- Rigth -}} Услуги Aveniros может помочь вашей компании в каждый или любой фазе развития. Мы предлагаем инструменты и опыт разработки для каждого проекта, чтобы обеспечить успешный запуск. Подробнее Любые намеки / помогает / предложения будут оценены! Это будет большим, вы, ребята могут дать какие-либо предложения, основываясь на том, что у меня есть.
kyo

Просмотр дополнительных вопросов

Связанные вопросы