网站建设的公司实习做什么外协机械加工网

diannao/2025/10/14 7:06:34/文章来源:
网站建设的公司实习做什么,外协机械加工网,wordpress上传阿里云,有哪些可以做课件赚钱的网站在与数据库进行连接的时候#xff0c;会牵扯到数据库连接池的配置,本文将详细介绍mysql数据库连接池配置,需要了解跟多的朋友可以参考下第一步#xff1a;写javabeanpackage withouttears.jdbc.db;import java.util.HashMap;import java.sql.*;//JNDI有两个核心接口Context和…在与数据库进行连接的时候会牵扯到数据库连接池的配置,本文将详细介绍mysql数据库连接池配置,需要了解跟多的朋友可以参考下第一步写javabeanpackage withouttears.jdbc.db;import java.util.HashMap;import java.sql.*;//JNDI有两个核心接口Context和DirContext//Context中包含了基本的名字操作而DirContext则将这些操作扩展到目录服务。import javax.naming.Context;import javax.naming.InitialContext;//数据库资源的连接工厂是javax.sql.DataSource对象//它可以创建java.sql.Connection数据库连接对象。import javax.sql.DataSource;//目前您可以从Java开发者连接(http://java.sun.com/products/jdbc/download.html#rowsetcobundle1_0)//下载CachedRowSet的实现。下载并解压缩安装文件后将rowset.jar文件放到您的类目录下。//CachedRowSet在sun.jdbc.rowset包中。import sun.jdbc.rowset.CachedRowSet;/*** 作者wiThouTTears* 时间2006-12-13* */public class Database {/**************************************************************//* 函数localhost* 功能建立连接池* */private static DataSource localhost(){DataSource dsnull;//在HashMap中通过get()来获取value通过put()来插入value//ContainsKey()则用来检验对象是否已经存在HashMap cachedDsnew HashMap ();if(cachedDs.containsKey(ds))//取出空闲状态的数据库连接{/* 在DataSource中事先建立了多个数据库连接* 这些数据库连接保存在连接池(Connect Pool)中。* Java程序访问数据库时只需要从连接池中取出空闲状态的数据库连接* 当程序访问数据库结束再将数据库连接放回连接池。* */ds (DataSource)cachedDs.get(ds);}elsetry{/*在javax.naming包中提供了Context接口* 该接口提供了将对象和名字绑定以及通过名字检索对象的方法。* */Context initCtx new InitialContext();//lookup(String name)返回与指定的名字绑定的对象,获得数据库连接工厂ds (DataSource)initCtx.lookup(java:comp/env/jdbc/testdb);cachedDs.put(ds, ds);}catch(Exception e){e.printStackTrace();}return ds;}/**************************************************************//* 函数getConnection* 功能库的连接* */private static Connection getConnection(){Connection conn null;try{DataSource ds localhost();conn ds.getConnection();}catch(Exception e){e.printStackTrace();}return conn;}/**************************************************************//* 函数close* 功能关闭连接* */private static void close(Connection conn){try{if(conn ! null)conn.close();}catch(SQLException e){e.printStackTrace();}}/**************************************************************//* 函数executeQuery* 功能数据查询* */public static CachedRowSet executeQuery(String sql){Connection connnull;CachedRowSet rsnull;try{rsnew CachedRowSet();conngetConnection();Statement stmtconn.createStatement();ResultSet rs1stmt.executeQuery(sql);rs.populate(rs1);}catch(Exception e){//System.out.println(e.toString());}finally{try{conn.close();}catch(Exception ex){}} return rs;}/**************************************************************//* 函数executeUpdate* 功能数据更新(添加/更改/删除)* */public static boolean executeUpdate(String sql){boolean bl;bl false;Connection conn getConnection();try{Statement stmt conn.createStatement();if(stmt.executeUpdate(sql) 0)stmt.close();bl true;}catch(SQLException e){}finally{close(conn);}return bl;}/**************************************************************/}编译得到withouttears/db/Database.class并放到E:/MyWorkSpace/test/WEB-INF/classes下即E:/MyWorkSpace/test/WEB-INF/classes/withouttears/db/Database.class,注意别弄错了。第二步配置Tomcat(我用是Tomcat 5.5.7)1. 在C:/Program Files/Tomcat 5.5.7/conf/Catalina/localhost下新建一个test.xml,内容如下 注docBase为你的web文件所在地我用的是E:/MyWorkSpace/test。path可写可不写但在Linux下必须写上Windows下不写我测试可以用最好写上。这里的test.xml指定的文件夹不像我们平时用的那样在C:/Program Files/Tomcat 5.5.7/webapps/test,不过目的一样都是表示用http://localhost:8080/test/来访问相当于IIS下的虚拟目录可以是任意的。2. 在C:/Program Files/Tomcat 5.5.7/conf/下建立context.xml在E:/MyWorkSpace/test下新建WEB-INF/web.xml。context.xmlWEB-INF/web.xmlMETA-INF/context.xmlauthContainertypejavax.sql.DataSourcedriverClassNamecom.mysql.jdbc.Driverurljdbc:mysql://localhost/mytestdbusernamerootpassword157744375maxActive100maxIdle30maxWait10000/注: 链接池配置文件,这样我们就可以用第一步写的Javabean类Database中的localhost()函数来读取这个content.xml中的jdbc/testdb名称web.xmltesttest.jsp注: web.xml放web的默认主页(如:test.jsp或者index.jsp)和程序中要用到servlet的映射,不管它我们这里用不到。第三步写test.jspInsert titleString sqlnull;sqlselect * from table_test;ResultSet rsDatabase.executeQuery(sql);try{while(rs.next()){%姓名电话第四步测试

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

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

