上一页 1 ··· 41 42 43 44 45 46 47 48 49 ··· 119 下一页
摘要: 子类不能重写父类的静态方法,私有方法。即使你看到子类中存在貌似是重写的父类的静态方法或者私有方法,编译是没有问题的,但那其实是你重新又定义的方法,不是重写。具体有关重写父类方法的规则如下: 重写规则之一: 重写方法不能比被重写方法限制有更严格的访问级别。 但是可以更广泛,比如父类方法是包访问权限,子 阅读全文
posted @ 2017-10-25 00:13 EasonJim 阅读(9322) 评论(2) 推荐(0)
摘要: 1、@Inject javax.inject JSR330 (Dependency Injection for Java) 这是JSR330中的规范,通过AutowiredAnnotationBeanPostProcessor类实现的依赖注入。 @Inject使用 如下是@Inject的使用,不加@ 阅读全文
posted @ 2017-10-24 22:23 EasonJim 阅读(4365) 评论(0) 推荐(0)
摘要: pom.xml文件错误:Error parsing lifecycle processing instructions 解决方法:清空.m2/repository下的所有依赖文件,重新下载即可解决该问题。 阅读全文
posted @ 2017-10-24 17:19 EasonJim 阅读(1782) 评论(0) 推荐(0)
摘要: 1、Spring Boot: 2、Web容器中,如Tomcat里可以设置超时时间为30分钟 3、在web.xml中的session-config配置 session-timeout元素用来指定默认的会话超时时间间隔,以分钟为单位。该元素值必须为整数。如果session-timeout元素的值为零或负 阅读全文
posted @ 2017-10-24 15:01 EasonJim 阅读(49170) 评论(0) 推荐(0)
摘要: 官网:https://github.com/Jamling/eclipse-explorer 安装: 1、在线安装 【Help】->【Eclipse Marketplace】搜索:Eclipse Explorer,安装即可。 2、离线安装 下载:https://github.com/Jamling/ 阅读全文
posted @ 2017-10-24 14:54 EasonJim 阅读(4743) 评论(0) 推荐(0)
摘要: 一、将long型转化为int型,这里的long型是基础类型: 二、将Long型转换为int型,这里的Long型是包装类型: 三、将int型转化为long型,这里的int型是基础类型: 四、将Integer型转化为long型,这里的Integer型是包装类型: 五、还有其它的方法,比如包装类型一般都有 阅读全文
posted @ 2017-10-24 12:00 EasonJim 阅读(275610) 评论(0) 推荐(2)
摘要: timed-out and no fallback available: 这个错误基本是出现在Hystrix熔断器,熔断器的作用是判断该服务能不能通,如果通了就不管了,调用在指定时间内超时时,就会通过熔断器进行错误返回。 一般设置如下配置的其中一个即可: 1、把时间设长 这里设置5秒 2、把超时发生 阅读全文
posted @ 2017-10-24 10:45 EasonJim 阅读(52185) 评论(1) 推荐(1)
摘要: 说明:Cookie下用Key取值没有快速的方法,只能便利循环去取。 技巧:置0则cookie会立即删除,设置-1,负值则会在关闭浏览器后删除。切记一定要增加路径:setPath("/"),不然不会生效。在获取Cookie时要看下是否设置了域名:setDomain,不然本地调试时获取不到。 Cooki 阅读全文
posted @ 2017-10-24 09:32 EasonJim 阅读(7651) 评论(0) 推荐(0)
摘要: 原理先不了解,只记录常用方法 用法: @EnableWebMvc 开启MVC配置,相当于 Conversion and Formatting 配置convert和formatter的方法有两种,分别使用ConverterRegistry和FormatterRegistry 使用注册工厂 WebMvc 阅读全文
posted @ 2017-10-24 09:13 EasonJim 阅读(19207) 评论(0) 推荐(1)
摘要: 要生成验证码网上的方案比较多,基本是基于两大类:1为自定义生成,操作用Image类,2为kaptcha生成,有模糊算法。 当然也可以直接交由前端进行处理 1、基于kaptcha 首先不要怀疑的是报名是GitHub还是Google的,因为都是出自私人的产物,并且之前在Google Code进行托管,然 阅读全文
posted @ 2017-10-24 00:43 EasonJim 阅读(2511) 评论(0) 推荐(0)
摘要: 注意:市面上对于写RESTful是用RestFul,其实是不规范的,标准写法RESTful。 在Java上,处理这个应该是没有继承Serializable类,然后通过Eclipse生成serialVersionUID上去试一下。 参考: https://stackoverflow.com/quest 阅读全文
posted @ 2017-10-24 00:28 EasonJim 阅读(5332) 评论(0) 推荐(1)
摘要: Java数组操作最高效的方式是循环取值,如果转换成集合那么就会分配内存,效率不如前者,但是方法多,需要在性能调优上去权衡。切记:数组是数组,集合是集合。 下面是收集最常用的数组转成集合的操作方法: 使用时要导入下面的包: 参考: http://www.cnblogs.com/ipetergo/p/6 阅读全文
posted @ 2017-10-24 00:12 EasonJim 阅读(2044) 评论(0) 推荐(0)
摘要: union all 列的个数要保持一致,列名可以不一样,但是对应的列的数据类型要一样。同样可以使用order by,limit这些。 参考: http://bbs.51cto.com/thread-1076108-1-1.html 阅读全文
posted @ 2017-10-23 17:40 EasonJim 阅读(4315) 评论(0) 推荐(0)
摘要: 1、丢弃小数部分,保留整数部分 2、向上取整,有小数就整数部分加1 3、四舍五入 4、向下取整 参考: http://www.jb51.net/article/23398.htm 阅读全文
posted @ 2017-10-23 15:10 EasonJim 阅读(1454) 评论(0) 推荐(0)
摘要: 安装: 使用: 先启动guake-indicator,再启动guake。 按【F12】唤起,再按一次隐藏。 阅读全文
posted @ 2017-10-23 12:59 EasonJim 阅读(2064) 评论(0) 推荐(0)
摘要: 经过查询研究得出这个和MySQL中用什么引擎有关,比如InnoDB和MyISAM在处理这count(*)、count(1)、count(field)都有不同的方式,还有就是和版本都有关系,不同的版本会对查询进行优化处理等等。 下面是网络上普遍的解释: 做查询优化时,可以根据官方文档和数据来进行尝试和 阅读全文
posted @ 2017-10-22 14:22 EasonJim 阅读(12402) 评论(0) 推荐(0)
摘要: 1、使用not in,容易理解,效率低 2、使用left join...on... ,B.ID isnull表示左连接之后在B.ID字段为null的记录 3、逻辑相对复杂,但是速度最快 参考: http://blog.csdn.net/u012732259/article/details/42215 阅读全文
posted @ 2017-10-22 14:00 EasonJim 阅读(8813) 评论(1) 推荐(1)
摘要: 一般情况下,对来自浏览器的请求的拦截,是利用Filter实现的 而在Spring中,基于Filter这种方式可以实现Bean预处理、后处理。 比如注入FilterRegistrationBean,然后在这个Bean上传递自己继承Filter实现的自定义Filter进入即可。 而Spring MVC也 阅读全文
posted @ 2017-10-21 14:36 EasonJim 阅读(66984) 评论(1) 推荐(7)
摘要: 一、方法: 二、实例: 后台(spring boot 1.3.7.RELEASE): 1、用一个Filter进行了身份验证同时进行了跨域处理,具体代码: 这种方法还适用于Servlet中,特别注意的是一定要在Filter动作之前加上这句话,也就是在代码的最前面加上这个话。 2、基于WebMvcCon 阅读全文
posted @ 2017-10-21 14:21 EasonJim 阅读(12521) 评论(0) 推荐(0)
摘要: 1、distinct 2、group by 阅读全文
posted @ 2017-10-21 10:27 EasonJim 阅读(8451) 评论(0) 推荐(0)
上一页 1 ··· 41 42 43 44 45 46 47 48 49 ··· 119 下一页