自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 资源 (7)
  • 收藏
  • 关注

原创 SSH框架搭建整合详细步骤及运行流程

准备整合环境数据库环境MySQL 数据库中创建一个名称为 ssh 的数据库,并在数据库中创建一个名称为 user 的表配置 Struts2 环境1.创建项目并导入 Struts2 框架所需的 JAR 包. 2.添加 log4j.properties 文件3.配置 Struts2 的核心过滤器4.添加 struts.xml 配置文件配置 Spring 环境1.导入 Spring 依赖的 JAR 包2.添加 Spring 的核心配置文件3.配置 Spring 的监听器和过

2020-06-15 11:08:29 697

转载 SSM框架和SSH框架对比分析

当下流行的两种企业开发MVC开源框架,是我们Java程序猿必备知识能力。MVC,即模型(model)-视图(view)-控制器(controller)的缩写,一种软件设计典范,用一种业务逻辑、数据、界面显示分离的方法组织代码,将业务逻辑聚集到一个部件里面,在改进和个性化定制界面及用户交互的同时,不需要重新编写业务逻辑。框架之所以流行,在于其易复用和简化开发,精髓在思想,掌握了核心思想,我们掌握其他类似框架也不会有问题,建议大家有精力的话读一下框架源码,尤其是Spring。SSH和SSM定义SSH 通常指

2020-06-04 16:59:53 2429

原创 线程与进程浅谈

进程:是指一个内存中运行的应用程序,每个进程都有一个独立的内存空间,一个应用程序可以同时运行多个进程;进程也是程序的一次执行过程,是系统运行程序的基本单位;系统运行一个程序即是一个进程从创建、运行到消亡的过程。线程:进程内部的一个独立执行单元;一个进程可以同时并发的运行多个线程,可以理解为一个进程便相当于一个单 CPU 操作系统,而线程便是这个系统中运行的多个任务。进程与线程的区别进...

2018-11-07 21:33:57 216 2

原创 springMVC 的流程

1.用户发送请求至前端控制器 DispatcherServlet2.DispatcherServlet 收到请求调用 HandlerMapping 处理器映射器。3.处理器映射器根据请求 url 找到具体的处理器,生成处理器对象及处理器拦截器(如果有则生成)一并返回给 DispatcherServlet。4.DispatcherServlet 通过 HandlerAdapter 处理器适配...

2018-10-24 21:43:34 159

原创 1024!我们程序猿(媛)的节日!

1024!我们程序猿(媛)的节日!1024一个特殊的数字!1TB=1024GB;1GB=1024MB;1MB=1024 KB ;1KB=1024字节,每遇到1024,都会升一级,会更进一步!寓意我们的生活会越来越好!1024,把它分开来看,也很特殊,2的10次方是1024,10也是十进制的圆满,也有十全十美的寓意!24也是6+6+6+6的和,寓意我们的工作六六大顺,代码无Bug!8+...

2018-10-24 21:04:41 343

原创 XML的基本使用

XML:1. 概念:Extensible Markup Language 可扩展标记语言 * 可扩展:标签都是自定义的。 <user> <student> * 功能 * 存储数据 1. 配置文件 2. 在网络中传输 * xml与html的区别 1. xml标签都是自定义的,html标签是预定义。 2. xml的语法严格,html语法松散...

2018-09-22 19:07:14 235 1

原创 JavaScript基础(六)事件监听机制

事件监听机制:* 概念:某些组件被执行了某些操作后,触发某些代码的执行。 * 事件:某些操作。如: 单击,双击,键盘按下了,鼠标移动了 * 事件源:组件。如: 按钮 文本输入框... * 监听器:代码。 * 注册监听:将事件,事件源,监听器结合在一起。 当事件源上发生了某个事件,则触发执行某个监听器代码。* 常见的事件: 1. 点击事件: 1. onclick:单击事件 ...

2018-09-22 18:57:17 302

原创 JavaScript基础(五) DOM

DOM:* 概念: Document Object Model 文档对象模型 * 将标记语言文档的各个组成部分,封装为对象。可以使用这些对象,对标记语言文档进行CRUD的动态操作* W3C DOM 标准被分为 3 个不同的部分: * 核心 DOM - 针对任何结构化文档的标准模型 * Document:文档对象 * Element:元素对象 * Attribute:属性对象...

2018-09-22 18:53:35 89

原创 JavaScript基础(四) BOM

BOM:1. 概念:Browser Object Model 浏览器对象模型 * 将浏览器的各个组成部分封装成对象。2. 组成: * Window:窗口对象 * Navigator:浏览器对象 * Screen:显示器屏幕对象 * History:历史记录对象 * Location:地址栏对象3. Window:窗口对象 1. 创建 2. 方法 ...

2018-09-22 18:44:57 132

原创 JavaScript基础(三)基本对象

