大哥们觉得计算机考研 好吗 
听说好的大学研究生毕业工资要高很多  当然是能力也可以的那种
小弟想考同济的计算机系
软件理论方向
现在也跟着自己学校的研究生作些项目 

解决方案 »

  1.   


     Rick_ang(东方未名) 
    说的很有道理
      

  2.   

    Rick_ang(东方未名)
    说的很有道理
      

  3.   

    biij5698() ( ) 信誉:100    Blog   加为好友  2007-04-20 22:13:55  得分: 0  
     
     
       我是一个破大学的,但是我认识到,如果你是想学东西,那就别考了,直接工作吧。如果为了文凭,那么考吧。中国就这样。我说的没错吧。
      
     
    ----------------------------------------
    我跟你的想法刚好相反,如果你想学东西,就应该考研。毕竟不管是本科还是硕士,多数都是靠自学的,在学校里正好给你提供了一个学习的良好环境,只要你有“想学”的前提,当然比工作的时候学的好了。至于你说的要文凭,那我觉得还不如不考了,本科干得好得也有很多。工作上所谓得“学习技术”,经常会很局限,可能几年都是在做同样类型的项目,可能会损害一个人求学的热情。课本上的理论貌似很枯燥,但是是你将来学习的基础,所谓“厚积而薄发”,还是很适用的。对于考研和工作,我认为不应该短视。要看好自己10年或者20年后的发展前景,工作以后觉得知识不够再回来学习第一异常辛苦,第二课程荒废已久很难找到感觉。我还是很推荐考研的。最后一点,要考就考个好点大学
      

  4.   

    ■■■■■■■■新东方J2EE+Oracle培训视频录象  急需项目经验的快来!!!■■■■■■■■一、最新大型新东方J2EE培训视频录像(新东方高级JAVA培训讲师 20G)
          培训内容: 初级部分(280学时)+高级部分(400学时),共680学时。
      初级部分(280学时)
      1). JavaOO程序设计基础:J2sdk基础、Java 面向对象基础、Java API使用、数据结构及算法基础、Java高级类特性、异常处理; 
      2). J2SE平台程序设计:Java AWT图形界面程序开发,Swing图形程序设计,Socket网络应用程序设计,对象序列化,Java 常用数据结构,Applet,高级I/O流和文件编程,多线程程序设计;
      3). 项目开发:globle get 多线程下载系统 
      4). Java桌面系统项目开发:桌面项目,基于Socket的聊天室;数据库:SQL、ORACLE9i 数据库的管理基础; 
      5). Java Web应用编程:Java数据库编程:JDBC、JDBC-ODBC Java Web编程:JSP、Servlet、JavaBean、java应用编程服务器:Tomcat / … 集成开发环境(IDE):Jbuilder / Eclipse / … Java应用构建工具:Apache Ant / …; 
      6). 项目开发:移动公司计费账务管理系统            
      高级部分(400学时)
      1). Linux初步:Linux基本操作,LINUX下的Java程序开发,Linux系统的简单管理; 
      2). 数据库深入编程:PL/SQL;数据库和数据库设计库程序设计; 
      3). Struts、spring、hibernate:高级Java Web应用开发:业界通用的MVC设计模式,Struts架构、应用程序国际化、Struts Taglib; 
      4). 项目开发:大唐任务管理系统;
      5). J2ME程序设计:移动开发概述、J2ME界面程序设计、J2ME数据库程序设计、手机短信、多媒体短信(彩信)开发; 
      6). Java高级程序设计(J2EE):J2EE架构、EJB核心技术;J2EE主流开发工具JBuilder、应用服务器WebLogic ;Java和XML:XML, Web Service,异构系统整合、分布式应用;
      7). 软件系统架构设计:UML与系统建模和设计、Rational Rose、软件工程和软件过程模型、版本控制;
      8). 项目开发:中国移动电子运行维护系统;二、Oracle培训录像
       1.Oracle 9i DBA大型中文视频培训录像(全)(中国IT认证实验室 13.4G)
         *1Z0-007 Introduction to Oracle9i SQL 
         *1Z0-031 Oracle9i DBA Fundamentals I 
         *1Z0-032 Oracle9i DBA Fundamentals II 
         *1Z0-033 Oracle9i Performance Tuning
           另附全套PPT幻灯片培训讲稿。
        全程标准Oracle大学授课环境,资深Oracle认证讲师、中国电信深圳培训中心数据库讲师主讲。具有多年的Oracle DBA教学经验,授课风格自成一体,逻辑清晰、层次分明,讲解深入浅出、信息量大,实用性强,短时间内把您培养成高级数据库专家。
       2.Oracle 10G 数据库培训录像(中科院 共18讲)现在购买送
    1.孙鑫 XML网页编程开发详解 (内容大小2G)
    2.孙鑫J2EE培训录像(共76讲 含源代码及PPT幻灯片课件)
        本视频侧重于J2EE框架机制原理,内容分为spring,struts,hibernate,powerdesign四个部分的讲解(Spring共23讲,详细讲解了spring的使用。Struts共13讲,Struts通过一个完整视例讲解全部流程,以及标签库。Hibernate共24讲,深入讲解了hibernate的机制。PowerDesigner共6讲,讲解数据库建模的步骤及其工具的使用。)
    3.IT项目管理培训录像(项目经理提升必看)(共28集 Rmvb格式 1DVD)需要的速联系
    Q Q: 3670989
    TEL: 13584068353
    MSN: [email protected]■■■■■■■■新东方J2EE+Oracle培训视频录象  急需项目经验的快来!!!■■■■■■■■
      

  5.   

    八、       配置Struts2 Struts的配置文件都会在web.xml中注册的。a)        Struts的配置文件如下:<?xml version="1.0" encoding="UTF-8" ?>
    <!DOCTYPE struts PUBLIC
        "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"
        "http://struts.apache.org/dtds/struts-2.0.dtd"><struts>    <constant name="struts.enable.DynamicMethodInvocation" value="false" />
        <constant name="struts.devMode" value="true" />
        <constant name="struts.i18n.encoding" value="GBK" />       <!-- Add packages here --></struts>Src/struts.xmlb)        struts_book.xml配置文件如下:
    <?xml version="1.0" encoding="UTF-8" ?>
    <!DOCTYPE struts PUBLIC
            "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"
            "http://struts.apache.org/dtds/struts-2.0.dtd"><struts>    <package name="products" extends="struts-default">
            <!--default-interceptor-ref name="validation"/-->
             <!-- Add actions here -->
            <action name="list" class="bookAction" method="list">            
                <result>/list.jsp</result>
            </action>    <action name="delete" class="bookAction" method="delete">            
                <result type="redirect">list.action?queryMap=${queryMap}</result>
            </action>        <action name="*" class="com.sterning.commons.AbstractAction">
                <result>/{1}.jsp</result>
            </action>
            
        <action name="edit" class="bookAction" method="load">
                <result>/editBook.jsp</result>
            </action>
           
           <action name="save" class="bookAction" method="save">
               <interceptor-ref name="params"/>
               <interceptor-ref name="validation"/>
                <result name="input">/editBook.jsp</result>
                <result type="redirect">list.action?queryMap=${queryMap}</result>
                  
            </action>
        </package>
    </struts>  
    文件中的<interceptor-ref name="params"/>,使用了struts2自己的拦截器,拦截器在AOP(Aspect-Oriented Programming)中用于在某个方法或字段被访问之前,进行拦截然后在之前或之后加入某些操作。拦截是AOP的一种实现策略。Struts 2已经提供了丰富多样的,功能齐全的拦截器实现。大家可以到struts2-all-2.0.6.jar或struts2-core-2.0.6.jar包的struts-default.xml查看关于默认的拦截器与拦截器链的配置。在struts-default.xml中已经配置了大量的拦截器。如果您想要使用这些已有的拦截器,只需要在应用程序struts.xml文件中通过“<include file="struts-default.xml" />”将struts-default.xml文件包含进来,并继承其中的struts-default包(package),最后在定义Action时,使用“<interceptor-ref name="xx" />”引用拦截器或拦截器栈(interceptor stack)。一旦您继承了struts-default包(package),所有Action都会调用拦截器栈 ——defaultStack。当然,在Action配置中加入“<interceptor-ref name="xx" />”可以覆盖defaultStack。作为“框架(framework)”,可扩展性是不可或缺的,因为世上没有放之四海而皆准的东西。虽然,Struts 2为我们提供如此丰富的拦截器实现,但是这并不意味我们失去创建自定义拦截器的能力,恰恰相反,在Struts 2自定义拦截器是相当容易的一件事。所有的Struts 2的拦截器都直接或间接实现接口com.opensymphony.xwork2.interceptor.Interceptor。除此之外,大家可能更喜欢继承类com.opensymphony.xwork2.interceptor.AbstractInterceptor。
      

  6.   

    dataSource.type=mysql
    dataSource.driverClassName=com.mysql.jdbc.Driver
    dataSource.url=jdbc:mysql://localhost:3306/computer
    dataSource.username=root
    dataSource.password=123456c3p0.acquireIncrement=3
    c3p0.idleConnectionTextPeriod=900
    c3p0.minPoolSize=2
    c3p0.maxPoolSize=50
    c3p0.maxStatements=100
    c3p0.numHelperThreads=10
    c3p0.maxIdleTime=600
    c3p0.initialPoolSize=3
    import java.util.List;import org.langsin.computer.dao.IUserDAO;
    import org.langsin.computer.vo.User;
    import org.springframework.test.AbstractDependencyInjectionSpringContextTests;public class UserDAOTest extends AbstractDependencyInjectionSpringContextTests { @SuppressWarnings("unused")
    private IUserDAO userDAO; public void setUserDAO(IUserDAO userDAO) {
    this.userDAO = userDAO;
    } @Override
    protected String[] getConfigLocations() {
    // TODO Auto-generated method stub
    return new String[] { "classpath:org/langsin/computer/dao/test/applicationContext.xml" };
    }// public void testVerify() {
    // User user=userDAO.verify("langsin", "langsin");
    // assertNotNull(user);
    //
    // }
    // public void testSave() {
    // User user=new User();
    // user.setUsername("abc");
    // user.setUsepwd("abc");
    // userDAO.save(user);
    // assertNotNull(user);
    //
    // }
    // public void testfindAll(){
    // List list=userDAO.findAll();
    // assertNotNull(list);
    //}public void testUpdate(){
    User user=new User();
    user.setUsepwd("dd");
    user.setUsername("dd");
    user.setUserid(1);
    userDAO.update(user);
    }
    }
      

  7.   

    <bean id="placeholderConfig"
    class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">
    <property name="location">
    <value>classpath:init.properties</value>
    </property>
    </bean> <bean id="dataSource"
    class="com.mchange.v2.c3p0.ComboPooledDataSource"
    destroy-method="close" dependency-check="default">
    <property name="driverClass">
    <value>${dataSource.driverClassName}</value>
    </property>
    <property name="jdbcUrl">
    <value>${dataSource.url}</value>
    </property>
    <property name="user">
    <value>${dataSource.username}</value>
    </property>
    <property name="password">
    <value>${dataSource.password}</value>
    </property>
    <property name="acquireIncrement">
    <value>${c3p0.acquireIncrement}</value>
    </property>
    <property name="initialPoolSize">
    <value>${c3p0.initialPoolSize}</value>
    </property>
    <property name="minPoolSize">
    <value>${c3p0.minPoolSize}</value>
    </property>
    <property name="maxPoolSize">
    <value>${c3p0.maxPoolSize}</value>
    </property>
    <property name="maxStatements">
    <value>${c3p0.maxStatements}</value>
    </property>
    <property name="numHelperThreads">
    <value>${c3p0.numHelperThreads}</value>
    </property>
    <property name="maxIdleTime">
    <value>${c3p0.maxIdleTime}</value>
    </property>
    </bean>
    <bean id="sessionFactory"
    class="org.springframework.orm.hibernate3.LocalSessionFactoryBean">
    <property name="dataSource">
    <ref bean="dataSource" />
    </property>
    <property name="hibernateProperties">
    <props>
    <prop key="hibernate.dialect">
    org.hibernate.dialect.MySQLDialect
    </prop>
    </props>
    </property>
    <property name="mappingResources">
    <list>
    <value>org/langsin/computer/vo/Product.hbm.xml</value>
    <value>org/langsin/computer/vo/Account.hbm.xml</value>
    <value>org/langsin/computer/vo/Customer.hbm.xml</value>
    <value>org/langsin/computer/vo/Archives.hbm.xml</value>
    <value>
    org/langsin/computer/vo/Repairplant.hbm.xml
    </value>
    <value>org/langsin/computer/vo/Engineer.hbm.xml</value>
    <value>org/langsin/computer/vo/User.hbm.xml</value>
    </list>
    </property>
    </bean>