2016年9月17日

摘要: MySQL语句执行步骤: 总是先执行FROM语句,最后执行LIMIT语句,其中每个操作都产生一个临时表,下一条语句正在此临时表基础上再进行操作,只有最后的临时表才是真正的返回结果 FROM >将左边的表和右边的表进行笛卡尔积 ON > JOIN > WHERE > GROUP BY > CUBE | 阅读全文
posted @ 2016-09-17 13:06 Huang路飞 阅读(156) 评论(0) 推荐(0) 编辑
摘要: Mybatis:将java对象映射成SQL语句,再将结果转化为java对象,解决了java对象和sql拼接、结果集的问题,又可以自己写sql语句 总体结构: 根据JDBC规范建立与数据库的连接 通过反射打通java对象与sql参数的交互交互式框架: 1、准备好交互环境 2、构建一个交互环境,在交互环 阅读全文
posted @ 2016-09-17 13:04 Huang路飞 阅读(172) 评论(0) 推荐(0) 编辑
摘要: Struts1是采用单例模式的,在并发访问中出来资源混乱,于是出现Struts2被设计为多例的解决并发产生的 数据混乱由于Struts2引入了值栈,拦截器,OGNL等,,,是访问速度下降在原生的JSP中无需构建多余架构所以访问效率最高!SpringMVC出现解决了访问速度问题,仅次于JSP的访问速度 阅读全文
posted @ 2016-09-17 12:26 Huang路飞 阅读(206) 评论(0) 推荐(0) 编辑
摘要: 总体架构: 由三部分组成:Service、Connector、Container 多个Connector对应一个Container,构成一个Service 为Service提供一个生存环境 如何处理多用户同时请求: 1、用户浏览器请求 2、Connector将TCP信息封装,创建Request、re 阅读全文
posted @ 2016-09-17 11:51 Huang路飞 阅读(152) 评论(0) 推荐(0) 编辑

2016年8月8日

摘要: set赋值取值的四种方式 李四 19 从session中得到的值:${sessionScope.name1} 从session中得到的值:${sessionScope.name2} 从Bean中获取对象person的name值: 从Bean中获取对象... 阅读全文
posted @ 2016-08-08 15:53 Huang路飞 阅读(278) 评论(0) 推荐(0) 编辑

2016年6月18日

摘要: 3.1 解析微信发来的请求 微信服务器发来的请求消息都被封装在request对象中,可以从request对象中将请求参数取出来。通常是用request的getParament()方法获取请求中的参数,而在这里需要使用request对象的getInputStream()方法。通过getInputStr 阅读全文
posted @ 2016-06-18 21:58 Huang路飞 阅读(4668) 评论(0) 推荐(0) 编辑
摘要: ​公众号服务器在接收到用户发送的请求消息后,可以通过返回特定的XML结构对消息进行响应 http://mp.weixin.qq.com/wiki/1/6239b44c206cab9145b1d52c67e6c551.html 2.1 响应消息基类编写 1) 接收方帐号(收到的OpenID) ToUs 阅读全文
posted @ 2016-06-18 21:37 Huang路飞 阅读(580) 评论(0) 推荐(0) 编辑

2016年6月16日

摘要: 一:微信接入原理 1.1 微信接入的时候,其实是一个doget请求它携带的参数有signature微信加密签名、 timestamp 时间戳、nonce 随机数。我们只要验证定义的token、timestamp、nonce三者通过sha1加密后与signature是否相同,如果相同便可接入成功。服务 阅读全文
posted @ 2016-06-16 20:04 Huang路飞 阅读(422) 评论(0) 推荐(0) 编辑

导航