01 2019 档案

摘要:代码整洁,清晰可读,性能优异,是软件开发者追求的永恒目标。 这个目标不是一步就可以实现的,它是在开发过程中,不断练习,不断总结中提升的。通常来说,高级开发工程师写的代码就比初中级写的更加整洁,bug更少。有些原则,我们在书上看了很多遍,但就是没有执行,或是执行中犯了错。 1、命名规范。 驼峰命名法是 阅读全文
posted @ 2019-01-26 09:38 懂得了才能做一些改变 阅读(404) 评论(0) 推荐(0) 编辑
摘要:感觉ServletRegistrationBean在Springboot中是一个可以看懂的类,好像作用就相当于@Controoller注解, 很多这样的bean最后交给了Spring管理。 阅读全文
posted @ 2019-01-18 14:52 懂得了才能做一些改变 阅读(2102) 评论(0) 推荐(0) 编辑
摘要:最近要写点前端的东西,ideaCE版对js支持不好,写着很蛋疼,于是乎尝试了网上很流行的前端webstorm,但是在加载库文件时总是出错。 看一下调试结果: 当修改成:<script src="/chat/jquery-3.3.1.min.js" type="text/javascript"></s 阅读全文
posted @ 2019-01-16 15:49 懂得了才能做一些改变 阅读(400) 评论(0) 推荐(0) 编辑
摘要:Spring框架为我们做了什么?这应该是每个使用框架的人应该自问的,这就要从没有使用框架时说。在没用框架开发web应用时,自己是怎么开发的,就是写servlet,jsp。使用springmvc后,使用Controller注解,其实是生成了一个对象,可以这样理解,spring中存储了用户定义的url和 阅读全文
posted @ 2019-01-12 20:02 懂得了才能做一些改变 阅读(990) 评论(0) 推荐(0) 编辑
摘要:springboot的运行原理,springboot运行原理中一个特点就是其有main方法,该类为启动类,且加了@SpringBootApplication的注解,查看该注解源码,其包含@EnableAutoConfiguration,其中一个包含@Import,该注解导入了一个类AutoConfi 阅读全文
posted @ 2019-01-10 19:43 懂得了才能做一些改变 阅读(322) 评论(0) 推荐(0) 编辑
摘要:关于@PropertySources注解的理解:http://www.imooc.com/article/252889?block_id=tuijian_wz PropertySources是由工厂类生成的,看看DefaultPropertySourceFactory 然后又调用ResourcePr 阅读全文
posted @ 2019-01-10 19:22 懂得了才能做一些改变 阅读(425) 评论(0) 推荐(0) 编辑
摘要:Springboot框架的最主要类就是SpringApplication,最重要的注解是@SpringBootApplication。简单归纳一下,SpringApplication.run()作用是创建springContext,而@SpringBootAppcation的作用就是自动创建bean 阅读全文
posted @ 2019-01-10 14:23 懂得了才能做一些改变 阅读(606) 评论(0) 推荐(0) 编辑
摘要:消息中间件(mq)一般用于发送,存储消息,类似于现实生活中邮政系统,消息队列主要作用在于异步和服务解耦。 消息中间件在大体是使用上和database的使用方式一样,获取connection,然后就可以写数据或者读数据了。但是具体到使用,又有很大不同,就像邮政系统,其内部是很复杂的,要确保消息能够正确 阅读全文
posted @ 2019-01-09 22:21 懂得了才能做一些改变 阅读(465) 评论(0) 推荐(0) 编辑
摘要:理解java代理,应该是从最简单的静态代理开始。代理是对对象方法的一种增强,比如增加日志,静态代理的特点在于代理类只能代理一个一个类,并且要事先要编写好。 动态代理则对被代理对象进行了抽象,使一个代理对象就可以代理很多对象,把业务对象,method,args抽象为普通对象,方法对象,参数对象等。 I 阅读全文
posted @ 2019-01-08 22:49 懂得了才能做一些改变 阅读(311) 评论(0) 推荐(0) 编辑
摘要:spring框架源码中充满了注解,如果对注解不是很了解,阅读源码就寸步难行,下面我们来看看annotation。https://blog.csdn.net/briblue/article/details/73824058,这篇文章虽然有点长,但是基本都讲到了。当开发者使用了Annotation 修饰 阅读全文
posted @ 2019-01-08 22:46 懂得了才能做一些改变 阅读(557) 评论(0) 推荐(0) 编辑
摘要:在jdbc中一个重要的接口类就是java.sql.Driver,其中有一个重要的方法:Connection connect(String url, java.util.Propeties info);从这个方法可以看到,Driver类的作用就是返回一个connection。 在com.mysql.c 阅读全文
posted @ 2019-01-08 12:13 懂得了才能做一些改变 阅读(787) 评论(0) 推荐(0) 编辑
摘要:多写sql语句,才能对数据库操作更加熟练。 create database springbootdemo; use springbootdemo; create table user; // 这个脚本会提示table中没有row; sql中的distinct和group by语句的使用 // dis 阅读全文
posted @ 2019-01-08 11:06 懂得了才能做一些改变 阅读(420) 评论(0) 推荐(0) 编辑
摘要:css是前端开发的一个重要技术,如果没有css,那么很多页面只有文字,没有样式,那就很枯燥,试想这样的页面有人会用吗? css开发,首先要清楚一些基本概念,如内联选择器,id选择器,class选择器,标签选择器。 body {background-color:#d0e4fe;} h1 {color: 阅读全文
posted @ 2019-01-03 10:48 懂得了才能做一些改变 阅读(464) 评论(0) 推荐(0) 编辑
摘要:大型软件和汽车制造工厂一样,组件繁多,关系复杂,相互协同完成了汽车的生产过程。软件中的Object就像是工厂中component一样。 下面来看看相关的类和接口: abstract class LifecycleBase implements Lifecycle:可以看到组件生命周期的一些参数。 a 阅读全文
posted @ 2019-01-02 11:15 懂得了才能做一些改变 阅读(199) 评论(0) 推荐(0) 编辑
摘要:这段原代码,可以看到Listener一定要继承EventListener,然后conext,到底什么是上下文,监听器是其一部分。 阅读全文
posted @ 2019-01-01 17:01 懂得了才能做一些改变 阅读(235) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示