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

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

9
Как сделать input type = file Должен принимать только pdf и xls
я использовал <input type= "file" name="Upload" > Теперь я хотел бы ограничить это, приняв только файлы .pdf и .xls. Когда я нажимаю кнопку отправки, он должен это подтвердить. И когда я нажимаю файлы (PDF / XLS) на веб-странице, они должны автоматически открываться. Может ли кто-нибудь привести несколько примеров для этого?
102 html  forms 

9
Библиотека сохраняемости комнаты Android: Upsert
Библиотека сохраняемости Room в Android любезно включает аннотации @Insert и @Update, которые работают для объектов или коллекций. Однако у меня есть вариант использования (push-уведомления, содержащие модель), для которого потребуется UPSERT, поскольку данные могут существовать или не существовать в базе данных. Sqlite не имеет встроенного upsert, и обходные пути описаны в …

3
Получите pandas.read_csv для чтения пустых значений как пустой строки вместо nan
Я использую библиотеку pandas для чтения некоторых данных CSV. В моих данных некоторые столбцы содержат строки. Строка "nan"является возможным значением, как и пустая строка. Мне удалось заставить pandas читать «nan» как строку, но я не могу понять, как заставить его не читать пустое значение как NaN. Вот пример данных и …
102 python  csv  pandas 

2
Как установить значения по умолчанию для свойств компонента Angular 2?
Как при написании компонентов Angular 2.0 установить значения свойств по умолчанию? Например, я хочу установить fooзначение 'bar'по умолчанию, но привязка может сразу разрешиться 'baz'. Как это влияет на хуки жизненного цикла? @Component({ selector: 'foo-component' }) export class FooComponent { @Input() foo: string = 'bar'; @Input() zalgo: string; ngOnChanges(changes){ console.log(this.foo); console.log(changes.foo …

8
Удалить значение из объекта без изменения
Какой хороший и короткий способ удалить значение из объекта по определенному ключу без изменения исходного объекта? Я бы хотел сделать что-то вроде: let o = {firstname: 'Jane', lastname: 'Doe'}; let o2 = doSomething(o, 'lastname'); console.log(o.lastname); // 'Doe' console.log(o2.lastname); // undefined Я знаю, что для таких задач существует множество библиотек неизменяемости, …

5
модели django выбирают одно поле
У меня есть таблица / модели, Employeesи я хотел бы получить все строки одного поля в качестве набора запросов. Я знаю, что могу сделать это вот так (надеюсь, я даже делаю это правильно): emp_list = Employees.objects.get(all) emp_names = emp_list.eng_name Будет ли запрашивать базу данных для всех полей и использовать только …

3
Что делают флаги --save с npm install
Я вижу инструкции по установке пакета с npm install <package_name> или npm install <package_name> --save или npm install <package_name> --save-dev В чем разница между этими вариантами?
102 npm  npm-install 

5
Протокол может использоваться только как общее ограничение, потому что он имеет требования Self или associatedType.
У меня есть протокол RequestType, и у него есть модель AssociatedType, как показано ниже. public protocol RequestType: class { associatedtype Model var path: String { get set } } public extension RequestType { public func executeRequest(completionHandler: Result<Model, NSError> -> Void) { request.response(rootKeyPath: rootKeyPath) { [weak self] (response: Response<Model, NSError>) -> …

7
Amazon S3 Изменить имя загрузки файла
У меня есть файлы, хранящиеся на S3 с идентификатором GUID в качестве имени ключа. Я использую предварительно подписанный URL-адрес для загрузки в соответствии с S3 REST API Я сохраняю исходное имя файла в моей базе данных. Когда пользователь щелкает, чтобы загрузить файл из моего веб-приложения, я хочу вернуть его исходное …

2
Как применить стиль ко всем дочерним элементам элемента
У меня есть элемент с class='myTestClass'. Как применить стиль CSS ко всем дочерним элементам этого элемента? Я хочу применить стиль только к дочерним элементам. Не его внуки. Я мог бы использовать .myTestClass > div { margin: 0 20px; } которые работают для всех divдетей, но я хотел бы решение, которое …
102 css  css-selectors 

13
Как вы зависаете в ReactJS? - onMouseLeave не регистрируется при быстром наведении
Как вы можете добиться в ReactJS события зависания или активного события, когда вы выполняете встроенные стили? Я обнаружил, что подход onMouseEnter, onMouseLeave содержит ошибки, поэтому надеюсь, что есть другой способ сделать это. В частности, если вы очень быстро наведете курсор мыши на компонент, будет зарегистрировано только событие onMouseEnter. OnMouseLeave никогда …


24
! [отклонено] мастер -> мастер (сначала получить)
Есть ли хороший способ объяснить, как разрешить " ! [rejected] master -> master (fetch first)'" в Git? Когда я использую эту команду, $ git push origin masterотображается сообщение об ошибке. ! [rejected] master -> master (fetch first) error: failed to push some refs to 'git@github.com:zapnaa/abcappp.git'
102 git  github  git-push 

16
Предупреждение: каждый дочерний элемент в массиве или итераторе должен иметь уникальную «ключевую» опору. Проверьте метод рендеринга ListView
Я создал приложение с ReactNative как для iOS, так и для Android с расширениемListView . При заполнении представления списка допустимым источником данных в нижней части экрана выводится следующее предупреждение: Предупреждение: каждый дочерний элемент в массиве или итераторе должен иметь уникальную "ключевую" опору. Проверьте метод рендеринга ListView. Какова цель этого предупреждения? …

5
Удалите интеграцию git из VSCode
Я загрузил Visual Studio Code, чтобы опробовать его на работе, и мне нравится почти все в нем. Одна часть, которая мне не нравится: интеграция с Git. Я импортировал всю свою рабочую папку (~ 14000 исходных файлов + элементы git), а макет и все в Visual Studio Code потрясающие. Я перешел …

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