File tree 6 files changed +63
-9
lines changed
6 files changed +63
-9
lines changed Original file line number Diff line number Diff line change 10
10
* .o
11
11
* .a
12
12
* .so
13
+ docker
Original file line number Diff line number Diff line change @@ -52,5 +52,6 @@ welcome.png
52
52
ssl
53
53
bin
54
54
tmp
55
+ docker
55
56
56
57
* .code-workspace
Original file line number Diff line number Diff line change 1
- # Start from golang v1.12 base image
2
- FROM golang:1.12
1
+ # Start from golang v1.17 base image
2
+ FROM golang:1.17
3
3
4
4
WORKDIR /app/studygolang
5
5
6
- COPY . /app/studygolang
6
+ COPY . /app/studygolang/
7
7
8
- RUN make build
8
+ RUN make
9
9
10
- CMD ["bin/studygolang" ]
10
+ ENTRYPOINT ["bin/studygolang" , "-embed_crawler" , "-embed_indexing " ]
Original file line number Diff line number Diff line change @@ -845,7 +845,7 @@ CREATE TABLE `interview_question` (
845
845
` id` int (11 ) unsigned NOT NULL AUTO_INCREMENT COMMENT ' 自增id' ,
846
846
` sn` bigint unsigned NOT NULL DEFAULT 0 COMMENT ' 题目序号,程序生成' ,
847
847
` question` varchar (1022 ) NOT NULL DEFAULT ' ' COMMENT ' 问题' ,
848
- ` answer` varchar ( 4094 ) NOT NULL DEFAULT ' ' COMMENT ' 答案' ,
848
+ ` answer` text NOT NULL COMMENT ' 答案' ,
849
849
` level` tinyint unsigned NOT NULL DEFAULT 0 COMMENT ' 问题难易级别:0-低;1-中;2-高' ,
850
850
` viewnum` int unsigned NOT NULL DEFAULT 0 COMMENT ' 浏览数' ,
851
851
` cmtnum` int unsigned NOT NULL DEFAULT 0 COMMENT ' 评论数' ,
Original file line number Diff line number Diff line change @@ -10,13 +10,62 @@ services:
10
10
networks :
11
11
- default
12
12
- app_net
13
+ depends_on :
14
+ - mysql
15
+ - redis
13
16
external_links :
14
17
- redis:redis
15
18
- mysql:mysql
16
19
volumes :
17
- - ./static:/app/studygolang/static
18
- - ./template:/app/studygolang/template
19
- - ./log:/app/studygolang/log
20
+ - ./static:/data/www/studygolang/static
21
+ - ./template:/data/www/studygolang/template
22
+ - ./config:/data/www/studygolang/config
23
+ - ./log:/data/www/studygolang/log
24
+ restart : always
25
+ nginx :
26
+ container_name : nginx
27
+ build : ./nginx
28
+ depends_on :
29
+ - play
30
+ links :
31
+ - play:play
32
+ volumes :
33
+ - /data/www:/data/www:rw
34
+ - ./nginx/conf.d:/etc/nginx/conf.d:ro
35
+ - ./nginx/certs/:/etc/nginx/certs
36
+ - ./nginx/nginx.conf:/etc/nginx/nginx.conf:ro
37
+ - ./logs/nginx:/var/log/nginx:rw
38
+ ports :
39
+ - " 80:80"
40
+ - " 443:443"
41
+ restart : always
42
+ command : nginx -g 'daemon off;'
43
+ mysql :
44
+ container_name : mysql
45
+ image : " mysql/mysql-server:5.7"
46
+ networks :
47
+ - default
48
+ - app_net
49
+ ports :
50
+ - " 3306:3306"
51
+ - " 33060:33060"
52
+ environment :
53
+ - MYSQL_ROOT_PASSWORD=123456
54
+ volumes :
55
+ - ./docker/mysql:/var/lib/mysql
56
+ restart : always
57
+
58
+ redis :
59
+ container_name : redis
60
+ image : " redis:6.2"
61
+ networks :
62
+ - default
63
+ - app_net
64
+ ports :
65
+ - " 6379:6379"
66
+ volumes :
67
+ - ./docker/redis:/usr/local/etc/redis
68
+ restart : always
20
69
21
70
networks :
22
71
app_net :
Original file line number Diff line number Diff line change @@ -102,6 +102,9 @@ <h3>答案解析:</h3>
102
102
"/rank/view"
103
103
] ;
104
104
105
+ var keyprefix = 'interview' ;
106
+ var objid = { { . question . Id} } ;
107
+
105
108
$ ( function ( ) {
106
109
loadComments ( ) ;
107
110
You can’t perform that action at this time.
0 commit comments