摘要: 最近上线的项目中数据库数据已经临近饱和,最大的一张表数据已经接近3000W,百万数据的表也有几张,项目要求读数据(select)时间不能超过0.05秒,但实际情况已经不符合要求,explain建立索引,使用redis,ehcache缓存技术也已经满足不了要求,所以开始使用读写分离技术,可能以后数据量阅读全文
posted @ 2017-07-17 10:46 陈扬天 阅读(948) 评论(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 陈扬天 阅读(28) 评论(0) 编辑
摘要: 现实中的socket可能会因为各种原因done机,但这么重要的服务器怎么能允许这种事情发生?这次我们就来通过一个线程去监控socket服务器,如果done机重新将其启动。 下面是监控项目和socket服务器项目的目录结构: 因为线程是每两秒发送一次请求检测服务器是否done机,类似心跳,所以包名起作阅读全文
posted @ 2017-07-05 09:23 陈扬天 阅读(344) 评论(0) 编辑
摘要: 一共两个类 一个Jdpush 一个JpushClientUtil 代码如下 注解都写的很清楚 在Controller调用代码: 这是我的项目中一个整类 具体的发送消息的Controller是阅读全文
posted @ 2017-06-01 17:42 陈扬天 阅读(816) 评论(0) 编辑
摘要: 看了网上好多关于webservice的例子,基本上对初学者来说都是模棱两可云里雾里,现在,我将网上关于webservice的讲解提炼出来,通过一个最简单使用并且方便的例子,告诉大家什么是webservice。 简单来说,webservice就是远程调用技术,也叫XML Web Service Web阅读全文
posted @ 2017-05-28 14:00 陈扬天 阅读(1063) 评论(0) 编辑
摘要: 写在前面的话:每当我们做一个项目,基本上都会涉及到支付的业务,最常用的莫过于微信和支付宝的支付了,项目有bug,有问题,都不叫问题,可一旦钱出了问题,那就是大问题了,所以在支付业务上我们必须慎之又慎! 但是我们做开发的,并不是在一个项目中完成支付模块就万事大吉了,在下一个项目中,我们是不是又要将支付阅读全文
posted @ 2017-09-25 09:57 陈扬天 阅读(6) 评论(0) 编辑
摘要: 在我们写代码的实际业务中,有时候实体类用的是String,数据库中自然是VARCHAR类型,但是如果这个实体的属性值放的是数字类型,你查询的时候又需要对它进行排序。sql怎么写呢。 别担心MySQL提供了转换方法:CAST ,CONVERT 例如:我把VARCHAR类型的价格 转换成DECIMAL 阅读全文
posted @ 2017-09-05 11:02 陈扬天 阅读(0) 评论(0) 编辑
摘要: 触发器(trigger):监视某种情况,并触发某种操作。 触发器(trigger):监视某种情况,并触发某种操作。 触发器(trigger):监视某种情况,并触发某种操作。 触发器创建语法四要素:1.监视地点(table) 2.监视事件(insert/update/delete) 3.触发时间(af阅读全文
posted @ 2017-09-05 10:56 陈扬天 阅读(1) 评论(0) 编辑
摘要: http://files.cnblogs.com/files/fengwenzhee/glo_area.rar阅读全文
posted @ 2017-08-19 17:25 陈扬天 阅读(3) 评论(0) 编辑
摘要: 依赖的jar包:http://files.cnblogs.com/files/fengwenzhee/okhttp.rar阅读全文
posted @ 2017-08-14 08:25 陈扬天 阅读(13) 评论(0) 编辑
摘要: 合抱之木,生于毫末,千里之行,始于足下,要想了解spring的文件上传功能,首先要知道spring是通过流的方式将文件进行解析,然后上传。那么是不是所有需要用的文件上传的地方都要写一遍文件解析器呢? 放心,spring这个大管家已经为我们做好了一切! 我们只需要在spring的配置文件中加入下面代码阅读全文
posted @ 2017-08-02 11:59 陈扬天 阅读(14) 评论(0) 编辑
摘要: 1.由于项目中遇到,在服务器端起的jar包程序,给前台发消息后,前段收到的消息出现乱码情况,所以采取在后才发消息前先把消息字符串转成ASCII码再发往前台,前台采取在收到后台消息先把ASCII码转成字符串的解决方案进行解决。 1)将字符串转成ASCII的Java方法 2)将ASCII转成字符串的ja阅读全文
posted @ 2017-07-26 15:11 陈扬天 阅读(744) 评论(0) 编辑
摘要: 硕正套件运行于客户端(浏览器),与应用服务器(Application Server)技术无关,所以能完全用于J2EE、 ASP.Net、php等技术开发的Web应用产品中。 硕正套件部署于服务器,支持包括Tomcat、IIS、WebSphere在内的所有Web服务器。 硕正套件本身以C/C++开发,阅读全文
posted @ 2017-07-20 11:59 陈扬天 阅读(395) 评论(0) 编辑
摘要: 写在前面的话: 在java项目中,路径的配置是一项最基础也是最必不可少的工作,最初我们配置路径是根据<%=request.getContextPath()%>这个java代码块进行配置的,很繁琐又不方便,每一个引入文件都要重新写一遍,而且如果对路径的分工需要细化的时候(比如有游客登录路径,注册用户登阅读全文
posted @ 2017-07-19 10:42 陈扬天 阅读(126) 评论(0) 编辑
摘要: 最近上线的项目中数据库数据已经临近饱和,最大的一张表数据已经接近3000W,百万数据的表也有几张,项目要求读数据(select)时间不能超过0.05秒,但实际情况已经不符合要求,explain建立索引,使用redis,ehcache缓存技术也已经满足不了要求,所以开始使用读写分离技术,可能以后数据量阅读全文
posted @ 2017-07-17 10:46 陈扬天 阅读(948) 评论(5) 编辑