自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (3)
  • 收藏
  • 关注

原创 JavaSE-饿了么项目实战

饿了么后台管理系统cmd版1、表结构ddl2、项目搭建3、Util包4、项目代码4.1、Entity层4.2、Dao层4.3、view层4.4、程序入口1、表结构ddlMySQL建表如下:2、项目搭建2.1 开发工具:STS2.2 检查开发工具的jdk配置:jdk82.3 检查开发工具的文件编码配置:utf-82.4 STS内部结构如下:3、Util包package com.neuedu.elm.util;import java.sql.Connection;imp

2021-08-14 17:47:48 10841 17

原创 Java 中使用 net.sf.json.JSONObject.fromObject()踩的坑

Json-lib 的默认行为将 Integer 的 null 转换为 0 是为了兼容基本类型的默认值,但这种设计容易导致数据歧义。通过配置 JsonConfig 或切换至更现代的库(如 Jackson),可以更精确地控制 null 值的序列化行为,确保 JSON 数据的准确性。

2025-04-30 17:41:38 180

原创 2022-3-18 SSM实现文件下载后台controller层实现代码

**SSM实现文件下载后台controller层实现代码**方式一 @ResponseBody @RequestMapping("/downFile") public void download(HttpServletRequest req, HttpServletResponse resp,String filename) throws IOException { //获取文件的绝对路径名称 String path = req.getSession

2022-03-18 09:08:49 398

原创 2021-10-14

队列的基本操作:Enqueue() —— 向队列末尾插入元素Dequeue() —— 从队列头部移除元素isEmpty() —— 如果队列为空,则返回 trueTop() —— 返回队列的第一个元素堆栈的基本操作:Push——在顶部插入元素Pop—— 从堆栈中删除后返回顶部元素isEmpty——如果堆栈为空,则返回 trueTop ——返回顶部元素,但不从堆栈中删除使用堆栈计算后缀表达式后缀表达式的求值规则为:从左到右扫描后缀表达式,如果遇到一个操作数,将其压入栈中,如果遇到一个操作符

2021-10-14 10:02:49 146

原创 JavaWeb过滤器与监听器

Filter 过滤器Filter过滤器介于与之相关的Servlet与客户端之间,工作原理:某资源的所有请求都会经过过滤器,过滤器在Servlet被调用之前会检查请求对象(Request对象),并决定是将请求转发给过滤器链中的下一个资源还是中止该请求并响应用户过滤器的特点:1、过滤器可以检查和修改ServletRequest和ServletResponse对象。2、过滤器可以被指定和特定的URL关联,只有当客户请求访问该URL时,才会触发过滤器。3、过滤器可以被串联在一起,形成过滤器链,协同修改请

2021-09-11 16:30:45 189

原创 前端项目开发环境检查

1、检查cnpm安装环境:命令行下输入:cnpm -v2、检查VueCli安装环境:命令行下输入:vue -V附录:1、安装npm:直接安装node.js (输入 “npm -v” 测试是否安装成功; 输入 node –v 查看node版本)2、安装cnpm:npm install -g cnpm --registry=https://registry.npm.taobao.org3、全局安装vuecli:cnpm install -g @vue/cli (或:npm install -g @

2021-09-08 19:57:35 733

原创 创建vuecli工程&&vuecli使用bootstrap

1、创建vue-cli工程1、在命令行下进入到工作空间文件夹中,输入如下命令:vue create jtlc_vuecli_01_dcb(注意:工程名必须全部小写)2、选择预设模板。这里选择“Manually select features”(手动选择特征)3、通过 ↑↓ 箭头选择依赖,按 “空格” 选中,按 “a” 全选,按 “i” 反选。Babel:转码器,可以将ES6代码转为ES5代码,可兼容不支持ES6的浏览器。TypeScript:是JavaScript的超集(.ts文件),包含并扩

2021-08-28 14:05:03 342

原创 Vue-父子组件

Vue-父子组件父组件向子组件传值子组件给父组件传值在组件中写组件,形成组件嵌套的时候,就是父子组件父组件向子组件传值<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title>vue_父组件向子组件传值</title> <script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"><

2021-08-17 18:58:32 155

原创 Vue基本语法

**Vue基本语法**文本渲染指令属性绑定指令事件处理指令条件渲染指令循环遍历指令事件处理指令文本渲染指令v-text:更新元素的innerTextv-html:更新元素的innerHTML<div id="app"> <div v-html="msg"></div> <div v-text="msg"></div></div><script src="https://cdn.jsdelivr.net/

2021-08-16 18:48:27 241

原创 Java单例模式

package com.neuedu.test05;public class Test_单例模式 { public static void main(String[] args) { //验证是否为单例 MySingleton s1 = MySingleton.getInstance(); MySingleton s2 = MySingleton.getInstance(); System.out.println("s1==s2 i

2021-08-12 12:52:52 133

原创 JavaScript-内置对象的应用

1、给定两个字符串,计算第2个字符串在第1个字符串中出现的次数?如 ‘abcdbcedbcefbc’和’bc’。<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title></title> </head> <body><script type="text/javascript"> let s1 = 'abcdbcedbce

2021-08-10 19:19:15 257

原创 JavaScript -内置对象

Array 数组内置对象<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title>js_06_内置对象_数组</title> </head> <body><script type="text/javascript"> let a = [55,3,89,9,11]; a.push(12); console.log('

2021-08-10 18:31:38 137 1

原创 创建JDBC应用程序的步骤

使用JDBC操作数据库中的数据包括6个基本操作步骤:(1)、载入JDBC驱动程序:首先要在应用程序中加载驱动程序driver,使用Class.forName()方法加载特定的驱动程序,每种数据库管理系统的驱动程序不同,由数据库厂商提供。(2)、定义连接URL,建立数据库连接对象:通过DriverManager类的getConnection()方法获得表示数据库连接的Connection类对象。(3)创建Statement对象:获取Connection对象以后,可以用Connection对象的方法

2021-08-10 08:52:47 1006

原创 this与super详解

this关键字与super关键字的详解:/* * this关键字与super关键字的详解: * 1、this.属性或者this.方法(),表示调用对象自己的属性或者方法; * super.属性或者super.方法(),表示调用对象父类的属性或者方法; * 2、this(),表示调用自己的构造器,可以根据参数自动匹配; * super(),表示调用父类的构造器,可以根据参数自动匹配; */public class Test_32 { public static

2021-08-09 18:13:38 228

原创 StringBuffer与StringBuilder

#**StringBuffer与StringBuilder**##相关代码注解public class Test_67_StringBuffer与StringBuilder {/* 不同之处1、StringBuffer多线程安全,但是加了synchronized,其效率低。适用于多线程下,并发量不是很高的场景2、StringBuilder多线程不安全,没有加任何锁,其效率高。适用单线程场景且由于StringBuilder没有考虑同步,在单线程情况下,性能要优于StringBuffer*/

2021-08-09 17:38:04 99

MyFilter.java

MyFilter.java

2021-09-11

MyServletContextListener.java

MyServletContextListener.java

2021-09-11

elm前端项目.rar

elm前端项目.rar

2021-08-26

空空如也

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

TA关注的人

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