相关文章

专业建网站设计公司网页毕业设计作品

一个轻量级的仿微信未读消息提示大家好,我是接触安卓不久的小菜鸟,今天花了一晚上封装了一个类似微信未读消息提示的安卓控件。由于技术问题,所以功能不是很强大,没有动画,但是满足基本需求还是可以的。下面是示例图&a…

网站建设 6万元怎样查找企业联系方式

MaxCompute介绍 MaxCompute是适用于数据分析场景的企业级SaaS(Software as a Service)模式云数据仓库,以Serverless架构提供快速、全托管的在线数据仓库服务,消除了传统数据平台在资源扩展性和弹性方面的限制,最小化用…

阿里云服务器的网站备案流程图h5动画网站

类型检查与命令多态 概述 redis中用于操作键的命令基本上可以分为两种类型。其中一种命令可以对任何类型的键执行,比如说DEL命令、EXPIRE命令、RENAME命令、TYPE命令、OBJECT命令等. 而另一种命令只能对特定类型的键执行,比如说 1.SET、GET、APPEND、…

自己如何搭建网站cms 网站群

学习计时:共14小时 读书:2小时 代码:7小时 作业:2小时 博客:3小时 一、学习目标 1. 能够独立安装Linux操作系统 2. 能够熟练使用Linux系统的基本命令 3. 熟练使用Linux中用户管理命令/系统相关命令/文件目录相关命…

滕州建网站哪家好龙岗网站建设过程

前言 ✨✨欢迎👍👍点赞☕️☕️收藏✍✍评论 个人主页:秋邱’博客 所属栏目:人工智能 (感谢您的光临,您的光临蓬荜生辉) 引言: 前面我们已经讲了结构体的声明,自引用,内存…

网站做代理还可以刷水吗app网站开发河 又

计算机语言运用--数值计算8-函数的计算机处理8(1)_1MATLAB计算机:电子线路组成的计算机器。人与计算机则是通过计算机语言-符号系统说给计算机听而交流。计算机语言有低级语言-机器语言、汇编、高级语言-C/C/C#/VB/PASCAL/LISP/JAVA/PYTHON/……成百上千种之多。 作…

做雇主品牌的网站食品网站建设网站定制开发

dockerk8s k8s详细介绍docker的工作原理docker的组成docker与传统虚拟机的区别docker技术的三大核心概念centos镜像几个G,但是docker centos镜像才几百兆镜像的分层结构以及为什么要使用镜像的分层结构容器的copy-on-write特性,修改容器里面的内容会修改…

网站信息如何修改wordpress站

