上一页 1 2 3 4 5 6 ··· 8 下一页

2018年4月27日

assert的基本用法

摘要: assertion就是在程序中的一条语句,它对一个boolean表达式进行检查,一个正确程序必须保证这个boolean表达式的值为true;如果该值为false,说明程序已经处于不正确的状态下,系统将给出警告并且退出。一般来说,assertion用于保证程序最基本、关键的正确性。assertion检 阅读全文

posted @ 2018-04-27 15:49 wonder2636 阅读(506) 评论(0) 推荐(0) 编辑

2018年4月25日

spring中BeanPostProcessor笔记

摘要: BeanPostProcessor是Spring中定义的一个接口,其与之前介绍的InitializingBean和DisposableBean接口类似,也是供Spring进行回调的。Spring将在初始化bean前后对BeanPostProcessor实现类进行回调,与InitializingBea 阅读全文

posted @ 2018-04-25 16:49 wonder2636 阅读(123) 评论(0) 推荐(0) 编辑

2018年3月21日

Callable和Future

摘要: 本篇说明的是Callable和Future,它俩很有意思的,一个产生结果,一个拿到结果。 Callable接口类似于Runnable,从名字就可以看出来了,但是Runnable不会返回结果,并且无法抛出返回结果的异常,而Callable功能更强大一些,被线程执行后,可以返回值,这个返回值可以被Fut 阅读全文

posted @ 2018-03-21 18:22 wonder2636 阅读(125) 评论(0) 推荐(0) 编辑

synchronized关键字

摘要: 只修饰同一个对象,不同对象,synchronized不起作用 1. 修饰一个代码块,被修饰的代码块称为同步语句块,其作用的范围是大括号{}括起来的代码,作用的对象是调用这个代码块的对象; 2. 修饰一个方法,被修饰的方法称为同步方法,其作用的范围是整个方法,作用的对象是调用这个方法的对象; 无论该对 阅读全文

posted @ 2018-03-21 16:06 wonder2636 阅读(125) 评论(0) 推荐(0) 编辑

2018年3月7日

JDK中rt.jar、tools.jar和dt.jar作用

摘要: dt.jar和tools.jar位于:{Java_Home}/lib/下,而rt.jar位于:{Java_Home}/jre/lib/下,其中: rt.jar是JAVA基础类库,也就是你在java doc里面看到的所有的类的class文件dt.jar是关于运行环境的类库 tools.jar是工具类库 阅读全文

posted @ 2018-03-07 17:34 wonder2636 阅读(910) 评论(0) 推荐(0) 编辑

nigix配置说明

摘要: user nobody;#启动进程,通常设置成和cpu的数量相等worker_processes 1; #全局错误日志及PID文件#error_log logs/error.log;#error_log logs/error.log notice;#error_log logs/error.log 阅读全文

posted @ 2018-03-07 16:33 wonder2636 阅读(626) 评论(0) 推荐(0) 编辑

2018年2月13日

NIO - > netty入门

摘要: 作者:知乎用户链接:https://www.zhihu.com/question/24322387/answer/282001188来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 如果没有研究过Netty,那么你对Java语言的使用和理解仅仅停留在表面水平,会点SSH 阅读全文

posted @ 2018-02-13 16:29 wonder2636 阅读(331) 评论(0) 推荐(0) 编辑

2018年2月12日

Netflix是什么,与Spring Cloud有什么关系

摘要: 说明:以下总结的观点不一定准确,但是是最好理解的。 1、首先,Netflix是一家做视频的网站,可以这么说该网站上的美剧应该是最火的。 2、Netflix是一家没有CTO的公司,正是这样的组织架构能使产品与技术无缝的沟通,从而能快速迭代出更优秀的产品。在当时软件敏捷开发中,Netflix的更新速度不 阅读全文

posted @ 2018-02-12 10:41 wonder2636 阅读(220) 评论(0) 推荐(0) 编辑

2018年1月10日

Feign的超时问题

摘要: 默认的请求时间为1秒,超过这个时间便超时异常。那么顺着这个思路我们有如下解决方式: 1、把时间设长 这里设置5秒 [html] view plain copy hystrix: command: default: execution: isolation: thread: timeoutInMill 阅读全文

posted @ 2018-01-10 11:31 wonder2636 阅读(3288) 评论(0) 推荐(0) 编辑

2017年12月27日

mysql 执行顺序说明

摘要: MySQL的语句执行顺序 MySQL的语句一共分为11步,如下图所标注的那样,最先执行的总是FROM操作,最后执行的是LIMIT操作。其中每一个操作都会产生一张虚拟的表,这个虚拟的表作为一个处理的输入,只是这些虚拟的表对用户来说是透明的,但是只有最后一个虚拟的表才会被作为结果返回。如果没有在语句中指 阅读全文

posted @ 2017-12-27 11:18 wonder2636 阅读(116) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 6 ··· 8 下一页

导航