摘要: 最近上线的项目中数据库数据已经临近饱和,最大的一张表数据已经接近3000W,百万数据的表也有几张,项目要求读数据(select)时间不能超过0.05秒,但实际情况已经不符合要求,explain建立索引,使用redis,ehcache缓存技术也已经满足不了要求,所以开始使用读写分离技术,可能以后数据量阅读全文
posted @ 2017-07-17 10:46 陈扬天 阅读(746) 评论(5) 编辑
摘要: package com.sm.modules.oa.web; import javax.mail.Session; import javax.mail.Transport; import javax.mail.internet.InternetAddress; import javax.mail.internet.MimeMessage; import java.util.Date; impo...阅读全文
posted @ 2017-07-11 16:58 陈扬天 阅读(7) 评论(0) 编辑
摘要: 现实中的socket可能会因为各种原因done机,但这么重要的服务器怎么能允许这种事情发生?这次我们就来通过一个线程去监控socket服务器,如果done机重新将其启动。 下面是监控项目和socket服务器项目的目录结构: 因为线程是每两秒发送一次请求检测服务器是否done机,类似心跳,所以包名起作阅读全文
posted @ 2017-07-05 09:23 陈扬天 阅读(304) 评论(0) 编辑
摘要: 一共两个类 一个Jdpush 一个JpushClientUtil 代码如下 注解都写的很清楚 在Controller调用代码: 这是我的项目中一个整类 具体的发送消息的Controller是阅读全文
posted @ 2017-06-01 17:42 陈扬天 阅读(146) 评论(0) 编辑
摘要: 看了网上好多关于webservice的例子,基本上对初学者来说都是模棱两可云里雾里,现在,我将网上关于webservice的讲解提炼出来,通过一个最简单使用并且方便的例子,告诉大家什么是webservice。 简单来说,webservice就是远程调用技术,也叫XML Web Service Web阅读全文
posted @ 2017-05-28 14:00 陈扬天 阅读(102) 评论(0) 编辑
摘要: 硕正套件运行于客户端(浏览器),与应用服务器(Application Server)技术无关,所以能完全用于J2EE、 ASP.Net、php等技术开发的Web应用产品中。 硕正套件部署于服务器,支持包括Tomcat、IIS、WebSphere在内的所有Web服务器。 硕正套件本身以C/C++开发,阅读全文
posted @ 2017-07-20 11:59 陈扬天 阅读(24) 评论(0) 编辑
摘要: 写在前面的话: 在java项目中,路径的配置是一项最基础也是最必不可少的工作,最初我们配置路径是根据<%=request.getContextPath()%>这个java代码块进行配置的,很繁琐又不方便,每一个引入文件都要重新写一遍,而且如果对路径的分工需要细化的时候(比如有游客登录路径,注册用户登阅读全文
posted @ 2017-07-19 10:42 陈扬天 阅读(7) 评论(0) 编辑
摘要: 最近上线的项目中数据库数据已经临近饱和,最大的一张表数据已经接近3000W,百万数据的表也有几张,项目要求读数据(select)时间不能超过0.05秒,但实际情况已经不符合要求,explain建立索引,使用redis,ehcache缓存技术也已经满足不了要求,所以开始使用读写分离技术,可能以后数据量阅读全文
posted @ 2017-07-17 10:46 陈扬天 阅读(746) 评论(5) 编辑
摘要: 1, 通过winscp将tomcat包(6和7版本都是一样的安装方法)和jdk-6u27-linux-x64.bin安装文件传送到linux 系统/opt里面.(这里没有固定要传送到/opt/hn,可以自己定义。) 2, 安装首先解压tomcat和安装jdk(假设tomcat包是tomcat-6.0阅读全文
posted @ 2017-07-15 10:53 陈扬天 阅读(29) 评论(0) 编辑
摘要: 支付宝APP支付服务端详解 前面接了微信支付,相比微信支付,支付宝APP支付提供了支付封装类,下面将实现支付宝APP支付、订单查询、支付结果异步通知、APP支付申请参数说明,以及服务端返回APP端发起支付的签名、商户私钥、支付宝公钥的配置使用等。 支付注意事项 1、APP支付不能在沙箱测试、只能申请阅读全文
posted @ 2017-07-13 17:15 陈扬天 阅读(13) 评论(0) 编辑
摘要: package com.sm.modules.oa.web; import javax.mail.Session; import javax.mail.Transport; import javax.mail.internet.InternetAddress; import javax.mail.internet.MimeMessage; import java.util.Date; impo...阅读全文
posted @ 2017-07-11 16:58 陈扬天 阅读(7) 评论(0) 编辑
摘要: Shiro安全配置 --> --> ...阅读全文
posted @ 2017-07-05 14:33 陈扬天 阅读(13) 评论(0) 编辑
摘要: 假设现在有这样一种需求:存在两张表user和admin,分别记录普通用户和管理员的信息。并且现在要实现普通用户和管理员的分开登录,即需要两个Realm——UserRealm和AdminRealm,分别处理普通用户和管理员的验证功能。 但是正常情况下,当定义了两个Realm,无论是普通用户登录,还是管阅读全文
posted @ 2017-07-05 14:17 陈扬天 阅读(11) 评论(0) 编辑
摘要: 现在做Java直接使用Socket的情况是越来越少,因为有很多的选择可选,比如说可以用spring,其中就可以支持很多种远程连接的操作,另外jboss的remoting也是不错的选择,还有Apache的Mina等等,但是在有些时候一些特殊情况仍然逃脱不了直接写Socket的情况,比如公司内部一些莫名阅读全文
posted @ 2017-07-05 10:35 陈扬天 阅读(14) 评论(0) 编辑
摘要: 现实中的socket可能会因为各种原因done机,但这么重要的服务器怎么能允许这种事情发生?这次我们就来通过一个线程去监控socket服务器,如果done机重新将其启动。 下面是监控项目和socket服务器项目的目录结构: 因为线程是每两秒发送一次请求检测服务器是否done机,类似心跳,所以包名起作阅读全文
posted @ 2017-07-05 09:23 陈扬天 阅读(304) 评论(0) 编辑