`
zhaohaolin
  • 浏览: 1033238 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

proxool详细配置

阅读更多

proxool详细配置

文章分类:Java编程 关键字: proxool 配置

        proxool一个数据库连接池框架,提供了对你选择的其它类型的驱动程序的连接池封装。可以非常简单的移植到现存的代码中。完全可配置。快速,成熟,健 壮。可以透明地为你现存的JDBC驱动程序增加连接池功能。到目前为止最新版本是proxool 0.9.1,可从官网下载最新版本 http://proxool .sourceforge.net

 

一、配置proxool.xml文件  

 

Xml代码  收藏代码
  1. <? xml   version = "1.0"   encoding = "UTF-8" ?>   
  2.     <!--  
  3.         the proxool configuration can be embedded within your own  
  4.         application's. Anything outside the "proxool" tag is ignored.  
  5.     -->   
  6. < something-else-entirely >   
  7.     < proxool >   
  8.         < alias > dbname </ alias >   <!--数据源的别名-->   
  9.         < driver-url > jdbc:oracle:thin:@127.0.0.1:1521:testdb </ driver-url > <!--url连接串-->   
  10.         < driver-class > oracle.jdbc.driver.OracleDriver </ driver-class >   <!--驱动类-->   
  11.         < driver-properties >   
  12.             < property   name = "user"   value = "username"   />   <!--用户名-->   
  13.             < property   name = "password"   value = "password"   /> <!--密码-->   
  14.         </ driver-properties >    
  15.         <!--最大连接数(默认5个),超过了这个连接数,再有请求时,就排在队列中等候,最大的等待请求数由maximum-new-connections决定 -->   
  16.         < maximum-connection-count > 100 </ maximum-connection-count >    
  17.         <!--最小连接数(默认2个)-->   
  18.         < minimum-connection-count > 10 </ minimum-connection-count >    
  19.         <!--proxool自动侦察各个连接状态的时间间隔(毫秒),侦察到空闲的连接就马上回收,超时的销毁 默认30秒-->   
  20.         < house-keeping-sleep-time > 90000 </ house-keeping-sleep-time >   
  21.         <!--没有空闲连接可以分配而在队列中等候的最大请求数,超过这个请求数的用户连接就不会被接受-->   
  22.         < maximum-new-connections > 10 </ maximum-new-connections >    
  23.         <!--最少保持的空闲连接数(默认2个)-->   
  24.         < prototype-count > 5 </ prototype-count >    
  25.         <!--在使用之前测试-->   
  26.         < test-before-use > true </ test-before-use >   
  27.         <!--用于保持连接的测试语句 -->   
  28.         < house-keeping-test-sql > select sysdate from dual </ house-keeping-test-sql >   
  29.     </ proxool >   
  30. </ something-else-entirely >    
<?xml version="1.0" encoding="UTF-8"?>
	<!--
		the proxool configuration can be embedded within your own
		application's. Anything outside the "proxool" tag is ignored.
	-->
<something-else-entirely>
	<proxool>
		<alias>dbname</alias> <!--数据源的别名-->
		<driver-url>jdbc:oracle:thin:@127.0.0.1:1521:testdb</driver-url><!--url连接串-->
		<driver-class>oracle.jdbc.driver.OracleDriver</driver-class> <!--驱动类-->
		<driver-properties>
			<property name="user" value="username" /> <!--用户名-->
			<property name="password" value="password" /><!--密码-->
		</driver-properties> 
		<!--最大连接数(默认5个),超过了这个连接数,再有请求时,就排在队列中等候,最大的等待请求数由maximum-new-connections决定 -->
		<maximum-connection-count>100</maximum-connection-count> 
		<!--最小连接数(默认2个)-->
		<minimum-connection-count>10</minimum-connection-count> 
		<!--proxool自动侦察各个连接状态的时间间隔(毫秒),侦察到空闲的连接就马上回收,超时的销毁 默认30秒-->
		<house-keeping-sleep-time>90000</house-keeping-sleep-time>
		<!--没有空闲连接可以分配而在队列中等候的最大请求数,超过这个请求数的用户连接就不会被接受-->
		<maximum-new-connections>10</maximum-new-connections> 
		<!--最少保持的空闲连接数(默认2个)-->
		<prototype-count>5</prototype-count> 
		<!--在使用之前测试-->
		<test-before-use>true</test-before-use>
		<!--用于保持连接的测试语句 -->
		<house-keeping-test-sql>select sysdate from dual</house-keeping-test-sql>
	</proxool>
</something-else-entirely> 

 

二、配置web.xml

Xml代码  收藏代码
  1. <? xml   version = "1.0"   encoding = "UTF-8" ?>   
  2. < web-app   version = "2.4"   xmlns = "http://java.sun.com/xml/ns/j2ee"   
  3.     xmlns:xsi = "http://www.w3.org/2001/XMLSchema-instance"   
  4.     xsi:schemaLocation ="http://java.sun.com/xml/ns/j2ee   
  5.     http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">   
  6. < servlet >   
  7.   < servlet-name > ServletConfigurator </ servlet-name >   
  8.   < servlet-class >   
  9.     org.logicalcobwebs.proxool.configuration.ServletConfigurator  
  10.   </ servlet-class >   
  11.   < init-param >   
  12.     < param-name > xmlFile </ param-name >   
  13.     < param-value > WEB-INF/proxool.xml </ param-value >   
  14.   </ init-param >   
  15.   < load-on-startup > 1 </ load-on-startup >   
  16. </ servlet >   
  17.   
  18. < servlet >   
  19.   < servlet-name > Admin </ servlet-name >   
  20.   < servlet-class >   
  21.     org.logicalcobwebs.proxool.admin.servlet.AdminServlet  
  22.   </ servlet-class >   
  23. </ servlet >   
  24. < servlet-mapping >   
  25.   < servlet-name > Admin </ servlet-name >   
  26.   < url-pattern > /admin </ url-pattern >   
  27. </ servlet-mapping >   
  28. <!-- 配置受保护域,只有Tomcat管理员才能察看连接池的信息 -->   
  29. < security-constraint >   
  30.   < web-resource-collection >   
  31.       < web-resource-name > proxool </ web-resource-name >    
  32.       < url-pattern > /admin </ url-pattern >   
  33.   </ web-resource-collection >   
  34.   < auth-constraint >   
  35.      < role-name > manager </ role-name >    
  36.      </ auth-constraint >   
  37.   </ security-constraint >   
  38.  < login-config >   
  39.      < auth-method > BASIC </ auth-method >    
  40.      < realm-name > proxool manager Application </ realm-name >    
  41.   </ login-config >   
  42.   < security-role >   
  43.     < description > The role that is required to log in to the Manager Application </ description >    
  44.      < role-name > manager </ role-name >    
  45.  </ security-role >   
  46.   < error-page >   
  47.     < error-code > 401 </ error-code >   
  48.     < location > /401.jsp </ location >   
  49.   </ error-page >   
  50. </ web-app >   
<?xml version="1.0" encoding="UTF-8"?>
<web-app version="2.4" xmlns="http://java.sun.com/xml/ns/j2ee"
	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
	xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee 
	http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">
<servlet>
  <servlet-name>ServletConfigurator</servlet-name>
  <servlet-class>
    org.logicalcobwebs.proxool.configuration.ServletConfigurator
  </servlet-class>
  <init-param>
    <param-name>xmlFile</param-name>
    <param-value>WEB-INF/proxool.xml</param-value>
  </init-param>
  <load-on-startup>1</load-on-startup>
</servlet>

<servlet>
  <servlet-name>Admin</servlet-name>
  <servlet-class>
    org.logicalcobwebs.proxool.admin.servlet.AdminServlet
  </servlet-class>
</servlet>
<servlet-mapping>
  <servlet-name>Admin</servlet-name>
  <url-pattern>/admin</url-pattern>
</servlet-mapping>
<!-- 配置受保护域,只有Tomcat管理员才能察看连接池的信息 -->
<security-constraint>
  <web-resource-collection>
      <web-resource-name>proxool</web-resource-name> 
      <url-pattern>/admin</url-pattern>
  </web-resource-collection>
  <auth-constraint>
     <role-name>manager</role-name> 
     </auth-constraint>
  </security-constraint>
 <login-config>
     <auth-method>BASIC</auth-method> 
     <realm-name>proxool manager Application</realm-name> 
  </login-config>
  <security-role>
    <description>The role that is required to log in to the Manager Application</description> 
     <role-name>manager</role-name> 
 </security-role>
  <error-page>
    <error-code>401</error-code>
    <location>/401.jsp</location>
  </error-page>
</web-app>

 

 

 

ServletConfigurator : 加载并初始化proxool.xml文件,因为它是连接数据库的.其他很多模块都用到数据,所以必须首先加载它
load-on-startup: 数值越小,就会先被加载初始化

Admin:监控数据库连接池的连接情况

//获得数据库连接的语句

Connection conn=DriverManager.getConnection("proxool.dbname");

 

 

注意:在401.jsp页面中必须加

<%
  response.setHeader("WWW-Authenticate", "Basic realm=\"Tomcat Manager Application\"");
%>这句话,否则在访问/admin察看连接池信息时,会直接跳转到401.jsp页面。我们是想让访问admin/的用户必须输入用户名和密码,且必须是manager角色,三次输入不正确才会跳到401.jsp页面,如图

输入正确用户名和密码后才能看到proxool池的信息

 

三、更详细的proxool.xml的配置属性说明:

Xml代码  收藏代码
  1.   <? xml   version = "1.0"   encoding = "ISO-8859-1" ?>   
  2. <!--  
  3. Properties for Proxool Configurator testing. Defines the same parameters as  
  4. TestHelper.buildCompleteAlternativeProperties()  
  5. -->   
  6. < something-else-entirely   xmlns = "http://sumthin.else.entirely"   xmlns:proxool = "The latest version is available at http://proxool.sourceforge.net/xml-namespace" >   
  7.     < proxool:proxool >   
  8.         < proxool:alias > xml-test-ns </ proxool:alias >   
  9.         < proxool:driver-url > jdbc:hsqldb:db/test </ proxool:driver-url >   
  10.         < proxool:driver-class > org.hsqldb.jdbcDriver </ proxool:driver-class >   
  11.         < proxool:driver-properties >   
  12.             < proxool:property   name = "user"   value = "sa" />   
  13.             < proxool:property   name = "password"   value = "" />   
  14.         </ proxool:driver-properties >   
  15.         < proxool:house-keeping-sleep-time > 40000 </ proxool:house-keeping-sleep-time >   
  16.         < proxool:house-keeping-test-sql > select CURRENT_DATE </ proxool:house-keeping-test-sql >   
  17.         < proxool:maximum-connection-count > 10 </ proxool:maximum-connection-count >   
  18.         < proxool:minimum-connection-count > 3 </ proxool:minimum-connection-count >   
  19.         < proxool:maximum-connection-lifetime > 18000000 </ proxool:maximum-connection-lifetime >   <!-- 5 hours -->   
  20.         < proxool:simultaneous-build-throttle > 5 </ proxool:simultaneous-build-throttle >   
  21.         < proxool:recently-started-threshold > 40000 </ proxool:recently-started-threshold >   
  22.         < proxool:overload-without-refusal-lifetime > 50000 </ proxool:overload-without-refusal-lifetime >   
  23.         < proxool:maximum-active-time > 60000 </ proxool:maximum-active-time >   
  24.         < proxool:verbose > true </ proxool:verbose >   
  25.         < proxool:trace > true </ proxool:trace >   
  26.         < proxool:fatal-sql-exception > Fatal error </ proxool:fatal-sql-exception >   
  27.         < proxool:prototype-count > 2 </ proxool:prototype-count >   
  28.     </ proxool:proxool >   
  29.     < nothing-to-do-with-proxool >   
  30.         < proxool:proxool >   
  31.             < proxool:alias > xml-test-ns-2 </ proxool:alias >   
  32.             < proxool:driver-url > jdbc:hsqldb:db/test </ proxool:driver-url >   
  33.             < proxool:driver-class > org.hsqldb.jdbcDriver </ proxool:driver-class >   
  34.             < proxool:driver-properties >   
  35.                 < proxool:property   name = "user"   value = "sa" />   
  36.                 < proxool:property   name = "password"   value = "" />   
  37.             </ proxool:driver-properties >   
  38.             < proxool:house-keeping-sleep-time > 40000 </ proxool:house-keeping-sleep-time >   
  39.             < proxool:house-keeping-test-sql > select CURRENT_DATE </ proxool:house-keeping-test-sql >   
  40.             < proxool:maximum-connection-count > 10 </ proxool:maximum-connection-count >   
  41.             < proxool:minimum-connection-count > 3 </ proxool:minimum-connection-count >   
  42.             < proxool:maximum-connection-lifetime > 18000000 </ proxool:maximum-connection-lifetime >   <!-- 5 hours -->   
  43.             < proxool:simultaneous-build-throttle > 5 </ proxool:simultaneous-build-throttle >   
  44.             < proxool:recently-started-threshold > 40000 </ proxool:recently-started-threshold >   
  45.             < proxool:overload-without-refusal-lifetime > 50000 </ proxool:overload-without-refusal-lifetime >   
  46.             < proxool:maximum-active-time > 60000 </ proxool:maximum-active-time >   
  47.             < proxool:verbose > true </ proxool:verbose >   
  48.             < proxool:trace > true </ proxool:trace >   
  49.             < proxool:fatal-sql-exception > Fatal error </ proxool:fatal-sql-exception >   
  50.             < proxool:prototype-count > 2 </ proxool:prototype-count >   
  51.         </ proxool:proxool >   
  52.     </ nothing-to-do-with-proxool >   
  53. </ something-else-entirely >   
 <?xml version="1.0" encoding="ISO-8859-1"?>
<!--
Properties for Proxool Configurator testing. Defines the same parameters as
TestHelper.buildCompleteAlternativeProperties()
-->
<something-else-entirely xmlns="http://sumthin.else.entirely" xmlns:proxool="The latest version is available at http://proxool.sourceforge.net/xml-namespace">
    <proxool:proxool>
        <proxool:alias>xml-test-ns</proxool:alias>
        <proxool:driver-url>jdbc:hsqldb:db/test</proxool:driver-url>
        <proxool:driver-class>org.hsqldb.jdbcDriver</proxool:driver-class>
        <proxool:driver-properties>
            <proxool:property name="user" value="sa"/>
            <proxool:property name="password" value=""/>
        </proxool:driver-properties>
        <proxool:house-keeping-sleep-time>40000</proxool:house-keeping-sleep-time>
        <proxool:house-keeping-test-sql>select CURRENT_DATE</proxool:house-keeping-test-sql>
        <proxool:maximum-connection-count>10</proxool:maximum-connection-count>
        <proxool:minimum-connection-count>3</proxool:minimum-connection-count>
        <proxool:maximum-connection-lifetime>18000000</proxool:maximum-connection-lifetime> <!-- 5 hours -->
        <proxool:simultaneous-build-throttle>5</proxool:simultaneous-build-throttle>
        <proxool:recently-started-threshold>40000</proxool:recently-started-threshold>
        <proxool:overload-without-refusal-lifetime>50000</proxool:overload-without-refusal-lifetime>
        <proxool:maximum-active-time>60000</proxool:maximum-active-time>
        <proxool:verbose>true</proxool:verbose>
        <proxool:trace>true</proxool:trace>
        <proxool:fatal-sql-exception>Fatal error</proxool:fatal-sql-exception>
        <proxool:prototype-count>2</proxool:prototype-count>
    </proxool:proxool>
    <nothing-to-do-with-proxool>
        <proxool:proxool>
            <proxool:alias>xml-test-ns-2</proxool:alias>
            <proxool:driver-url>jdbc:hsqldb:db/test</proxool:driver-url>
            <proxool:driver-class>org.hsqldb.jdbcDriver</proxool:driver-class>
            <proxool:driver-properties>
                <proxool:property name="user" value="sa"/>
                <proxool:property name="password" value=""/>
            </proxool:driver-properties>
            <proxool:house-keeping-sleep-time>40000</proxool:house-keeping-sleep-time>
            <proxool:house-keeping-test-sql>select CURRENT_DATE</proxool:house-keeping-test-sql>
            <proxool:maximum-connection-count>10</proxool:maximum-connection-count>
            <proxool:minimum-connection-count>3</proxool:minimum-connection-count>
            <proxool:maximum-connection-lifetime>18000000</proxool:maximum-connection-lifetime> <!-- 5 hours -->
            <proxool:simultaneous-build-throttle>5</proxool:simultaneous-build-throttle>
            <proxool:recently-started-threshold>40000</proxool:recently-started-threshold>
            <proxool:overload-without-refusal-lifetime>50000</proxool:overload-without-refusal-lifetime>
            <proxool:maximum-active-time>60000</proxool:maximum-active-time>
            <proxool:verbose>true</proxool:verbose>
            <proxool:trace>true</proxool:trace>
            <proxool:fatal-sql-exception>Fatal error</proxool:fatal-sql-exception>
            <proxool:prototype-count>2</proxool:prototype-count>
        </proxool:proxool>
    </nothing-to-do-with-proxool>
</something-else-entirely>

属性列表说明:

fatal-sql-exception : 它是一个逗号分割的信息片段.当一个SQL异常发生时,他的异常信息将与这个信息片段进行比较.如果在片段中存在,那么这个异常将被认为是个致命错误 (Fatal SQL Exception ).这种情况下,数据库连接将要被放弃.无论发生什么,这个异常将会被重掷以提供给消费者.用户最好自己配置一个不同的异常来抛出.

fatal-sql-exception-wrapper-class : 正 如上面所说,你最好配置一个不同的异常来重掷.利用这个属性,用户可以包装SQLException,使他变成另外一个异常.这个异常或者继承 SQLException或者继承字RuntimeException.proxool自带了2个实 现:'org.logicalcobwebs.proxool.FatalSQLException' 和'org.logicalcobwebs.proxool.FatalRuntimeException' .后者更合适.

house-keeping-sleep-time : house keeper 保留线程处于睡眠状态的最长时间,house keeper 的职责就是检查各个连接的状态,并判断是否需要销毁或者创建.

house-keeping-test-sql :   如果发现了空闲的数据库连接.house keeper 将会用这个语句来测试.这个语句最好非常快的被执行.如果没有定义,测试过程将会被忽略。

injectable-connection-interface : 允许proxool实现被代理的connection对象的方法.

injectable-statement-interface : 允许proxool实现被代理的Statement 对象方法.

injectable-prepared-statement-interface : 允许proxool实现被代理的PreparedStatement 对象方法.

injectable-callable-statement-interface : 允许proxool实现被代理的CallableStatement 对象方法.

jmx :

jmx-agent-id :

jndi-name : 数据源的名称

maximum-active-time : 如果housekeeper 检测到某个线程的活动时间大于这个数值.它将会杀掉这个线程.所以确认一下你的服务器的带宽.然后定一个合适的值.默认是5分钟.

maximum-connection-count : 最大的数据库连接数.

maximum-connection-lifetime : 一个线程的最大寿命.

minimum-connection-count : 最小的数据库连接数

overload-without-refusal-lifetime :

prototype-count : 连接池中可用的连接数量.如果当前的连接池中的连接少于这个数值.新的连接将被建立(假设没有超过最大可用数).例如.我们有3个活动连接2个可用连接, 而我们的prototype-count是4,那么数据库连接池将试图建立另外2个连接.这和 minimum-connection-count不同. minimum-connection-count把活动的连接也计算在内.prototype-count 是spare connections 的数量.

recently-started-threshold :   略

simultaneous-build-throttle :   略

statistics :  连接池使用状况统计。 参数“10s,1m,1d”

statistics-log-level :   日志统计跟踪类型。 参数“ERROR”或 “INFO”

test-before-use :

test-after-use :

trace : 如果为true,那么每个被执行的SQL语句将会在执行期被log记录(DEBUG LEVEL).你也可以注册一个ConnectionListener (参看ProxoolFacade)得到这些信息.

verbose : 详细信息设置。 参数 bool 值

分享到:
评论

相关推荐

    kernel-devel-4.18.0-553.45.1.el8-10.x86-64.rpm

    Rocky Linux 8.10内核包

    Simulink中三阶单环多位量化Σ-Δ调制器的设计与实现-音频带ADC的应用(复现论文或解答问题,含详细可运行代码及解释)

    内容概要:本文档详细介绍了如何在Simulink中设计一个满足特定规格的音频带ADC(模数转换器)。首先选择了三阶单环多位量化Σ-Δ调制器作为设计方案,因为这种结构能在音频带宽内提供高噪声整形效果,并且多位量化可以降低量化噪声。接着,文档展示了具体的Simulink建模步骤,包括创建模型、添加各个组件如积分器、量化器、DAC反馈以及连接它们。此外,还进行了参数设计与计算,特别是过采样率和信噪比的估算,并引入了动态元件匹配技术来减少DAC的非线性误差。性能验证部分则通过理想和非理想的仿真实验评估了系统的稳定性和各项指标,最终证明所设计的ADC能够达到预期的技术标准。 适用人群:电子工程专业学生、从事数据转换器研究或开发的技术人员。 使用场景及目标:适用于希望深入了解Σ-Δ调制器的工作原理及其在音频带ADC应用中的具体实现方法的人群。目标是掌握如何利用MATLAB/Simulink工具进行复杂电路的设计与仿真。 其他说明:文中提供了详细的Matlab代码片段用于指导读者完成整个设计流程,同时附带了一些辅助函数帮助分析仿真结果。

    计算机课后习题.docx### 【计算机科学】研究生入学考试计算机组成原理专项题库设计:考研复习资源集成与优化

    内容概要:该题库专为研究生入学考试计算机组成原理科目设计,涵盖名校考研真题、经典教材课后习题、章节题库和模拟试题四大核心模块。名校考研真题精选多所知名高校的计算机组成原理科目及计算机联考真题,并提供详尽解析,帮助考生把握考研命题趋势与难度。经典教材课后习题包括白中英《计算机组成原理》(第5版)和唐朔飞《计算机组成原理》(第2版)的全部课后习题解答,这两部教材被众多名校列为考研指定参考书目。章节题库精选代表性考题,注重基础知识与重难点内容,帮助考生全面掌握考试大纲要求的知识点。模拟试题依据历年考研真题命题规律和热门考点,精心编制两套全真模拟试题,并附标准答案,帮助考生检验学习成果,评估应试能力。 适用人群:计划参加研究生入学考试并报考计算机组成原理科目的考生,尤其是需要系统复习和强化训练的学生。 使用场景及目标:①通过研读名校考研真题,考生可以准确把握考研命题趋势与难度,有效评估复习成效;②通过经典教材课后习题的练习,考生可以巩固基础知识,掌握解题技巧;③通过章节题库的系统练习,考生可以全面掌握考试大纲要求的各个知识点,为备考打下坚实基础;④通过模拟试题的测试,考生可以检验学习成果,评估应试能力,为正式考试做好充分准备。 其他说明:该题库不仅提供详细的题目解析,还涵盖了计算机组成原理的各个方面,包括计算机系统概述、数据表示与运算、存储器分层、指令系统、中央处理器、总线系统和输入输出系统等。考生在使用过程中应结合理论学习与实践操作,注重理解与应用,以提高应试能力和专业知识水平。

    __UNI__DB9970A__20250328141034.apk.1

    __UNI__DB9970A__20250328141034.apk.1

    minio-rsc-Rust资源

    rust for minio

    4-4-台区智能融合终端功能模块型式规范(试行).pdf

    国网台区终端最新规范

    《基于YOLOv8的化工管道焊缝缺陷检测系统》(包含源码、可视化界面、完整数据集、部署教程)简单部署即可运行。功能完善、操作简单,适合毕设或课程设计.zip

    资源内项目源码是来自个人的毕业设计,代码都测试ok,包含源码、数据集、可视化页面和部署说明,可产生核心指标曲线图、混淆矩阵、F1分数曲线、精确率-召回率曲线、验证集预测结果、标签分布图。都是运行成功后才上传资源,毕设答辩评审绝对信服的保底85分以上,放心下载使用,拿来就能用。包含源码、数据集、可视化页面和部署说明一站式服务,拿来就能用的绝对好资源!!! 项目备注 1、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用! 2、本项目适合计算机相关专业(如计科、人工智能、通信工程、自动化、电子信息等)的在校学生、老师或者企业员工下载学习,也适合小白学习进阶,当然也可作为毕设项目、课程设计、大作业、项目初期立项演示等。 3、如果基础还行,也可在此代码基础上进行修改,以实现其他功能,也可用于毕设、课设、作业等。 下载后请首先打开README.txt文件,仅供学习参考, 切勿用于商业用途。

    python源码-1个机器学习相关资源

    一个简单的机器学习代码示例,使用的是经典的鸢尾花(Iris)数据集,通过 Scikit-learn 库实现了一个简单的分类模型。这个代码可以帮助你入门机器学习中的分类任务。

    pyqt离线包,pyqt-tools离线包

    pyqt离线包,pyqt-tools离线包

    《基于YOLOv8的船舶机舱灭火系统状态监测系统》(包含源码、可视化界面、完整数据集、部署教程)简单部署即可运行。功能完善、操作简单,适合毕设或课程设计.zip

    资源内项目源码是来自个人的毕业设计,代码都测试ok,包含源码、数据集、可视化页面和部署说明,可产生核心指标曲线图、混淆矩阵、F1分数曲线、精确率-召回率曲线、验证集预测结果、标签分布图。都是运行成功后才上传资源,毕设答辩评审绝对信服的保底85分以上,放心下载使用,拿来就能用。包含源码、数据集、可视化页面和部署说明一站式服务,拿来就能用的绝对好资源!!! 项目备注 1、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用! 2、本项目适合计算机相关专业(如计科、人工智能、通信工程、自动化、电子信息等)的在校学生、老师或者企业员工下载学习,也适合小白学习进阶,当然也可作为毕设项目、课程设计、大作业、项目初期立项演示等。 3、如果基础还行,也可在此代码基础上进行修改,以实现其他功能,也可用于毕设、课设、作业等。 下载后请首先打开README.txt文件,仅供学习参考, 切勿用于商业用途。

    SQL常用日期和时间函数整理及使用示例

    SQL常用日期和时间函数整理及在sqlserver测试示例 主要包括 1.查询当前日期GETDATE 2.日期时间加减函数DATEADD 3 返回两个日期中指定的日期部分之间的差值DATEDIFF 4.日期格式转换CONVERT(VARCHAR(10),GETDATE(),120) 5.返回指定日期的年份数值 6.返回指定日期的月份数值 7.返回指定日期的天数数值

    GSDML-V2.3-Turck-BL20-E-GW-EN-20160524-010300.xml

    GSDML-V2.3-Turck-BL20_E_GW_EN-20160524-010300.xml

    T_CPCIF 0225-2022 多聚甲醛.docx

    T_CPCIF 0225-2022 多聚甲醛.docx

    《基于YOLOv8的智能仓储货物堆码倾斜预警系统》(包含源码、可视化界面、完整数据集、部署教程)简单部署即可运行。功能完善、操作简单,适合毕设或课程设计.zip

    《基于YOLOv8的智能仓储货物堆码倾斜预警系统》(包含源码、可视化界面、完整数据集、部署教程)简单部署即可运行。功能完善、操作简单,适合毕设或课程设计

    蚕豆脱壳机设计.zip

    蚕豆脱壳机设计.zip

    附件2-2:台区智能融合终端入网专业检测单位授权委托书.docx

    台区终端电科院送检文档

    Y6一39一No23.6D离心通风机 CAD().zip

    Y6一39一No23.6D离心通风机 CAD().zip

    django自建博客app

    django自建博客app

    附件3-4:台区智能融合终端全性能试验增值税发票开具确认单.docx

    台区终端电科院送检文档

    非开挖水平定向钻机动力头装置设计.zip

    非开挖水平定向钻机动力头装置设计.zip

Global site tag (gtag.js) - Google Analytics