自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

WangSir

一个必定是大牛的存在

  • 博客(17)
  • 收藏
  • 关注

转载 idea的热部署

连接地址如下:http://www.leftso.com/blog/414.html;热部署的链接地址,亲测有用。不喜勿喷。

2018-07-30 17:24:43 249

转载 IDEA中的常用的快捷键

IntelliJ Idea 常用快捷键列表Alt+回车 导入包,自动修正Ctrl+N 查找类Ctrl+Shift+N 查找文件Ctrl+Alt+L 格式化代码Ctrl+Alt+O 优化导入的类和包Alt+Insert 生成代码(如get,set方法,构造函数等)Ctrl+E或者Alt+Shift+C 最近更改的代码Ctrl+R 替换文本Ctrl+F 查找文本Ctrl+Sh...

2018-07-30 16:40:01 320

转载 如何在idea中打debug断点

在调试代码的时候,你的项目得debug模式启动,也就是点那个绿色的甲虫启动服务器,然后,就可以在代码里面断点调试啦。下面不要在意,这个快捷键具体是啥,因为,这个keymap是可以自己配置的,有的人keymap是mac版的,有的是Windows版的。我的就是Windows,而且修改keymap为eclipse的keymap,因为我算是eclipse转过来的吧。下面直接看图,详细解释,每一个按钮(...

2018-07-30 16:37:29 37507 7

转载 ided入门教程

IntelliJ IDEA使用教程(很全)  这个编辑器我就不再多做介绍了。直接开始新建maven hello world 的Java web项目啦你电脑上得有jdk1.7,或者1.8,然后就是maven3.x吧,再有就是tomcat7以上吧。还得有我这个编辑器。这些是准备条件下面就直接开始看图啦:这个我刚刚开始没注意细看,原来web app 的骨架有2个呢,我...

2018-07-30 16:32:26 1877

转载 过滤器和拦截器的区别:

 过滤器和拦截器的区别:  ①拦截器是基于java的反射机制的,而过滤器是基于函数回调。  ②拦截器不依赖与servlet容器,过滤器依赖与servlet容器。  ③拦截器只能对action请求起作用,而过滤器则可以对几乎所有的请求起作用。  ④拦截器可以访问action上下文、值栈里的对象,而过滤器不能访问。  ⑤在action的生命周期中,拦截器可以多次被调用,而过滤器只能在容器初始化时被调用...

2018-07-13 00:12:52 189

原创 集合各类的底层实现原理

ArrayList实现原理要点概括参考文献: http://zhangshixi.iteye.com/blog/674856l https://www.cnblogs.com/leesf456/p/5308358.htmlArrayList是List接口的可变数组非同步实现,并允许包括null在内的所有元素。底层使用数组实现该集合是可变长度数组,数组扩容时,会将老数组中的元素重新拷贝一份到新的数组...

2018-07-12 00:00:04 298

转载 jvm的工作原理和优化

JVM工作原理和特点主要是指操作系统装入JVM是通过jdk中Java.exe来完成,通过下面4步来完成JVM环境.1.创建JVM装载环境和配置2.装载JVM.dll3.初始化JVM.dll并挂界到JNIENV(JNI调用接口)实例4.调用JNIEnv实例装载并处理class类。在我们运行和调试Java程序的时候,经常会提到一个JVM的概念.JVM是Java程序运行的环境,但是他同时一个操作系统的一...

2018-07-04 21:29:19 165

原创 Spring的基本原理

一:spring基本概念1)struts2是web框架,hibernate是orm框架2)spring是容器框架,创建bean,维护bean之间的关系3)spring可以管理web层,持久层,业务层,dao层,spring可以配置各个层的组件,并且维护各个层的关系二:spring核心原理1.IOC控制反转概念:控制权由对象本身转向容器,由容器根据配置文件创建对象实例并实现各个对象的依赖关系。核心:...

2018-06-28 15:46:38 5849

原创 IT行业的最新走向!

科技工作人员的好时光将持续到下一年,Robert Half2018年度的薪酬指南显示,现今科技人才的缺口将给2018年度的业务造成持续影响,这对科技人才较为有利。该报告调查了北美地区超过8000人次的科技专业从业人员,包括2500名CIO,旨在评估科技行业的薪酬和就业情况,该报告表明,科技人才需求巨大,由此科技公司给员工提供了客观的津贴、奖金以及有竞争力的薪酬。科技工作已经成为了令人较为满意、且压...

