![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
web
西飘客
这个作者很懒,什么都没留下…
展开
-
NodeJs C++ addon(插件nan方式)
node c++ 插件 addon nan转载 2022-08-23 17:06:51 · 1210 阅读 · 0 评论 -
cookie、session、token的区别
cookie、session、token的区别转载 2022-08-23 08:50:09 · 176 阅读 · 0 评论 -
IDEA 4种解决控制台中文乱码问题
idea解决控制台中文输出乱码问题转载 2022-08-19 14:58:51 · 12703 阅读 · 7 评论 -
Ignored pom.xml (Idea删除工程之后重建同名工程引起的问题)
Idea删除工程之后重建同名工程引起的问题原创 2022-08-18 16:56:59 · 189 阅读 · 0 评论 -
Maven 资源导出配置
Maven 资源导出配置原创 2022-08-17 18:36:19 · 125 阅读 · 0 评论 -
Idea创建Maven子项目时,加载完后pom.xml里没有parent标签
idea 创建maven子工程没有parent标签转载 2022-08-17 14:20:23 · 2405 阅读 · 0 评论 -
Idea 无法创建Servlet问题
idea 无法创建servlet原创 2022-08-17 11:40:09 · 2951 阅读 · 1 评论 -
创建java web应用时 错误Plugin ‘maven-clean-plugin:3.1.0‘ not found
Plugin 'maven-clean-plugin:3.1.0' not found转载 2022-07-25 09:19:06 · 1342 阅读 · 0 评论 -
json 文件加注释
根据JSON规范(http://www.json.org, RFC 4627, RFC 7159),不支持注释。JSON规范之所以不允许加注释,主要是防止:过多的注释,影响了文件本身的数据载体的目的。但是有些场合,尤其是配置文件,还是希望能够帮助说明数据项的含义。一方面有利于描述接口,另一方面能够减少重复性的文档。这在软件快速开发实践中有一定意义。以下介绍几种给JSON文件加注释的方法。方法一:直接用json-schema,使用规范中的注释字段在json-schema规范中数据结构定义J转载 2022-05-18 10:12:02 · 1205 阅读 · 0 评论 -
Web 获取客户端登录ip地址和时间
String clientIP = ServletUtil.getClientIP(request, null); (hutool)LocalDateTime.now(); (数据库datatime)原创 2022-03-21 13:45:02 · 772 阅读 · 0 评论 -
在build中配置resources,来防止我们资源到出失败的问题
//只需在pom.xml里面加入下面的代码即可~<!-- 在build中配置resources , 来防止我们资源导出失败的问题--> <build> <resources> <resource> <directory>src/main/resources</directory> <includes> .原创 2021-12-15 18:37:00 · 140 阅读 · 0 评论 -
Eclipse 中web项目部署至Tomcat步骤
Eclipse的web工程至Tomcat默认的部署目录是在工程空间下,本文旨在将部署目录改为Tomcat安装目录,并解决依赖包输出问题。1.在Eclipse中添加Tomcat服务器2.将web工程发布至tomcat:选择刚添加的Tomcat:此时Eclipse将自动生成Servers工程:3.在Servers视图,Remove删除刚刚发布的项目:4.打开Tomcat服务器配置项:5.修改以下两个配置项,Tomcat保持启动状态,否则Server Lo...转载 2021-12-09 16:48:45 · 2814 阅读 · 0 评论 -
Tomcat 设置系统默认文件编码
问题原因:file.encoding跟操作系统默认字符集有关,Windows下默认的是GBK,但我们程序一般IO流中字符编码一般都设置的是utf-8,这样会导致中文乱码。因此需要修改file.encoding为UTF-8.如果应用容器是tomcat,可参考如下修改方法。Windows环境下:修改apache-tomcat-xxxxxx\bin\catalina.bat,在文件中加上set "JAVA_OPTS=%JAVA_OPTS% %LOGGING_CONFIG% -Dfile.encodi原创 2021-12-09 16:20:24 · 1095 阅读 · 1 评论 -
spring框架学习12 AOP实现
方式一 使用spring api接口实现 方式二自定义类public interface UserService { public void add(); public void delete(); public void update(); public void select();}public class UserServiceImpl implements UserService{ public void add() ...原创 2021-07-15 08:58:53 · 80 阅读 · 1 评论 -
spring框架学习11 代理模式
3.代理代码public class Proxy implements Rent{ private Host host; public Proxy() { } public Proxy(Host host) { this.host = host; } public void rent(){ seeHouse(); host.rent(); hetong(); ...原创 2021-07-14 10:24:25 · 68 阅读 · 0 评论 -
spring框架学习10 使用java的方式配置spring
实体类:配置文件测试类:原创 2021-07-13 18:40:26 · 53 阅读 · 0 评论 -
spring框架学习9 使用注解开发
原创 2021-07-13 18:05:55 · 60 阅读 · 0 评论 -
spring框架学习8 自动装配bean
原创 2021-07-13 16:43:03 · 62 阅读 · 0 评论 -
spring框架学习7 DI注入
完善注入:<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.springframework.org/schema/bea...原创 2021-07-13 11:01:40 · 143 阅读 · 0 评论 -
spring框架学习6 spring配置说明
原创 2021-07-12 17:48:24 · 55 阅读 · 0 评论 -
spring框架学习5 IOC创建对象方式
原创 2021-07-12 16:39:18 · 53 阅读 · 0 评论 -
spring框架学习4 hellospring
程序文档结构Hello代码beans.xml配置代码测试代码:运行结果:原创 2021-07-12 14:23:04 · 59 阅读 · 0 评论 -
Idea不能新建package的解决
右键–>new –> Mark Directory As –> Sources Root 问题解决原创 2021-07-12 10:35:14 · 230 阅读 · 0 评论 -
spring框架学习3 IOC讲解
据大牛说是设计模式中的工厂模式原创 2021-07-12 09:56:54 · 66 阅读 · 0 评论 -
spring框架学习2 spring的组成及拓展
原创 2021-07-01 17:24:18 · 73 阅读 · 0 评论 -
javaweb 基于Servlet+JSP+JavaBean开发模式的用户登录注册
https://blog.csdn.net/yerenyuan_pku/article/details/52080093转载 2021-04-23 13:09:53 · 295 阅读 · 0 评论 -
Eclipse出现Package already exists. Note: Views might filter empty parent packages.错误
出现这种错误主要是因为你在之前已经建过包了,但是eclipse把空包或者相同类型的包隐藏了,com.graduation.service与com.graduation.service.impl就为同样类型.如果都是空包,则在eclipse中不会显示com.graduation.service.解决第一种空包,是将【Package Presentation】选为“Hierarchical”。第二种问题,直接进入项目工作空间,在com.graduation.service文件夹下加需要的...转载 2021-04-22 17:38:43 · 580 阅读 · 0 评论 -
java.io.IOException cannot be resolved
当你确定jsp.api.jar,servlet.api.jar等jar包存在的时候依旧出现:Description Resource Path Location Typejava.io.IOException cannot be resolved to a type taglibs.jsp等jsp异常时,可以考虑是不是tomcat问题看与自己的tomcat版本是否匹配...原创 2021-04-22 15:19:24 · 924 阅读 · 0 评论 -
java框架中的controller层、dao层、domain层、service层、view层
1.Controller层:接口层,用户访问请求时对接。Controller层负责具体的业务模块流程的控制,在此层里面要调用Serice层的接口来控制业务流程,控制的配置也同样是在Spring的配置文件里面进行,针对具体的业务流程,会有不同的控制器,我们具体的设计过程中可以将流程进行抽象归纳,设计出可以重复利用的子单元流程模块,这样不仅使程序结构变得清晰,也大大减少了代码量。2.dao层:DAO层主要是做数据持久层的工作,负责与数据库进行联络的一些任务都封装在此,DAO层的设计首先是设计DA..转载 2021-04-22 09:09:34 · 5160 阅读 · 0 评论 -
javaweb MVC设计模式(三层架构)
浅谈javaweb三大框架和MVC设计模式小序:博主以前在学javaweb的时候开始总不理解javaweb三大框架和MVC框架模式,虽然没有把两者混为一谈,但是也是很晕菜。作为一个Java开发程序员的话,特别是B/S架构的开发来说,MVC框架模式是我们必须要掌握的!!!一、MVC设计模式1.MVC的概念首先我们需要知道MVC模式并不是javaweb项目中独有的,MVC是一种软件工程中的一种软件架构模式,把软件系统分为三个基本部分:模型(Model)、视图(View)和控制器(Controller)转载 2021-04-21 17:34:21 · 605 阅读 · 0 评论 -
JavaBean详解
JavaBean的概念JavaBean是一种可重复使用、且跨平台的软件组件。JavaBean可分为两种:一种是有用户界面(UI,User Interface)的JavaBean;还有一种是没有用户界面,主要负责处理事务(如数据运算,操纵数据库)的JavaBean。JSP通常访问的是后一种JavaBean。JSP与JavaBean搭配使用的优点使得HTML与Java程序分离,这样便于维护代码。如果把所有的程序代码都写到JSP网页中,会使得代码繁杂,难以维护。可以降低开发JSP网页人员对Java编程能转载 2021-04-21 15:53:12 · 10159 阅读 · 1 评论 -
java 内省技术
什么是内省在计算机科学中,内省是指计算机程序在运行时(Run time)检查对象(Object)类型的一种能力,通常也可以称作运行时类型检查。 不应该将内省和反射混淆。相对于内省,反射更进一步,是指计算机程序在运行时(Run time)可以访问、检测和修改它本身状态或行为的一种能力。内省和反射的区别反射是在运行状态把Java类中的各种成分映射成相应的Java类,可以动态的获取所有的属性以及动态调用任意一个方法,强调的是运行状态。.内省(IntroSpector)是Java 语言针对 Bean 类转载 2021-04-21 11:46:31 · 211 阅读 · 0 评论 -
java 反射详解
定义JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意方法和属性;这种动态获取信息以及动态调用对象方法的功能称为java语言的反射机制。用途在日常的第三方应用开发过程中,经常会遇到某个类的某个成员变量、方法或是属性是私有的或是只对系统应用开放,这时候就可以利用Java的反射机制通过反射来获取所需的私有成员或是方法。当然,也不是所有的都适合反射,之前就遇到一个案例,通过反射得到的结果与预期不符。阅读源码发现,经过层层调用后在最终返转载 2021-04-20 16:30:08 · 1090 阅读 · 0 评论 -
JSP 常用动作标签1
这些动作标签是JSP内置的,无需导入标签库,其他的标签都需要<%@taglib%>指令来导入标签库。1,<jsp:include page=””/>这个是动态的包含,page的值可以使路径,也可以是变量,(变量只有在运行的时候才被赋值)。此时的包含实在执行阶段的包含,例如:如果a.jsp包含了b.jsp的话,那么二者都会被编译器变异,只不过在执行a.jsp的过程中调用了b.jsp,相当于调用了一个方法。它的底层采用的是RequestDispatcher.include()..转载 2021-04-20 14:36:42 · 112 阅读 · 0 评论 -
jsp 9大内置对象
定义详解:JSP中一共预先定义了9个这样的对象,分别为:request、response、session、application、out、pagecontext、config、page、exception1、request对象request 对象是 javax.servlet.httpServletRequest类型的对象。 该对象代表了客户端的请求信息,主要用于接受通过HTTP协议传送到服务器的数据。(包括头信息、系统信息、请求方式以及请求参数等)。request对象的作用域为一次请求。2、re原创 2021-04-20 11:10:39 · 150 阅读 · 0 评论 -
jsp 指令
-------------------------------------JSP指令-------------------------------------JSP指令1 什么是JSP指令JSP指令的格式:<%@指令名 attr1=”” attr2=”” %>,一般都会把JSP指令放到JSP文件的最上方,但这不是必须的。JSP中有三大指令:page、include、taglib,最为常用,也最为复杂的就是page指令了。指令在“真身”中不存在,生成“真身”时需要使用指令!To转载 2021-04-19 17:37:36 · 162 阅读 · 0 评论 -
jsp 注释
由于JSP页面有HTML、JSP、Java脚本等组成,所以在其中可以使用多种注释格式。1、HTML中的注释HTML语言的注释不会被显示在网页中,但是在浏览器中选择查看网页源代码时,还是能够看到注释信息的。语法:<!-- 注释文本 -->2、带有JSP表达式的注释在JSP页面中可以嵌入代码片段,在代码片段中也可加入注释。在代码片段中加入的注释同Java的注释相同,同样也是包括以下3种情况。2.1 单行注释// 注释内容示例:在JSP页面中加入单行注释。<...原创 2021-04-19 11:19:09 · 1540 阅读 · 0 评论 -
jsp 导入自己写的类并使用输出
1、创建student.java类package test;import java.util.ArrayList;import java.util.List;public class student { private String name; private int age; private String sex; public String getName() { return name; } public void setName(String name) {原创 2021-04-16 18:56:53 · 1048 阅读 · 0 评论 -
jsp详解
JSP入门1 JSP概述1.1什么是JSPJSP(Java Server Pages)是JavaWeb服务器端的动态资源。它与html页面的作用是相同的,显示数据和获取数据。1.2 JSP的组成JSP=html+Java脚本(代码片段)+JSP动态标签2 JSP语法2.1 JSP脚本JSP脚本就是Java代码片段,它分为三种: <%...%>:Java语句; <%=…%>:Java表达式; <%!...转载 2021-04-16 18:11:44 · 140 阅读 · 0 评论 -
Eclipse中启动tomcat访问404解决及原因
症状:tomcat在eclipse里面能正常启动,而在浏览器中访问http://localhost:8080/不能访问,且报404错误。同时其他项目页面也不能访问。关闭eclipse里面的tomcat,在tomcat安装目录下双击startup.bat手动启动tomcat服务器。访问htt://localhost:8080/能正常访问tomcat管理页面。症状原因: eclipse将tomcat的项目发布目录(tomcat 目录中的webapp)重定向了,所以你会发现在tomca...转载 2021-04-16 16:35:26 · 2400 阅读 · 1 评论