3 以梦为马i

尚未进行身份认证

暂无相关描述

等级
博文 14
排名 32w+

Linux常用命令

常用指令ls      显示文件或目录   -l     列出文件详细信息l(list)   -a     列出当前目录下所有文件及目录,包括隐藏的a(all)mkdir    创建目录   -p     创建目录,若无父目录,则创建p(parent)cd       切

2017-05-30 21:36:50

SpringMVC与Struts2的对比

从图可以看出,一个请求在Struts2框架中的处理大概分为以下几个步骤:1、客户端初始化一个指向Servlet容器(例如Tomcat)的请求;2、这个请求经过一系列的过滤器(Filter)(这些过滤器中有一个叫做ActionContextCleanUp的可选过滤器,这个过滤器对于Struts2和其他框架的集成很有帮助,例如:SiteMeshPlugin);3、接着Strut

2017-05-17 21:05:37

Git客户端SourceTree的使用

一.首先点击桌面的SourceTree图标来快速启动SourceTree。启动成功之后先来看看主页面顶部为菜单栏。下面右边为本地为库列表二.克隆一个远程库到本地。点击文件然后在子菜单中点击新建/克隆

2017-05-17 10:36:24

怎么快速将war包上传到服务器?

第一步我们打开浏览器,输入“服务器ip名称:8080/”,进去到tomcat界面,如下图所示:第二步点击“ManagerAPP”,会需要进行身份验证,输入服务器tomcat的用户名和密码第三步如果不记得用户名和密码

2017-05-17 10:33:03

Eclipse EGit - Pull Failed Dirty Worktree

Maven类型的项目克隆下来,导入到Eclipse中,没做任何修改,执行Pull的时候就报错了:PullFailedDirtyWorktree。如下图:对于用惯了SVN的我真是不习惯,一脸的懵逼啊!解决方法:执行Reset reset命令有3种方式:1、gitreset–mixed:

2017-05-17 10:03:09

Java图片缩略图裁剪水印缩放旋转压缩转格式-Thumbnailator图像处理

前言       Java开发中经常遇到对图片的处理,JDK中也提供了对应的工具类,不过处理起来很麻烦,Thumbnailator是一个优秀的图片处理的开源Java类库,处理效果远比Java API的好,从API提供现有的图像文件和图像对象的类中简化了处理过程,两三行代码就能够从现有图片生成处理后的图片,且允许微调图片的生成方式,同时保持了需要写入的最低限度的代码量。还支持对一个目录的所有

2017-05-17 10:00:35

Hibernate和MyBatis的区别?

第一章     Hibernate与MyBatisHibernate 是当前最流行的O/Rmapping框架,它出身于sf.NET,现在已经成为Jboss的一部分。 Mybatis 是另外一种优秀的O/Rmapping框架。目前属于apache的一个子项目。MyBatis 参考资料官网:http://www.mybatis.org/core/zh/index.html  

2017-05-16 20:04:51

SpringMVC详解

一,图示法第二张图的前端控制器应为DispatcherServlet.看完图中的整体流程后,我们再使用实际代码来说明每一步需要处理的事情.二.代码示例第一步:用户发送请求,前端控制器DispatcherServlet开始处理.在web.xml中配置前端控制器:1servlet>2servlet-

2017-05-16 19:02:45

SSM整合

本文要实现spring+SpringMVC+Mybatis+MySQL的一个整合,实现了SpringMVC控制访问的页面,将得到的页面参数传递给spring中的Mybatis的bean类,然后查找MySQL数据的功能,并通过JSP显示出来。建议可以先看笔者另一文章Mybatis与Spring整合创建Web项目 。笔者觉得整合过程中问题比较多的还是Spring+Mybatis的整合,SpringMV

2017-05-16 19:00:05

Spring详解

一:spring的基本用法:1,关于spring容器:spring容器是Spring的核心,该容器负责管理spring中的java组件,ApplicationContextctx =newClassPathXmlApplicationContext("bean.xml");//这种方式实例化容器,容器会自动预初始化所有Bean实例ctx.getBean("beanName

2017-05-16 18:35:27

Java常见面试题

1. Java中sleep和wait的区别①这两个方法来自不同的类分别是,sleep来自Thread类,和wait来自Object类。sleep是Thread的静态类方法,谁调用的谁去睡觉,即使在a线程里调用b的sleep方法,实际上还是a去睡觉,要让b线程睡觉要在b的代码中调用sleep。②锁: 最主要是sleep方法没有释放锁,而wait方法释放了锁,使得

2017-05-16 18:02:27

并发 并行 同步 异步 多线程的区别

1.并发:在操作系统中,是指一个时间段中有几个程序都处于已启动运行到运行完毕之间,且这几个程序都是在同一个处理机上运行。其中两种并发关系分别是同步和互斥2.互斥:进程间相互排斥的使用临界资源的现象,就叫互斥。3.同步:进程之间的关系不是相互排斥临界资源的关系,而是相互依赖的关系。进一步的说明:就是前一个进程的输出作为后一个进程的输入,当第一个进程没有输出时第二个进程必须等待。具有同步

2017-05-15 22:41:13

深入理解ArrayList与LinkedList的区别

一、先来看看ArrayList与LinkedList在JDK中所在的位置  从图中可以看出,ArrayList与LinkedList都是List接口的实现类,因此都实现了List的所有未实现的方法,只是实现的方式有所不同,(编程思想: 从中可以看出面向接口的好处,对于不同的需求就有不同的实现!),而List接口继承了Collection接口,Collection

2017-05-15 22:25:13

数组、List和ArrayList的区别

有些知识点可能平时一直在使用,不过实际开发中我们可能只是知其然不知其所以然,所以经常的总结会对我们的提高和进步有很大的帮助,这里记录自己在工作之余的问题,持续更新,欢迎高手斧正.  数组、List和ArrayList的区别  数组在内存中是连续存储的,所以它的索引速度是非常的快,而且赋值与修改元素也很简单,比如:string[]s=newstring[3];//赋值

2017-05-15 22:03:04
奖章
    暂无奖章