随笔分类 -  淘淘商城相关

摘要:转: maven的三种工程pom、jar、war的区别 2018年09月03日 10:02:53 houjx3 阅读数:2918更多 个人分类: maven 2018年09月03日 10:02:53 houjx3 阅读数:2918更多 个人分类: maven 个人分类: maven 1.pom工程: 阅读全文
posted @ 2019-02-26 10:34 戈博折刀 阅读(1329) 评论(0) 推荐(0)
摘要:我们要卸载 mysql但是不知道其安装在哪里了,可以用 where +关键词 的方式查找,如上图 输入 whereis mysql 后,下面显示出了4个包含mysql的位置。 。。。。。 查看安装mysql时安装了哪些rpm包。 。。。 卸载mysql,用 yum remove mysql 会进行模 阅读全文
posted @ 2018-11-12 17:37 戈博折刀 阅读(1167) 评论(0) 推荐(0)
摘要:前面我们说了反向代理,例子中用的是,两个请求请求同一个ip地址和端口,然后Nginx来根据域名调用不同的tomcat来进行请求处理及响应。 反向代理主要说的是:不同的请求 请求同一个Nginx服务器,Nginx服务器来决定由那个真正的业务服务器(eg:tomcat)处理某个请求。 下面说负载均衡 负 阅读全文
posted @ 2018-11-09 17:54 戈博折刀 阅读(186) 评论(0) 推荐(0)
摘要:taotao创建订单代码中之前忘了加入用户信息,那么加上呢? 分析:用户创建订单的时候,我们会强制要求用户先登录,也就是说,创建订单的Controller执行时,一定是用户已经登录了的,而用户只要登录,就会在用户登录拦截器中查询到用户信息,而我们可以在拦截器中把用户信息放入request对象中,然后 阅读全文
posted @ 2018-11-09 15:46 戈博折刀 阅读(2067) 评论(0) 推荐(1)
摘要:最有用的虚拟主机配置方式。 一个域名只能绑定一个ip地址,一个ip地址可以被多个域名绑定。 可以修改host文件实现域名访问。 前提:即使我们在nginx中配置基于域名的虚拟主机,也需要域名解析,即nginx不负责域名解析(即其不负责将请求的域名字母转换为ip地址),它的作用只是能在一个服务器上(同 阅读全文
posted @ 2018-11-09 14:48 戈博折刀 阅读(829) 评论(0) 推荐(0)
摘要:Nginx的配置文件简介及在Nginx中配置基于不同ip的虚拟主机: 因为Nginx原来默认的只有一个server虚拟主机,而且其 访问ip地址(server_name)配置的是 localhost,也就是当前Nginx服务器的ip地址(可以是当前Nginx所在的Linux主机的ip地址,比如其为 阅读全文
posted @ 2018-11-09 11:42 戈博折刀 阅读(653) 评论(0) 推荐(0)
摘要:taotao订单系统需求分析、注意点、代码 需要注意的地方: 1、下订单功能一定要使用关系型数据库,因为其设计到钱,而noSql数据库相比来说丢失数据的风险更大。 但是查看订单列表、查看订单详情等功能则可以使用redis缓存来提高效率,因为其不涉及到钱的操作,只是展示给客户看。 2、订单系统还要注意 阅读全文
posted @ 2018-11-08 17:56 戈博折刀 阅读(950) 评论(0) 推荐(0)
摘要:下面的思路逻辑一定要理清楚,比较绕 思路; 前面已经实现了在cookie本地维护购物车的功能, 这次加入和服务器同步功能, 因为 购物车 操作比较频繁,所以,后台服务器 用redis存储用户的购物车信息 逻辑是: 写一个后台操作redis的接口(也可以写两个):要实现的功能是 1.通过用户id从re 阅读全文
posted @ 2018-11-01 15:11 戈博折刀 阅读(927) 评论(0) 推荐(0)
摘要:功能分析: 1、在用户不登陆的情况下也可以使用购物车,那么就需要把购物车信息放入cookie中。 2、可以把商品信息,存放到pojo中,然后序列化成json存入cookie中。 3、取商品信息可以从cookie中把json数据取出来,然后转换成java对象即可。 4、此功能只需要操作cookie不需 阅读全文
posted @ 2018-10-30 17:53 戈博折刀 阅读(758) 评论(0) 推荐(0)
摘要:思路: 在每个页面上都引入一个 jsp,这个 jsp 可以是页面的头 head 或者脚 footer.jsp 然后在这个 jsp 中引入 一个 js,这个 js 中 有个 随页面加载 而执行的 方法, 这个方法就是向后台发送 ajax 的 jsonP 请求,请求参数就是 cookie 中的 toke 阅读全文
posted @ 2018-10-29 17:50 戈博折刀 阅读(612) 评论(0) 推荐(0)
摘要:在springMVC中写拦截器,只需要两步: 一、写 java 拦截器类,实现 interceptor 拦截器接口。 二、在 springMVC 的xml配置文件中,配置我们创建的拦截器对象及其拦截目标 url 首先,在前台门户项目中创建一个拦截器java类: 只要实现拦截器接口,覆盖其中的方法即可 阅读全文
posted @ 2018-10-29 17:26 戈博折刀 阅读(425) 评论(0) 推荐(0)
摘要:1.1 门户系统整合sso 在门户系统点击登录连接跳转到登录页面。登录成功后,跳转到门户系统的首页,在门户系统中需要从cookie中 把token取出来。所以必须在登录成功后把token写入cookie。并且cookie的值必须在系统之间能共享。 1.1.1 Cookie共享: 1、Domain:必 阅读全文
posted @ 2018-10-26 16:01 戈博折刀 阅读(457) 评论(0) 推荐(0)
摘要:后台Controller: 前台jsp: 页面: 如果有回调参数,则,输入用户名,密码后,点登录成功确认,会跳转到回调页面: 点确定:会跳转到百度: 阅读全文
posted @ 2018-10-26 14:05 戈博折刀 阅读(1228) 评论(0) 推荐(0)
摘要:注册页面效果: 注册jsp: 阅读全文
posted @ 2018-10-26 11:23 戈博折刀 阅读(461) 评论(0) 推荐(0)
摘要:接口文档: 1.1. 注册接口 1.1.1. 检查数据是否可用 请求方法 GET URL http://sso.taotao.com/user/check/{param}/{type} 参数说明 格式如:zhangsan/ 1,其中zhangsan是校验的数据,type为类型,可选参数1、2、3分别 阅读全文
posted @ 2018-10-26 10:50 戈博折刀 阅读(1412) 评论(0) 推荐(0)
摘要:支持jsonP的Controller写法 附 service(仅供参考异常处理位置): 阅读全文
posted @ 2018-10-22 17:53 戈博折刀 阅读(571) 评论(0) 推荐(0)
摘要:HttpClient工具类(我改过): 工具类的使用测试代码: 对应的 SpringMVC Controller 层的代码: 总结: 主要需要注意的就是下面几点: 1、带参数的get请求,在Controller层中必须对接收到的参数进行转码 2、在Controller层中, 如果方法的返回值是 St 阅读全文
posted @ 2018-10-19 18:01 戈博折刀 阅读(1162) 评论(0) 推荐(0)
摘要:junit HttpClient 请求端 代码: 对应的 springMVC 的 Controller 端代码: 注意项总结: 1、无论哪种请求//注意,如果请求端设置了 Accept header 例如: httpget.setHeader(new BasicHeader("Accept", "t 阅读全文
posted @ 2018-10-19 16:08 戈博折刀 阅读(1497) 评论(0) 推荐(0)
摘要:获取商品参数 json 串,转成 java 对象,再拼接成前台 html 的Service方法 在数据库中存储的 json 串: 通过 最外层是个 list ,然后里面是 map1,map1 里面的 key 为 params 的值 还是一个 List2,然后里面又是 Map2 下面附上 json工具 阅读全文
posted @ 2018-10-18 17:23 戈博折刀 阅读(1640) 评论(0) 推荐(0)
摘要:注意: 如果 SpringMVC 的 Controller 中需要向前台返回字符串(比如ajax的get请求) 可以把 方法的返回值设置成 String 同时在 @RequestMapping 注解中加入produces属性设置返回字符串的编码来避免前台乱码,然后在方法前面加上 @ResponseB 阅读全文
posted @ 2018-10-17 17:59 戈博折刀 阅读(2593) 评论(0) 推荐(0)