2018年1月5日
摘要: 1.根据请求的路径找到HandlerMethod(带有Method反射属性,也就是对应Controller中的方法)(DispatcherServlet.getHandler完成) 2.匹配路径对应的拦截器(DispatcherServlet.getHandler完成) 3.获得HandlerExe 阅读全文
posted @ 2018-01-05 11:13 The_Old_Things 阅读(117) 评论(0) 推荐(0) 编辑
  2018年1月3日
摘要: 通过一个实际例子 我们分析一下 两者的区别 : 1 request.setAttribute("test","hello"); 2 request.getRequestDispatcher("apage.jsp").forward(request, response); 3 response.sen 阅读全文
posted @ 2018-01-03 14:24 The_Old_Things 阅读(878) 评论(0) 推荐(0) 编辑
  2018年1月2日
摘要: 快速的开发模式 是 thymeleaf+jpa 阅读全文
posted @ 2018-01-02 14:37 The_Old_Things 阅读(142) 评论(0) 推荐(0) 编辑
  2017年12月31日
摘要: SpringCloud底层 采用HTTP协议 Dubbo采用TCP协议 两者性能差距略大 1 : 3 阅读全文
posted @ 2017-12-31 22:50 The_Old_Things 阅读(102) 评论(0) 推荐(0) 编辑
  2017年12月28日
摘要: 使用两个cmd命令窗口打开 (有时候使用cmd命令无法切换 指定路径 使用[ cd /d E:/xxx ] 即可) redis服务端启动命令 redis-server.exe redis.windows.conf redis客户端启动命令 redis-cli.exe -h 127.0.0.1 -p 阅读全文
posted @ 2017-12-28 11:38 The_Old_Things 阅读(113) 评论(0) 推荐(0) 编辑
  2017年12月22日
摘要: 通常 在处理前后端交互时候 都会采用ajax提交方式 但是 如果大量的采用ajax,每次都要传入参数 ,请求url,错误处理........ 这样子代码看上去非常的臃肿 , 因此 我们 可以通过封装 的 形式 封装成一个模板 比如 我现在 有一个这样常见的 业务场景 点击左侧菜单栏 ,右侧呈现 相应 阅读全文
posted @ 2017-12-22 11:32 The_Old_Things 阅读(1128) 评论(0) 推荐(0) 编辑
摘要: 1.JVM生命周期 Java虚拟机的生命周期 一个运行中的Java虚拟机有着一个清晰的任务:执行Java程序。程序开始执行时他才运行,程序结束时他就停止。你在同一台机器上运行三个程序,就会有三个运行中的Java虚拟机。 Java虚拟机总是开始于一个main()方法,这个方法必须是公有、返回void、 阅读全文
posted @ 2017-12-22 10:29 The_Old_Things 阅读(199) 评论(0) 推荐(0) 编辑
  2017年12月20日
摘要: 学习Vue 封装js 扩展 extend()组件 语法 (function($){ }(jQuery)); == 阅读全文
posted @ 2017-12-20 19:18 The_Old_Things 阅读(119) 评论(0) 推荐(0) 编辑
  2017年6月19日
摘要: 当面试的时候总是有一道题被j经常提及,那就是“==”和Equals到底有什么区别?下面一起来探讨一下: 一般人总是会这样回答(“==”是用来比较两个变量的值是否相等,Equals是用来比较两个对象的内容是否相等) ①:"=="操作符专门用来比较两个变量的值是否相等,也就是用于比较变量所对应的内存中所 阅读全文
posted @ 2017-06-19 00:36 The_Old_Things 阅读(220) 评论(0) 推荐(0) 编辑
  2017年5月14日
摘要: 使用Easyui框架 处理表单数据 但是当添加商品时候提交请求 控制器 里面使用Product实体类(参数)接收所传的值 出现乱码 ,怎么解决? 难道把实体对象的属性通过get方法一个一个取出来 使用 String s = new String(str.getByats("iso-8859-1"), 阅读全文
posted @ 2017-05-14 22:45 The_Old_Things 阅读(259) 评论(0) 推荐(0) 编辑