10/26总结

今天完成了统计查询权限

学习时长:2小时

代码量:200+

博客数:1篇

学习内容:Web

其他学习内容:

学会了redis数据库的命令以及API操作

import java.util.Map;
import redis.clients.jedis.Jedis;
public class RedisTest {
   public static void main(String[] args) {
       Jedis jedis = new Jedis("localhost");
       jedis.hset("student.scofield", "English", "45");
       jedis.hset("student.scofield", "Math", "89");
       jedis.hset("student.scofield", "Computer", "100");
       Map<String, String> value = jedis.hgetAll("student.scofield");
       for (Map.Entry<String, String> entry : value.entrySet()) {
           System.out.println(entry.getKey() + ":" + entry.getValue());
       }
   }
}
View Code
    import redis.clients.jedis.Jedis;
public class RedisTest2 {
    public static void main(String[] args) {
        Jedis jedis = new Jedis("localhost");
        String value = jedis.hget("student.scofield", "English");
        System.out.println("scofield's English score is:    " + value);
    }
}
View Code

学会了MongoDB数据库的命令以及API操作

  import java.util.List;
import org.bson.Document;
import com.mongodb.MongoClient;
import com.mongodb.client.MongoCollection;
import com.mongodb.client.MongoDatabase;
public class MongoTest {
    public static void main(String[] args) {
           MongoClient mongoClient = new MongoClient("localhost", 27017);
           MongoDatabase mongoDatabase = mongoClient.getDatabase("student");
           MongoCollection<Document> collection = mongoDatabase
                   .getCollection("student");
           Document document = new Document("name", "scofield").append(
                   "score",
                   new Document("English", 45).append("Math", 89).append(
                           "Computer", 100));
           List<Document> documents = new ArrayList<Document>();
           documents.add(document);
           collection.insertMany(documents);
           System.out.println("文档插入成功");
    }
}
View Code
import org.bson.Document;
import com.mongodb.MongoClient;
import com.mongodb.client.MongoCollection;
import com.mongodb.client.MongoCursor;
import com.mongodb.client.MongoDatabase;
import com.mongodb.client.model.Filters;
import static com.mongodb.client.model.Filters.eq;
public class MongoTest2 {
     public static void main(String[] args) {
            MongoClient  mongoClient=new MongoClient("localhost",27017);
            MongoDatabase mongoDatabase = mongoClient.getDatabase("student");
            MongoCollection<Document> collection = mongoDatabase.getCollection("student");
            MongoCursor<Document>  cursor=collection.find( new Document("name","scofield")).
                    projection(new Document("score",1).append("_id", 0)).iterator();
            while(cursor.hasNext())
                System.out.println(cursor.next().toJson());
        }
}
View Code
原文地址:https://www.cnblogs.com/wangzhaojun1670/p/13875476.html