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

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


9
Как заблокировать скомпилированные классы Java, чтобы предотвратить декомпиляцию?
Как заблокировать скомпилированные классы Java, чтобы предотвратить декомпиляцию? Я знаю, что это должна быть очень хорошо обсуждаемая тема в Интернете, но я не мог прийти к какому-либо выводу, направив их. Многие люди предлагают обфускатор, но они просто переименовывают классы, методы и поля с помощью сложных для запоминания последовательностей символов, но …
98 java  jvm  decompiling 

3
Просмотр папок в MSYS
Это будет самый сложный вопрос дня. Как перемещаться по структуре папок Windows в оболочке MSYS? Когда я запускаю оболочку, я вижу только "~". Я набираю "ls", а папка пуста. Я просто хочу знать, как добраться до моего диска c.
98 bash  msys 


12
как перенести данные elasticsearch с одного сервера на другой
Как перенести данные Elasticsearch с одного сервера на другой? У меня есть сервер A, на котором выполняется Elasticsearch 1.1.1 на одном локальном узле с несколькими индексами. Я хотел бы скопировать эти данные на сервер B, на котором запущен Elasticsearch 1.3.4. Процедура на данный момент Выключите ES на обоих серверах и …

9
sed новичок: изменение всех вхождений в папке
Мне нужно найти и заменить регулярное выражение для всех файлов в папке (и ее подпапках). Какой была бы команда оболочки Linux для этого? Например, я хочу запустить это для всех файлов и перезаписать старый файл новым замененным текстом. sed 's/old text/new text/g'
98 regex  linux  shell  sed 

6
Оболочка - записывает содержимое переменной в файл
Я хотел бы скопировать содержимое переменной (здесь называется var) в файл. Имя файла хранится в другой переменной destfile. У меня проблемы с этим. Вот что я пробовал: cp $var $destfile Я также пробовал то же самое с командой dd ... Очевидно, оболочка подумала, что $varэто относится к каталогу, и поэтому …
98 linux  bash  shell 

6
Пользовательская сортировка списков Python
Я реорганизовал какой-то свой старый код и наткнулся на это: alist.sort(cmp_items) def cmp_items(a, b): if a.foo > b.foo: return 1 elif a.foo == b.foo: return 0 else: return -1 Код работает (и я написал его около 3 лет назад!), Но я не могу найти эту вещь, задокументированную где-либо в документации …
98 python  list  sorting 


5
pandas read_csv и фильтровать столбцы с помощью usecols
У меня есть файл csv, который не отображается правильно, pandas.read_csvкогда я фильтрую столбцы usecolsи использую несколько индексов. import pandas as pd csv = r"""dummy,date,loc,x bar,20090101,a,1 bar,20090102,a,3 bar,20090103,a,5 bar,20090101,b,1 bar,20090102,b,3 bar,20090103,b,5""" f = open('foo.csv', 'w') f.write(csv) f.close() df1 = pd.read_csv('foo.csv', header=0, names=["dummy", "date", "loc", "x"], index_col=["date", "loc"], usecols=["dummy", "date", "loc", "x"], …

11
Установите ширину в соответствии с ограничениями в ConstraintLayout
Я хотел бы ограничить левую и правую стороны представления полями родительского представления и заставить его заполнять выделенное пространство. Однако установка ширины на или match_parentили wrap_contentдает тот же результат. Есть ли что-то эквивалентное match_constraints (в отличие от match_parent и wrap_content)? Есть match_parentи wrap_contentвлияют на расположение или они игнорируются в новом макете …

10
Homebrew устанавливает nvm, но потом nvm не может быть найден?
Я использую homebrewи oh-my-zshна новую установку OSX 10.10.1. Я получил nvmчерез, homebrewа затем попытался запустить его, но говорит - zsh: command not found: nvm Есть идеи, в чем проблема? Я смог установить и использовать git просто отлично ... ОБНОВЛЕНО 20.09.2019 Как указано в более поздних ответах DarkPurple141 и Elise van …

9
Что означают запятые и пробелы в нескольких классах в CSS?
Вот пример, который я не понимаю: .container_12 .grid_6, .container_16 .grid_8 { width: 460px; } Мне кажется, что width: 460pxэто относится ко всем вышеперечисленным классам. Но почему некоторые классы разделяются запятой ( ,), а некоторые просто пробелом? Я предполагаю, что width: 460pxэто будет применяться только к тем элементам, которые объединяют классы …

7
Невозможно использовать предикат CONTAINS или FREETEXT для таблицы или индексированного представления, потому что он не индексируется полнотекстовым
В базе данных SQL Server 2008 R2 появляется следующая ошибка: Невозможно использовать предикат CONTAINSили FREETEXTв таблице или индексированном представлении tblArmy, поскольку оно не индексируется полнотекстовым образом.

2
Как перейти на предыдущую версию Xcode?
Иногда мне приходится использовать Xcode, и теперь я столкнулся с проблемой, когда я обновился до Xcode 4.6, но другое используемое мной программное обеспечение не поддерживает его, поэтому мне нужно вернуться к Xcode 4.5. Я не привык к тому, как работают Mac в целом, поэтому, если бы предоставленные ответы могли быть …

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