电话:0731-83595998
导航

java初学者必读-经验总结(1)

来源: 2017-12-13 15:06

 百度广告

1:jdk开发中系统环境变量设置: 
Win2000中: 
classpath=.;jdk安装目"lib 
注意:一定不可忽略"."。 
修改autocexe.bat 就是修改自动批处理文件。 
set classpath=.;jdk安装目"lib 
2:(前提设置好了系统环境变量) 
javac 类名.java 

关于带包的编译问题: 
javac -d 包的父目录 类名.java 

3:Tomcat服务器配置: 
2):JAVA_HOME=G:"JBuilder6"jdk1.3.1 
3):TOMCAT_HOME=tomcat安装目录 
修改 
大致 
其中reloadable就是配置是否自动reload的,把它设为true,如果没有这一项,加上。 
修改.."WEB-INF下面的web.xml: 
入。 
首先安装j2ee,然后把j2ee加入到jb的libraries里面。方法如下 
configure libraries-->new--->name:里面填写j2ee,Location:里面默认的旧可以了。---->add-->选在j2ee安装路径,选中lib文件夹--ok--oK. 
add--》选中你刚才创建的j2ee,点ok就可以了。 
第一步:tools-->enterprise setup-->Application servers设置安装路径以及IBM的JAVA路径,DB2你自己看着办 
Defaults project properties里servers选择Ws4.0,应该可以用了 
配置database pilot 
config libraries添加你的数据库驱动程序类 
enterprise setup-->Database Drivers里面添加你刚添加的那个类库 
database pilot-->option-->drivers,添加驱动程序 


针对applet和awt: 
Font f = new Font(UIResource.getString( "Default_font"),Font.PLAIN,12); 
UIManager.put("Label.foreground",Color.black); 
UIManager.put("Menu.font",f); 
UIManager.put("List.font",f); 
UIManager.put("RadioButton.font",f); 
UIManager.put("TextArea.font",f);


Font f = new Font("隶书",Font.PLAIN,15); 
UIManager.put("ToggleButton.font",font); 
UIManager.put("CheckBox.font",font); 
UIManager.put("ToggleButton.font",font); 
UIManager.put("ComboBoxItem.font",font); 
UIManager.put("Label.font",font); 
UIManager.put("MenuBar.font",font); 
UIManager.put("MenuItem.font",font); 
UIManager.put("PopupMenu.font",font); 
UIManager.put("Panel.font",font); 
UIManager.put("ScrollPane.font",font); 
UIManager.put("TabbedPane.font",font); 
UIManager.put("TextField.font",font); 
UIManager.put("TextArea.font",font); 
UIManager.put("EditorPane.font",font); 
UIManager.put("ToolBar.font",font); 
UIManager.put("Tree.font",font);

  3:)针对jsp和servlet: 
第一: 
 
public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { 
上面的如果在不行就用如下的方法在数据入库前进行调用: 
try{ 
String newstring=null; 
return newstring; 
catch(UnsupportedEncodingException e) 
return s; 
}

public static String ChineseToUnicode(String s){ 
if(s==null||s.equals("")) return ""; 
newstring=new String(s.getBytes("gb2312"),"ISO8859_1"); 



3:)解决weblogic/webshpere中文问题: 
 
GB2312 
4:)javamail附件中文乱码: 
@从BodyPart中提取使用ISO-8859-1编吗的文件名 
*/ 
//设置一个标志,判断文件名从Content-Disposition中获取还是从Content-Type中获取 
if(body==null){ 

try{ 

return null; 
if(cdis==null){ 

try{ 

return null; 

return null; 
if(cdis[0]==null){ 

if(flag){ 
if(pos< 0){ 

if(cdis[0].charAt(cdis[0].length()-1)==´"´){ 


int pos=cdis[0].indexOf("name="); 
return null; 
//如果文件名带引号 
return cdis[0].substring(pos+6,cdis[0].length()-1); 
return cdis[0].substring(pos+5,cdis[0].length()); 

编辑推荐:

下载Word文档

温馨提示:因考试政策、内容不断变化与调整,长理培训网站提供的以上信息仅供参考,如有异议,请考生以权威部门公布的内容为准! (责任编辑:长理培训)

网络课程 新人注册送三重礼

已有 22658 名学员学习以下课程通过考试

网友评论(共0条评论)

请自觉遵守互联网相关政策法规,评论内容只代表网友观点!

最新评论

点击加载更多评论>>

精品课程

更多
10781人学习

免费试听更多

相关推荐
图书更多+
  • 电网书籍
  • 财会书籍
  • 其它工学书籍
拼团课程更多+
  • 电气拼团课程
  • 财会拼团课程
  • 其它工学拼团
热门排行

长理培训客户端 资讯,试题,视频一手掌握

去 App Store 免费下载 iOS 客户端