自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 过滤器(拦截器)

过滤器(拦截器) 1,请求。响应都会拦截 2.需要等待过滤器方形 package com.yhy.filter; import java.io.IOException; import javax.servlet.Filter; import javax.servlet.FilterChain; import javax.servlet.FilterConfig; import javax.servlet.ServletException; import javax.servlet.ServletRequ

2020-10-19 13:55:45 197

原创 JSTL

JSTL 需要引入2个jar:jstl.jar standard.jar <%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %> 其中 prefix=“c” 代表前缀 核心标签库:通用标签库、条件标签库。迭代标签库 !慎用空格 通用标签库 赋值: 1.给某个变量赋值 <c:set var="name" value="zs" scope="request"/> 2.给不同对象赋值 在这写法,不

2020-10-19 13:55:13 190

原创 EL

EL Expression Language 可以替代JSP中的JAVA代码 null值得属性不予显示 ${requestScope.student.sno} ${域名.实例名.属性.属性.级联属性} 还可以括号[] ${requestScpoe["student"]["sno"]} .的优点 使用方便 可以取数组数据 ${requestScope.student.hobbies[0]} []的优点: 1.可以取得带特殊符号{- . }的属性名 ${requestScope["student"]["my

2020-10-19 13:54:33 201

原创 三层架构

三层架构 1.概念 与MVC设计模式目标一致:都是为了解耦合、提高代码复用 区别:二者对项目理解的角度不同 2.组成 表示层(USL,User Show Layer : 视图层) 前台:对应于MVC中的View,用于和用户交互、界面的显示 jsp、js、html、css、jQuery等前段技术 代码位置:WebContext 后台:对应于MVC中的Controller,用于控制跳转、挑用业务逻辑层 ​ servlet、springMVC、Struts2 ​ 代码位置:XXX.servle

2020-10-19 13:54:02 132

原创 MVC设计模式+servlet

MVC设计模式 1.mvc M:model,模型,一个功能 V:view,视图,用于展示、以及与用户交互,使用html、js、css、jsp、jquery等前端技术实现 C:controller,控制器:接收请求,将请求跳转到模型处理,处理完毕后,再将处理的结果返回给请求处。可以使用jsp实现,但是一般建议使用servlet实现 JSP->java(servlet)->jsp 2.servlet: java类必须符合一定的规范: 1)必须继承 javax.servlet.http.HttpSe

2020-10-19 13:52:33 782

原创 JDBC

JDBC Java DataBase Connectivity 1.JDBC API 三件事: 1.建立连接: DriverManager:管理JDBC驱动 Connection:连接 2.发送SQL语句 Statement(PrepardStatement):增删改查 3.返回处理结果 Result:返回的结果集 2.JDBC访问数据库的步骤 1)导入驱动程序,加载具体的驱动类 2)与数据库建立连接 3)发送sql语句 4)处理结果集 3.数据库驱动 驱动jar(x为版本号) 具体驱动类 连接

2020-10-19 13:45:31 155

原创 JSP

JSP 一、简介 1.动态网页 静态与动态的区别: 是否 随着 时间、地点、用户操作 的 改变而改变 动态网页 需要用到 服务端脚本语言(JSP) 2.架构 CS:Client Server CS不足: a.如果软件升级,那么所有软件都需要升级 b.维护麻烦 c.每一台客户都需要安装客户端软件 BS:Broswer Server 网页版:京东,百度 客户端可以通过浏览器直接访问服务端 cs和bs各有优点 3.tomcat解压后目录 bin:可执行文件(startup.bat shutdown.bat)

2020-10-19 13:41:27 164

原创 03-JS

03-JS 脚本语言javascript 什么是脚本语言? ​ java源代码 ----> 编译成.class文件 -----> java虚拟机中才能执行 ​ 脚本语言: 源码 -------- > 解释执行 ​ js由我们的浏览器来解释执行 HTML: 决定了页面的框架 CSS: 用来美化我们的页面 JS: 提供用户的交互的 组成:ECMAScript:核心部分 语法、类型、关键字 ​ DOM 文档对象模型、管理页面 ​ BOM 浏览器对象模型 前进、后退、刷新

2020-10-19 13:39:41 129

