网站服务器租用多少钱才合理呢什么是关键词

news/2025/10/7 13:46:44/文章来源:
网站服务器租用多少钱才合理呢,什么是关键词,副业做网站程序,手机微信打开文件是乱码经过3个多小时的努力#xff0c;配置JNDI数据源(主要是通过DBCP连接池)终于搞定#xff5e;还是Tomcat官方的说明好#xff0c;不过全是英文的#xff0c;大概还看得懂#xff0e;百度上那么花花绿绿的太多了#xff0c;一个也没成功#xff01;#xff0e;#xff0e…经过3个多小时的努力配置JNDI数据源(主要是通过DBCP连接池)终于搞定还是Tomcat官方的说明好不过全是英文的大概还看得懂百度上那么花花绿绿的太多了一个也没成功本例使用的数据库为Ms SQL Server 2000,对于其它数据库只是修改一下相应的参数即可服务器是Tomcat5.5, 与之间的版本配置连接池最简便自己总结了一下,希望起到一个抛砖引玉的作用 总结第一步 将驱动程序(jar包)放到tomcat安装目录下的common\lib文件夹下第二步: 在Tomcat的webapps目录随便创建一个工程目录例如myjdbc。在myjdbc目录下创建META-INF目录在此目录下创建一个context.xml文件里面的内容如下  ?xml version1.0 encodingUTF-8? Context Resource namejdbc/test   authContainer   typejavax.sql.DataSource         maxActive100   maxIdle30   maxWait10000         usernamesa password   driverClassNamenet.sourceforge.jtds.jdbc.Driver         urljdbc:jtds:sqlserver://localhost/pubs/ /Context   附注如下Tomcat标准数据源资源工厂配置项如下* driverClassName - 所使用的JDBC驱动类全称。* maxActive - 同一时刻可以自数据库连接池中被分配的最大活动实例数。* maxIdle - 同一时刻数据库连接池中处于非活动状态的最大连接数。* maxWait - 当连接池中没有可用连接时连接池在抛出异常前将等待的最大时间单位毫秒。* password - 传给JDBC驱动的数据库密码。* url - 传给JDBC驱动的连接URL。* user - 传给JDBC驱动的数据库用户名。* validationQuery - 一个SQL查询语句用于在连接被返回给应用前的连接池验证。* 如果指定了该属性则必为至少返回一行记录的SQL SELECT语句。 jdbc/test是数据源的名称(随意写要和web.xml文件中 res-ref-namejdbc/test/res-ref-name 一样即可)其他的参数按照自己的实际情况进行修改例如数据库的名称、账号、密码。 第三步: 在myjdbc目录下创建WEB-INF目录创建web.xml文件内容如下:  ?xml version1.0 encodingUTF-8? web-app xmlnshttp://java.sun.com/xml/ns/j2ee xmlns:xsihttp://www.w3.org/2001/XMLSchema-instance xsi:schemaLocationhttp://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd version2.4     resource-ref         descriptionDB Connection/description         res-ref-namejdbc/test/res-ref-name         res-typejavax.sql.DataSource/res-type         res-authContainer/res-auth     /resource-ref /web-app    说明:resource-refdescrtiption引用资源说明/descrtiptionres-ref-name引用资源的JNDI名/res-ref-nameres-type引用资源的类名/res-typeres-auth管理者Container/res-auth!--Container容器管理 ApplicationWeb应用管理--/resource-ref第四步 写个jsp试一下吧 % page contentTypetext/html;charsetutf-8%% page importjava.sql.*,javax.sql.*,javax.naming.*,com.DBConnection %%  try  {   //初始化查找命名空间   Context ctx  new InitialContext();    //InitialContext ctx  new InitialContext();亦可    //找到DataSource,对名称进行定位java:comp/env是必须加的,后面跟你的DataSource名   DataSource ds  (DataSource)ctx.lookup(java:comp/env/jdbc/test);   //取出连接   Connection conn  ds.getConnection();System.out.println(connection pool connected !!);     } catch (NamingException e) {   System.out.println(e.getMessage());  } catch (SQLException e) {   e.printStackTrace();  }finally  {   //注意不是关闭,是放回连接池.   conn.close();  }}% 或写个JSP用标签库测试一下: % page languagejava importjava.util.* pageEncodingISO-8859-1%% taglib urihttp://java.sun.com/jsp/jstl/sql prefixsql %% taglib urihttp://java.sun.com/jsp/jstl/core prefixc %sql:query varrs dataSourcejdbc/testselect * from authors/sql:queryhtml  head    titleDB Test/title  /head  bodyc:forEach varrow items${rs.rows}    ${row.city}br//c:forEach  /body/html   我成功了Good Luck!以下是配置JNDI的其他方法,个人不建议使用,因为修改服务器的server.xml和web.xml,如果有一点错误,你的容器就会崩溃~ 注连接数据源的方法还有很多在这里我简要说之比如说第二步还可以这么做: 在/tomcat/conf/Catalina/localhost(或其它主机名)/中添加以虚拟目录名称(你的工程名)命名的XML文件来配置context.比如我的主机下有个目录dbpool其地址为tomcat/webapps/test我可以这样来配置这个上下文:在tomcat/conf/Catalina/localhost/目录下创建test.xml文件内容和上面一样. 还可以:在/tomcat/conf/server.xml中host/host标签之间添加     Context path/test docBasetest        debug5 reloadabletrue crossContexttrue  Resource namejdbc/test authContainer typejavax.sql.DataSource               maxActive100 maxIdle30 maxWait10000               usernamejavauser passwordjavadude driverClassNamenet.sourceforge.jtds.jdbc.Driver               urljdbc:jtds:sqlserver://localhost/pubs//Context   其中path是你的工程路径(相对或绝对亦可),其中docBasetest说明此主机已经指向到webapps目录下了回头来看test这个上下文它实际目录是位于webapps的目录下的所以在Context中我们可以将docBase直接设置为test了。如果它在webapps/dbpool/test下则设置为dbpool/test就可以了。 附JNDI——Java Naming and Directory Interface是一套提供naming和 directory功能的 APIJava应用程式开发者透过使用 JNDI在naming和 directory方面的应用上就有了共通的准则.   from :http://www.blogjava.net/supercrsky/articles/174931.html转载于:https://www.cnblogs.com/xuan52rock/p/4745262.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/930470.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【笔记】排列与组合学习笔记

