Ò׽ؽØͼÈí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

Java¹ýÂËÆ÷ÑéÖ¤µÇ¼Óû§

1.Ê×ÏÈдһ¸öȨÏÞ¹ýÂËfilterÀà,ʵÏÖFilter½Ó¿Ú
/*Ê×ÏÈдһ¸öȨÏÞ¹ýÂËfilter*/
import javax.servlet.Filter;
import javax.servlet.FilterConfig;
import javax.servlet.ServletException;
import javax.servlet.ServletRequest;
import javax.servlet.ServletResponse;
import javax.servlet.FilterChain;
import java.io.IOException;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpSession;
import javax.servlet.http.HttpServletResponse;
public class RightFilter
    implements Filter {
public void init(FilterConfig filterConfig) throws ServletException {
}
public void doFilter(ServletRequest request, ServletResponse response,
                       FilterChain chain) throws IOException, ServletException {
    HttpServletRequest req = (HttpServletRequest) request;
    HttpServletResponse res = (HttpServletResponse) response;
   
    HttpSession session = req.getSession(true);
    String path = req.getRequestURI();
    //´ÓsessionÀïÈ¡µÄÓû§ÃûÐÅÏ¢
    String username = (String) session.getAttribute("username");
for (int i = 0; i < Constants.NoFilter_Pages.length; i++) {
   if (path.indexOf(Constants.NoFilter_Pages[i]) > -1) {
    chain.doFilter(req, res);
    return;
   }
}
   
    //ÅжÏÈç¹ûûÓÐÈ¡µ½Óû§ÐÅÏ¢,¾ÍÌøתµ½µÇ½ҳÃæ
    if (username == null || "".equals(username)) {
      //Ìøתµ½µÇ½ҳÃæ
      res.sendRedirect(" http://"+req.getHeader("Host")+"/login.jsp ");//ÕâÀïÊÇ·µ»ØÓòÃûµÄ¸ùĿ¼µØÖ·£¬ÈôÖ±½Ó·µ»Øµ±Ç°µÄĿ¼ÏµÄÎļþ£¬ÔòÓÃres.sendRedirect("/login.jsp")
    }
    else {
      //ÒѾ­µÇ½,¼ÌÐø´


Ïà¹ØÎĵµ£º

javaµÄ»ù±¾Ë¼Ïë

³     Java ÓïÑÔÖУ¬¶Ô¸÷ÖÖ±äÁ¿¡¢·½·¨ºÍÀàµÈÒªËØÃüÃûʱʹÓõÄ×Ö·ûÐòÁгÆΪ±êʶ·û¡£
      --·²ÊÇ×Ô¼º¿ÉÒÔÆðÃû×ֵĵط½¶¼½Ð±êʾ·û£¬¶¼×ñÊرêʾ·ûµÄ¹æÔò¡£
³     Java ±êʶ·ûÓÐÈçÏÂÃüÃû¹æÔò£º
–     ±êʶ·ûÓÉ×Öĸ¡ ......

ÓÃJava³ÌÐòʵÏÖ½âѹËõÎļþ

package com.huawei.globe;
import java.util.zip.*;
import java.io.*;
public class Compress {
 public Compress() {
 }
 // ѹËõĿ¼ÏµÄÎļþ
 public void compress(String zipFileName, String inputFile) throws Exception {
  compress(zipFileName, new File(inputFile)); ......

ÓÃjava³ÌÐòÖÆ×÷exeÎļþ

Ò» JSmooth
1.³öÆ·
Jsmooth,Sourceforge.net
2. ÀàÐÍ
free
3. ÏÂÔØ
http://jsmooth.sourceforge.net/download.php
4. ²½Öè
a)ÀûÓÃEclipse½«ËùÐèÒªµÄÖ÷Àà´ò³É¿É¶ÀÁ¢ÔËÐеÄjar°ü£¬×¢ÒâÌí¼ÓmanifestÊôÐÔºÍMainClass¡£
b)н¨Ò»¸öJsmooth¹¤³Ì
c) ÔÚsketlonÖÐÑ¡Ôñ“Console“ »òÕß “Windowe ......

Flex Compile Error: Error: Java heap space

ÓÉÓÚFlex Builder compiler shellÓÐmemory leakµÄÎÊÌ⣬ ¶øSDKĬÈÏµÄµÄ JVM heap size Ö»ÓÐ312M£¬µ±compile±È½Ï´óµÄprojectÈÝÒײ»¹»£¬ËùÒÔÖ»ÒªÐÞ¸ÄSDKµÄJVM²ÎÊý¾Í¿ÉÒÔ¡£
±à¼­ {Flex SDK}/bin/jvm.config ÎļþÈçÏ¡£
java.args=-Xmx512m ...
Èç¹û»¹ÊÇÓÐError£¬¿ÉÒÔÔö¼Óµ½1024»òÕ߸ü¶à¡£ ......

javaÕýÔò±í´ïʽ

   ÔÚʹÓÃRegularExpressionValidatorÑéÖ¤¿Ø¼þʱµÄÑéÖ¤¹¦Äܼ°ÆäÑéÖ¤±í´ïʽ½éÉÜÈçÏÂ:
Ö»ÄÜÊäÈëÊý×Ö£º“^[0-9]*$”
Ö»ÄÜÊäÈënλµÄÊý×Ö£º“^d{n}$”
Ö»ÄÜÊäÈëÖÁÉÙnλÊý×Ö£º“^d{n,}$”
Ö»ÄÜÊäÈëm-nλµÄÊý×Ö£º“^d{m,n}$”
Ö»ÄÜÊäÈëÁãºÍ·ÇÁ㿪ͷµÄÊý×Ö£º“^(0|[1- ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØͼ | ¸ÓICP±¸09004571ºÅ