xdxxdx
www.xdxxdxxdx.com
上一页 1 ··· 7 8 9 10 11 12 13 14 15 16 下一页
摘要: 当我们使用了nginx来转发客户端的请求以后,tomcat是无法正确获取到客户端的ip地址的,而是获取到配置了nginx的那台服务器的ip地址。因为tomcat所接收到的请求是通过nginx发出来的(nginx代替客户端发了请求)。 此时需要做如下配置。 这样就可以获取到真实的ip了。 阅读全文
posted @ 2017-08-04 15:07 xdxxdx 阅读(734) 评论(0) 推荐(0) 编辑
摘要: 之前在ssh项目中有用过javaMail和velocity来发送邮件,实现的效果如下所示。 这类邮件主要用于公司的推广宣传,比如商城的促销等场景。 今天打算将邮件模块也集成到ssm项目,也算是对之前做的东西的一种巩固。 简单邮件模块 首先来集成简单的邮件模块。 1.第一步,加jar包,在maven的 阅读全文
posted @ 2017-08-02 11:09 xdxxdx 阅读(1251) 评论(0) 推荐(0) 编辑
摘要: 今天学习webservice,主要参考了网络上的一些文章。 1.关于原理的介绍:个人认为这篇文章写得不错了,戳这里。 2.关于demo的编写:个人认为这篇文章很简洁,也能运行成功,戳这里。 按照上面那篇文章的demo运行成功以后,我想在java web中加入一个webservice服务,供其他的ja 阅读全文
posted @ 2017-08-01 10:41 xdxxdx 阅读(20602) 评论(1) 推荐(3) 编辑
摘要: 富文本编辑器在项目中很常见,他可以将文本,图片等信息存入数据库,在编辑一些图文混排的信息的时候很有用,比如商城项目的商品详情页,包含很多带有样式的文字和图片。 此前一直使用的百度的富文本编辑器ueditor。 直接说怎么用。 1.首先去下载安装包,把它放在webapp下面,如下所示。至于如何下载,可 阅读全文
posted @ 2017-07-28 16:49 xdxxdx 阅读(14169) 评论(0) 推荐(1) 编辑
摘要: 在上一篇文章中,笔者简要介绍了websocket的应用场景及优点,戳这里 这篇文章主要来介绍一下在java项目中,特别是java web项目中websocket的应用。 场景:我做了一个商城系统,跟大多数商城系统,分为客户端和后台,客户端供客户浏览,下单,购买,后台主要管理商品,处理订单,发货等。我 阅读全文
posted @ 2017-07-21 15:37 xdxxdx 阅读(55665) 评论(8) 推荐(13) 编辑
摘要: 在我们做web项目的过程中,经常需要做的一个模块是消息模块。典型的场景:一个商城系统的后台管理,我想实现如果前台有客户下单,后台就会接到消息,以便尽快发货处理。 要实现上述的功能,我们有几种备选的方案。 方案1.使用ajax短轮询,比如每隔1分钟去请求一次服务器,让服务器去数据库去查询,看看有无新的 阅读全文
posted @ 2017-07-20 13:53 xdxxdx 阅读(5173) 评论(0) 推荐(2) 编辑
摘要: 在java中,特别是java web中,我们经常需要碰到的一个场景是我们需要从服务端去发送http请求,获取到数据,而不是直接从浏览器输入请求网址获得相应。比如我们想访问微信接口,获取其返回信息。 在这里需要用到java的HttpURLConnection类,此类可以模拟http请求,获取到的响应以 阅读全文
posted @ 2017-07-19 17:24 xdxxdx 阅读(3482) 评论(0) 推荐(0) 编辑
摘要: 上一篇文章我们讲了如何在负载均衡的项目中使用redis来缓存session数据,戳这里。 我们在项目的进展过程中,不仅需要缓存session数据,有时候还需要缓存一些别的数据,比如说,微信的access_token. access_token是公众号的全局唯一接口调用凭据,公众号调用各接口时都需使用 阅读全文
posted @ 2017-07-19 11:42 xdxxdx 阅读(4406) 评论(0) 推荐(2) 编辑
摘要: 上一篇我们介绍了nginx实现的负载均衡和动静分离,可看这边。 我们在文章的末尾说到,负载均衡需要面临的一个问题是内存数据的同步。例如:我有A,B两台服务器做了负载均衡,当我在A服务器上执行了登录并且将登录数据存入session的时候,这些session数据只存在于A服务器上,而没有在B服务器上,假 阅读全文
posted @ 2017-07-18 15:38 xdxxdx 阅读(12569) 评论(0) 推荐(0) 编辑
摘要: 以下是我的项目用到的一份配置文件#user nobody;worker_processes 4; #进程数,一般cpu是几核就写多少#error_log logs/error.log;#error_log logs/error.log notice;#error_log logs/error.log 阅读全文
posted @ 2017-06-29 13:41 xdxxdx 阅读(2075) 评论(0) 推荐(1) 编辑
上一页 1 ··· 7 8 9 10 11 12 13 14 15 16 下一页