原创 02-css

02-css cascading style sheets 层叠样式表 css+div <style> 选择器{ 属性名:属性值; 属性名2:属性值2; } </style> 块标签 div:默认占一行,自动换行 span:内容显示在同一行 1.选择器 ID选择器 以#开头 唯一 #ID的名称{ 属性名:属性值; ... } 类选择器 以.开头 .类的名称{ 属性名:属性值; ...

2020-10-19 13:38:42 111

原创 01-html

01-html Hyper Text Markup Language 超文本标记语言 IDE:HBuilder 1.各类标签 标题标签 <h1></h1> 只能1-6 水平分割线 <hr/> 换行 <br/> 斜体 <i></i> 带语义:电子阅读器会加重语气 <em></em> 加粗 <b></b> 带语义: <strong></stro

2020-10-19 13:38:01 225 1

原创 org.apache.maven.plugins:maven-jar-plugin报红 idea maven

用IDEA新建MAVEN工程之后,org.apache.maven.plugins:maven-jar-plugin报红 找了网上很多方法都不行,后来发现自己不小心将maven的下载模式调成了offline,所以无法从maven的远程仓库中下载。 解决方案:将offline模式切换 点击下方按钮。 成功!!! ...

2020-07-17 14:28:50 14879 2

原创 idea解决MAVEN导入报红问题 Dependencies标红/URI is not registered/Cannot resolve symbol/cannot resolve property

总结一下 亲测可用 情况一: Dependencies标红报错 在maven本地仓库中找到该文件夹并删除 具体方法参考:https://www.cnblogs.com/jifengblog/p/12387656.html 写的很详细 情况二: URI is not registered ( Setting | Project Settings | Schemas and DTDs ) 添加网址到file–>settings…–>languages & frameworks–>

2020-07-04 11:16:36 1398

原创 CentOS服务器下安装git

本文环境CentOS6.8的虚拟机 **CentOS6.10的阿里云服务器 ** 1.下载git安装包 链接:https://pan.baidu.com/s/1lD42PhWAzW4kaS1QOg3FyQ 提取码:p3bi 2.将git安装包上传到服务器中 2.1 连接服务器 在虚拟机命令行中输入 ssh root@1.1.1.1 这里的1.1.1.1就是你的服务器公网ip地址 输入密码进入服务器 2.2 上传安装包 新建文件夹 cd / mkdir developer cd developer m

2020-07-03 18:59:07 535

转载 解决generator的文件头:http://mybatis.org/dtd/mybatis-generator-config_1_0.dtd报红问题

先去这个http://mybatis.org/dtd/mybatis-generator-config_1_0.dtd网址下载一个dtd 再复制 http://mybatis.org/dtd/mybatis-generator-config_1_0.dtd 选择刚才下载的dtd文件路径    这样就OK了 ...

2020-06-06 11:00:11 4788 2

原创 eclipse修改xml文件默认的打开方式为XML Editor

1.菜单:Window -> Preferences -> General -> Editors -> File Associations 2. 点击右边的:Add 按钮,在弹出的窗口中输入: *.xml 如果已经存在,就直接找到*.xml 3. 在下面的:Associated editors: 选中:XM...

2020-05-08 12:07:13 1319

原创 Oracle 11g安装

1.下载oracle安装包 https://www.oracle.com/index.html step1: Step2: Step3: Step4: 目前常用的是11g版本 Step5: 根据自身电脑版本及操作系统,下载相应的版本,连个文件都需要下载 2.安装 退出杀毒软件,关闭防火墙 下载后的文件解压: 两个文件合并,将第二个文件中的database复制到第一个中。 双击Setup...

2020-03-06 12:59:33 303

原创 linux环境下java调用多个C++程序||多个C++文件生成一个so文件

当C++程序有两个及两个以上的文件时,java调用C++程序的调用过程 备注:程序全程没有使用IDE,单纯用文档编译器与命令行进行编写 步骤一:在文件夹/code/test01/src/com/yhy/jni中新建java程序文件NativeCpp.java package com.yhy.jni; public class NativeCpp { public native void ...

2019-08-18 16:24:09 617 1

空空如也

空空如也

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

TA关注的人

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