国兴安东令营笔记1

网脉CRM系统开发

  1. 脚本化:更贴近与底层,性能更好,python

  2. 可视化:贴近与表层,软件界面等,java

  3. JavaScript:作为辅助性语言,python也是

  4. TIOBE语言排行榜。

  5. uploading.4e448015.gif正在上传…重新上传取消

  6. uploading.4e448015.gif正在上传…重新上传取消

  7. uploading.4e448015.gif正在上传…重新上传取消

  8. uploading.4e448015.gif正在上传…重新上传取消

五、 CRM系统的难点分析

  1. 所有软件开发系统都会有常见的三大难点:第一,技术复杂度实现,第二:业务的复杂度实现,第三:数据量的多少。

uploading.4e448015.gif正在上传…重新上传取消

补:tomcat问题:

  1. tomcat核心端口,tomcat有多少个线程,如何优化,每个文件夹中的东西怎么用有如何的配置?

  2. Spring的IOC容器设计。

七、用到的技术框架:

  1. JAVAEE、JAVASE

    重要:SpringMVC(主要完成WEB页面的请求、接受、转发、数据响应返回调度)、

Spring(内核机制系统-心脏)、

Mybatis(数据持久层-主要和数据库与代码之间的通信)

  1. 开放方式两种

    uploading.4e448015.gif正在上传…重新上传取消

  2. WEB服务,(代理映射花生壳)

uploading.4e448015.gif正在上传…重新上传取消

  1. tomcat目录结构:

    uploading.4e448015.gif正在上传…重新上传取消

    1. 启动使用:运行bin目录下的startup.bat既可以运行tomcat。使用tomcat时前提要配置好jdk环境。

    2. 默认关闭端口8005

       <Server port="8005" shutdown="SHUTDOWN">
    3. 默认启动端口8080

       <Connector port="8080" protocol="HTTP/1.1"
                      connectionTimeout="20000"
                      redirectPort="8443" />
    4. 通信端口默认8009

        <Connector port="8009" protocol="AJP/1.3" redirectPort="8443" />
    5. tomcat启动时需要检查两个端口是都被占用,一个是关闭端口,一个是启动端口。

    6. tomcat允许修改端口,但是尽量不要修改为5000以下的端口,因为那些大部分是操作系统端口。

    7. tomcat重要的三个配置文件 server.xml web.xml context.xml。

      1. 就算把javaSpring项目中的web.xml删了,只要tomcat中的配置文件web.xml还是正常的,项目就依然可以启动。其中tomcat中的conf/web.xml是默认配置文件,缺省。

      2. web.xml中默认设置了三个启动欢迎页面,只需要启动后就可以访问了。

            <welcome-file-list>
                 <welcome-file>index.html</welcome-file>
                 <welcome-file>index.htm</welcome-file>
                 <welcome-file>index.jsp</welcome-file>
             </welcome-file-list>

        需要注意的是,如果有多个欢迎页面都存在,那么以第一个匹配检查到的地方跳转,不再匹配其他的欢迎页。

  2. 7,2,1配比:7个后台,两个前端,一个UI。

    tomcat继续:

    1. localhost:8080路径对应的是tomcat中的webapps文件夹下的ROOT目录;localhost:8080/login对应的是tomcat中webapps文件夹下的login目录。

    2. HTTP Status 404 - Not Found : 代表找不到指定的页面。

      HTTP Status 500 - Not Found : 代表java语法错误。

    3. jar包:就是驱动包,是一种java自身制定的一个规则,jar包是可以使用压缩工具打开的。里面包含的是一个package包(其实就是很多class文件,可以通过反编译工具打开看),通过import调用路径就可以打开。简单的说无数的class文件合成的就是jar包。

    4. servlet包很重要,其中包含了MVC框架的运行顺序,工作机制等。

    5. jar包的制作和调用,war包的制作和调用。

    6. 用户访问index.jsp -> tomcat吧jsp页面解析为index_jsp.java文件

      -> 把这个java文件编译成index_jsp.class文件

      -> 把class文件执行输出结果为用户显示

      -> 用户看到的就是一个虚拟的网页

      通过以上的过程发现,JSP的安全性很高,网易是虚拟的,前端中最安全的。

    7. 用户访问index.html -> web服务器直接把html文件发送到用户的浏览器

      -> 通过用户的浏览器进行解析和展示

      -> html(弱语言)不可被攻击

      主流的大型平台,全程使用html静态页面。

猜你喜欢

转载自blog.csdn.net/qq_40596572/article/details/104352950
今日推荐