
web后端
Discovery
我和知识一直在玩躲猫猫的游戏
展开
-
J2EE
数据库连接JDBC数据持久化层数据库连接池mvc框架依赖注入/控制反转/AOP视图技术/模板引擎JSP相关其他模板相关静态页面+ajax相关消息中间件技术OSGi面向服务的技术参考阿里巴巴/淘宝的开源项目web的性能体现的本质就是响应速度,围绕这个中心一层层的向外扩展,从请求转发、请求处理等原创 2016-08-11 10:16:13 · 2455 阅读 · 0 评论 -
【事务】【分布式事务】
才接触web开发,很多概念还不是很明确。http://blog.jobbole.com/89140/这个上面说明了事务和分布式事务相关概念。有一句话比较经典:就是保证一个数据表跟新后,保证另一个数据表也必须更新成功。简单来说在同数据库下面事务比较好实现,因为很多SQL引擎都支持。但是在分布式系统中涉及到不同的数据库,这个时候要好好思考原创 2017-01-03 15:27:36 · 367 阅读 · 0 评论 -
使用【SpringMVC】的【Controller注解】
在使用SpringMVC的过程中Controller部分的代码开发占用的时间还是很多的,假如前后端分离,那就主要是围绕Controller了。我也是接触不久,这里记录一下Controller里面的注解。@Controller@RequestMapping @RequestParam@PathVariable@CookieValue@RequestHeader原创 2017-01-05 14:25:37 · 643 阅读 · 0 评论 -
【erlang】【rebar】【Elixir】【ejabberd】【模块】
【erlang】【rebar】【Elixir】【ejabberd】【模块】原创 2017-01-06 10:55:07 · 667 阅读 · 0 评论 -
【Mybatis Generator】【配置详解】
http://www.jianshu.com/p/e09d2370b796记录一下这个链接,算是比较全的,当然在实际项目中用的多了还会有其他配置。原创 2017-01-06 13:48:01 · 441 阅读 · 0 评论 -
【webservice】这类跨平台通信使用场景
http://blog.youkuaiyun.com/weidawei0609/article/details/7915071基本以下几个方面:1.跨越防火墙的通信2.应用程序集成3.软件重用原创 2016-12-29 16:55:09 · 747 阅读 · 0 评论 -
【SpringMVC】【国际化】
【SpringMVC】【国际化】主要有以下几个方面实现分类:1.基于浏览器2.基于cookie3.基于session4.基于URL(适合一些API业务,比如天气)原创 2017-01-06 16:41:09 · 753 阅读 · 0 评论 -
【Spring AOP】【AspectJ】【CGLIB】【JDK动态代理】【JDK静态代理】区别
今天复习了一下AOP相关概念。有这么几个知识名词需要好好理解一下。基本上可以概括为动态和静态两类【动态】CGLIB、JDK动态代理、Spring AOP【静态】AspectJ、JDK静态代理原创 2017-01-10 13:22:50 · 4420 阅读 · 0 评论 -
【Play框架】【playframework】
这几天看java web、高并发、erlang的时候发现提到很多次play。这是什么东东??查了一下,大概的意思是一个新的web框架。官网上当然是好处一大堆。不过仔细看看发现是akka和scala。原来是实现了actor模型的。那高并发和分布式应该比较好。scala和java的结合也比较容易。原创 2017-01-10 14:18:42 · 622 阅读 · 0 评论 -
【快速迭代】【原型开发】
【快速迭代】【原型开发】稍微记录一下!【WEB】java web -> play框架php -> thinkphp【APP】html5 -> hybrid app -> native app【IM】jabber或者是IM服务商。原创 2017-01-10 14:35:26 · 1011 阅读 · 0 评论 -
【微服务】【概念】【原则】【连接】
http://developer.51cto.com/art/201611/522521.htmhttps://my.oschina.net/douxingxiang/blog/357425https://my.oschina.net/douxingxiang/blog/356866https://news.cnblogs.com/n/529062/http://www原创 2017-02-24 14:08:12 · 961 阅读 · 0 评论 -
jdbc hibernate(session) jpa (entityManager ) spring-data-jpa mybatis完全混用
jdbc hibernate(session) jpa (entityManager ) spring-data-jpa mybatis 完全混用,全部支持。同一个连接事务。原创 2017-05-22 20:31:22 · 1357 阅读 · 0 评论 -
OAuth协议学习链接
http://www.ruanyifeng.com/blog/2014/05/oauth_2_0.html原创 2017-01-03 15:15:54 · 608 阅读 · 0 评论 -
【nodejs http】【报文分片】【chunked】【Transfer-Encoding】【data】【end】【json】
【nodejs http】【报文分片】【chunked】【Transfer-Encoding】【data】【end】【json】今天用nodejs的http做json解析的时候遇到了错误。现象:短的响应报文可以正常解析json,长的报文就不行。最后wireshark抓包发现没问题,但是响应里面多了Transfer-Encoding:chunked原创 2016-12-09 12:48:02 · 3198 阅读 · 0 评论 -
j2ee容器【web.xml背后的事情】
web.xml背后的事情很多时候框架或是标准帮我们做了很多事情,我们只是用。看来会写servelet,知道spring或是mybatis就是远远不够的。web.xml中会有很多标签,虽然标签位置随意,可是标签加载顺序就不能随意了,仔细理解一下就知道容器的初始化加载过程了。context-param -> listener -> filter -> servlet原创 2016-08-11 11:16:30 · 2688 阅读 · 0 评论 -
spring实现自动定时任务调度【Spring Task】【Quartz】
spring实现自动定时任务调度【Spring Task】【Quartz】原创 2016-09-18 10:56:07 · 1369 阅读 · 0 评论 -
spring代理方式
Spring代理有两种方式,一种时对接口的代理,另一种是才用CGLIB代理方式,对接口的代理是JDK采用的代理方式,但在没有接口的情况下Srping通过设置proxyTargetClass等于 true来使用CGLIB代理,CGLIB是一种面向继承的代理方式。同时还有一个proxyTarget属性用来指定代理的目标对象类。原创 2016-09-18 11:19:04 · 1445 阅读 · 0 评论 -
js对象和json文件
js对象的键是不用带引号的,而json文件中需要带引号。原创 2016-09-07 10:29:31 · 1691 阅读 · 0 评论 -
BOSH特性【HTTP-Bind】技术
通过Http建立双向连接的通信技术。apache和nginx都支持用于xmpp客户端【多数是浏览器】。原创 2016-10-24 16:33:17 · 1856 阅读 · 0 评论 -
java下的actor模型【actor model】的实现
主要有以下三个akka、killim、jetlang。目前在研究akka。原创 2016-10-10 12:03:11 · 1946 阅读 · 0 评论 -
负载均衡器Nginx、LVS及HAProxy
这个三个都可以实现负载均衡。以上三篇文章说明了各自的优缺点。原创 2016-10-17 14:19:29 · 442 阅读 · 0 评论 -
nginx和apache实际应用中的核心区别
nginx的作用是代理,代理的作用在这里强调一下我的理解:1.能代理多个不同的实现,比如还可以代理tomcat、cgi等等2.可以保持多个连接,事件驱动,所以单个连接并不占用很多连接资源其实就是内存。所以可以支持高并发和会话持久。nginx一定比apache快?这个不一定!!!你可以说nginx能一下子连接很多个请求,但是他处理每个请求不一定有apache快原创 2016-11-11 17:52:20 · 1429 阅读 · 0 评论 -
两个很有意思的开源项目【tiki】【wikisuite】
https://tiki.org/tiki-index.phphttp://wikisuite.org/Software原创 2016-11-30 13:42:17 · 1495 阅读 · 0 评论 -
支付中将最小单位变为【分】
微信支付在处理支付结算单位的时候是【分】为什么这样呢?我认为应该是避免浮点运算。【0.01+0.01】和【1+1】在cpu计算中显然是后者快。原创 2018-01-08 10:42:22 · 1364 阅读 · 0 评论