当前位置:首页 > 全部子站 > IT > 思科认证

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

来源:长理培训发布时间:2017-12-13 15:06:47

 百度广告

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()); 

责编:罗莉

发表评论(共0条评论)
请自觉遵守互联网相关政策法规,评论内容只代表网友观点,发表审核后显示!

国家电网校园招聘考试直播课程通关班

  • 讲师:刘萍萍 / 谢楠
  • 课时:160h
  • 价格 4580

特色双名师解密新课程高频考点,送国家电网教材讲义,助力一次通关

配套通关班送国网在线题库一套

课程专业名称
讲师
课时
查看课程

国家电网招聘考试录播视频课程

  • 讲师:崔莹莹 / 刘萍萍
  • 课时:180h
  • 价格 3580

特色解密新课程高频考点,免费学习,助力一次通关

配套全套国网视频课程免费学习

课程专业名称
讲师
课时
查看课程
在线题库
面授课程更多>>
图书商城更多>>
在线报名
  • 报考专业:
    *(必填)
  • 姓名:
    *(必填)
  • 手机号码:
    *(必填)
返回顶部