摘要:Logback官方手册,https://logback.qos.ch/manual/index.html 阅读原文
2018-12-15 10:17:13 阅读(7437) 评论(0)
摘要: Java开发学习心得(一):SSM环境搭建 有一点.NET的开发基础,在学校学过基础语法,对JAVA有点兴趣,就简单学习了一下,记录一下从哪些方面入手的,暂时不打算深入到原理方面,先简单搭下环境看看,所以有些地方可能讲得不慎准确。 1 SSM框架 从网上的讨论来看,SSM框架似乎正在慢慢被Spring Cloud的取... 阅读原文
2018-11-26 19:58:12 阅读(2594) 评论(0)
摘要: 1.  带着问题去阅读 为什么说ConcurrentHashMap是线程安全的?或者说 ConcurrentHashMap是如何防止并发的? 2.  字段和常量 首先,来看一下ConcurrentHashMap中的一些字段和常量,这些在接下来的操作中会用得到 2.1.  常量 从中,我们可以获得... 阅读原文
2018-11-26 19:10:07 阅读(2663) 评论(0)
摘要: 一、MyBatis MyBatis 本是apache的一个开源项目iBatis, 2010年这个项目由apache software foundation 迁移到了google code,并且改名为MyBatis 。2013年11月迁移到Github。 iBATIS一词来源于“internet”和“abatis”... 阅读原文
2018-11-26 17:14:15 阅读(2719) 评论(0)
摘要: Java是面向对象的语言 那么首先就要了解一下什么是面向过程和面向对象。 面向过程:关键在于“怎么做”。例如你想成为大侠,首先你需要断臂或者跌落悬崖,然后遇见雕兄或者白猿,然后再“重剑无锋”或者“九阳真经”等等。这里注重的是步骤,是一个逻辑上的过程,典型就是C语言中的函数调用,堆砌成一个程序。 面向对象:关键在于“抽... 阅读原文
2018-11-26 16:43:04 阅读(2638) 评论(0)
摘要: java语言是一种面向对象的编程语言,而面向对象程序设计具有以下四大特征: 封装 继承 多态 抽象 首相来说说它的封装; 封装:封装是面向对象编程的核心思想,将对象的属性和行为封装起来,其载体就是类,类通常对客户隐藏其实现细节,这就是封装的思想。总而言之,就是隐藏类的属性和方法,对外提供公共的数据访问接口; 封装... 阅读原文
2018-11-26 16:05:01 阅读(2704) 评论(0)
摘要: IntelliJ IDEA是一款功能强大的开发工具,在代码自动提示、重构、J2EE支持、各类版本工具(如git、svn、github)、maven等方面都有很好的应用。 IntelliJ IDEA有免费的社区版和付费的旗舰版。免费版只支持Java等为数不多的语言和基本的IDE特性,旗舰版还支持HTML,CSS,PHP... 阅读原文
2018-11-26 14:08:13 阅读(2705) 评论(0)
摘要: 动态代理模式(泛讲):1. 什么是动态代理模式?         动态代理模式中的代理类是由工具类或工厂类动态生成的,而不是由程序员手工定义的。代理关系是在程序运行过程中确立的。 2. 使用动态代理模式需要注意的几点:       1)动态代理模式中不用定义代理类。       2)目标对象是在客户类中创建的。原因:... 阅读原文
2018-11-26 12:15:07 阅读(2644) 评论(0)
摘要: 一、运行时数据区域 ​   1、程序计数器: 当前线程执行字节码的行号指示器(通过改变计数器的值来选择下条需要执行的字节码指令) 每个线程有独立的程序计数器(线程私有,为了切换线程时能恢复到挣钱的执行位置) 如果执行java方法,计数器记录正在执行的字节码指令地址。如果执行的是Native方法,计数器为... 阅读原文
2018-11-26 11:45:03 阅读(3311) 评论(0)
摘要:   上一篇结束,第一次做一个这么长的系列,很多东西我也是没有说到,也许是还没有想到,哈哈哈,不过基本的东西还是说的差不多了的。假如以后碰到了不会的,随便查查资料配置一下就ok。   咳,还有大家如果把我前面的消化的差不多的话,那么应该从萌新成长到新人了,嘿嘿!所以我把这一篇题目叫做带着新人学@_@!   萌新阶段主要... 阅读原文
2018-11-26 10:35:08 阅读(2679) 评论(0)