本文属于图神经网络的系列文章,文章目录如下: 从图(Graph)到图卷积(Graph Convolution):漫谈图神经网络模型 (一)从图(Graph)到图卷积(Graph Convolution):漫谈图神经网络模型 (二)从图(Graph)到图卷积(Graph Convolution)&#x…

深圳工程造价建设信息网站美容评测网站建设分析报告

简单工厂模式 适用场景: 1.工厂类负责创建的对象比较少,由于创建的对象较少,不会造成工厂方法中的业务逻辑太过复杂。 2.客户端只知道传入工厂类的参数,对于如何创建对象并不关心。 工厂方法模式 适用场景: 1.客户端不知道它所需要的对象…

深圳网站做的好的公司wordpress 如何更改主页

一、简介 彩虹表就是一个庞大的、针对各种可能的字母组合预先计算好的哈希值的集合,不一定是针对MD5算法的,各种算法的都有,有了它可以快速的破解各类密码。越是复杂的密码,需要的彩虹表就越大,现在主流的彩虹表都是1…

高端网站推广哪里有网站培训的

android渠道包自动化验证 酷传应用统计 友盟统计分析平台 机锋统计 怎样监控移动互联网广告的效果 talkingdata AD tracking转载于:https://www.cnblogs.com/terrylin/p/4865462.html

国内建网站软件个人网页制作价格

在源码编译PHP-redis扩展时,遇到缺少头文件问题【问题描述】error: ext/standard/php_smart_str.h: No such file or directory 【问题原因】PHP安装好的头文件目录:/php/include/php/ext/standard/,这些头文件,在php7之前的版本&…

discuz 手机网站模板做微商去哪个网站推广

来源:AI数据派前言:目前,“联邦学习”这个术语在市场上存在很多认识上的误解和混淆,主要原因是其既在广义上表达了保护数据前提下联合多方数据训练模型的需求,又在狭义上表示了一类通过暴露部分数据信息来提升训练性能…

如何实现网站建设服务东莞市建设银行招聘网站

Vi编辑器有一些选项设置可以帮助人们更好的使用。 在vi中选项分为两种: 1、 开关选项,如果要打开这类选项就使用ex命令——:set 选项;如果要关闭这类选项就是用ex命令——:set no选项(注意no和选项之间没有空格&…

常州免费网站制作兰州营销型网站建设

前言: 本文总结的常见机器学习算法(主要是一些常规分类器)大概流程和主要思想。 朴素贝叶斯: 有以下几个地方需要注意: 1. 如果给出的特征向量长度可能不同,这是需要归一化为通长度的向量(这里以…

做网站怎么申请百度推广wordpress 配置说明

... 转载于:https://www.cnblogs.com/2008nmj/p/7264769.html

有关电子商务网站建设与维护的书籍浙江大学微纳加工平台

本文主要介绍使用ResponseSelector实现校园招聘FAQ机器人,回答面试流程和面试结果查询的FAQ问题。FAQ机器人功能分为业务无关的功能和业务相关的功能2类。 一.data/nlu.yml文件   与普通意图相比,ResponseSelector训练数据中的意图采用group/intent格…

给人家做的网站想改怎么改专门做国外网站

文章目录 前言一、日志重要吗二、日志分级三、常用日志插件四、外观模式与SLF4J五、双雄之争总结 前言 不知有多少人和笔者一样,在刚学习编程的时候,对日志并不重视。那时候学习java代码是用System.out.println(),相信屏幕前不少人一开始也是…

建设企业网站的模式宿城区建设局网站

1、在Buffer Pool中读取数据:当InnoDB需要更新一条记录时,首先会在Buffer Pool中查找该记录是否在内存中。如果没有在内存中,则从磁盘读取该页到Buffer Pool中。 2、记录UndoLog:在修改操作前,InnoDB会在Undo Log中记…

国外网站视觉设计趋势公众号开发技术风险

腾讯云2核2G服务器多少钱一年?轻量服务器61元一年,CVM 2核2G S5服务器313.2元15个月,轻量2核2G3M带宽、40系统盘,云服务器CVM S5实例是2核2G、50G系统盘。腾讯云2核2G服务器优惠活动 txybk.com/go/txy 链接打开如下图:…