前言 总概 本文章将会向你讲解排列与组合的基本知识和综合运用。 会从定义、问题导入、解决方法、经典例题、总结等方面讲解。 前置知识有一定的数学思维能力和理解能力 加法计数原理 乘法计数原理 阶乘加法计数原理和…

【高级数据结构】ST 表

前言 大部分 ST 表能解决的问题树状数组和线段树都能解决,只不过 ST 表的代码实现更加简单。 ST 表可以求解区间 $[l,r]$ 的最值问题等区间查询。 ST表 ST 表的定义 ST 表是利用倍增思想来解决区间问题的,这样可以缩…

【高级算法】树形DP

前言 本篇文章针对对于树形DP有一定基础的人,没学过的话请出门左转~ 树上背包 P1273 有线电视网 题目简述 有一棵有根树,每个叶子节点都有一个可赚的钱数,每走一条路都有相应的花费。 则在不亏本的情况下从根节点能…

如何提升网站seo排名h5都用什么网站

在日常的数据存储与管理中,移动硬盘作为便携且容量可观的存储设备,深受用户青睐。然而,当您发现联想闪电鲨移动硬盘中的文件突然消失,而您确信并未进行删除操作时,这无疑会令人感到困惑与焦虑。本文旨在为您揭开这一谜…

【高级数据结构】浅谈最短路

前言 最短路是图论中非常典型的模板之一,在生活中也可以到处见到许多。 例如在中国有许多个城市,我现在正在成都,现在我想开车去重庆,而在成都去往重庆的道路上,有许多的道路可以到达,而我想要以最快的速度到达,…

代码随想录打卡|Day53 图论(Floyd 算法精讲 、A * 算法精讲 (A star算法)、最短路算法总结篇、图论总结 ) - 实践

pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", "Courier New", …

织梦网站新闻列表调用重庆旅游攻略

复原IP 地址 力扣原题链接 问题描述 有效 IP 地址正好由四个整数(每个整数位于 0 到 255 之间组成,且不能含有前导 0),整数之间用 ‘.’ 分隔。 例如:“0.1.2.201” 和 “192.168.1.1” 是有效 IP 地址&#xff0c…

自己做网站如何销售大学网站开发策划