2018-06-25 11:18:29 13360

原创 关于Spring的知识点的总结

spring是一个开源的控制反转(IOC)和面向切面(AOP)的容器框架,主要目的就是简化企业开发spring的依赖注入:在程序运行期间,由外部容器动态的将依赖对象注入到组件中实例化spring容器的二种方法第一种:在类路径下寻找配置文件来实例化容器(实际开发中使用此方法)ApplicationContext ctx= new ClassPathXmlApplicationContext(new ...

2018-06-25 08:14:30 219

原创 如何成为一个架构师!首先要改变思维!

程序猿与架构狮有撒子思路区别?在这里我给大家剖析一下啦~发现问题▌有一天,程序猿写了一条sql,发现执行挺慢的。想想也不是慢点太离谱吧,先提交上线吧。▌有一天,架构狮写了一条sql,发现执行挺慢的。想想,是不是索引没加?explain一下看看。where字段加上索引。还是不满意,上google找方案。并且rtx找到DBA,跟他讨论起这条sql怎么优化,需不需要做表里新增索引。对待问题▌ 有一天,D...

2018-06-22 09:33:29 1498

原创 自学的新手程序员如何加强对自身的锻炼,6个建议,不喜勿喷!

1、让编程成为一个习惯想要培养一项技能的最好的办法,就是将他融入到我们的生活并成为我们的爱好。其实说白了,就是让这个爱好成为一个习惯,一天不去做这件事情,都会觉得少了什么。在不知不觉中,这个习惯会像滚雪球一样积累起来。对我来说,养成这种习惯首先就是要对“拖延症”说不。比如,你想锻炼下自己的写作能力时,但是没有好看的本子,没有好的灵感,没有安静的环境....总之就是找各种理由一拖再拖,最后就不了了之...

2018-06-22 09:27:47 1332 4

原创 Java基础常见的编程面试题和答案

                       Java程序设计总复习题 1、编写一个Java程序在屏幕上输出“你好!”。(p13,例1-1) //programme name Helloworld.java public class Helloworld {   public static void main(String args[]) {     System.out.print ("你好!"...

2018-06-22 09:24:18 23296 3

原创 Java基础的一些常用总结!

一、基础知识:1、JVM、JRE和JDK的区别: JVM(Java Virtual Machine):java虚拟机,用于保证java的跨平台的特性。  java语言是跨平台,jvm不是跨平台的。 JRE(Java Runtime Environment):java的运行环境,包括jvm+java的核心类库。 JDK(Java Development Kit):java的开发工具,包括j...

2018-06-22 09:22:14 231

原创 JSP页面代码各种表现状态!

状态码 (100),表示客户端可以继续。状态码 (101),表示服务器正根据Upgrade header切换协议。 状态码 (200),表示请求正常完成。状态码 (201),表示请求已经完成,并在服务器上创建一个新的资源。状态码 (202),表示一个请求已经被接受处理,但还没有完成。  状态码 (203),说明由客户端提出的后续信息不是源自服务器。状态码 (204),表示请求已经完成,但却没有新的...

2018-06-15 17:17:32 931

原创 程序员是一帮有趣的家伙

如果眼中的程序员最多的代名词是程序猿,码农,屌丝,哈哈。。。。那你就大错特错了,程序员的世界你么不懂,我们有自己的乐趣,屌丝跟我毛关系,我是有理想的人,我是程序员,我的未来我做主。你没有听说过那句话么:互联网这个圈子总是充满着太多的不确定性,今天你对我爱搭不理,明天我让你高攀不起。互联网界神话多了去了——永远不要小看任何一个人 。下边让你真正了解下程序员是什么样子, 往运行服务器上直接上传文件时程...

2018-06-15 17:12:14 267

原创 叙述码农和程序员的不同之处

编码世界:规则简单有效,粗暴却完美从事编码,可以锻炼逻辑思维能力,教会你如何思考。就像学习法律一样,学法律的人未必都是为了成为律师,但法律教会了你一种思维方式。同样的,通过编码可以学习到这个世界上最严谨的思维方法。因为在编码的世界里,对错是简单甚至绝对的。只要敲下键盘,计算机就会判定孰是孰非,0 或 1,规则简单有效,粗暴却完美。从事编码,可以获得持续的创造力。跟写作、绘画、作曲一样,编码也是一种...

2018-06-15 17:05:00 376

空空如也

空空如也

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

TA关注的人

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