@@ -16,10 +16,10 @@ import (
1616
1717
1818const (
19- DB_HOST = "tcp(192.168.1.65 :3306)"
19+ DB_HOST = "tcp(localhost :3306)"
2020 DB_NAME = "ideone"
2121 DB_USER = /*"root"*/ "root"
22- DB_PASS = /*""*/ "nanomader#!$!%( "
22+ DB_PASS = /*""*/ "password "
2323)
2424
2525
@@ -49,15 +49,20 @@ func main() {
4949 checkErr (err )
5050 memStorage := storage .NewMemoryStorage ()
5151 s := scheduler .New (memStorage )
52+
5253 fmt .Println ("Im good at school three huna worldwide" )
53- if _ , err := s .RunEvery (15 * time .Second , scrapIdeone , db ); err != nil {
54+
55+ stmt , err := db .Prepare ("INSERT INTO IE (fullurl, codedate, codekey, size, codelines, language, " +
56+ "status, txt) VALUES (?,?,?,?,?,?,?,?)" )
57+
58+ if _ , err := s .RunEvery (30 * time .Second , scrapIdeone , db , stmt ); err != nil {
5459 log .Fatal (err )
5560 }
5661 s .Start ()
5762 s .Wait ()
5863}
5964
60- func scrapIdeone (db * sql.DB ) {
65+ func scrapIdeone (db * sql.DB , stmt * sql. Stmt ) {
6166 links , result := getRecentLinks ()
6267 //jdbc:mariadb://192.168.1.65:3306/ideone
6368
@@ -79,8 +84,7 @@ func scrapIdeone(db *sql.DB) {
7984 html , err := ioutil .ReadAll (response .Body )
8085 var txt string = string (html )
8186 fmt .Println (len (html ))
82- stmt , err := db .Prepare ("INSERT INTO IE (fullurl, codedate, codekey, size, codelines, language, " +
83- "status, txt) VALUES (?,?,?,?,?,?,?,?)" )
87+
8488 checkErr (err )
8589
8690 currentTime := time .Now ()
@@ -90,6 +94,7 @@ func scrapIdeone(db *sql.DB) {
9094
9195 }
9296 checkErr (err )
97+
9398 }
9499
95100 fmt .Println (result [i ], ", " , url )
0 commit comments