1、官网下载IDE JetBrains下载 2、IDE下载、安装步骤 这里展示的是如何在Windows上下载、安装Pycharm工具,Linux的步骤类似。 2.1、选择开发者工具 选择开发者工具 2.2、选择Pycharm 选择Pycharm 2.3、选择下载 选择下载 2.4、选择社区版 一般而言&#xff…

2025电位仪厂家最新企业品牌推荐排行榜,纳米粒度及 Zeta 电位仪,Zeta 电位仪公司推荐

在胶体化学、材料科学、生物医药等关键领域,电位仪(尤其是纳米粒度及 Zeta 电位仪)作为精准表征颗粒表面电荷特性与分散稳定性的核心设备,直接决定了科研实验的数据可信度与工业生产的产品质量可控性。无论是锂电池…

PCIe扫盲——物理层逻辑部分基础(二)

上一篇文章中提到了Mux会对来自数据链路层的数据(TLP&DLLP)插入一些控制字符,如下图所示。当然,这些控制字符只用于物理层之间的传输,接收端的设备的物理层接收到这些数据后,会将这些控制字符去除,在往上传…

前沿仿真未来趋势

随着 SoC 设计复杂度不断飙升,仿真(Emulation) 已成为验证流程中不可或缺的一环。本篇博客聚焦混合仿真、云端仿真、ML 驱动及 ICE 等前沿趋势,为你带来技术洞察与实操启发。 1、混合仿真(Hybrid Emulation):软…

公司网站建设多少费用济南兴田德润团队怎么样网络设计收入

基础语法 AppleScript 入门 一、这部分介绍注释,发出声音,弹窗 (1)简单入门 <1>多行注释 (* this is multi comment *) <2>发出响声beep 3(2)#表示使用"Daniel"(英国发音)发出声音,人员选择如下图1所示say "Hello,world" using "Daniel&…

怎么免费申请个人网站郑州个人网站制作公司

实验七 JSP内置对象II 目的&#xff1a; 掌握JSP内置对象的使用。理解JSP的作用域掌握session&#xff0c;application对象的使用 实验要求&#xff1a; 完成实验题目要求提交实验报告&#xff0c;将代码和实验结果页面截图放入报告中 实验过程&#xff1a; 一、结合之前…

网站建设用免费素材开发公司对设计单位奖惩

在Vue中&#xff0c;有多种方法可以动态添加样式。下面介绍几种常用的方法&#xff1a; 1. 使用动态绑定的方式&#xff1a; 可以使用:style指令将一个对象作为值传递给它&#xff0c;对象的属性名表示要设置的样式属性&#xff0c;属性值表示要设置的样式值。例如&#xff1…

StarRocks与Apache Iceberg:构建高效湖仓一体的实时分析平台 - 详解

StarRocks与Apache Iceberg:构建高效湖仓一体的实时分析平台 - 详解pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: &qu…

expr命令全解

expr命令全解expr(expression 的缩写)是 Linux/Unix 系统中一款经典的命令行工具,主要用于整数运算、字符串处理和逻辑判断。它通过命令行参数接收表达式,计算并输出结果,常被用于 shell 脚本中处理简单的数值和字…

斑马打印机打印头更换教程

斑马 ZT210 打印头更换教程 1、前期准备 首先将打印机断电,取下碳带和纸。 取碳带步骤:向上松开打印头,将旧碳带向右侧取下。 2、取下旧打印头 碳带和纸取下后,将打印头向下压紧。此时将黑色卡扣向前推动,打印头就…

构造中国剩余定理方程组的解

给你一个同余方程组: \[\begin{cases} x\equiv b_1(\text{mod}\ c_1)\\ x\equiv b_2(\text{mod}\ c_2)\\ \dots\\ x\equiv b_n(\text{mod}\ c_n) \end{cases} \]其中 \(c_i\) 两两互素,求解。 我们令 \(M = \display…

做动感影集的网站wordpress+下载媒体库

目录 1. qsort是什么&#xff1f; 2. 为什么要使用qsort 3. qsort的使用 3.1 qsort的返回值和参数 3.2 qsort的compare函数参数 3.3 int类型数组的qsort完整代码 4. qsort完整代码 1. qsort是什么&#xff1f; qsort中的q在英语中是quick&#xff0c;快速的意思了&#…