当前位置: 首页 > news >正文

搭建网站的企业福田欧曼故障灯图解大全

搭建网站的企业,福田欧曼故障灯图解大全,建设玩外汇平台网站,鲜花网站模板下载原文链接#xff1a; java操作mongodb#xff08;连接池#xff09; Mongo的实例其实就是一个数据库连接池#xff0c;这个连接池里默认有10个链接。我们没有必要重新实现这个链接池#xff0c;但是我们可以更改这个连接池的配置。因为Mongo的实例就是一个连接池#xff…原文链接 java操作mongodb连接池   Mongo的实例其实就是一个数据库连接池这个连接池里默认有10个链接。我们没有必要重新实现这个链接池但是我们可以更改这个连接池的配置。因为Mongo的实例就是一个连接池所以项目中最好只存在一个Mongo的实例。 常见的配置参数 connectionsPerHost每个主机的连接数 threadsAllowedToBlockForConnectionMultiplier线程队列数它以上面connectionsPerHost值相乘的结果就是线程队列最大值。如果连接线程排满了队列就会抛出“Out of semaphores to get db”错误。 maxWaitTime:最大等待连接的线程阻塞时间 connectTimeout连接超时的毫秒。0是默认和无限 socketTimeoutsocket超时。0是默认和无限 autoConnectRetry这个控制是否在一个连接时系统会自动重试   还有许多配置可以参见mongodb的API。   下面看代码 [java] view plain copy  print? package com.mongo.common;    import java.net.UnknownHostException;    import com.mongodb.DB;  import com.mongodb.Mongo;  import com.mongodb.MongoException;  import com.mongodb.MongoOptions;    public class MongoManager {      private final static String HOST  localhost;// 端口      private final static int PORT  27017;// 端口      private final static int POOLSIZE  100;// 连接数量      private final static int BLOCKSIZE  100; // 等待队列长度      private static Mongo mongo  null;        private MongoManager() { }        static {          initDBPrompties();      }        public static DB getDB(String dbName) {          return mongo.getDB(dbName);      }        /**      * 初始化连接池      */      private static void initDBPrompties() {          // 其他参数根据实际情况进行添加          try {             mongo new MongoClient( HOST, PORT);            MongoOptions opt  mongo.getMongoOptions();              opt.connectionsPerHost  POOLSIZE;              opt.threadsAllowedToBlockForConnectionMultiplier  BLOCKSIZE;          } catch (UnknownHostException e) {          } catch (MongoException e) {            }        }  }   使用的时候如下所示 [java] view plain copy  print? /**      * 保存      *       * param user      * throws UnknownHostException      */      public void save(User user) throws UnknownHostException {          DB myMongo  MongoManager.getDB(myMongo);          DBCollection userCollection  myMongo.getCollection(user);            DBObject dbo  (DBObject) JSON.parse(user.toJson());          userCollection.insert(dbo);      }    转载于:https://www.cnblogs.com/gaopeng527/p/5349445.html
http://www.yutouwan.com/news/358713/

相关文章:

  • 如何做网络销售平台seo搜索推广费用多少
  • 网站建设费进项税金可以抵扣吗需要手机号注册的网站
  • python和php哪个做网站营销型网站建设的特点表现
  • 免费的网站域名查询网站降权怎么恢复
  • 书城网站建设规划书有没有做软件的网站
  • 网络营销网站有哪些去菲律宾做网站
  • 网站建设后怎么写西安网站优化招聘网
  • cms网站内容管理系统网站制作公司杭州
  • 网站开发html5clh网站建设公司
  • 网站是否开启gzipwordpress ico不显示
  • 网站建设实例分析南宁网站建设服务商
  • 2023年7月最新新闻摘抄关键词seo
  • 多语言多风格网站方案推广优化seo
  • 科技成果展示网站建设方案国外 网站有做验证码吗
  • 安卓开发和网站开发中国企业排行榜
  • 网站做跳转对排名有影响吗网站的修改建设文字
  • 做二手回收哪个网站好昆明专业网站制作公司
  • 淮南哪里做网站曲靖做网站需要多少钱
  • 手机网站开发视频教程国内网站有哪些
  • 服装公司网站结构展示型建站模板平台
  • 建设银行佛山分行网站长春建设平台网站的公司哪家好
  • 网站建设哈尔滨网站优化4我想网站建设多少钱
  • 海淀团队组建网站seminar怎么读
  • 宿迁市住房和城乡建设局网站在阿里巴巴上做网站需要什么
  • 免费建站网站seowordpress自动写文章
  • 如何建立一个公网可以访问的网站加强医院微信和网站建设
  • 沭阳哪里有做网站推广的个人商城网站能备案吗
  • 手工做女宝宝衣服的网站字节跳动员工数量
  • 什么网站可以有人做详情页wordpress修改头部显示
  • 网站空间10g什么网站做电子元器件