后端第一周

安装tortoisegit

 

安装配置TortoiseGit完成后,想打开图形话页面时,出现no git.exe found

 

解:https://segmentfault.com/q/1010000008386704/a-1020000008386849

那是没安装git,所以缺少git.exe  ,之前tortoiseGitSVN是自带的exe

 

 

安装TortoiseGit步骤:

 

https://blog.csdn.net/qq_14918243/article/details/61919041

 

https://blog.csdn.net/weixin_41714277/article/details/79399270

 

 

git github gitlib gitlab分别是什么,有什么区别?

 

https://segmentfault.com/q/1010000005817314/a-1020000005817694

 

 

EclipseBuild Path的使用介绍?

如何更改项目中JRE的版本,更改完JRE环境后,JDK的版本是否需要修改,怎么修改。

 

 

https://blog.csdn.net/u013991521/article/details/48295115

 

 

Springmvc+spring+mybatis

 

1.Controller调用接口,“接口”调用“接口实现”,接口实现调用service,service调用dao,dao调用mapper,mapper对应xmlxml可以由实体类生成,在xml书写SQL语句

 

2. 方法里有返回null就不应该报错。

 

3.controller层,service,dao层   ,前需要@标明下

 

4.controller层开头还需要@RequestMapping(value="/controller层的类名"),调用方法的时候也需要@RequestMapping(value="/方法名"),就controller层需要这样      

调用别的层,定义变量的时候,前面需要@Autowired

 

5. impl层实现接口层的时候,imple的方法全面都需要@override,表示重写的意思

 

 

20185.22

加密网站:

http://www.cmd5.com/

 

 

单词:

Registry  注册表

Dependency 依赖

Artifact 组件

Context 上下文

Application 请求

Internal 内部的

Occurred 发生

Initializing 初始化

 

 

20185.23

 

Apach,专门用于提供HTTP服务的(用于静态网页),Tomcat用于动态网页的,侧重与Servlet引擎、实际中apachTomcat经常一起使用

 

 

l Nginx优点:负载均衡、反向代理、处理静态文件优势。nginx处理静态请求的速度高于apache

l Apache优点:相对于Tomcat服务器来说处理静态文件是它的优势,速度快。Apache是静态解析,适合静态HTML、图片等。

l Tomcat:动态解析容器,处理动态请求,是编译JSP\Servlet的容器,Nginx有动态分离机制,静态请求直接就可以通过Nginx处理,动态请求才转发请求到后台交由Tomcat进行处理。

 

 

 

dubbo是什么:

dubbo是一个分布式服务框架

 

 

dubbo使用方法。

Dubbo采用全Spring配置方式,透明化接入应用,对应用没有任何API侵入,只需用Spring加载Dubbo的配置即可,Dubbo基于SpringSchema扩展进行加载。

 

 

 

applicationContext.xmlSpring配置文件),log4.propertiesprovider.xmldubbo

 

 

 

 

什么是服务者,什么是提供者

 

 

 

 

 

 

 

 

postman使用

 

 

结合看

 

 

 

 

 

单词

 

Provider 提供者

Available 可获得的

Reference 参照

Params  参照个数

 

20185.24

 

Json

json是一种轻量级数据交换格式

 

import com.alibaba.fastjson.JSON

这个包是阿里巴巴,分装好的json包,里面包含很多方法

 

Public  class  paramdata  implement  serializable  

实现序列化接口是:

对类进行网络上的传输

 

继承object类的变量:

使用equal(),比较对象的内存地址,否则是比较比较值

使用tostring(),输出的是Company@1b67 否则是输出自己编的东西

 

redis

内存高速缓存数据库

 

如果说DOMjavascriptHTML的桥梁,那么servlet就是前端与后端的桥梁,HttpServletRequestHttpServletResponse就是之间的信使

 

 

Web服务器收到一个http请求,会针对每个请求创建一个HttpServletRequest和HttpServletResponse对象,向客户端发送数据找HttpServletResponse,从客户端取数据找HttpServletRequest.

 

 

Maven:

1有了mawen之后,就不需要jar到处下载,和版本号的问题,直接pom中配置就OK

2自动升级

3提供优质命令规范

 

 

什么是fastjson:

fastjson是阿里巴巴的开源JSON解析库,它可以解析JSON格式的字符串,支持将Java Bean序列化为JSON字符串,也可以从JSON字符串反序列化到JavaBean

https://jingyan.baidu.com/article/ea24bc39f58483da63b33175.html

 

 

maven通过设置pom.xml文件设置引入fastjson

 

 

fastjon使用:

将字符串类型转化成fastjson格式:

String  jsonString = JSON .toJSONString(userlist);

 

json格式转化成json对象

JSONObject ob1 = JSON.parseObject(temp1);

System.out.println(ob1.get(‘”name”))

 

json字符串转换为User实体类方法,创建的json字符串要同用户实体类的字段对应:

User  ob1User = JSON.parseObject(temp2, User.class);

System.out.println(ob1User.getId)

 

json对象直接转换为User实体类:

User  temp  = JSON.toJavaObject(jsonObject  ,User.class)

System.out.println(temp.getId());

 

 

 

单词

 

Common   通用的

Hierarchy   层次

Effective  有效的

 

20185.25

 

Mybatis:

使用简单的 XML或注解用于配置和原始映射,将接口和 Java POJOsPlain Old Java Objects,普通的 Java对象)映射成数据库中的记录.

https://www.cnblogs.com/bywallance/archive/2016/10/19/5978583.html

 

 

 

Postname

 

jsp页面报:

   java错误:The superclass "javax.servlet.http.HttpServlet" was not found on the Java Bu

   

解决方法:

   https://www.cnblogs.com/achengmu/p/8082457.html

 

 

打开eclipse出现:

   An internal error occurred during: "Initializing Java Tooling"   初始化java工具失败

 

解决:

页面布局被动过了,出现问题,解决恢复初始化页面

 

https://blog.csdn.net/u013100581/article/details/52942641

 

 

 

 

tomcat启动成功但是访问方面都是404

 

https://blog.csdn.net/shasiqq/article/details/51302632

 

单词:

 

Pending   等待

Deployed 部署

 

 

 

 

 

 

 

 

 

 

 

 

 

你可能感兴趣的:(后端第一周)