摘要: 从真正接触java到现在,差不多有一年时间了,配置JDK的环境变量也配置过无数次,但是对于这些配置的作用始终有点不太清楚,于是做了一些整理。对于JDK要配置三个环境变量,分别是JAVA_HOME、path、classpath。对于我的电脑来说,配置如下: JAVA_HOME:E:\Java\... 阅读全文
posted @ 2014-05-13 00:28 空城丶 阅读(4674) 评论(0) 推荐(0) 编辑
摘要: Java RMI与RPC的区别 转载请注明原文地址:http://www.cnblogs.com/ygj0930/p/6542811.html 一:RPC 远程过程调用 RPC(Remote Procedure Call Protocol)远程过程调用协议,通过网络从远程计算机上请求调用某种服务。 阅读全文
posted @ 2018-08-15 17:31 空城丶 阅读(132) 评论(0) 推荐(0) 编辑
摘要: 前言 在Spring Cloud中,Feign和Ribbon在整合了Hystrix后,可能会出现首次调用失败的问题,要如何解决该问题呢? 造成该问题的原因 Hystrix默认的超时时间是1秒,如果超过这个时间尚未响应,将会进入fallback代码。而首次请求往往会比较慢(因为Spring的懒加载机制 阅读全文
posted @ 2017-12-06 16:27 空城丶 阅读(1238) 评论(0) 推荐(0) 编辑
摘要: 前端时间要做一个业绩榜的自定义的语音播报功能,开始很是头疼。 阅读全文
posted @ 2017-11-09 10:50 空城丶 阅读(379) 评论(0) 推荐(0) 编辑
摘要: 如何你的DispatcherServlet拦截 *.do这样的URL,就不存在访问不到静态资源的问题。如果你的DispatcherServlet拦截“/”,拦截了所有的请求,同时对*.js,*.jpg的访问也就被拦截了。 目的:可以正常访问静态文件,不要找不到静态文件报404。 方案一:激活Tomc 阅读全文
posted @ 2016-11-19 14:34 空城丶 阅读(228) 评论(0) 推荐(0) 编辑
摘要: tomcat 在linux下用./shutdown.sh关闭时,可能linux进程后台的tomcat进程没有被杀死,可能导致tomcat重启时由于缓存的问题导致项目重启失败 解决: 找到该进程并将其杀死 阅读全文
posted @ 2016-11-19 10:17 空城丶 阅读(250) 评论(0) 推荐(0) 编辑
摘要: InnoDB和MyISAM是许多人在使用MySQL时最常用的两个表类型,这两个表类型各有优劣,视具体应用而定。基本的差别为:MyISAM类型不支持事务处理等高级处理,而InnoDB类型支持。MyISAM类型的表强调的是性能,其执行数度比InnoDB类型更快,但是不提供事务支持,而InnoDB提供事务 阅读全文
posted @ 2016-02-16 15:48 空城丶 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 1.保证需求功能实现的前提下,减少对数据库的访问次数(可以用缓存保存查询数据,减少访问次数)。 2.使用搜索参数,尽量减少对数据库表的访问行数,最少化结果集。 3.能够分开的操作尽量分开处理,提高每次的响应速度 4.使用sql时,尽量把使用的索引放在选择的首列。 5.算法的结构尽量简单 6.在查询时 阅读全文
posted @ 2016-02-16 15:38 空城丶 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 遇到该异常,首先查看你所设置的变量在运用的过程中是否超出了其本身的范围设置。 阅读全文
posted @ 2015-03-26 14:37 空城丶 阅读(142) 评论(0) 推荐(0) 编辑
摘要: Tomcat内存溢出的原因 在生产环境中tomcat内存设置不好很容易出现内存溢出。造成内存溢出是不一样的,当然处理方式也不一样。 这里根据平时遇到的情况和相关资料进行一个总结。常见的一般会有下面三种情况: 1.OutOfMemoryError: Java heap space 2.OutO... 阅读全文
posted @ 2015-03-02 11:08 空城丶 阅读(677) 评论(0) 推荐(0) 编辑
摘要: sss 阅读全文
posted @ 2015-02-09 09:32 空城丶 阅读(4287) 评论(0) 推荐(0) 编辑