JavaWeb工程相关
文章平均质量分 92
记录工作及学习相关的JavaWeb知识,及小问题解决等,好记性不如烂笔头,随记!
冰诺莫语
这个作者很懒,什么都没留下…
展开
-
Oracle学习笔记5_简单查询
Oracle简单查询语句:查看表结构:desc dept;查看所有列:select * from dept;查询指定列:select ename,sal,job,deptno from emp;如何取消重复行:select distinct deptno,job from emp;打开显示操作时间:set timing on;Oracle区分大小写。使用算术表达式:se原创 2015-05-25 09:21:00 · 438 阅读 · 0 评论 -
Oracle学习笔记2_Oracle管理工具和简单命令
oracle管理工具的介绍: (1)sql plus工具,启动方式如下: 1.开始-->程序-->oracle orachome90-->application development-->sql*plus 2.开始-->运行-->sqlplusw 3.开始-->程序-->oracle orachome90-原创 2015-05-25 09:20:20 · 341 阅读 · 0 评论 -
数据库学习笔记1_数据库分类
最近在看一些oracle相关视频,做了笔记,自己用来时常翻翻:数据库分为三类: 1.小型数据库:access,forbase 2.中型数据库:mysql,sql server, informix 3.大型数据库:sybase,oracle,db2项目中选择数据库标准: 通过项目的规模来判断。 1)小型数据库原创 2015-05-25 09:20:14 · 290 阅读 · 0 评论 -
Oracle学习笔记4_数据库表的管理
Oracle数据类型:char:定长,最大2000字符。如果定义一个字段为char(10),但是存入数据为ab,则后面的位数都被空格占据,依旧是占据10空间。但是char类型查询等效率较高,但是浪费空间。因此如果一个字段固定长度,且会经常被查询,则最好使用char,char的查询速度快。varchar2:变长,最大4000字符。节省空间,但是效率差。如果定义一个字段为varchar2(原创 2015-05-25 09:20:54 · 417 阅读 · 0 评论 -
Oracle学习笔记3_用户管理
******************************创建用户,赋权**************************************在oracle中要创建一个新的用户使用create user语句,一般是具有dba(数据库管理员)的权限才能使用,普通用户会报错:ORA-01031:权限不足。创建用户语法:create user 用户名 identified by 密码;原创 2015-05-25 09:20:48 · 340 阅读 · 0 评论 -
mysql简单命令
连接mysql服务器:mysql -h localhost -u root -p查看当前服务器下有多少库:show databases;创建一个数据库:create database wolf;删除一个数据库:drop database wolf;使用某个数据库:use wolf;查看数据库下所有表:show tables;创建一张表:create table clas...2015-01-08 16:36:03 · 83 阅读 · 0 评论 -
mysql简单命令
连接mysql服务器:mysql -h localhost -u root -p查看当前服务器下有多少库:show databases;创建一个数据库:create database wolf;删除一个数据库:drop database wolf;使用某个数据库:use wolf;查看数据库下所有表:show tables;创建一张表:create table class(原创 2015-05-25 09:21:24 · 261 阅读 · 0 评论 -
表单使用get提交,问号传值问题
form get方式提交原创 2015-07-17 16:21:01 · 5906 阅读 · 0 评论 -
Js中计算后台传过来map size
userMap为后台传过来map,获得元素个数:Object.keys(userMap).length;js中数组反转:array.reverse()原创 2016-02-18 17:28:48 · 806 阅读 · 0 评论 -
Jsp中图片显示问题以及显示绝对路径图片问题
Jsp中图片显示问题最近项目中,有图片上传的情况,要求:保存路径存储在配置文件中,放在系统绝对路径下,命名方式:path/image/分类/imageName。 过程中,分类目录使用的是中文路径,一直没有想到因为中文路径会导致图片不显示,在查看图片时,一直都显示404,找不到资源,但是明显路径没有问题,图片也确实存在,害的本人头疼好久,突然发现显示图片的路径中,中文被编码成一串字符,难道是因为路径原创 2015-07-27 11:51:00 · 9115 阅读 · 0 评论 -
springmvc+jquery+ajaxfileupload.js实现带有文本域的文件上传
最近项目中做的有部分是文件上传,一个表单中有文本域text,复选框checkbox等,还有一个文件域file,这样的文件上传,直接使用form提交即可,但是在该项目中,要求,文件上传要用ajax,因为这样可以得到后台的返回值,前台页面会有提示,达到一个好的用户体验效果,但是这样,就不能直接使用form提交表单,而要使用ajax提交,而ajax是无法传文件的,jquery的post请求依旧无法达到要求原创 2015-08-12 21:47:04 · 1768 阅读 · 0 评论 -
Oracle学习笔记5_简单查询
Oracle简单查询语句:查看表结构:desc dept;查看所有列:select * from dept;查询指定列:select ename,sal,job,deptno from emp;如何取消重复行:select distinct deptno,job from emp;打开显示操作时间:set timing on;Oracle区分大小写。使用算术表达式:s...2014-08-28 15:56:58 · 162 阅读 · 0 评论 -
Oracle学习笔记2_Oracle管理工具和简单命令
oracle管理工具的介绍: (1)sql plus工具,启动方式如下: 1.开始-->程序-->oracle orachome90-->application development-->sql*plus 2.开始-->运行-->sqlplusw 3.开始-->...原创 2014-08-07 16:39:36 · 164 阅读 · 0 评论 -
Oracle学习笔记3_用户管理
******************************创建用户,赋权**************************************在oracle中要创建一个新的用户使用create user语句,一般是具有dba(数据库管理员)的权限才能使用,普通用户会报错:ORA-01031:权限不足。创建用户语法:create user 用户名 identified by 密码...原创 2014-08-26 09:17:10 · 120 阅读 · 0 评论 -
数据库学习笔记1_数据库分类
最近在看一些oracle相关视频,做了笔记,自己用来时常翻翻:数据库分为三类: 1.小型数据库:access,forbase 2.中型数据库:mysql,sql server, informix 3.大型数据库:sybase,oracle,db2项目中选择数据库标准: 通过项目的规模来判断。 1)小型数据库 ...原创 2014-08-05 11:21:50 · 118 阅读 · 0 评论 -
Oracle学习笔记4_数据库表的管理
Oracle数据类型:char:定长,最大2000字符。如果定义一个字段为char(10),但是存入数据为ab,则后面的位数都被空格占据,依旧是占据10空间。但是char类型查询等效率较高,但是浪费空间。因此如果一个字段固定长度,且会经常被查询,则最好使用char,char的查询速度快。varchar2:变长,最大4000字符。节省空间,但是效率差。如果定义一个字段为varchar...2014-08-26 15:24:03 · 94 阅读 · 0 评论 -
Mybatis缓存
Mybatis和Hibernate类似,同样有缓存,有一级缓存和二级缓存。一级缓存Mybatis通过SqlSession对数据库进行操作,所以一级缓存是SqlSession级别的缓存,即在同一个SqlSession中,操作数据库后会将查询数据放到缓存区域,当该SqlSession再次查询该数据时,将在缓存区域获得数据。若该SqlSession执行增加(insert)、修改(update)、删除(de原创 2016-08-07 16:05:43 · 373 阅读 · 0 评论 -
spring di
<?xml version="1.0" encoding="UTF-8"?><!-- 使用Spring的命名空间p装配属性,配置p --><beans xmlns="http://www.springframework.org/schema/beans"xmlns:p="http://www.springframework.org/schema/p&qu2015-01-13 09:46:21 · 87 阅读 · 0 评论 -
spring aop
AOP:面向切面编程通知(Advice):通知就是切面要完成的工作,通知定义了切面是什么以及何时使用。除了描述切面要完成的工作,通知还解决了何时执行这个工作的问题。Spring切面可以应用5种类型的通知1.Before:在方法被调用前调用通知2.After:在方法完成之后调用通知,无论方法执行是否成功。3.After-returning:在方法成功执行之后调用通知4.Aft原创 2015-05-25 09:21:41 · 289 阅读 · 0 评论 -
spring di2
xmlns:p="http://www.springframework.org/schema/p"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xmlns:context="http://www.springframework.org/schema/context" xmlns:aop="http://www.springfr原创 2015-05-25 09:21:35 · 375 阅读 · 0 评论 -
spring tx
<!-- 事务管理 在软件开发领域,全有或全无的操作被称为事务(transaction)。事务允许你将几个操作组合成一个要么全部发生要么全部不发生的工作单元。 Spring支持编码方式和生命方式的事务。 在软件中,事务确保了数据或资源免于处在不一致的状态。 数据的ACID的4个特性: 1.原子性(Atomic):事务是有一个或多个活动所...2015-01-14 11:20:30 · 177 阅读 · 0 评论 -
spring datasource jdbctemplate
Spring将数据访问过程中固定的和可变的部分明确划分为两个不同的类:模板(template)和回调(callback).模板管理过程中固定的部分,而回调处理自定义的数据访问代码。针对不同的持久化平台,Spring提供了多个可选模板。如果直接使用JDBC,可以选择JdbcTemplate。如果希望使用对象关系映射框架,则HibernateTemplate或JpaTemplate可能更好原创 2015-05-25 09:21:47 · 1285 阅读 · 0 评论 -
spring datasource jdbctemplate
<!-- Spring将数据访问过程中固定的和可变的部分明确划分为两个不同的类:模板(template)和回调(callback).模板管理过程中固定的部分,而回调处理自定义的数据访问代码。针对不同的持久化平台,Spring提供了多个可选模板。如果直接使用JDBC,可以选择JdbcTemplate。如果希望使用对象关系映射框架,则HibernateTemplate或JpaT...2015-01-13 16:49:22 · 308 阅读 · 0 评论 -
spring tx
事务管理 在软件开发领域,全有或全无的操作被称为事务(transaction)。事务允许你将几个操作组合成一个要么全部发生要么全部不发生的工作单元。 Spring支持编码方式和生命方式的事务。 在软件中,事务确保了数据或资源免于处在不一致的状态。 数据的ACID的4个特性: 1.原子性(Atomic):事务是有一个或多个活动所组成的一个工作单元。原子性确保事原创 2015-05-25 09:21:59 · 753 阅读 · 0 评论 -
spring aop
<!-- AOP:面向切面编程通知(Advice):通知就是切面要完成的工作,通知定义了切面是什么以及何时使用。除了描述切面要完成的工作,通知还解决了何时执行这个工作的问题。Spring切面可以应用5种类型的通知1.Before:在方法被调用前调用通知2.After:在方法完成之后调用通知,无论方法执行是否成功。3.After-returning:在方法成功执行之后...2015-01-13 15:13:42 · 126 阅读 · 0 评论 -
spring hibernate
<!-- spring中集成Hibernate --> <!-- 声明Hibernate的Session工厂 使用Hibernate的主要接口是org.hibernate.Session。通过Hibernate的Session接口,应用程序的Dao能够满足所有的持久化需求。 获取Hibernate Session对象的标准方式是借助于Hi...2015-01-14 10:30:35 · 152 阅读 · 0 评论 -
spring hibernate
声明Hibernate的Session工厂 使用Hibernate的主要接口是org.hibernate.Session。通过Hibernate的Session接口,应用程序的Dao能够满足所有的持久化需求。 获取Hibernate Session对象的标准方式是借助于Hibernate的SessionFactory接口的实现类。 在下面的示例中: dataSour原创 2015-05-25 09:21:53 · 298 阅读 · 0 评论 -
java.lang.ClassCastException: SpringServletContainerInitializer cannot be cast to ServletContainerIn
SpringMVC过程中出现异常,开发环境如下: 开发工具:IDEA JDK:1.8.0_65 Spring Version:4.2.4 Servlet Version:3.1.0 Maven:3.3.0异常信息:C:\Java\jdk1.8.0_65\bin\java -Dmaven.multiModuleProjectDirectory=D:\eversec\pnlorf\spring原创 2015-12-23 14:07:31 · 7858 阅读 · 3 评论 -
spring di2
<?xml version="1.0" encoding="UTF-8"?><!-- 使用Spring的命名空间p装配属性,配置p --><beans xmlns="http://www.springframework.org/schema/beans"xmlns:p="http://www.springframework.org/schema/p&qu2015-01-13 11:24:15 · 101 阅读 · 0 评论 -
spring-boot遇到问题总结
最近项目中,需要提供接口服务,主要是使用Spark跑批量任务,web服务只提供简单接口来设置参数,以及启动、停止spark任务等,所以考虑使用spring-boot,也当做业余的一个学习。作为一个spring-boot新手,网上找个例子来开始学习,遇到问题会慢慢的追加到本文中。1. Spring-boot环境配置后,运行提示404 解决:404代表找不到访问地址,考虑是不是该ur...原创 2018-05-15 10:10:26 · 599 阅读 · 0 评论