`
k_cancer
  • 浏览: 35529 次
  • 性别: Icon_minigender_2
  • 来自: 成都
社区版块
存档分类
最新评论

学习日记2.7

    博客分类:
  • JSP
阅读更多

 

  囧,我又一个多月没写我的日记了,这段时间太碌碌无为了。

 

  上学期赶时间的学了很多东西,但是等学完了居然不知道要做什么。恶寒。

 

   这学期开学四个星期了,为参加学校的创业项目做了一个Rails开发的3D Tour。涉及到的问题有重定向,模板,Session。很不要脸的用手脚架把基本功能增加上,但是现在在想权限的问题,还想利用饭否API偷个懒,套用到网站上去。

 

   师兄把公司引进学校了,办了一个比赛,报名用Ruby参加。原以为参加的队最多不过4只,结果师兄宣传了Rails以后,貌似报名Ruby的人多了很多。突然很伤心的想,我也不过就只是早学了而已,如果没早学呢?我能做得比同级的同学们好么。

 

    开始的项目是做Login,要涉及到权限,加密,Session,cookie,还有什么呢?参考下网上开源的东西,准备做了吧。

 

 

  上学期因为Java一直找不到好的书,基本上就停在那里了。这学期新开了用Java的WEB开发,据说要学Struts,囧,jsp,servlet都没有学,直接Struts,我们学校还不是一般的自信的。

 

   跟老师说明下情况以后,老师叫我看APPFuse,果然,SSH一把抓,边做边学。但是配置了三个星期都没有配置好。打击死我了。

 

 现在记录下配置时出的问题,面得以后再配置的时候忘记。

 

1.下载Maven的脱机repository,在官方网站Get quickStart有下载的连接地址。

    最好是选择下这个,因为本身用命令行下载很淘神,还有可能下载地址的库不全,或者其他鬼才知道的原因,造成下载错误,我经常下的时候都下不够。所以导致我三个星期都没能成功的运行jetty,一直出现dependencies的问题,伤心得我呐~~~~今天早上又去看了quickstar才看到appfuse-dependencies,开始还以为是文档,结果是个压缩包,就试着下了,结果就这么黑灯瞎火的起作用了,还我三个星期的时间啊啊啊啊~~~~~~

 

2.Setting的配置

 

  <localRepository>E:\Program Files\repository</localRepository>

 

  要将Repository改变到自己本地的位置。在网上找文章说的是必须在repository这个名字的目录下,但是其他的目录到底能不能行,我没试过。

 

3.添加一些多的库 <repositories>

        <repository>
            <id>central</id>
            <url>http://repo1.maven.org/maven2</url>
        </repository>
        <repository>
            <id>appfuse</id>
            <url>http://static.appfuse.org/repository</url>
        </repository>
   	<repository>
            <id>jsdoctk1</id>
            <url>http://jsdoctk-plugin.googlecode.com/svn/repo</url>
        </repository>
        <repository> 
       <id>PlanetMirror</id> 
        <url>http://public.planetmirror.com/pub/maven</url> 
     </repository>
	<repository>
       <id>nexus-plugin-staging</id> 
        <url>http://repository.sonatype.org:8081/content/groups/nexus-plugins-with-staging</url> 
     </repository>
	<repository>
	<id>nexus</id> 
        <url>http://repository.sonatype.org:8081/content/groups/public</url> 
     </repository>
     <repository>
	<id>nexus-staging</id> 
        <url>http://repository.sonatype.org:8081/content/groups/nexus-staging</url> 
     </repository>

    </repositories>

 

  如果官方提供的东西还缺什么包什么jar的话,可以从这些地方直接下,不过这个数据是在建立的项目里的POM.xml修改的。

 

4.参看端口号

 

   APPFuse 使用的服务器是Jetty,默认的端口号是8080.很多的服务器都是8080,就不用说了,要注意开服务器的时候有没有其他的服务器开着。不过,还是改吧,避免重复。

 

5.增加Mirror

 

 

<mirror><id>mirrorId</id>
      <mirrorOf>repositoryId</mirrorOf>
      <name>Human Readable Name for this Mirror.</name>
      <url>http://my.repository.com/repo/path</url>
    </mirror>

 

  老师给了我一个上海的镜像,作用也是下载库,但是是在maven的Setting里,这样可以全局起作用,不用每个项目都下载。上面那个是默认的,但是奇怪的是,我以为那个库起作用了,结果写这篇总结的时候再去看,老师给的mirror不见了,囧,难道昨晚没有保存?但是官方的repository那么强大,问题一次性解决?

 

 6 英语

 

 英语太重要了,可以说我放着那么好的资源就是没去好好看,因为很多地方看不懂?(=。。=)从今天开始要好好看英语了。

 

 

    总结完毕,下一步就是开始学习官网上的例子。

 

 

    这几天关于Java的话题讨论的沸沸扬扬的,但是我还是觉得一门语言能发展得这么好,它的优点必然是存在的,不能因为Rails这样的敏捷框架一出来就一竿子打死,只是应该把它运用在它该放的地方上罢了。

分享到:
评论

相关推荐

    pypy2.7-v7.3.3-win32.zip

    TensorFlow是一个开放源代码的软件库,用于进行高性能数值计算。通过其灵活的架构,它允许用户轻松地部署计算工作在各种...此外,TensorFlow支持自动微分,这对于实现复杂的机器学习算法(如深度学习网络)至关重要。

    pypy2.7-v7.3.2-win32.zip

    TensorFlow是一个开放源代码的软件库,用于进行高性能数值计算。通过其灵活的架构,它允许用户轻松地部署计算工作在各种...此外,TensorFlow支持自动微分,这对于实现复杂的机器学习算法(如深度学习网络)至关重要。

    pypy2.7-v7.3.1-win32.zip

    TensorFlow是一个开放源代码的软件库,用于进行高性能数值计算。通过其灵活的架构,它允许用户轻松地部署计算工作在各种...此外,TensorFlow支持自动微分,这对于实现复杂的机器学习算法(如深度学习网络)至关重要。

    pypy2.7-v7.0.0-win32.zip

    TensorFlow是一个开放源代码的软件库,用于进行高性能数值计算。通过其灵活的架构,它允许用户轻松地部署计算工作在各种...此外,TensorFlow支持自动微分,这对于实现复杂的机器学习算法(如深度学习网络)至关重要。

    tensorflow_hmm-0.1.1-py2.7.egg

    TensorFlow是一个开放源代码的软件库,用于进行高性能数值计算。通过其灵活的架构,它允许用户轻松地部署计算工作在各种...此外,TensorFlow支持自动微分,这对于实现复杂的机器学习算法(如深度学习网络)至关重要。

    nettle-2.7.tar.gz

    该项目强调软件的自由,即用户能够自由地运行、复制、分发、学习、改变和改进软件。GNU项目产生了许多重要的软件,例如GNU编译器集合(GCC)和GNU通用公共许可证(GPL),后者为开源软件提供了法律基础。 Python库...

    pypy2.7-v7.3.3rc2-win32.zip

    TensorFlow是一个开放源代码的软件库,用于进行高性能数值计算。通过其灵活的架构,它允许用户轻松地部署计算工作在各种...此外,TensorFlow支持自动微分,这对于实现复杂的机器学习算法(如深度学习网络)至关重要。

    pypy2.7-v7.3.2rc2-win32.zip

    TensorFlow是一个开放源代码的软件库,用于进行高性能数值计算。通过其灵活的架构,它允许用户轻松地部署计算工作在各种...此外,TensorFlow支持自动微分,这对于实现复杂的机器学习算法(如深度学习网络)至关重要。

    pypy2.7-v7.3.1rc3-win32.zip

    TensorFlow是一个开放源代码的软件库,用于进行高性能数值计算。通过其灵活的架构,它允许用户轻松地部署计算工作在各种...此外,TensorFlow支持自动微分,这对于实现复杂的机器学习算法(如深度学习网络)至关重要。

    pypy2.7-v7.3.3rc1-win32.zip

    TensorFlow是一个开放源代码的软件库,用于进行高性能数值计算。通过其灵活的架构,它允许用户轻松地部署计算工作在各种...此外,TensorFlow支持自动微分,这对于实现复杂的机器学习算法(如深度学习网络)至关重要。

    pypy2.7-v7.3.2rc1-win32.zip

    TensorFlow是一个开放源代码的软件库,用于进行高性能数值计算。通过其灵活的架构,它允许用户轻松地部署计算工作在各种...此外,TensorFlow支持自动微分,这对于实现复杂的机器学习算法(如深度学习网络)至关重要。

    pypy2.7-v7.3.1rc1-win32.zip

    TensorFlow是一个开放源代码的软件库,用于进行高性能数值计算。通过其灵活的架构,它允许用户轻松地部署计算工作在各种...此外,TensorFlow支持自动微分,这对于实现复杂的机器学习算法(如深度学习网络)至关重要。

    sympy-0.7.3-py2.7.tar.gz

    该项目强调软件的自由,即用户能够自由地运行、复制、分发、学习、改变和改进软件。GNU项目产生了许多重要的软件,例如GNU编译器集合(GCC)和GNU通用公共许可证(GPL),后者为开源软件提供了法律基础。 Python库...

    tensorflow-2.7.0-cp37-cp37m-win-amd64.whl

    TensorFlow是一个开放源代码的软件库,用于进行高性能数值计算。通过其灵活的架构,它允许用户轻松地部署计算工作在各种...此外,TensorFlow支持自动微分,这对于实现复杂的机器学习算法(如深度学习网络)至关重要。

    11-卷积神经网络week21

    2.7 使用开源实现 使用开源实现可以使得我们更容易使用和理解卷积神经网络。开源实现通常提供了详细的文档和示例代码,从而使得我们可以快速地了解和使用卷积神经网络。 2.8 转移学习 转移学习是机器学习领域中的...

    【跳坑日记】Ubuntu 16.04安装 Ruby2.7.0遇到的坑:cannot load such file — openssl (LoadError)

    作者在准备将自己的技术总结和学习成果整理成文章并发布到GitHub和个人博客时,了解到GitHub Pages的Jekyll框架基于Ruby语言。因此,他们需要在Ubuntu 16.04上安装Ruby。他们尝试了通过RVM(Ruby Version Manager)...

    161343123-姜亚男 -初中语文阅读教学中语感能力培养的策略研究.docx

    教师可以通过指导学生进行多种形式的写作练习,如日记、作文、诗歌创作等,帮助学生在实践中不断提高语感水平。 #### 3.6 完善语感教学体系,重视语感教学 建立完善的语感教学评价体系,将语感纳入学生综合素质...

    一年级数学下册 认识人民币(三)一课一练(无答案) 冀教版 试题.doc

    例如,知道5元等于50角,3元2角等于32角,30角等于3元,27角等于2.7元。同时,通过填空题如10张10元是100元,2张50元是100元,帮助孩子掌握整数乘法的概念。此外,还涉及了组合不同面值的人民币,比如2张2元和1张1元...

    个人日程管理系统策划书

    - **快速学习新技术**:培养快速学习新知识并在项目中应用的能力。 #### 1.3 软件概要 - **目标平台**:Windows XP - **主要功能**:定时提醒、定期提醒、节假日提醒、个人日记、备忘录等。 #### 1.4 功能描述 - *...

    五年级数学上册第一单元练习.doc

    - 如7.06×2.4-5.7,2.33×0.5×4,0.65×105等,这些题目涉及乘法结合律和分配律,让学生学习如何简化计算过程。 3. **小数除法**: - 竖式计算:例如68.8÷4,85.44÷16,67.5÷15等,学生需要掌握小数除法的...

Global site tag (gtag.js) - Google Analytics