javaBean的class文件存放位置说明

说明一下我的路径:
[*]tomcat5.0装在C:Program FilesTomcat 5.0
[*]jdk装在D:j2sdk1.4.1

在C:Program FilesTomcat 5.0confserver.xml添加

然后所有的练习jsp文件放在e:jsp下。
于是可以用http://localhost:8080/test/文件.jsp 访问了。
============================================
1。首先简单介绍一下javaBean:
我的理解:javaBean相当与asp的组件,把大量操作封装起来,用起来清爽方便。
从java的角度看,javaBean就是有特殊规定及调用方法的类而已。实质还是类。

2。javaBean的编写
同普通的java类的编写,只是有一些特别的规定:
如:
[1]如果类的成员变量的名字是xxx,那么类中可以用两个方法:
    getXxx()和setXxx,分别设置和获取xxx的值。
[2]对于布尔型变量,可以用is代替上面的get和set
[3]类中方法的访问属性必须是public的。
[4]类中如果有构造方法,那么也得是public的,并且是无参数的。

如下面就是一个简单的圆形的类,定义了半径,可以计算面积和周长,我取名为Circle.java。
注意其中的蓝色文字。
=============================================
package first;
import java.io.*;
public class Circle {
int radius;
public Circle()
{
radius=1;
}
public int getRadius()
{
return radius;
}
public void setRadius(int newRadius)
{
radius=newRadius;
}
public double circleArea()
{
return Math.PI*radius*radius;
}
public double circleLength()
{
return 2.0*Math.PI*radius;
}
}
=============================================

3。编译,存放class文件
俺就用javac Circle.java,前提是路径已经打通了。
好了,如果没错,文件就编译好了,有个Circle.class文件,这怎么办呢,把它放哪呢?
放在原地是不好使的,不信就试试。具体放哪一会再说。

4。下面是调用javaBean的jsp文件,我取名为wang.jsp。
=============================================







first.Circle" scope="page" />
haha.setRadius(100);

圆的半径是:

圆的周长是:

圆的面积是:


=============================================

5。前面都是废话,这里是重点
现在文件齐全了,注意上面的蓝色部分开始是没有的,是我后来加的。

在e:jsp下建立目录WEB-INF,在它的下面再建立目录classes,在它的下面再建立一个目录,名字自己随便起,我起的是first,再把Circle.class文件copy到这里。完整路径就是e:jspWEB-INFclassesfirstCircle.class

在Circle.java的最顶上加package first;  
在wang.jsp中class="Circle"变为class="first.Circle"
OK了,咔嚓,结果就出来了,真开心啊。 tongue.gif

也许大家现在用不到,以后或许会有用的。

[@more@]

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/631872/viewspace-822778/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/631872/viewspace-822778/

ggml-tiny.bin 是 Whisper 语音识别模型的一个轻量级版本,基于 GGML 格式(一种为 CPU 优化的量化模型格式)。以下是详细说明:1. 模型背景Whisper 是 OpenAI 开源的自动语音识别(ASR)系统,支持多语言转录和翻译。GGML 是一个专注于 CPU 推理的 tensor 库,支持量化(如 4-bit、5-bit 等),显著减少模型体积和内存占用。2. ggml-tiny.bin 特点轻量化:tiny 是 Whisper 的最小版本,参数量少(约 39M),适合低算力设备(如树莓派、手机等)。量化版本:.bin 文件通常是 GGML 格式的量化模型,可能为 4-bit 或 5-bit,牺牲少量精度以提升推理速度。功能:支持基础语音转录,但准确率低于大模型(如 base、small)。3. 使用场景嵌入式设备或移动端离线语音识别。快速原型开发或对延迟敏感的应用。4. 如何使用依赖工具:需搭配 whisper.cpp 或类似支持 GGML 的推理库。示例命令(假设已安装 whisper.cpp):./main -m models/ggml-tiny.bin -f input.wav5. 局限性准确率较低,尤其对复杂口音或背景噪声敏感。仅支持转录,无翻译功能(除非额外微调)。如需更高精度,可考虑 ggml-base.bin 或 ggml-small.bin。模型文件通常从开源社区(如 Hugging Face)获取。怎样使用可以参考:https://blog.csdn.net/qq_33906319/article/details/147320987?sharetype=blogdetail&sharerId=147320987&sharerefer=PC&sharesource=qq_3390631
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值