近100个linux常用命令大全 1.ls – List [选项] [目录名 | 列出相关目录下的所有目录和文件-a 列出包括.a开头的隐藏文件的所有文件 -A 通-a,但不列出”.”和”..” -l 列出文件的详细信息 -c 根据ctime排序显示 -t 根据文件修改时间排序 —color[=WHEN] 用色彩辨别文件类型 WHEN 可以是’never’、’always’或’auto’其中之一
SpringMVC 常用注解 一、简介 在SpringMVC 中,控制器Controller 负责处理由DispatcherServlet 分发的请求,它把用户请求的数据经过业务处理层处理之后封装成一个Model ,然后再把该Model 返回给对应的View 进行展示。在SpringMVC 中提供了一个非常简便的定义Controller 的方法,你无需继承特定的类或实现特定的接口,只需使用@Controll
如何在Maven项目中设置Java9 如何在Maven项目中设置Java 9 发表于 2017-07-19 | 分类于基础 | | 本站访客数 82人次如何在Maven项目中设置Java 9在这个简短的教程中,我想向你展示如何配置新的Java 9启用的Maven项目。TL; DR您可以在这里找到一个示例项目:https//github.com/springuni/spr
一、什么是JSON JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。易于人阅读和编写。同时也易于机器解析和生成。它基于JavaScript Programming Language(http://www.crockford.com/javascript), Standard ECMA-262 3rd Edition - December 1999(http://www.e
【1】什么是json JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。易于人阅读和编写。同时也易于机器解析和生成。它基于JavaScript Programming Language(http://www.crockford.com/javascript), Standard ECMA-262 3rd Edition - December 1999(http://www.e
Springmvc入门项目 非注解 SpringMVC 入门项目,非注解标签: spring mvc入门maven2017-06-04 19:03 43人阅读 评论(0)收藏举报分类: springmvc(4) 作者同类文章X版权声明:本文为博主原创文章,未经博主允许不得转载。非注解基础项目1.创建一个ma
Springmvc入门项目 注解版 SpringMVC入门项目 注解版标签: springmvc注解基础2017-06-04 20:01 70人阅读 评论(0)收藏举报分类: springmvc(4) 作者同类文章X版权声明:本文为博主原创文章,未经博主允许不得转载。1.创建一个maven项目 目录结构是这样的
Springmvc初学 Spring MVC 初学标签: spring mvcspringservletmvc2017-06-04 15:20 169人阅读 评论(0)收藏举报分类: springmvc(4) 作者同类文章X版权声明:本文为博主原创文章,未经博主允许不得转载。目录(?)[+]
Springmvc初学 Spring MVC 初学标签: spring mvcspringservletmvc2017-06-04 15:20 169人阅读 评论(0)收藏举报分类: springmvc(4) 作者同类文章X版权声明:本文为博主原创文章,未经博主允许不得转载。目录(?)[+]
java反射reflect java----反射reflect2017-03-12 09:50 50人阅读 评论(0)收藏举报分类: java学习(37) 作者同类文章X版权声明:本文为博主原创文章,未经博主允许不得转载。package L15.reflect;import org.junit.Test;impo
java连接池 对于共享资源,有一个很著名的设计模式:资源池(Resource Pool)。该模式正是为了解决资源的频繁分配﹑释放所造成的问题。为解决我们的问题,可以采用数据库连接池技术。数据库连接池的基本思想就是为数据库连接建立一个“缓冲池”。预先在缓冲池中放入一定数量的连接,当需要建立数据库连接时,只需从“缓冲池”中取出一个,使用完毕之后再放回去。我们可以通过设定连接池最大连接数来防止系统无尽的与数据库连接。
Hibernate 的悲观锁和乐观锁 为什么需要锁(并发控制)?在多用户环境中,在同一时间可能会有多个用户更新相同的记录,这会产生冲突。这就是著名的并发性问题。典型的冲突有:l 丢失更新:一个事务的更新覆盖了其它事务的更新结果,就是所谓的更新丢失。例如:用户A把值从6改为2,用户B把值从2改为6,则用户A丢失了他的更新。l 脏读:当一个事务读取其它完成一半事务的记录时,就会发生脏读取。例如:用户A,B看到的值都是6,用
Hibernate三种实体映射,从建表到操作代码 Hibernate三种实体映射,从建表到操作代码标签: hibernate映射2017-04-23 19:36 97人阅读 评论(0)收藏举报分类: Hibernate(3) 作者同类文章X版权声明:本文为博主原创文章,未经博主允许不得转载。映射关联大致分为三种 :
Hibernate中的SessionFactoty 、Session、Configuration Session接口 Session接口对于hibernate 开发人员来说是一个最重要的接口。然而在Hibernate中,实例化的Session是一个轻量级的类,创建和销毁它都不会占用很多资源。这在实际项目 中确实很重要,因为在客户程序中,可能会不断地创建以及销毁Session对象,如果Session的开销太大,会给系统带来不良影响。但值得注意的是 Session对象是非线程安全的,因
ApplicationContext和BeanFactory区别简析 其他BeanFactory接口的实现类,会延迟到调用getBean()方法时构造,ApplicationContext的初始化时间会稍长些,调用getBean()是由于Bean已经构造完毕,速度会更快。因此大部分系统都是用ApplicationContext,而只在资源较少的情况下,才考虑使用BeanFactory。具象化:鱼香肉丝就是bean的名字,你点了,就交由厨师来做,但是这
Hibernate中Session的操作解释 Hibernate的透明持久化用起来非常舒服,有时甚至忘记了数据库的存在。我身边的朋友经常会分不清save、saveOrUpdate、update的区别,lock、merge、replicate、refresh、evict甚至不知道是干什么用的。而且关于实体对象的生命周期也有很多概念不清,分不清transient、persistent、detached的区别,只是知道PO、VO这样的通俗叫法。其实
利用mybatis实现增删改查 简介: MyBatis 本是apache的一个开源项目iBatis, 2010年这个项目由apache software foundation 迁移到了google code,并且改名为MyBatis 。2013年11月迁移到Github。iBATIS一词来源于”internet”和”abatis”的组合,是一个基于Java的持久层框架。iBATIS提供的持久层框架包括SQL Maps和Data
Java基础从0开始---instanceof Map简介 将键映射到值的对象。一个映射不能包含重复的键;每个键最多只能映射到一个值。此接口取代 Dictionary 类,后者完全是一个抽象类,而不是一个接口。 Map 接口提供三种collection 视图,允许以键集、值集或键-值映射关系集的形式查看某个映射的内容。映射顺序 定义为迭代器在映射的 collection 视图上返回其元素的顺序。某些映射实现可明确保证其顺序,如 TreeM
Java基础从0开始---自己实现ArrayList MyArrayList——自己实现ArrayList 注:转载请注明原文地址:http://www.cnblogs.com/ygj0930/p/5965205.html ArrayList是我们常用的集合类之一,其实它的实现机制很简单,底层还是使用了一个传统的Array数组来保存数据的。而动态的实现,只不过是定义了其在长度不足时创建一个更大的数组并把原数组的
Java基础从0开始---字节码指令 Java-字节码指令 文章目录 Java-字节码指令加载和存储指令运算指令类型转换指令对象创建与操作操作数栈管理指令控制转移指令方法调用和返回指令抛出异常同步 字节码是JVM的机器语言。JVM加载类文件时,对类中的每个方法,都会得到一个字节码流。这些字节码流保存在JVM的方法区中。在程序运行过程中,当一个方法被调用时,它的字节码流就会被执行。基础简介方法