- 博客(27)
- 资源 (13)
- 收藏
- 关注
原创 10.1hibernate入门
1.下载hibernate框架2.创建数据库和数据表CREATE TABLE `cst_customer` ( `cust_id` BIGINT(32) NOT NULL AUTO_INCREMENT COMMENT '客户编号(主键)', `cust_name` VARCHAR(32) NOT NULL COMMENT '客户名称(公司名称)', `cust_sour...
2019-02-11 17:40:54
197
原创 10.hibernate概念
1.三层架构 表现层 web层 (MVC是一个表现层的设计模型) 业务层 service层 持久层 dao层2.三大框架和三层架构的关系 hibernate框架:他是一个持久层框架 struts2框架:他是一个表现层框架 spring框架...
2019-01-04 17:13:26
172
原创 9.1.Eclipse引入jquery报错如何解决
以下内容是小编给大家带来的关于Eclipse引入jquery报错如何解决的全部叙述,具体内容如下所示:第一步:去除eclipse的JS验证:将windows->preference->Java Script->Validator->Errors/Warnings->Enable Javascript Sematic validation前面的勾去掉;...
2018-12-17 17:53:53
254
原创 8.2 Redis存储字符串常用的命令
redis是一种高级的key-value的存储系统其中的key是字符串类型,尽可能满足如下几点:key不要太长,最好不要操作1024个字节,这不仅会消耗内存还会降低查找 效率 key不要太短,如果太短会降低key的可读性 在项目中,key最好有一个统一的命名规范(根据企业的需求)其中value 支持五种数据类型:字符串型 string 字符串列表 lists...
2018-12-16 15:55:12
262
原创 8.1 java进行连接redis数据库的工具类和配置文件
package com.xiaowei.jedis;import java.io.IOException;import java.io.InputStream;import java.util.Properties;import redis.clients.jedis.Jedis;import redis.clients.jedis.JedisPool;import redis....
2018-12-16 12:36:09
537
原创 7.5 使用阿里云服务器
1.购买阿里云服务器ECS 然后创建实例 然后设置远程连接服务器的密码2.Mac在终端通过SSH 服务器用户名@服务器的公IP进行连接 例如SSH root@399.96.70.1053.windows可以通过安装putty SSH CRT 进行连接 我使用的是putty 用户名@服务器的公IP 例如 root@399.96.70.1054.可以再本地安装fileZilla这个...
2018-12-15 12:09:22
142
原创 7.4使用阿里服务器开放端口
1.首先第一步创建安全组https://help.aliyun.com/document_detail/25468.html?spm=a2c4g.11186623.2.13.9f852df3NTPGCx#concept-ocl-bvz-xdb2.添加安全组规则 有快速添加也有自定义添加 像mysql就使用快速添加 tomcat就是用自定义https://help.aliyun.c...
2018-12-15 10:29:52
155
原创 8.redis在Linux上的安装
1.关于关系型数据库和nosql数据库关系型数据库是基于关系表的数据库,最终会将数据持久化到磁盘上,而nosql数据 库是基于特殊的结构,并将数据存储到内存的数据库。从性能上而言,nosql数据库 要优于关系型数据库,从安全性上而言关系型数据库要优于nosql数据库,所以在实 际开发中一个项目中nosql和关系型数据库会一起使用,达到性能和安全性的双保证。2.主流的nosql...
2018-12-13 14:48:05
168
原创 7.3Linux的软件安装
1.JDK安装注意:rpm与软件相关命令 相当于window下的软件助手 管理软件步骤:1) 查看当前Linux系统是否已经安装java 输入 rpm -qa | grep java2) 卸载两个openJDK输入rpm -e --nodeps 要卸载的软件3) 上传jdk到linux4) 安装jdk运行需要的插件yum install glib...
2018-12-11 17:39:09
250
原创 7.2 远程连接工具的使用
实际开发中,Linux服务器都在其他的地方,我们要通过远程的方式去连接Linux并操作它,Linux远程的操作工具有很多,企业中常用的有Puttty、secureCRT、SSH Secure等。我们使用SSH Secure工具进行远程连接,该工具是免费的图形化界面及命令行窗口集一身的远程工具。关于远程工具乱码的解决:使用远程工具进行连接时,如果linux有中文文件或目录,显示时会出现乱码,...
2018-12-11 12:17:33
145
原创 7.1 常用的命令
1.文件的操作命令(增删改查)1> 文件的创建(增)命令:touch 文件名称 ----- 空文件示例:在test目录下创建一个空文件 touch aaa.txt2> 文件的查看(查)命令:cat /more /less /tail 文件1) 使用cat 查看 /etc/sudo.conf文件,只能显示最后一屏内容 cat /etc/sud...
2018-12-11 11:28:24
214
原创 7.linux
一.Linux的简介Linux的概述Linux是基于Unix的开源免费的操作系统,由于系统的稳定性和安全性几乎成为程序代码运行的最佳系统环境。Linux是由Linus Torvalds(林纳斯·托瓦兹)起初开发的,由于源代码的开放性,现在已经衍生出了千上百种不同的Linux系统。Linux系统的应用非常广泛,不仅可以长时间的运行我们编写的程序代码,还可以安装在各种计算机硬件设备中,比如手...
2018-12-10 23:19:22
106
原创 6.2 Demo 模拟单元测试
package com.xiaowei.mytest;import java.lang.annotation.ElementType;import java.lang.annotation.Retention;import java.lang.annotation.RetentionPolicy;import java.lang.annotation.Target;@Target(...
2018-12-05 14:40:13
123
原创 6.1 注解
什么是注解,注解作用 注解就是符合一定格式的语法 @xxxx 注解作用: 注释:在阅读程序时清楚----给程序员看的 注解:给jvm看的,给机器看的 注解在目前而言最主流的应用:代替配置文件 关于配置文件与注解开发的优缺点: 注解优点:开发效率高 成本低 ...
2018-12-05 12:11:13
109
原创 6.类加载器
1.什么是类加载器,作用是什么?类加载器就加载字节码文件(.class) 2.类加载器的种类类加载器有三种,不同类加载器加载不同的 BootStrap:引导类加载器:加载都是最基础的文件 ExtClassLoader:扩展类加载器:加载都是基础的文件 AppClassLoader:应用类加载器:三方jar包和自己编写java文件3.怎么获...
2018-12-04 12:35:01
94
原创 5.2Demo 使用包装者模式解决全局乱码
1.总结Filter的作用?公共代码的提取 可以对request和response中的方法进行增强(装饰者模式/动态代理) 进行权限控制2.对方法进行增强 1.继承 2.装饰者模式 3.动态代理3.页面代码<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UT...
2018-12-01 22:30:24
104
原创 5.1 Demo 实现网站自动登录功能
自动登录流程 1.页面login.jsp<div class="container" style="width: 100%; height: 460px; background: #FF2C4C url('images/loginbg.jpg') no-repeat;"> <div class="row"> <div class="co.
2018-12-01 22:24:56
476
原创 5.过滤器Filter
1.filter的简介filter是对客户端访问资源的过滤,符合条件放行,不符合条件不放行,并且可以对目 标资源访问前后进行逻辑处理2.快速入门步骤:编写一个过滤器的类实现Filter接口 实现接口中尚未实现的方法(着重实现doFilter方法) 在web.xml中进行配置(主要是配置要对哪些资源进行过滤)3.Filter的API详解filter生命周期及其与生命周期...
2018-11-30 14:22:36
139
原创 4.3 Demo 给用户发送生日祝福邮件
1.package com.xiaowei.birthday;import java.sql.SQLException;import java.text.SimpleDateFormat;import java.util.Date;import java.util.List;import java.util.Timer;import java.util.TimerTask;...
2018-11-29 23:42:59
948
原创 4.2 Demo:发送邮件
1.首先是导入mail.jar这个包。2.导入发送邮件的工具类MailUtils.java.如下所示:package com.xiaowei.email;import java.util.Properties;import javax.mail.Authenticator;import javax.mail.Message;import javax.mail.Messagin...
2018-11-29 23:28:58
120
原创 4.1.邮箱服务器
1.邮箱服务器的基本概念邮件的客户端:可以只安装在电脑上的也可以是网页形式的邮件服务器:起到邮件的接受与推送的作用邮件发送的协议:协议:就是数据传输的约束接受邮件的协议:POP3 IMAP发送邮件的协议:SMTP2.邮箱的发送过程3.邮箱服务器的安装 4.邮箱客户端的安装...
2018-11-28 22:15:49
161
原创 4.监听器Listener
一、监听器ListenerjavaEE包括13门规范 我们主要研究 servlet技术 和 jsp技术 其中 servlet规范包括三个技术点:servlet listener filter1.什么是监听器?监听器就是监听某个对象状态变化的组件监听器的相关概念: 事件源:被监听的对象 ----- 三个域对象 request session servletConte...
2018-11-28 21:28:08
194
原创 3.2五、事务的特性和隔离级别(面试)
1.事务的特性 ACID 1)原子性(Atomicity)原子性是指事务是一个不可分割的工作单位,事务中的操作要么都发生,要么都不发生。 2)一致性(Consistency)一个事务中,事务前后数据的完整性必须保持一致。 3)隔离性(Isolation)多个事务,事务的隔离性是指多个用户并发访问数据库时,一个用户的事务不能被其它用户...
2018-11-22 22:21:32
212
原创 3.1转账小案例
转账示意图在service层使用threadLocal示意图 1.页面显示<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Trans...
2018-11-21 18:39:52
249
原创 3.事务
一.事务概述什么是事务一件事情有n个组成单元 要不这n个组成单元同时成功 要不n个单元就同时失败,就是将n个组成单元放到一个事务中 2.mysql的事务默认的事务:一条sql语句就是一个事务 默认就开启事务并提交事务手动事务:1)显示的开启一个事务:start transaction2)事务提交:commit代表从开启事务到事务提交 中间的所有的sql都认为有效真正...
2018-11-21 15:26:31
150
原创 1.动态页面技术EL
EL技术EL 表达式概述 EL(Express Lanuage)表达式可以嵌入在jsp页面内部,减少jsp脚本的编写,EL 出现的目的是要替代jsp页面中脚本的编写。 2.EL从域中取出数据(EL最重要的作用)jsp脚本:<%=request.getAttribute(name)%>EL表达式替代上面的脚本:${requestSc...
2018-11-18 21:07:38
128
原创 HttpServletResponse
HttpServletResponse 1.HttpServletResponse概述我们在创建Servlet时会覆盖service()方法,或doGet()/doPost(),这些方法都有两个参数,一个为代表请求的request和代表响应response。service方法中的response的类型是ServletResponse,而doGet/doPost方法的response...
2018-11-13 12:21:06
101
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人