首页 > 编程语言
SpringMVC
##SpringMVC对Servlet进行了封装,屏蔽掉了Servlet的很多细节,例如: ###获取参数 刚开始学Servlet的时候,要获取参数需要不断地getParameter 现在只要在SpringMVC方法定义对应的JavaBean,只要属性名与参数名一直,SpringMVC就可以帮我们实 ...
分类:编程语言   时间:2021-07-28 14:28:36    收藏:0  评论:0  赞:0  阅读:25
秒懂 Java 的三种代理模式
前言 代理(Proxy)模式是一种结构型设计模式,提供了对目标对象另外的访问方式;即通过代理对象访问目标对象。 这样做的好处是:可以在目标对象实现的基础上,增强额外的功能操作,即扩展目标对象的功能。 这里使用到编程中的一个思想:不要随意去修改别人已经写好的代码或者方法,如果需要修改,可以通过代理的方 ...
分类:编程语言   时间:2021-07-28 14:27:23    收藏:0  评论:0  赞:0  阅读:23
JAVA8新特性--集合遍历之forEach
java中的集合有两种形式Collection<E>,Map<K,V> Collection类型集合 在JAVA7中遍历有以下几种方式: List<String> list = Arrays.asList("aaaa","bbbb"); //for循环 for (int i=0;i< list.si ...
分类:编程语言   时间:2021-07-28 14:26:49    收藏:0  评论:0  赞:0  阅读:21
SpringBoot自动配置原理详解
1.转自:https://jingyan.baidu.com/article/fdbd4277a277edb89e3f48fa.html SpringBoot自动配置原理: 方法/步骤 SpringBoot启动的时候加载主配置类,开启了自动配置功能@EnableAutoConfiguration。 ...
分类:编程语言   时间:2021-07-28 14:26:02    收藏:0  评论:0  赞:0  阅读:25
java Dateutil 操作类
方法内容: 1 yyyy-MM-dd 格式化时间 2 yyyy-MM-dd HH:mm:ss 格式化时间 3 获得年份 4 获得月份 5 获得日期 6 当前时间的加减操作 7 两个时间的差值操作 package com.tenyears.common.utils; import org.apache ...
分类:编程语言   时间:2021-07-28 14:25:21    收藏:0  评论:0  赞:0  阅读:22
在 Python 中实现延迟调用
熟悉 Golang 的同学都知道,Golang 里面有一个关键词叫做defer,它可以实现延迟调用。 实际上在 Python 里面也有相关的语法,那就是contextlib.ExitStack。 我们来看这样一个场景: 我有一个函数parse,它的作用是从 Redis 中持续读入数据,并写入到Mon ...
分类:编程语言   时间:2021-07-28 14:24:08    收藏:0  评论:0  赞:0  阅读:25
SpringBoot后端返回统一的标准格式数据
1.@RestControllerAdvice,RestController的增强类,可用于实现全局异常处理器 2.@ExceptionHandler,统一处理某一类异常,从而减少代码重复率和复杂度,比如要获取自定义异常可以@ExceptionHandler(BusinessException.cl ...
分类:编程语言   时间:2021-07-28 14:23:15    收藏:0  评论:0  赞:0  阅读:30
Spring类注入异常
开发的时候遇到了一个问题,报了一个异常:No bean name 'OrderServiceImpl' available。 异常显示我的实现类注入bean失败了,进行排查。 最终原因(bean开头错误地使用了大写) 注解如果没有指定bean的名字,默认为小写开头的类名。例如类名是Provincia ...
分类:编程语言   时间:2021-07-28 14:22:58    收藏:0  评论:0  赞:0  阅读:20
springboot + websocket 实现聊天室
1.前言 实现聊天室有很多种方式 netty, websocket等,我们这里直接使用websocket技术,websocket是一种服务器向客户端发送信息的技术,而不是传统的servlet客户端发送请求,然后服务器给出响应. 现在比较流行的框架是springboot,而且spring官方也支持we ...
分类:编程语言   时间:2021-07-28 14:22:25    收藏:0  评论:0  赞:0  阅读:32
4. SpringBoot配置文件
SpringBoot使用一个全局的配置文件,配置文件名是写死的; application.properties 或 application.yml 配置文件的作用:修改SpringBoot自动配置的默认值;SpringBoot在底层都给我们自动配置好; YAML(YAML Ain't Markup ...
分类:编程语言   时间:2021-07-28 14:20:59    收藏:0  评论:0  赞:0  阅读:25
win10+VS2015+OpenCV4 调用Python的matplotlib绘制曲线、图表、直方图
(1)Microsoft Visual Studio Com...
分类:编程语言   时间:2021-07-28 14:20:43    收藏:0  评论:0  赞:0  阅读:48
C++与C语言中struct 与typedef struct 应用区别(摘自csdn mpp_king)
typedef是类型定义的意思。typedef struct 是为了使用这个结构体方便。具体区别在于:若struct node {}这样来定义结构体的话。在申请node 的变量时,需要这样写,struct node n;若用typedef,可以这样写,typedef struct node{}NOD ...
分类:编程语言   时间:2021-07-28 14:19:49    收藏:0  评论:0  赞:0  阅读:30
82. 删除排序链表中的重复元素 II
由于给定的链表是排好序的,因此重复的元素在链表中出现的位置是连续的,因此我们只需要对链表进行一次遍历,就可以删除重复的元素。由于链表的头节点可能会被删除,因此我们需要额外使用一个哑节点(dummy node)指向链表的头节点。 具体地,我们从指针 p 指向链表的哑节点,随后开始对链表进行遍历。如果当 ...
分类:编程语言   时间:2021-07-28 14:18:30    收藏:0  评论:0  赞:0  阅读:17
java基本语法
一.注释 1.单行注释 // 可以注释一行文字 ctrl+/这个是多行代码分行注释 2.多行注释 /* */ 可以注释一段文字 ctrl+shift+/这个是多行代码注释在一个块里,只在开头和结尾有注释符号 3.文档注释 /** */ 输入/** ,点击“Enter”,自动根据参数和返回值生成注释模 ...
分类:编程语言   时间:2021-07-28 14:17:31    收藏:0  评论:0  赞:0  阅读:19
Callable创建线程
1.实现Callable接口,并实现其中的call方法,为其设置一个具体方法 2.在主线程逐步实现创建线程,并通过FutureTask类调用其方法来控制线程 ...
分类:编程语言   时间:2021-07-28 14:14:36    收藏:0  评论:0  赞:0  阅读:16
学习java标识符注意点
学习Java 写代码 快捷 (psvm) 标识符注意点 所有的标识符多应该以字母(A-Z或者a-z),美元符($),或者下划线(_)开始 首字母之后可以是字母(A-Z或者a-z),美元符($),或者下划线(_)或者数字的任何字符字符 不能使用关键字作为变量名或者方法名 标识符号大小写是敏感的 合法标 ...
分类:编程语言   时间:2021-07-28 14:14:28    收藏:0  评论:0  赞:0  阅读:21
hj_spring
官网: spring.io 接口文档: spring.api spring-core:核心容器,主要组成,spring-beans与spring-core,包含了控制反转(Inversion of Control,IOC),依赖注入(Dependency Injection,DI),BeanFact ...
分类:编程语言   时间:2021-07-28 14:12:55    收藏:0  评论:0  赞:0  阅读:19
2021“MINIEYE杯”中国大学生算法设计超级联赛(1)1001 Mod, Or and Everything
https://acm.hdu.edu.cn/contests/contest_showproblem.php?cid=984&pid=1001 题意: 给出$n$,求 \(OR_{i=1}^n (n\) \(mod\) \(i)\) 题解: 当$i>n/2$时,\(n\) \(mod\) \(i\ ...
分类:编程语言   时间:2021-07-28 14:11:48    收藏:0  评论:0  赞:0  阅读:14
Python Counter
(class)Counter Dict subclass for counting hashable items. Sometimes called a bag or multiset. Elements are stored as dictionary keys and their counts ...
分类:编程语言   时间:2021-07-28 14:11:31    收藏:0  评论:0  赞:0  阅读:31
Java swing是什么?有什么作用?
在早期JDK1.0发布时,Sun公司就为GUI开发提供了一套基础类库,这套类库被称为AWT(Abstract Window Toolkit),即抽象窗口工具包。
分类:编程语言   时间:2021-07-28 14:10:31    收藏:0  评论:0  赞:0  阅读:32
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!