基本对象: 1. Function:函数(方法)对象 1. 创建: 1. var fun = new Function(形式参数列表,方法体); //忘掉吧 2. function 方法名称(形式参数列表){ 方法体...

2018-09-22 18:32:04 506

原创 JavaScript 九九乘法表

99乘法表 <html lang="en"> <head> <meta charset="UTF-8"> <title>99乘法表</title> <style> td{ border: 1px solid;

2018-09-22 18:27:43 637

原创 JavaScript基础(二)

运算符1. 一元运算符:只有一个运算数的运算符++,-- , +(正号)* ++ --: 自增(自减)* ++(–) 在前,先自增(自减),再运算* ++(–) 在后,先运算,再自增(自减)* +(-):正负号* 注意:在JS中,如果运算数不是运算符所要求的类型,那么js引擎会自动的将运算数进行类型转换* 其他类型转number:* string转number:按照字面值转...

2018-09-22 18:24:57 113

原创 JavaScript基础(一)

JavaScript:* 概念: 一门客户端脚本语言* 运行在客户端浏览器中的。每一个浏览器都有JavaScript的解析引擎* 脚本语言:不需要编译,直接就可以被浏览器解析执行了功能: * 可以来增强用户和html页面的交互过程,可以来控制html元素,让页面有一些动态的效果,增强用户的体验。 * JavaScript = ECMAScript + JavaScript自己特有的东...

2018-09-22 18:18:46 144

原创 Spring JDBC

Spring JDBC* Spring框架对JDBC的简单封装。提供了一个JDBCTemplate对象简化JDBC的开发* 步骤: 1. 导入jar包 2. 创建JdbcTemplate对象。依赖于数据源DataSource * JdbcTemplate template = new JdbcTemplate(ds); 3. 调用JdbcTempla...

2018-09-16 12:43:12 113

原创 数据库连接池

数据库连接池1. 概念:其实就是一个容器(集合),存放数据库连接的容器。 当系统初始化好后,容器被创建,容器中会申请一些连接对象,当用户来访问数据库时,从容器中获取连接对象,用户访问完之后,会将连接对象归还给容器。2. 好处: 1. 节约资源 2. 用户访问高效3. 实现: 1. 标准接口:DataSource javax.sql包下的 ...

2018-09-16 12:41:13 117

原创 JDBC控制事务

事务:一个包含多个步骤的业务操作。如果这个业务操作被事务管理,则这多个步骤要么同时成功,要么同时失败。操作: 开启事务提交事务回滚事务使用Connection对象来管理事务开启事务:setAutoCommit(boolean autoCommit) :调用该方法设置参数为false,即开启事务 在执行sql之前开启事务提交事务:commit() 当所有sql都执行完提交事...

2018-09-16 12:35:53 139

原创 JDBC基础

JDBC:1. 概念:Java DataBase Connectivity Java 数据库连接, Java语言操作数据库 * JDBC本质:其实是官方(sun公司)定义的一套操作所有关系型数据库的规则,即接口。各个数据库厂商去实现这套接口,提供数据库驱动jar包。我们可以使用这套接口(JDBC)编程,真正执行的代码是驱动jar包中的实现类。2. 快速入门: * 步骤:...

2018-09-16 12:33:53 134

原创 数据库设计的范式

数据库设计的范式 * 概念:设计数据库时,需要遵循的一些规范。要遵循后边的范式要求,必须先遵循前边的所有范式要求设计关系数据库时,遵从不同的规范要求,设计出合理的关系型数据库,这些不同的规范要求被称为不同的范式,各种范式呈递次规范,越高的范式数据库冗余越小。 目前关系数据库有六种范式:第一范式(1NF)、第二范式(2NF)、第三范式(3NF)、巴斯-科德范式(BCNF)、第...

2018-09-09 13:04:31 148

原创 数据库的设计多表之间的关系

数据库的设计多表之间的关系 1. 分类: 1. 一对一(了解): * 如:人和身份证 * 分析:一个人只有一个身份证,一个身份证只能对应一个人 2. 一对多(多对一): * 如:部门和员工 * 分析:一个部门有多个员工,一个员工只能对应一个部门 ...

2018-09-09 12:59:46 874

原创 存储过程和存储函数的区别

存储过程和存储函数的区别语法区别:关键字不一样, 存储函数比存储过程多了两个return。本质区别:存储函数有返回值,而存储过程没有返回值。 如果存储过程想实现有返回值的业务,我们就必须使用out类型的参数。 即便是存储过程使用了out类型的参数,起本质也不是真的有了返回值,而是在存储过程内部给out类型参数赋值,在执行完毕后,我们直接拿到输出类型参数的值。...

2018-09-09 12:46:33 3240

原创 ORACLE的基础SQL(四)

—存储过程 –存储过程:存储过程就是提前已经编译好的一段pl/sql语言,放置在数据库端 ——–可以直接被调用。这一段pl/sql一般都是固定步骤的业务。 —-给指定员工涨100块钱 create or replace procedure p1(eno emp.empno%type) isbegin update emp set sal=sal+100 where empno...

2018-09-09 12:42:54 97

原创 ORACLE的基础SQL(三)

—视图 —视图的概念:视图就是提供一个查询的窗口,所有数据来自于原表。—查询语句创建表 create table emp as select * from scott.emp; select * from emp; —创建视图【必须有dba权限】 create view v_emp as select ename, job from emp; —查询视图 select * fro...

2018-09-09 12:40:03 120

原创 ORACLE的基础SQL(二)

–多行函数【聚合函数】:作用于多行,返回一个值。 select count(1) from emp;—查询总数量 select sum(sal) from emp;—工资总和 select max(sal) from emp;—最大工资 select min(sal) from emp;—最低工资 select avg(sal) from emp;—平均工资—分组查询 —查询出每个...

2018-09-08 21:24:00 119

原创 ORACLE的基础SQL(一)

–创建表空间 create tablespace itheima datafile ‘c:\itheima.dbf’ size 100m autoextend on next 10m; –删除表空间 drop tablespace itheima;–创建用户 create user itheima identified by itheima default tablespa...

2018-09-08 21:19:59 165

原创 MySQL 数据库的 SQL(二)

DQL:查询语句1. 排序查询 * 语法:order by 子句 * order by 排序字段1 排序方式1 , 排序字段2 排序方式2... * 排序方式: * ASC:升序,默认的。 * DESC:降序。 * 注意: * 如果有多个排序条件,则当前边的条件值一样时,才会判断第二条件。2. ...

2018-09-07 20:02:58 86

原创 MySQL 数据库的 SQL(一)

SQL1.什么是SQL? Structured Query Language:结构化查询语言 其实就是定义了操作所有关系型数据库的规则。每一种数据库操作的方式存在不一样的地方,称为“方言”。2.SQL通用语法 1. SQL 语句可以单行或多行书写,以分号结尾。 2. 可使用空格和缩进来增强语句的可读性。 3. MySQL 数据库的 SQL 语句不区分...

2018-09-07 19:33:11 107

原创 基本运算符

运算符运算符:对常量和变量进行操作的符号 表达式:用运算符连接起来的符合java语法的式子。不同类型的运算符连接起来的式子是不同的表达式。 运算符分类: 算术运算符,赋值运算符,关系运算符,逻辑运算符,三元运算符。算术运算符: +,-,*,/的基本使用算数运算符取余和除法的区别 %:取余运算符。得到的是两个相除数据的余数。 ...

2018-09-07 19:25:12 719

原创 Eclipse开发工具的基本介绍及使用

Eclipse开发工具Eclipse概述和安装Eclipse是一个IDE(集成开发环境)IDE(Integrated Development Environment)集成了代码编写功能,分析功能,编译功能,调试功能等一体化的开发软件。Eclipse的特点描述:免费、纯Java语言编写、免安装、扩展性强 下载和安装、下载 http://eclipse.org/安装:绿色版、解压就可以使用(E...

2018-09-07 19:07:44 12812 1

微软wvc++运行集合库

亲测好用,vc++2018 运行库集,因为其他下载站点垃圾多,选择上传,360浏览器,可自行下载

2018-11-19

分布式事务入门

分布式事务入门,有具体的代码 ,详细的代码,所需要的jar,完整的文档!

2018-11-04

mongoDB 入门

MongoDB入门面有详细的笔记,所需要得jar包,还有详细代码供你学习!

2018-11-02

smm分模块构建工程

smm分模块构建工程使用maven管理,对web层,持久层,业务层进行分模块构建,提高代码复用性.

2018-09-10

SSM框架的入门小程序

SSM框架使我们常用的的框架之一这个的入门小程序实现了数据从web层到业务层以及持久层的数据传输,初学者可以参考

2018-09-07

网上花卉销售系统

网上花卉销售系统含有源代码和其所用的jar包,还有数据库,网上花卉销售系统的设计主要是增加花卉实体店的收益,降低成本,方便商家管理花卉以及为喜欢花卉的顾客提供便利。用户可以通过首页进行浏览花卉,查看花卉详情,添加到购物车,查看自己的信息。管理员可以管理用户,添加花卉的分类,添加花卉,管理留言等。本系统主要有前台用户访问页面和后台管理系统两部分。前台主要分为用户注册登录,查看首页,花卉分类,购物流程,常见问题,网站公告,在线留言,我的购物车,我的订单,个人中心十个模块的功能。后台主要是管理员功能模块,在登录进行登录之后,后台管理主要分为管理员维护,会员管理,商品管理,订单管理,留言管理,公告管理。

2018-09-07

c3p0-0.9.1.1jar

c3p0连接池是我们常用的连接之一,由阿里巴巴技术团队开发的,号称是最好的数据连接池

2018-09-07

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除