学习小感
文章平均质量分 81
gy1055277934
这个作者很懒,什么都没留下…
展开
-
java接口
接口:本质上是一个特殊的抽象类: (所有的属性都是公开public、静态static、常量final)(所有的方法都是公开public、抽象abstract的方法)比如:注意:构造方法不能抽象,接口中没有构造方法 IA方法默认为public,类实现时要加上public,必须且只能加public。可以把接口当作类来看待。那么试试instenceof,看是不是接口类转载 2015-09-12 12:02:01 · 330 阅读 · 0 评论 -
Java开发中的23种设计模式详解(转)
设计模式(Design Patterns) ——可复用面向对象软件的基础设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问,设计模式于己于他人于系统都是多赢的,设计模式使代码编制真转载 2015-11-25 21:19:28 · 164 阅读 · 0 评论 -
SQL 左外连接,右外连接,全连接,内连接
连接条件可在FROM或WHERE子句中指定,建议在FROM子句中指定连接条件。WHERE和HAVING子句也可以包含搜索条件,以进一步筛选连接条件所选的行。 连接可分为以下几类: 内连接。(典型的连接运算,使用像 = 或 相等连接和自然连接。 内连接使用比较运算符根据每个表共有的列的值匹配两个表转载 2015-11-13 22:07:09 · 180 阅读 · 0 评论 -
使用Hibernate注解来配置多对一单向的三种方法
多对一单向(数据库设计,多在在多方设计外键) 数据库设计:主键列不可分,联合主键不可有部分依赖,不能存在传递依赖 注解中在多方的类中加入一个"一方"的类,然后在方法之上加上@ManyToOne XML中在多方的XML中设置<many-to-one name="一方的字段名" column="具体的外键名字">转载 2015-10-09 14:56:28 · 3097 阅读 · 0 评论 -
经典SQL语句大全
一、基础1、说明:创建数据库CREATE DATABASE database-name 2、说明:删除数据库drop database dbname3、说明:备份sql server--- 创建 备份数据的 deviceUSE masterEXEC sp_addumpdevice 'disk', 'testBack', 'c:\mssql7backup\MyNwin转载 2015-09-19 22:39:50 · 184 阅读 · 0 评论 -
JAVA实现AES加密
JAVA实现AES加密1. 因子 上次介绍了《JAVA实现DES加密》,中间提到近些年DES使用越来越少,原因就在于其使用56位密钥,比较容易被破解,近些年来逐渐被AES替代,AES已经变成目前对称加密中最流行算法之一;AES可以使用128、192、和256位密钥,并且用128位分组加密和解密数据。本文就简单介绍如何通过JAVA实现AES加密。2. JAVA实现闲话少许转载 2015-11-09 10:57:01 · 209 阅读 · 0 评论 -
struts2 拦截器和actioninvocation
Interceptor说明Interceptor的接口定义没有什么特别的地方,除了init和destory方法以外,intercept方法是实现整个拦截器机制的核心方法。而它所依赖的参数ActionInvocation则是我们之前章节中曾经提到过的著名的Action调度者。我在这里需要指出的是一个很重要的方法invocation.invoke()。这是ActionInvocatio转载 2015-10-23 09:11:45 · 279 阅读 · 0 评论 -
浅谈HTTP中Get与Post的区别
Http定义了与服务器交互的不同方法,最基本的方法有4种,分别是GET,POST,PUT,DELETE。URL全称是资源描述符,我们可以这样认为:一个URL地址,它用于描述一个网络上的资源,而HTTP中的GET,POST,PUT,DELETE就对应着对这个资源的查,改,增,删4个操作。到这里,大家应该有个大概的了解了,GET一般用于获取/查询资源信息,而POST一般用于更新资源信息。 1转载 2015-10-07 00:44:33 · 193 阅读 · 0 评论 -
java 重定向和转发的区别
重定向和转发有一个重要的不同:当使用转发时,JSP容器将使用一个内部的方法来调用目标页面,新的页面继续处理同一个请求,而浏览器将不会知道这个过程。 与之相反,重定向方式的含义是第一个页面通知浏览器发送一个新的页面请求。因为,当你使用重定向时,浏览器中所显示的URL会变成新页面的URL, 而当使用转发时,该URL会保持不变。重定向的速度比转发慢,因为浏览器还得发出一个新的请求。同时,由于重定向方式产转载 2015-10-07 01:16:27 · 170 阅读 · 0 评论 -
Spring单例与线程安全小结
一、Spring单例模式与线程安全 Spring框架里的bean,或者说组件,获取实例的时候都是默认的单例模式,这是在多线程开发的时候要尤其注意的地方。 单例模式的意思就是只有一个实例。单例模式确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例。这个类称为单例类。当多用户同时请求一个服务时,容器会给每一个请求分配一个线程,这是多转载 2015-11-25 22:02:18 · 279 阅读 · 0 评论