1、我想开发一个基于PHP+MYSQL+APACHE的在线音乐网站,想问一下关于音乐网站中,数据库中音
音乐文件一般都是存在相应的文件服务器上的,要引用云盘里的文件,理论上是可以的,只要你实现了从云盘获取到相应文件的最终路径的API就可以引用!你可以参考别人分析的音乐网站的API文档
https://github.com/darknessomi/musicbox/wiki
2、基于java开发的音乐网站制作,在在线播放和下载这一块的实现难吗?插件能不能实现那?
不难,播放用flash插件或者直接是html实现,下载那就更容易了,你可以把文件的相对路径直接写到html上就能下,如果要用统一的下载,同时过滤未登录用户的话,那你就隐藏你的音乐文件,然后写一个Servlet来提供下载,servlet用IO读取音乐文件,然后以流的形式输出到response就行,注意输出的MIME类型也就是contentType类型
3、求小型音乐网站数据库建表所需表格与字段Oracle
create table music
(
Mid NUMBER(6) not null,
Mname VARCHAR2(16) not null,
MURl VARCHAR2(60),
Mzone VARCHAR2(30),
Mstyle VARCHAR2(20),
Msinger VARCHAR2(16),
Mpublish DATE,
Mlyric VARCHAR2(20),
Mformat VARCHAR2(10),
MsingerPhoto VARCHAR2(40),
Mspecial VARCHAR2(20),
MscanNum NUMBER(6)
);
alter table music
add constraint PK_music_Mid primary key (Mid);
create index IDX_music_Mname on music(Mname);
comment on column music.Mid is '歌曲id';
comment on column music.Mname is '关联编号';
comment on column music.MURl is '访问路径';
comment on column music.Mzone is '歌曲地区';
comment on column music.Mstyle is '歌曲风格';
comment on column music.Msinger is '歌曲作者';
comment on column music.Mpublish is '创建日期';
comment on column music.Mlyric is '歌词';
comment on column music.Mformat is '格式';
comment on column music.MsingerPhoto is '歌手照片';
comment on column music.Mspecial is '专辑';
comment on column music.MscanNum is '点击率';
////////////////
create table USERS
(
USERID INTEGER(6) not null,
USERNAME VARCHAR(20),
PASSWORD VARCHAR(20),
SEX VARCHAR(5),
EMAIL VARCHAR(25),
TOPICNUM INTEGER(4),
PHOTO VARCHAR(25),
JOINDATE DATETIME
);
alter table USERS
add constraint PK_USERS_USERID primary key (USERID);
create table Users
(
UserID INTEGER(4) not null,
Upassword VARCHAR(16) not null,
Username VARCHAR(16) not null,
Udate DATETIME,
Usex VARCHAR(7),
Uemail VARCHAR(30) not null,
Uscore INTEGER(8),
Uphoto VARCHAR(50),
Uwords VARCHAR(200),
Usign VARCHAR(200),
Ufriend VARCHAR(200),
Upackage VARCHAR(100),
SafeQuestion VARCHAR(20),
SafeAnswer VARCHAR(30)
);
alter table Users
add constraint PK_Users_UserID primary key (UserID);
/////////////////////////////
create table Manager
(
ManagerId NUMBER(4) not null,
ManagerPwd VARCHAR2(16),
ManagerName VARCHAR2(16)
);
alter table Manager
add constraint PK_ManagerId primary key (ManagerId);
comment on column Manager.ManagerId is '管理员id';
comment on column Manager.ManagerPwd is '管理员密码';
comment on column Manager.ManagerName is '管理员姓名';
create sequence SEQ_Manager;
4、建一个在线音乐网站必须有自己的服务器么??或是数据库
数据库是必要的,如果你想做好做大的话,最好是有自己服务器,如果只是玩玩的话,地址可以网上找些可用的url。但毕竟是别人的服务器,不稳定。以后不好维护。
5、java与网站数据库设计的问题
字符类型需要加单引号。
String sql="INSERT INTO STUDENTS(学号,班级座号," +
"姓名,出生年月日,住址,家长," +
"电话,科别,毕业中学) VALUES ("+s0int+","+s1Str+","+ s2Str+","+s3Str+","+s5Str+","+s6Str+","+s7Str+","+s8Str+","+s9Str+")";
改为:
String sql="INSERT INTO STUDENTS(学号,班级座号," +
"姓名,出生年月日,住址,家长," +
"电话,科别,毕业中学) VALUES ("+s0int+",'"+s1Str+"','"+ s2Str+"',"'+s3Str+"','"+s5Str+"','"+s6Str+"','"+s7Str+"','"+s8Str+'",'"+s9Str+'")";
6、想用Java编写一个音乐播放器,将历史记录存放在MySql数据库中,请大神给出思路
给你一个基础的实现方法与一个完全开发的实现方法:
基础实现方法:
1)从网上搜索一个可以播放音乐的 java 类库,该类库带有音乐播放的API供外部程序调用。
2)你直接使用该音乐类库进行音乐播放操作。
3)你设计一个 Swing 界面在播放的时候,把播放的音乐信息存在数据库。
完全开发方法:
1)你自己从最原始做起包括音乐文件的播放解码等全部用 java 写出一个音乐类库供自己的程序调用。
2)你直接使用该音乐类库进行音乐播放操作。
3)你设计一个 Swing 界面在播放的时候,把播放的音乐信息存在数据库。
7、求一个用JAVA做的音乐网站,要有数据库,简单一点的就行了,最好有实验报告,联系706327793
这是商业了,网上有些免费你可以下载看看,不过免费没什么搞,好东西别人早卖钱了,可以去淘宝淘淘很多模板的,也不贵