dockerを起動した後、以下でnginxサーバを立ち上げる
$ docker run -d -p 80:80 --name webserver nginx
$ docker exec -it webserver /bin/bash
root@docker# apt-get install vim
root@docker# cd /usr/share/nginx/html
## 上記2ファイルを貼る
root@docker# vim index.html
| package main | |
| import "fmt" | |
| func main() { | |
| var length, max int | |
| fmt.Scanf("%d %d", &length, &max) | |
| arr := []int{} | |
| for i := 0; i < length; i++ { | |
| var num int |
| package main | |
| import ( | |
| "bytes" | |
| "io" | |
| "testing" | |
| ) | |
| const N int = 2000000 |
| func maxSubArray(nums []int) int { | |
| m := nums[0] | |
| tmpSum := 0 | |
| for _, n := range nums { | |
| if tmpSum < 0 { | |
| tmpSum = 0 | |
| } | |
| tmpSum += n | |
| if m < tmpSum { | |
| m = tmpSum |
| package main | |
| import ( | |
| "context" | |
| "fmt" | |
| "log" | |
| "time" | |
| "golang.org/x/sync/errgroup" | |
| ) |
| package main | |
| import ( | |
| "encoding/json" | |
| "log" | |
| "github.com/aws/aws-lambda-go/events" | |
| "github.com/aws/aws-lambda-go/lambda" | |
| ) |
| import java.io.{ BufferedReader, InputStream, InputStreamReader } | |
| object Input{ | |
| /** | |
| * inputStreamで取得したものをカラム数だけ取得 | |
| * @return (String列, 途中で切ったか) | |
| */ | |
| protected def stream2string(csvStream: InputStream, lineNumberOp: Option[Int]): (Seq[String], Boolean) = { | |
| val reader = new BufferedReader(new InputStreamReader(csvStream)) |
| import org.json4s._ | |
| import org.json4s.jackson.JsonMethods._ | |
| import org.json4s.jackson.Serialization._ | |
| Object Temp{ | |
| case class Attributes(value: String) extends AnyVal | |
| case class Temp(seq: Seq[Attributes]) | |
| def main(args: Array[String]): Unit = { | |
| val a = """ {"seq":["test"]} """ | |
| val b = Seq("test") |
| akka { | |
| loggers = ["akka.event.slf4j.Slf4jLogger"] | |
| event-handlers = ["akka.event.slf4j.Slf4jEventHandler"] | |
| loglevel = DEBUG | |
| logger-startup-timeout = 25s | |
| actor.deployment { | |
| # deployment id pattern - on the format: /parent/child etc. | |
| /test { | |
| # routing (load-balance) scheme to use |
| lazy val hello = taskKey[Unit]("say hello to you") | |
| lazy val root = (project in file(".")) | |
| .settings( | |
| hello := {println("Hello")} | |
| ) |