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

Функция from_json - это именно то, что вы ищете. Ваш код будет выглядеть примерно так:

val df = sqlContext.read
  .format("org.apache.spark.sql.cassandra")
  .options(Map("table" -> "mytable", "keyspace" -> "ks1"))
  .load()

//You can define whatever struct type that your json states
val schema = StructType(Seq(
  StructField("key", StringType, true), 
  StructField("value", DoubleType, true)
))

df.withColumn("jsonData", from_json(col("jsonData"), schema))
105
задан n1kh1lp 7 January 2010 в 14:03
поделиться

4 ответа

Если Вы находитесь в Linux найдите / - имя ".git", иначе это стандартные каталоги, просто воспользуйтесь программой поиска папок, чтобы найти .git названные папки.

.
91
ответ дан 24 November 2019 в 03:51
поделиться

Маленькое изменение из ответа Eric Burcham. Тот ответ добавляет \.git для окончания, этот не делает.

Get-ChildItem . -Attributes Directory+Hidden -ErrorAction SilentlyContinue -Filter ".git" -Recurse | % { Write-Host 

Маленькое изменение из ответа Eric Burcham. Тот ответ добавляет \.git для окончания, этот не делает.

[110]

я использую эту команду в начале дня. Это просто добавляет несколько команд мерзавца к вышеупомянутому. По некоторым причинам наш репозиторий мерзавца работает лучше всего, если Вы работаете, выборка тогда вытягивают, не знайте почему. И у нас есть много подмодулей по некоторым причинам. Так или иначе, помещенный, в чем Вы нуждаетесь промежуточный {}'s.

push-location; Get-ChildItem . -Attributes Directory+Hidden -ErrorAction SilentlyContinue -Filter ".git" -Recurse | % { cd 

Маленькое изменение из ответа Eric Burcham. Тот ответ добавляет \.git для окончания, этот не делает.

[110]

я использую эту команду в начале дня. Это просто добавляет несколько команд мерзавца к вышеупомянутому. По некоторым причинам наш репозиторий мерзавца работает лучше всего, если Вы работаете, выборка тогда вытягивают, не знайте почему. И у нас есть много подмодулей по некоторым причинам. Так или иначе, помещенный, в чем Вы нуждаетесь промежуточный {}'s.

[111].parent.fullname; write-host '*************'; $(get-location).path; git fetch; git pull; git checkout .; git clean -f; git submodule update; git status; write-host '*************'; write-host ' '; }; pop-location
.Parent.FullName }

я использую эту команду в начале дня. Это просто добавляет несколько команд мерзавца к вышеупомянутому. По некоторым причинам наш репозиторий мерзавца работает лучше всего, если Вы работаете, выборка тогда вытягивают, не знайте почему. И у нас есть много подмодулей по некоторым причинам. Так или иначе, помещенный, в чем Вы нуждаетесь промежуточный {}'s.

push-location; Get-ChildItem . -Attributes Directory+Hidden -ErrorAction SilentlyContinue -Filter ".git" -Recurse | % { cd 

Маленькое изменение из ответа Eric Burcham. Тот ответ добавляет \.git для окончания, этот не делает.

[110]

я использую эту команду в начале дня. Это просто добавляет несколько команд мерзавца к вышеупомянутому. По некоторым причинам наш репозиторий мерзавца работает лучше всего, если Вы работаете, выборка тогда вытягивают, не знайте почему. И у нас есть много подмодулей по некоторым причинам. Так или иначе, помещенный, в чем Вы нуждаетесь промежуточный {}'s.

[111].parent.fullname; write-host '*************'; $(get-location).path; git fetch; git pull; git checkout .; git clean -f; git submodule update; git status; write-host '*************'; write-host ' '; }; pop-location
0
ответ дан 24 November 2019 в 03:51
поделиться

В *nix, это также найдет любые -пустые репозитории.

find / -name "*.git" -type d
14
ответ дан 24 November 2019 в 03:51
поделиться

В Linux, попробуйте эту команду с правами root:

find / | grep \\.git$

она просто перебирает все файлы, которые заканчиваются на .git ... вы можете сделать это с помощью инструментов поиска в Windows, Linux и т.д...

.
2
ответ дан 24 November 2019 в 03:51
поделиться
Другие вопросы по тегам:

Похожие вопросы: