- 博客(36)
- 资源 (1)
- 收藏
- 关注
原创 Struts2常用标签总结
Struts2常用标签总结一 介绍1.Struts2的作用 Struts2标签库提供了主题、模板支持,极大地简化了视图页面的编写,而且,struts2的主题、模板都提供了很好的扩展性。实现了更好的代码复用。Struts2允许在页面中使用自定义组件,这完全能满足项目中页面显示复杂,多变的需求。 Struts2的标签库有一个巨大的改进之处,struts2标签库的标签不依赖于
2016-11-02 15:51:00
452
转载 oracle绑定变量
为什么要使用绑定变量:在JAVA中的SQL 语句的编写方面,没有使用ORACLE 绑定变量,很大程度上降低了数据库的性能,表现在两个方面:1、SQL语句硬分析(Hard Parse)太多,严重消耗CPU资源,延长了SQL语句总的执行时间。SQL语句的执行过程分几个步骤:语法检查、分析、执行、返回结果。其中分析又分为硬分析(Hard Parse)和软分析(Soft Parse
2016-11-01 10:28:33
867
转载 Struts2中的OGNL
什么是OGNLOGNL 英文Object-Graph Navigation Language(对象导航语言),听着挺悬乎,其实就是一种表达式语言,OGNL是一种强大的技术,它被集成在Struts2中,用来帮助数据转移和类型转换。 我们使用OGNL表达式将java端的数据属性和基于文本的视图层中的字符串绑定起来,这通常出现在表单输入字段的name属性或者struts2标签的各种属性
2016-10-29 11:29:46
391
原创 struts2设置Action的数据方式
Action设置数据第一种方式:属性驱动(FieldDriven) A:基本数据类型 public class UserAction extends ActionSupport{ /** * 基本数据类型 */ private String userName; private S
2016-10-15 20:51:14
358
原创 java读取配置文件写法
package com.lile.util;import java.io.InputStream;import java.util.Properties;public class PropertiesUtil { public static String getValue(String key){ Properties
2016-10-03 15:20:33
485
原创 简单的一种MD5加密
package com.lile.util;import java.io.UnsupportedEncodingException;import java.security.MessageDigest;import java.security.NoSuchAlgorithmException;import sun.misc.BASE64Encoder;/** *
2016-10-03 15:17:23
364
原创 oracle sql语句查询数据中断
在一次查询sql语句中,不小心执行了一段很长时间的数据,导致数据执行操作时很长时间都没查询完解决方法: shift+esc键
2016-09-10 16:16:31
2361
原创 oracle的分页
无返回值的存储过程--编写过程create or replace procedure sp_pro7(spBookId in number,spbookName in varchar2,sppublishHouse in varchar2) isbegin insert into book values(spBookId,spbookName,sppublishHouse);
2016-08-24 10:24:48
429
原创 使用CallableStatement存储过程查询数据库
使用CallableStatement存储过程查询数据库package jdbctest01;import java.sql.CallableStatement;import java.sql.Connection;import java.sql.PreparedStatement;import java.sql.SQLException;import java
2016-08-24 10:23:47
1620
原创 oracle表空间的扩展
在表中添加数据的时候有时候会出现表空间不足这时候就需要扩展表空间方法1:增加数据文件 (1)sql>alter tablespace sp01 add datafile 'd:\test\sp01.dbf' size 20m方法2:增加数据文件的大小sql>alter database datafile 'd:\test\sp01.dbf' resi
2016-08-17 09:44:11
400
转载 oracle数据库(表)的逻辑备份与恢复
一、介绍逻辑备份是指使用工具export将数据对象的结构和数据导出到文件的过程。逻辑恢复是指当数据库对象被误操作而损坏后使用工具import利用备份的文件把数据对象导入到数据库的过程。物理备份即可在数据库open的状态下进行也可在关闭数据库后进行,但是逻辑备份和恢复只能在open的状态下进行。 二、备份(导出)导出分为导出表、导出方案、导出数据库三种方式。导出使用exp
2016-08-15 10:39:29
671
原创 oracle 整理的小零碎2
Oracle整理的小零碎21.oracle的日期转换除了修改表结构使用nls_date_format转换,还可以方便的使用to_date函数例: insert into student values(15,'xiaohan','女',to_date('1991-12-10','yyyy-mm-dd'),600.0,15);2.利用子查询更新数据(快速更新数据)
2016-08-15 08:34:00
360
原创 Oracle中的DDL,DML,DCL总结
DML(Data Manipulation Language,数据操作语言):用于检索或者修改数据。 DML包括: SELECT:用于检索数据; INSERT:用于增加数据到数据库; UPDATE:用于从数据库中修改现存的数据 DELETE:用于从数据库中删除数据。 DDL(Data Definition Langu
2016-08-12 10:31:17
1697
原创 oracle的一些小零碎
oracle的一些零碎整理1.有时候处理数据库时,一不小心脑子一热,操作了某些不该执行的语句,然后得麻烦了,其实每天第一件事,不是急着操作数据库,而是做好准备工作设置一条回滚语句(即反悔语句)设置语句:savepoint aa;回滚语句:rollback to aa;2.oracle表的默认格式,不是我们遵循的那种模式,就需要修改表中的日期的默认格式
2016-08-11 14:22:42
399
转载 Java:按值传递还是按引用传递详细解说
前天在做系统的时候被Java中参数传递问题卡了一下,回头查阅了相关的资料,对参数传递问题有了新的了解和掌握,但是有个问题感觉还是很模糊,就是Java中到底是否只存在值传递,因为在查阅资料时,经常看到有人说Java只有值传递,但有人说既有值传递,也有引用传递,对于两个观点个人觉得应该是站的角度不同而得出两个不同的说法,其实两个说法其中的原理是一样的,只要咱们懂得其中的原理,那么至于叫什么也就无所谓了
2016-08-11 09:04:16
361
原创 oracle 用户的登录,授权,传递授权操作
oracle基本的一些命令1.创建用户,具有dba的一些权限 进入cmd命令 输入命令:sqlplus( 使用system/manager ;登录创建用户语句: create user[用户名] identified by password[
2016-08-09 14:30:05
8370
原创 java实现支付宝接口
实现支付宝接口实现Java支付宝接口,官网上都有很详细的介绍:步骤: 1.进入支付宝官网文档中心,点击搜索 即时到账——>快速接入 2.点击下载Demo,如下: 3.打开java版文件,如下:
2016-08-02 15:24:31
4262
1
原创 spring tool suite安装不进去
最近在IDE ——>eclipse里面安装spring tool suite插件安装不进去再选择几个IDE安装包之后,无法点击Next。之后再网上查了一些方法,其原因是对应的版本号的问题解决方法:我的是下载了个4.5.2的版本,这样的就解决了
2016-07-28 08:51:34
4401
2
原创 ora-01017错误
先运行cmd找到数据库的安装目录然后操作如下[sql] view plain copy C:\app\Administrator\product\11.2.0\dbhome_1>sqlplus /nolog SQL*Plus: Release 11.2.0.1.0 Production on 星期五 12月 23 09:14:22 2011 Co
2016-07-27 17:08:11
685
原创 AOP术语
AOP术语横切关注点:一个分布于应用中多处的功能叫做横切关注点,如日志,审计,事务等。切面(Aspect):通知+切点,定义了在何时何处完成一项实际的功能。通知(Advice):切面在某一时刻要完成的工作,也就是是what和when,spring一共有五种通知,分别为BeforeAfterAfter-returningAfter-throwingAround切点
2016-07-20 15:39:18
463
转载 Spring基于注解实现Bean定义支持如下三种注解
Spring基于注解实现Bean定义支持如下三种注解:Spring自带的@Component注解及扩展@Repository、@Service、@Controller ,如图12-1所示;JSR-250 1.1版本中中定义的@ManagedBean注解 ,是Java EE 6标准规范之一,不包括在JDK中,需要在应用服务器环境使用(如Jboss),如图12-2所示;JSR-330的
2016-07-20 10:42:23
7265
转载 Spring10种常见异常解决方法
在程序员生涯当中,提到最多的应该就是SSH三大框架了。作为第一大框架的Spring框架,我们经常使用。然而在使用过程中,遇到过很多的常见异常,我在这里总结一下,大家共勉。一、找不到配置文件的异常[plain] view plaincopyorg.springframework.beans.factory.BeanDefinitionStoreExceptio
2016-07-20 10:32:58
1661
原创 nested exception is java.lang.NoClassDefFoundError: com/mchange/v2/ser/Indirector
最近在spring配置文件中遇到了一个问题困扰了挺久: 警告: Could not load driverClass com.jdbc.mysql.Driverjava.lang.ClassNotFoundException: com.jdbc.mysql.Driver最终找到了解决方法:C3P0 少了个 jar 包,mchange-commons
2016-07-19 00:05:10
6625
1
原创 Could not resolve matching constructor (hint: specify index/type/name arguments for simple paramet
错误原因: 对象的属性类型与applicationContext.xml配置文件ioc的属性类型不一致例如: 更改配置文件type为double
2016-07-17 15:39:18
14884
2
原创 spring开发:spring的作用域(scope="prototype";scope="singleton")
spring的作用域:prototype,singleton在applicationContext.xml配置文件中:同一个id对应同一个类,但是作用域scope的值对应着不同的实例scope="singleton"scope="prototype"
2016-07-14 14:14:45
756
转载 ServletContextListener使用详解
在Servlet API中有一个ServletContextListener接口,它能够监听ServletContext对象的生命周期,实际上就是监听Web应用的生命周期。当Servlet容器启动或终止Web应用时,会触发ServletContextEvent事件,该事件由ServletContextListener 来处理。在 ServletContextListener 接口中定义了处理S
2016-07-13 09:53:34
384
原创 修改tomcat的conf/server.xml解决网页乱码
1.找到tomcat的server.xml位置2.打开server.xml配置文件3.更改为
2016-07-09 08:20:32
660
原创 动态执行表不可访问, 本会话的自动统计被禁止。在执行菜单里你可以禁止统计, 或在v$session
动态执行表不可访问, 本会话的自动统计被禁止。在创建表空间时,跳出 动态执行表不可访问, 本会话的自动统计被禁止。在执行菜单里你可以禁止统计, 或在v$session,oracle 创建表空间 ORA-01031权限不足这些原因基本上是对应的权限不足解决方法:授权命令:cmdsqlplus "/as sysdbagran
2016-07-08 09:28:32
4531
原创 Perhaps you are running on a JRE rather than a JDK?问题
在使用maven插件构建项目,需要环境配置在jdk上问题原因:eclipse官网看了看,发现eclipse默认是运行在jre上的,但是maven插件需要使用jdk,因此需要在eclipse修改Installed JRES位置在-->【Window】-->【Prefrences】-->【Java】-->【Installed JREs】
2016-07-07 23:35:49
584
原创 mysql 数据库乱码配置文件设置
配置文件中字符集的设置在使用安装版的mysql的时候,有时候手速太快而选择了默认的字符集格式,导致在程序中,插入中文字符的时候数据库中显示的是?最简单的一种解决方式就是在配置文件中设置两个位置:1.找到my.ini配置文件位置2.打开my.ini,找到【client】位置,设置 default-character-set =utf83.在
2016-07-02 18:22:09
546
原创 Java 中基本类型和包装类之间的转换
Java 中基本类型和包装类之间的转换基本类型和包装类之间经常需要互相转换,以 Integer 为例 装箱:把基本类型转换成包装类,使其具有对象的性质,又可分为手动装箱和自动装箱
2016-06-27 14:09:21
590
原创 java中重载与重写的区别
java中重载与重写的区别 重载: 重载的时候,在同一个类中,方法名要相同,参数类型、个数不一样,与返回值类型无关系public class Dog { Dog() { this.bark(); } void bark(
2016-06-27 12:53:01
408
原创 Java 中 String 类的常用方法
String 类的常用方法运行结果:友情提示:1. 字符串 str 中字符的索引从0开始,范围为 0 到 str.length()-12. 使用 indexOf 进行字符或字符串查找时,如果匹配返回位置索引;如果没有匹配结果,返回 -13. 使用 substrin
2016-06-27 11:29:43
598
原创 静态内部类
静态内部类是 static 修饰的内部类这种内部类的特点是:1、 静态内部类不能直接访问外部类的非静态成员,但可以通过 new 外部类().成员 的方式访问2、 如果外部类的静态成员与内部类的成员名称相同,可通过“类名.静态成员”访问外部类的静态成员;如果外部类的静态成员与内部类的成员名称不相同,则可通过“成员名”直接调用外部类的静态成员3、 创建静态内部类的对
2016-06-24 16:00:07
403
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人