
java
文章平均质量分 73
唐宋元明清qi
喜欢就要珍惜,珍惜就别放弃
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
java中的权限修饰符
java中的权限修饰符主要包括:private,public,和protected,这些修饰符控制着对类以及类的成员变量以及成员方法的访问。一. 类的权限修饰符:private,protected,public1. private被private修饰的类不能被其子类所访问(也就是不能在其子类中new一个父类实例)但类中成员变量和成员方法可以被继承(可以被继承不等同于可以在其子类中被访问原创 2016-09-10 10:02:26 · 442 阅读 · 0 评论 -
Android开发用过的十大框架
本文系多方综合与转载整合,意在Android开发中能够知道和使用一些好用的第三方支持,省去自己的很多时间,下面涉及到的多为经过历史兴衰与检验的,江山代有人才出一代更比一代强,有些已经被更新更好用的所取代,但也很多地方仍可圈可点不乏参考,有些依然经典,整理出来请君一参.欢迎大家的指正,补充与交流.1、AndBase框架 项目地址: https://code.jd.com/zhao转载 2017-09-10 12:58:40 · 415 阅读 · 0 评论 -
利用maven的resources、filter和profile实现不同环境使用不同配置文件
关键字:利用maven的resources、filter和profile实现不同环境使用不同配置文件 基本概念说明(resources、filter和profile): 1.profiles定义了各个环境的变量id 2.filters中定义了变量配置文件的地址,其中地址中的环境变量就是上面profile中定义的值 3.resources中是定义哪些目录下的文件会被配置文件中定义转载 2017-09-18 22:54:57 · 399 阅读 · 0 评论 -
SpringMVC中的/*和/的区别
xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javae转载 2017-09-19 22:04:05 · 1219 阅读 · 0 评论 -
servlet与filter的url-pattern设置方式及映射规则
发表于2015/9/30 10:15:36 3101人阅读分类: JAVA WEB开发Servlet和filter是J2EE开发中常用的技术,使用方便,配置简单。servlet和filter中的url-pattern有一些文章在里面的,总结了一些东西,以免遇到问题又要浪费时间。 一,servlet容器对url的匹配过程: 当 一个请求发送到servlet容器的时候,容器先会转载 2017-09-19 22:05:46 · 519 阅读 · 0 评论 -
SpringMVC中的参数绑定总结
转载自:http://blog.youkuaiyun.com/eson_15/article/details/51718633众所周知,springmvc是用来处理页面的一些请求,然后将数据再通过视图返回给用户的,前面的几篇博文中使用的都是静态数据,为了能快速入门springmvc,在这一篇博文中,我将总结一下springmvc中如何接收前台页面的参数,即springmvc中的参数绑定转载 2017-09-19 22:08:47 · 376 阅读 · 0 评论 -
SpringMVC的Controller层参数绑定以及返回值
当客户端通过get或post请求发送来的参数通过Controller中方法的参数接受,叫做参数绑定Controller方法的返回值1:返回void类型@RequestMapping("/test_void.action")public void controller01(HttpServletRequest request,HttpServletResponse respon转载 2017-09-19 22:11:10 · 2213 阅读 · 0 评论 -
新手上路之Hibernate:第一个Hibernate例子
一、Hibernate概述(一)什么是Hibernate? Hibernate核心内容是ORM(关系对象模型)。可以将对象自动的生成数据库中的信息,使得开发更加的面向对象。这样作为程序员就可以使用面向对象的思想来操作数据库,而不用关心繁琐的JDBC。所以,Hibernate处于三层架构中的D层(持久层)。(二)使用Hibernate的优点1、Hi转载 2017-09-19 22:13:19 · 381 阅读 · 0 评论 -
Spring RESTful风格url示例
口水篇REST是设计风格而不是标准资源是由URI来指定。对资源的操作包括获取、创建、修改和删除资源这些操作正好对应HTTP协议提供的GET、POST、PUT和DELETE方法。通过操作资源的表现形式来操作资源。常用操作GET获取POST提交PUT更新转载 2017-09-19 22:16:51 · 2257 阅读 · 0 评论 -
spring mvc 和ajax异步交互完整实例代码
转载自 脚本之家 http://m.jb51.net/article/104622.htm本篇文章主要介绍了spring mvc 和ajax异步交互完整实例代码,简单的AJAX+SpringMVC的异步交互小例子,有兴趣的可以了解一下。spring MVC 异步交互demo:1.jsp页面:<%@ page language="java" conte转载 2017-10-02 11:08:37 · 2364 阅读 · 0 评论 -
SpringMVC接受JSON参数详解及常见错误总结
最近一段时间不想使用Session了,想感受一下Token这样比较安全,稳健的方式,顺便写一个统一的接口给浏览器还有APP。所以把一个练手项目的前台全部改成Ajax了,跳转再使用SpringMVC控制转发。对于传输JSON数据这边有了更深的一些理解,分享出来,请大家指正。在SpringMVC中我们可以选择数种接受JSON的方式,在说SpringMVC如何接受JSON之前,我们先聊聊什么是J转载 2017-10-02 11:12:12 · 954 阅读 · 0 评论 -
springMVC中使用注解@ResponseBody,@RequestBody传递json数据
在SpringMVC中,可以使用@RequestBody和@ResponseBody两个注解,分别完成请求报文到对象和对象到响应报文的转换。1.@ResponseBody该注解用于将Controller的方法返回的对象,通过适当的HttpMessageConverter转换为指定格式后,写入到Response对象的body数据区。即可以将返回的对象(转载 2017-10-02 11:15:41 · 537 阅读 · 0 评论 -
springMvc注解之@ResponseBody和@RequestBody详解
本篇文章主要介绍了springMvc注解之@ResponseBody和@RequestBody详解,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧简介springmvc对json的前后台传输做了很好封装,避免了重复编码的过程,下面来看看常用的@ResponseBody和@RequestBody注解添加依赖springmvc对json的处理依赖转载 2017-10-02 11:18:12 · 1676 阅读 · 1 评论 -
springmvc实现json交互-requestBody和responseBody
转载自:http://blog.youkuaiyun.com/acmman/article/details/47656943json数据交互1.为什么要进行json数据交互json数据格式在接口调用中、html页面中较常用,json格式比较简单,解析还比较方便。比如:webservice接口,传输json数据.2.springmvc进行json交互(1)请求转载 2017-10-02 11:21:28 · 434 阅读 · 0 评论 -
2017年9月份知识点记录总结
9.5:网站推荐java项目源码分享网:http://java.goodym.cn/html/1504276773138.html素材火:http://www.sucaihuo.com/video/77.htmlmybatis学习网站: http://www.mybatis.org/mybatis-3/zh/sqlmap-xml.htmljava知识分享网:原创 2017-10-02 11:41:58 · 296 阅读 · 0 评论 -
<jsp:include>和<%@include%>的区别
:页面请求之前预编译,所有代码包含进来之后,一起进行处理,把所有代码合在一起,编译成一个servlet:所有代码分别处理,在页面被请求的时候才编译,被编译成多个servlet,页面语法相对独立,处理完成之后再将代码的显示结果(处理结果)组合进来。JSP中的两种包含页面的方法第一种:include指令:当JSP转换成Servlet时引入指定文件第二种:转载 2017-10-03 13:03:16 · 262 阅读 · 0 评论 -
jsp通过include指令引入html乱码的解决方法
在jsp中使用导入html页面时,如果html页面里有中文,就会产生乱码。检查jsp文件和html文件的编码,编码一致,都是统一使用的utf-8,检查生成的Servlet类文件,发现里面直接就乱码了。jsp页面内容:测试JSP的include指令in.html文件内容:我是in.html文件的内容生成的Serv转载 2017-10-03 14:17:48 · 592 阅读 · 0 评论 -
Spring RESTful风格url示例
转载自:http://www.xdemo.org/spring-restful/口水篇REST是设计风格而不是标准资源是由URI来指定。对资源的操作包括获取、创建、修改和删除资源这些操作正好对应HTTP协议提供的GET、POST、PUT和DELETE方法。通过操作资源的表现形式来操作资源。常用操作GET转载 2017-09-10 12:38:06 · 459 阅读 · 0 评论 -
Spring MVC 教程,快速入门,深入分析
目录 转载自:http://elf8848.iteye.com/blog/875830资源下载:Spring_MVC_教程_快速入门_深入分析V1.1.pdf点击打开链接SpringMVC核心配置文件示例.rar点击打开链接一、前言二、spring mvc 核心类与接口三、spring mvc 核心流程图转载 2017-09-10 12:26:59 · 402 阅读 · 0 评论 -
spring Autowired注释以及如何使用接口对象实现解耦
@Autowired 注释,它可以对类成员变量、方法及构造函数进行标注,完成自动装配的工作。 通过 @Autowired的使用来消除 set ,get方法。在使用@Autowired之前,我们对一个bean配置起属性时,是这用用的property name="属性名" value=" 属性值"/> 通过这种方式来,配置比较繁琐,而且代码比较多。在Spring 2.5 引入转载 2017-08-30 14:13:20 · 1650 阅读 · 0 评论 -
java中静态代码块的用法 static用法详解
(一)java 静态代码块 静态方法区别一般情况下,如果有些代码必须在项目启动的时候就执行的时候,需要使用静态代码块,这种代码是主动执行的;需要在项目启动的时候就初始化,在不创建对象的情况下,其他程序来调用的时候,需要使用静态方法,这种代码是被动执行的. 静态方法在类加载的时候 就已经加载 可以用类名直接调用比如main方法就必须是静态的 这是程序入口两者的区别就是:静态代码块是自动执转载 2017-03-19 11:17:21 · 275 阅读 · 0 评论 -
java中的权限修饰符补充
1、私有权限(private) private可以修饰数据成员,构造方法,方法成员,不能修饰类(此处指外部类,不考虑内部类)。被private修饰的成员,只能在定义它们的类中使用,在其他类中不能调用。 2、默认权限(default) 类,数据成员,构造方法,方法成员,都能够使用默认权限,即不写任何关键字。默认权限即同包权限,同包权限的元素只能在定义它们的类中,以及同包转载 2017-05-04 19:30:18 · 307 阅读 · 0 评论 -
java里面关键字throws和throw的区别
这两者虽然看起来只有一个s的区别,但是作用完全不一样/////java处理异常方式///////////////////////////////在java代码中如果发生异常的话,jvm会抛出异常对象,导致程序代码中断,这个时候jvm在做的操作就是:创建异常对象,然后抛出,比如:int i= 1;int j = 0;int res = 0;res = i/j;//除0错误System转载 2017-05-04 19:51:32 · 312 阅读 · 0 评论 -
进程与线程的一个简单解释
进程(process)和线程(thread)是操作系统的基本概念,但是它们比较抽象,不容易掌握。最近,我读到一篇材料,发现有一个很好的类比,可以把它们解释地清晰易懂。1.计算机的核心是CPU,它承担了所有的计算任务。它就像一座工厂,时刻在运行。2.假定工厂的电力有限,一次只能供给一个车间使用。也就是说,一个车间开工的时候,其他车间都必须停工。转载 2017-04-26 11:43:44 · 263 阅读 · 0 评论 -
java中堆内存(heap)和栈内存(stack)区别
前几天看了栈堆内存:总结了下:有些是根据网上总结的(由于时间的问题,还没结完) 有错的地方希望提出 毕竟我也是新手 总结不好的地方不要拍砖! Java code栈内存: 在函数中定义的一些基本类型的变量和对象的引用变量都在函数的栈内存中分配。 栈内存主要存放的是基本类型类型的数据 如、( int, short, long, byte, float, double,转载 2017-07-10 20:16:53 · 818 阅读 · 1 评论 -
子类构造方法与父类构造方法在调用时的联系
class SuperClass { private int n; SuperClass(){ System.out.println("SuperClass()"); } SuperClass(int n) { System.out.println("SuperClass(int n)"); this.n = n; }}class SubClass原创 2017-07-15 10:50:25 · 1195 阅读 · 0 评论 -
java 泛型详解-绝对是对泛型方法讲解
对Java的泛型特性的了解仅限于表面的浅浅一层,直到在学习设计模式时发现有不了解的用法,才想起详细的记录一下。本文参考java 泛型详解、Java中的泛型方法、 java泛型详解1. 概述泛型在java中有很重要的地位,在面向对象编程及各种设计模式中有非常广泛的应用。什么是泛型?为什么要使用泛型?泛型,即“参数化类型”。一提到参数,最熟悉的就是定义方转载 2017-07-23 15:20:48 · 761 阅读 · 0 评论 -
java 枚举详解
枚举的概念依旧停留在C、C++中的枚举。直到看到了设计模式中的使用枚举单例,发现自己对Java中的枚举真是一知半解。 本文参照:Java 枚举用法详解1. 概述枚举(enum)全写为的全称为:enumeration。是jdk1.5才新引进的概念,在Java中enum的有与C、C++相似的基本用法,也有很多扩展的用法。尽管枚举类型看着像一种新的数据类型,但实际上它是一转载 2017-07-23 15:22:54 · 336 阅读 · 0 评论 -
设计模式六大原则
开始之前在所有的设计模式之前都会先将面向对象的六大原则,大部分同学都已经很明白了,所以在这里也想记录一些不一样的东西。单一职责原则(SRP)一个类所承担的功能或指责必须是同一类或者相近的,不要让一个类承担过多的职责。换一句话说,一个类的职责应该单一。但是在我们的使用过程中,在大部分应用中很难做到真正意义上的指责单一,所以对于单一职责原则我是这么理解的:接口的职责必须转载 2017-07-23 15:30:25 · 256 阅读 · 0 评论 -
java中的静态变量、静态方法与静态代码块详解与初始化顺序
我们知道类的生命周期分为装载、连接、初始化、使用和卸载的五个过程。其中静态代码在类的初始化阶段被初始化。而非静态代码则在类的使用阶段(也就是实例化一个类的时候)才会被初始化。静态变量 可以将静态变量理解为类变量(与对象无关),而实例变量则属于一个特定的对象。静态变量有两种情况: 静态变量是基本数据类型,这种情况下在类的外部不必创建该类转载 2017-08-08 21:07:30 · 663 阅读 · 0 评论 -
设计模式大汇总
如果说在开发过程中有什么需要反复学习的,设计模式无疑排在第一位!这段时间开始复习设计模式,所以,做了一个汇总,希望能够时不时进行查阅复习一下仅针对了解设计模式的目标用户,如果还不了解,建议花些时间系统的学习一下观察者模式描述:有时被称作发布/订阅模式,观察者模式定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象。这个主题对象在状态转载 2017-07-25 20:07:12 · 356 阅读 · 0 评论 -
接口与抽象类,区别以及使用场景 标签: java接口抽象类接口与抽象类
接口和抽象类应该是Java语法中最常见的两个概念关于两者,网上也是一搜一吨的对比,总体如下:1,抽象类的成员可以具有访问级别接口的成员全部public级别2,抽象类可以包含字段接口不可以3,抽象类可以继承接口接口不能继承抽象类4,抽象类的成员可以具有具体实现接口不行5,抽象的子类可以选择性实现其基类的抽象方法接口的子类必须实现6,接口转载 2017-07-25 20:05:06 · 342 阅读 · 0 评论 -
java多态总结
这些天在网上看了许多关于java多态的文章,总感觉解释的不是太明白特别是“向下转型方面”,于是索性自己做实验总结了一下关于java多态的问题。1. 对java多态的理解:一个接口的多种实现方式,2. 多态所具备的三个特征:1.必须要有继承2.必须要有父类方法的重写3.父类的引用必须指向子类对象3. 多态中的向上转型:public class JavaApplicat原创 2016-09-07 17:43:44 · 461 阅读 · 0 评论 -
深入了解Java程序执行顺序
Java中main方法,静态,非静态的执行顺序详解 Java程序运行时,第一件事情就是试图访问main方法,因为main相等于程序的入口,如果没有main方法,程序将无法启动,main方法更是占一个独立的线程,找到main方法后,是不是就会执行mian方法块里的第一句话呢?答案是不一定 看看下面两种最常见的情况: 第一种情况: main方法在一个具有其他方转载 2017-08-19 11:59:19 · 276 阅读 · 0 评论 -
接口与耦合
开发人员经常提到2个词,“依赖”和“耦合”。最近的工作是一个系统的重构,在这方面想得比较多,在此总结一下 一、对模块的理解 模块可以在逻辑和物理2个层面上进行划分 对于比较小的工程,可能会把所有的模块都放在一个工程里。这样的话,不同的模块仅仅是在逻辑上有区别,在物理上还是一致的,因此也就不存在由于依赖而无法编译的问题 对于比较大的工程,除了在逻辑上划分之外,不同的模转载 2017-08-24 22:07:39 · 3483 阅读 · 0 评论 -
Spring+SpringMVC+Hibernate整合操作数据库 概述
概述 Hibernate是一款优秀的ORM框架,能够连接并操作数据库,包括保存和修改数据。Spring MVC是Java的web框架,能够将Hibernate集成进去,完成数据的CRUD。Hibernate使用方便,配置响应的XML文件即可。由于spring3.x,基于asm的某些特征,而这些asm还没有用jdk8编译,所以采用Spring 3+JDK8就会报错,提示错误信息( java转载 2017-09-14 19:57:27 · 8779 阅读 · 3 评论 -
include与jsp:include区别2
我们都知道在jsp中include有两种形式,分别是 前者是指令元素、后者是行为元素。具体它们将在何处用?如何用及它们有什么区别?这应该是很多人看到它都会想到的问题。下面一起来看看吧。 通常当应用程序中所有的页面的某些部分(例如标题、页脚和导航栏)都相同的时候,我们就可以考虑用include。具体在哪些时候用,哪些时候用.这种形式。首先要明白的是它们之间的区别。只有了解转载 2017-10-03 14:33:15 · 669 阅读 · 0 评论