「java.sm」java什么意思
本篇文章给大家谈谈java.sm,以及java什么意思对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录一览:
- 1、java(tm) 中的tm是什么意思啊?还有sm,查了一些资料都没有明确指出。特向大家请教!
- 2、Java 父类引用变量指向子类对象
- 3、java 读取自定义类型文件
- 4、java程序 控制方法问题
- 5、Nokia N79 C盘下的private文件夹存了什么内容,哪些能删除?
- 6、Java中如何实现与后台数据库的连接?
java(tm) 中的tm是什么意思啊?还有sm,查了一些资料都没有明确指出。特向大家请教!
这里的tm是商标的意思,在不同的国家有不同的含义
以下内容来自百度知道 生活/休闲/时尚,作者 随心小欲 - 助理 三级
什么是TM,它与圆圈R的区别
在中国,商标上的TM也有其特殊含义,其实TM标志并非对商标起到保护作用,它与R不同,TM表示的是该商标已经向国家商标局提出申请,并且国家商标局也已经下发了《受理通知书》,进入了异议期,这样就可以防止其他人提出重复申请,也表示现有商标持有人有优先使用权。
用圆圈R,是“注册商标”的标记,意思是该商标已在国家商标局进行注册申请并已经商标局审查通过,成为注册商标。圆圈里的R是英文register注册的开头字母。
注册商标具有排他性、独占性、唯一性等特点,属于注册商标所有人所独占,受法律保护,任何企业或个人未经注册商标所有权人许可或授权,均不可自行使用,否则将承担侵权责任。
用TM则是商标符号的意思,即标注TM的文字、图形或符号是商标,但不一定已经注册(未经注册的不受法律保护)。TM是英文trademark的缩写。
什么是TM,R标志?TM是什么意思? 在有的产品商标说明中,注明××TM,那么这个××是否是已经注册了的商标呢?因为在我国注册的商标一般会有 r标记,而非TM那么这个TM和R有什么区别和联系呢? 答: TM是TRADEMARK的缩写,美国的商标通常加注TM,并不一定是指已注册商标。而R是REGISTER的缩写,用在商标上是指注册商标的意思,我国商标法实施条例规定,使用注册商标,可以在商品、商品包装、说明书或者其他附着物上标明“注册商标”或者注册标记。注册标记包括(注外加○)和(R外加○)。使用注册标记,应当标注在商标的右上角或者右下角。 因此,TM与R是不同国家的商标标记,没有特别的关系,也有一些国内公司不了解法律规定,一味模仿美国公司,在商标上使用TM标记。
至于SM,因为英文缩写重复的非常多,没有上下文我不知道你指的是哪个。我所知道的一个SM的意思是 Sex Mistreatness 即性虐待
Java 父类引用变量指向子类对象
这个程序还有什么看不懂的,就尽快提问吧
/**
* @Title: Recall
* @Package com.Jason
* @Description: TODO 接口回调的实例
* @Function: TODO
* @author Jason
* @date 2015年10月25日
* @time 下午8:33:07
*/
package com.Jason;
//接口的声明
interface ShowMessage{
void show(String s);
}
class TV implements ShowMessage{//接口的实现
public void show(String s){
System.out.println(s);
}
}
class PC implements ShowMessage{
public void show(String s){
System.out.println(s);
}
}
public class Recall {
public static void main(String[] args) {
// TODO Auto-generated method stub
ShowMessage sm; //声明一个接口变量
sm = new TV(); //接口变量中存放对象(TV)的引用
sm.show("长城牌电视机"); //接口回调,这里做个说明
//父类只能调用子类继承的、重写的方法、隐藏的变量,sm是父类,show("长城牌电视机")是重写的方法
sm = new PC(); //接口变量中存放对象的引用
sm.show("联想电脑");//接口回调
}
}
java 读取自定义类型文件
int数据是32位的,也就是4个字节的内容,sm文件中的channels是4个字节吗?如果是1、2的话估计不大可能用int,试试short
----补充---------------------------------------------
因为我没见过此类文件,具体的也不好说,
不过看你的[B@1fe571f好像是直接将一个没有覆盖toString()方法的对象打印出来,也就是调的Object的toString()方法,检查下你的代码,是不是类型转换的时候出问题了
继续补充————————
刚才试了下
byte a[]="aaaa".getBytes();
System.out.println(a);
输出的是[B@4f1d0d,证明你的代码是有问题的,将byte数组转换为String输出应该是System.out.println(new String(a));
java程序 控制方法问题
private void jbInit() throws Exception {
if(!"no".equals(savesm(request)))
savexm(request);
}
不晓得是不是这个意思?
Nokia N79 C盘下的private文件夹存了什么内容,哪些能删除?
关于private解读
Private
│
├10000850(网标) 放入MBM文件可改网标(移动Logo_460_0_OTA.mbm,联通Logo_460_1_OTA.mbm)
│
├100012a5
│ DBS_100065FF_Contacts.cdb 名片夹
│ DBS_100069CC_btregistry 蓝牙设备名单
│ DBS_101F84D6_wpcontext.db
│ DBS_101F8683_ScshortcutEngine.ini 待机模式下快捷方式的设置.删除后恢复默认设置
│ DBS_101F8878_Notepad.dat 记事本.删除后清空所有记事本内容
│ DBS_101F8878_Template.n31 短信中的常用短语.删除后恢复默认
│ DBS_101F99FB_nsmldmsetting.db
│ DBS_101F99FB_nsmldssetting.db
│ DBS_101FD685_BrowserBookmarks.db 自带浏览器书签(收藏夹)
│ DBS_101FD685_BrowserSavedPages.db 保存的网页
│ DBS_101FE031_mcv7.mpd 音乐播放器播放列表
│ DBS_101FE978_eposlm.ldb 地图标记
│ DBS_10201AFE_nssvasdatabase.db 声控命令
│ DBS_10201AFF_Sidatabase.db 系统集成数据库
│ DBS_10202869_RCSE_AudioCodec
│ DBS_10202869_RCSE_SCCPSetting
│ DBS_10202869_RCSE_SIPSetting
│ DBS_10202869_RCSE_VoIProfiles 以上四个是关于网络电话的配置
│ DBS_102045FE_MIDP2SystemAMSDynamicV2
│ DBS_102045FE_MIDP2SystemAMSStaticV2
│ DBS_102045FE_MIDP2SystemAMSUserV2 以上三个文件是Java系统驱动
│ DBS_10206A8B_TzLocalization.db 可能是时区数据
│ DBS_10207216_SWInsLog.db 程序安装和删除的记录.删除后清空程序管理的记录
│ DBS_102072E9_eapol.dat
│ DBS_10281F95_FeedsDatabase.db Feed订阅
│ 【其中还有几个未知】
│
│ 【C:\Private\100012a5\DBS_文件!!
│ 通过备份其中的文件,格机后还原。可以恢复电话本、GPS接入点等信息】
│
│
├10003a3f\import\apps 安装在手机程序的快捷方式(扩展名为.rsc)
│ \Dtstor.ini
│ \NonNativeTypes.dat 用记事本打开内容为:TStubMIDP2RecogExe.exe,表面看应该与Java扩展程序有关
│
├10003a5b\Calendar 日历项.删除后清空所有日历项
│
├10003A73\CNTMODEL.INI 快速拨号设置
│
├1000484B\短信文件夹
│
├10005399\SchedulesBackup.dat 日程备份
│
├100058ec\PluginUidToViewIdCache.dat
│
├10005902\Calcsoft自带计算器初始文件
│
├10005903\clockapp.dat 时钟的设置
│
├100059c9\LocaleData\CommonData.D00 【17b这个文件也永远不变】
│ \LocaleData.D159
│ \LocaleData.D31 【与语言和地理位置设置有关,估计31定义了SIM卡语言,表示简体】
│ \start.dat 开机自启动的程序信息,每当允许一个程序自启动这个dat文件就会重新被写入
│
├10005A3E\mediaplayer.dat 自带播放器RealPlayer播放历史记录
│
├10008d38\BrowserBookmarks 自带浏览器保存的书签
│
├10008d39\bpopupwl.db
│ \faviconstore.db 书签\网站logo图标
│
├10009D8F\ECom.dat
│ \ECom.idx
│ \Ecom.lang 【不明作用,应该是系统创建的文件,删除后重启自动生成】
│
├1000a859\cbtopicsmsgs.dat 与"广播信息" 有关
│ \cbunsaved.dat
│
├101f401d\Logdbu.dat 记录了通讯记录
│
├101F413C\sipprofiles.dat SIP(Session Initiation Protocol)设置
│
├101f4668\UnitConVerter.ini 手机自带单位转换的配置信息
│
├101F4CD2\Applications.dat 程序UID和图标路径数据记录
│ (应用程序安装数据记录文件,随着软件安装的增多而增大)
│
│
├101F5027\AlarmServer.ini 闹钟的设置文件
│
│
├101f51F2\rbd (一堆空子文件夹,尝试删除时自动重启)
│ domaincontexts.dat│
│ drmtime.dat 与闹钟的贪睡有关
│ plainrc.dat
│ ricontext.dat
│ timerere.dat
│
├101f6dc5\DRMHS.dat 估计与贪睡闹钟的关闭有关
│
├01f6efa\reserve.bin
│
├101f7295\sidcache.cache
│
├101F72A6\CACERTS.DAT
│ \certclients.dat
│ \keys.dat 以上三个是安装软件的证书集
│
├101f7989\esock\nobackup
│ \SMS\SMSREAST.DAT
│ \SMS\SMSSEGST.DAT 以上两个都是短信配置文件
│ \SMS\WAPREAST.DAT WAP设定存档文件
│
├101F79DD\WimTrustSettingsStore.dat
│
├101F7C87\SuiteConf.xml
│
├101f8637\ 临时文件,建议删除
│
├101f875a\import
│ \MidletTemp
│ \startup\ 开机自启动程序.比如来电通[a0001806].dat
│ \Tasks
├101f8857\mgxmimetypeindex.dat 扩展名关联程序信息
│
├101f96ec\AHLEURL
│
├101f9a06\nsmldmtree.db 聊天室
│
├101fb64e\Ss.dat
│
├101FE41E\Lifeblog.ini 系统写E生活的配置文件
│
├101ff976\visualradio.ini 可是收音机配置文件
│
├101ffa91\ClipartStorage.ini
│ \ImageEditor.ini
│ \PluginStorage.ini 以上三个是手机自带图片编辑器
│
├10202be9\bur
│ \persists 系统文件,与Z盘文件对应
│
├10207114\import 主题的桌面
│
├10207275\wpsimcard.db sim卡信息
│
├102072C4\FotaState
│ \reserved (这个文件很大)是在线升级用的文件,到设备管理中更新一下又有了,建议删除
│
├102072CC\SIMLanguage.dat SIM卡语种配置文件
│
├1020735b\ 临时文件夹,飞信产生的垃圾文件在此,建议删除
│
├10208A31\atexpl.bin
│ \mglblacklist.txt 看名字似乎是黑名单,我的打开只有一个E字.奇怪的黑名单
│
├200002c0\catalog\ 与quickoffice有关
│ \installation
│ \userdata.xml
│
├200002c1\quickword.ini 与quickword有关
│
│
├200009ba\printintent.db
│
│
├20001bb9\20001bb9.bin 搜索的配置文件
\vidict.dat
【如后面还有,多数是自己所安装软件的生产文件】
以下三个可能因为版本不同,部分机型找不到:
C:\private\101F8530\COOKIES.DAT 传说中的COOKIES
C:\private\10208A29\MANUALVIDEOEDITOR.INI 自带视频编辑器配置文件
C:\private\2003252\MENUKEYSERVER.INI 菜单键配置文件。
Java中如何实现与后台数据库的连接?
用JAVA连接数据库主要有两种方式,一是用JDBC-ODBC桥来连接,二是用相关厂商提供的相应驱动程序来连接,首先谈谈第一种连接。
JDBC-ODBC桥接器是用JdbcOdbc.Class和一个用于访问ODBC驱动程序的本地库实现的。对于WINDOWS平台,该本地库是一个动态连接库DLL(JDBCODBC.DLL)。
由于JDBC在设计上与ODBC很接近。在内部,这个驱动程序把JDBC的方法映射到ODBC调用上,这样,JDBC就可以和任何可用的ODBC驱动程序进行交互了。这种桥接器的优点是,它使JDBC目前有能力访问几乎所有的数据库。通行方式如图所示:
应用程序---JDBC API---JDBC-ODBC---ODBC API---ODBC层---数据源
具体操作方法为:
首先打开控制面板的管理工具,打开数据源(ODBC),在用户DSN里面添加数据源(即你要连接的数据库的名字),在这里假定连接SQL SERVER 2000的GoodsSupply数据库。名称填写你要连接的数据库的名称(GoodsSupply),然后逐步设置,如果选用了使用SQL-SERVER密码认证的话,就要输入相应的用户名及密码连接到数据库。一路下一步设置完成。
在JAVA里面编写程序进行测试,在这里我的程序是让用户输入任意的表名与与列名,把该列的所有数据输出。源代码如下:
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.sql.*;
public class ODBCBridge {
public static void main(String[] args) {
String url="jdbc:odbc:GoodsSupply";
Statement sm=null;
String command=null;
ResultSet rs=null;
String tableName=null;
String cName=null;
String result=null;
BufferedReader input=new BufferedReader(new InputStreamReader(System.in));
try {
try {
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); //加载驱动
}catch(ClassNotFoundException e){
System.out.println("Can not load Jdbc-Odbc Bridge Driver");
System.err.print("ClassNotFoundException:");
System.err.println(e.getMessage());
}
Connection con=DriverManager.getConnection(url,"USER","PASSWORD"); //使用SQL-SERVER2000认证
DatabaseMetaData dmd=con.getMetaData(); //DMD为连接的相应情况
System.out.println("连接的数据库:"+dmd.getURL());
System.out.println("驱动程序:"+dmd.getDriverName());
sm=con.createStatement();
System.out.println("输入表名");
tableName=input.readLine();
while(true) {
System.out.println("输入列名(为空时程序结束):");
cName=input.readLine();
if(cName.equalsIgnoreCase(""))
break;
command="select "+cName+" from "+tableName;
rs=sm.executeQuery(command); //执行查询
if(!rs.next())
System.out.println("表名或列名输入有误");
else {
System.out.println("查询结果为:");
do
{
result=rs.getString(cName);
//数据库语言设置为中文,不用转换编码
//result=new String(result.getBytes("ISO-8859-1"),"GB2312");
System.out.println(result);
}while(rs.next());
}
}
}catch(SQLException ex) {
System.out.println("SQLException:");
while(ex!=null) {
System.out.println("Message:"+ex.getMessage());
ex=ex.getNextException();
}
}catch(Exception e) {
System.out.println("IOException");
}
}
}
java.sm的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java什么意思、java.sm的信息别忘了在本站进行查找喔。
发布于:2022-12-21,除非注明,否则均为
原创文章,转载请注明出处。