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

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

8
Python: переход к следующей итерации во внешнем цикле
Я хотел знать, есть ли какие-либо встроенные способы продолжить следующую итерацию во внешнем цикле в python. Например, рассмотрим код: for ii in range(200): for jj in range(200, 400): ...block0... if something: continue ...block1... Я хочу, чтобы этот оператор continue выходил из цикла jj и переходил к следующему элементу в цикле …
136 python  loops 

16
Как загрузить файл и данные JSON в Postman?
Я использую Spring MVC, и это мой метод: /** * Upload single file using Spring Controller. */ @RequestMapping(value = "/uploadFile", method = RequestMethod.POST) public @ResponseBody ResponseEntity<GenericResponseVO<? extends IServiceVO>> uploadFileHandler( @RequestParam("name") String name, @RequestParam("file") MultipartFile file, HttpServletRequest request, HttpServletResponse response) { if (!file.isEmpty()) { try { byte[] bytes = file.getBytes(); // …
136 java  json  spring-mvc  postman 


12
Необходим ли Zookeeper для Kafka?
В Kafka я хотел бы использовать только одного брокера, одну тему и один раздел с одним производителем и несколькими потребителями (каждый потребитель получает свою собственную копию данных от брокера). Учитывая это, я не хочу накладных расходов на использование Zookeeper; Могу я не использовать только брокера? Почему Zookeeper должен?

1
Командная строка maven, как указать на конкретный файл settings.xml для одной команды?
Можно ли указать на конкретный файл настроек, чтобы переопределить файл settings.xml по умолчанию, используемый maven для одной команды? Пример: mvn clean install -Dparam # -> pass specific settings file path as param to override default "home/.m2/settings.xml"

7
Как установить переменную среды JAVA_HOME в Mac OS X 10.9?
Я только что купил новый MacBook Pro. Это мой первый MAC, и я все еще пытаюсь научиться ориентироваться в нем. В любом случае, я тоже новичок в Java, и я практиковался на своем ПК с Windows, прежде чем он навсегда умер. Теперь, когда я использую этот MAC, я установил свой …

6
Как загрузить файл tsv в фрейм данных Pandas?
Я новичок в питоне и пандах. Я пытаюсь tsvзагрузить файл в панда DataFrame. Вот что я пытаюсь и получаю ошибку: >>> df1 = DataFrame(csv.reader(open('c:/~/trainSetRel3.txt'), delimiter='\t')) Traceback (most recent call last): File "<pyshell#28>", line 1, in <module> df1 = DataFrame(csv.reader(open('c:/~/trainSetRel3.txt'), delimiter='\t')) File "C:\Python27\lib\site-packages\pandas\core\frame.py", line 318, in __init__ raise PandasError('DataFrame constructor not …
136 python  pandas  csv 

10
ImportError: нет модуля с именем dateutil.parser
При импорте pandasв Pythonпрограмму я получаю следующую ошибку monas-mbp:book mona$ sudo pip install python-dateutil Requirement already satisfied (use --upgrade to upgrade): python-dateutil in /System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python Cleaning up... monas-mbp:book mona$ python t1.py No module named dateutil.parser Traceback (most recent call last): File "t1.py", line 4, in <module> import pandas as pd File …
136 python  pandas  pip 

8
Различия между шаблоном прокси и декоратором
Можете ли вы дать какое-нибудь хорошее объяснение, в чем разница между Proxy и Decorator ? Основное различие, которое я вижу, заключается в том, что когда мы предполагаем, что Proxy использует композицию, а Decorator использует агрегацию, тогда кажется очевидным, что, используя несколько (один или несколько) декораторов, вы можете изменять / добавлять …

5
JSON.net: как десериализовать без использования конструктора по умолчанию?
У меня есть класс, в котором есть конструктор по умолчанию, а также перегруженный конструктор, который принимает набор параметров. Эти параметры соответствуют полям объекта и назначаются при построении. На данный момент мне нужен конструктор по умолчанию для других целей, поэтому я хотел бы сохранить его, если смогу. Моя проблема: если я …
136 c#  json  json.net 

7
Как получить элементы с несколькими классами
Скажем, у меня есть это: <div class="class1 class2"></div> Как выбрать этот divэлемент? document.getElementsByClassName('class1')[0].getElementsByClassName('class2')[0] Это не работает. Я знаю, что в jQuery это так $('.class1.class2'), но я хотел бы выбрать его с помощью ванильного JavaScript.

8
Метод жизненного цикла ReactJS внутри компонента функции
Вместо того, чтобы писать свои компоненты внутри класса, я хотел бы использовать синтаксис функции. Как переопределить componentDidMount, componentWillMountвнутри компонентов функции? Это вообще возможно? const grid = (props) => { console.log(props); let {skuRules} = props; const componentDidMount = () => { if(!props.fetched) { props.fetchRules(); } console.log('mount it!'); }; return( <Content title="Promotions" …
136 reactjs  redux 

9
AndroidRuntime: ФАТАЛЬНОЕ ИСКЛЮЧЕНИЕ: androidmapsapi-ZoomTableManager
Мое приложение, использующее Google Maps SDK (v2), только что начало сбой, за исключением этого: Process: com.currentlocation.android, PID: 7328 java.lang.ArrayIndexOutOfBoundsException: length=1; index=12 at com.google.maps.api.android.lib6.gmm6.vector.ct.<init>(:com.google.android.gms.dynamite_mapsdynamite@201216081@20.12.16 (120400-0):9) at com.google.maps.api.android.lib6.gmm6.vector.cv.a(:com.google.android.gms.dynamite_mapsdynamite@201216081@20.12.16 (120400-0):23) at com.google.maps.api.android.lib6.gmm6.util.m.run(:com.google.android.gms.dynamite_mapsdynamite@201216081@20.12.16 (120400-0):14) at java.lang.Thread.run(Thread.java:919) В v3 beta SDK трассировка стека выглядит так: 2020-04-23 15:59:06.064 E/AndroidRuntime: FATAL EXCEPTION: main Process: com.example, PID: 22717 …

12
Какая библиотека Java Collections наиболее эффективна? [закрыто]
В настоящее время этот вопрос не очень подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, вызовет дебаты, споры, опрос или расширенное обсуждение. Если вы считаете, что этот вопрос можно улучшить и, возможно, вновь открыть, обратитесь за …
135 java  collections 

17
Как удалить расширение из строки (только реальное расширение!)
Я ищу небольшую функцию, которая позволяет мне удалить расширение из имени файла. Я нашел много примеров по поиску в Google, но они плохие, потому что они просто удаляют часть строки с помощью "." , Они используют точку для ограничителя и просто вырезать строку. Посмотрите на эти сценарии, $from = preg_replace('/\.[^.]+$/','',$from); …
135 php 

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