自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (2)
  • 收藏
  • 关注

原创 Spring容器是如何启动的

一、 什么是Servlet、Tomcat什么是Servlet:实质上是一个Java类,是一种运行在支持Java应用服务器上的Web组件,它与普通Java类的区别在于它是一个专门处理请求和响应的Java类。其主要功能是:接受前端用户的请求,调用后端的逻辑处理程序,最终给客户返回响应。HttpServlet:Servlet API的核心类,自定义的Servlet都是该类的子类。这里为什么要引入Servlet呢?因为HTML+JS的静态页面非常局限,不能灵活的处理页面和请求响应。所以引入Servlet +

2021-01-27 16:43:08 474

转载 Mybatis中的$和#的区别

在Ibatis中我们使用SqlMap进行Sql查询时需要引用参数,在参数引用中遇到的符号 # 和 $ 之间的区分为,#可以进行预编译,进行类型匹配,而 $ 不进行数据类型匹配,例如:select * from table where id = #id# ,其中如果字段id为字符型,那么#id#表示的就是'id'类型,如果id为整型,那么#id#就是id型。 select * from table where id = $id$ ,如果字段id为整型,Sql语句就不会出错,但是如果字段id为字符型,那么S.

2021-01-12 23:46:48 247

原创 一图读懂SQL连接

最近年结在进行数据分析的时候查询SQL用到了各种连接,偶然间发现了一张图,总结了各种连接对应的图解,其中红色部分代表可以查询出来的数据,白色部分代表不能查询出来的数据,有点类似数学里面交并集的感觉,挺有意思。...

2020-12-24 12:25:30 223

原创 日志级别及实践

​ 利用日志,我们不仅获取运行时程序信息来动态调试程序,还可以在突发事件发生时定位异常。作为开发人员,写出来的日志如果没有意义,难以对开发及运维起到日志该有的作用就说不过去了。日志级别​ 日志级别从低到高依次是ALL、TRACE、DEBUG 、INFO、WARN、ERROR 、FATAL 、OFF。等级越低输出的日志信息越详细,也就是说DEBUG级别的输出日志是包含了ERROR级别的输出日志的。ALL 记录所有日志TRACE 日志级别很低,很少使用。如果使用在生产环境中就成了代码异味DE

2020-12-13 13:06:11 7475

原创 LINUX环境下如何将ORACLE用户导出的dmp文件下载到本地

LINUX环境下如何将ORACLE用户导出的dmp文件下载到本地登陆test用户切换至root用户 su - root在root用户下,将oracle目录下的dmp文件移动到test目录下cp /home/oracle/expdp/*.dmp /home/test切换目录至testcd /home/test将test目录下的dmp文件拥有者更改为test用户chown test:test *.dmp进行完上述的步骤之后,就可以在test用户下,进行文件传输了

2020-12-10 17:20:09 490

原创 JAVA 元注解 @Target @Retention @Documented @Inherited

JAVA 元注解 @Target @Retention @Documented @Inherited一、元注解JDK1.5起提供了四个元注解,即@Target,@Retention,@Document,@Inherited。所谓的元注解就是注解的注解的意思,如果我们在开发过程中需要自定义注解以满足需求,我们自定义的注解就需要被元注解修饰,比如我们新自定义CreateAnnotation注解@Target({ ElementType.METHOD })@Retention(RetentionPolic

2020-10-26 22:15:04 231

原创 IDEA DEBUG时如何快速执行完剩余代码

在使用IDEA进行代码调试时,如果我们把断点打在了循环里面,而循环又特别多,在我们看到想看到的值后想快速结束调试时,发现并没有一个单独的快捷键一键执行完剩余没跑完的所有代码,一下一下点特别浪费时间,可以参考下下图中的操作。...

2020-08-10 16:33:48 8741

原创 IDEA之GIT版本管理常见问题

1. update project代码时,IDEA提示有冲突,自己直接关闭了提示窗口重新点击一下update project按钮,IDEA就会重新提示冲突,解决好冲突后,代码就可以重新正常运行2. 自己将错误的代码push到了远程仓库在version control中查看项目的变更历史记录,点击自己错误操作的那条记录,右键点击,点revert commit,代码回退后再点commit将远程仓库中的代码回退3. 改动代码后尚未commit,进行拉取代码,提示冲突先在VCS中选择GIT,然后

2020-08-06 15:08:03 428

软考 项目管理师2005-2019 历年真题及答案详解.zip

该文件涵盖了2005-2019年历年来信息系统项目管理师真题及答案详解,希望对大家考取项目管理师证书有所帮助!

2020-08-17

JAVA Web API文档.zip

该压缩包中涵盖了css3,0参考手册,Ext JS 3.0,JAVA,js,jQuery 1.4.4,JScript,Spring,HTML 5以及网页制作完全手册等API文档,希望对学习技术有所帮助

2020-08-15

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除