码迷,mamicode.com
首页 > 编程语言 > 日排行
[SpringBoot] Spring Boot 最佳实践(4)模板引擎Thymeleaf集成
1 Thymeleaf介绍 Thymeleaf是一种Java XML / XHTML / HTML5模板引擎,可以在Web和非Web环境中使用。它更适合在基于MVC的Web应用程序的视图层提供XHTML / HTML5,但即使在脱机环境中,它也可以处理任何XML文件。它提供了完整的Spring Fr ...
分类:编程语言   时间:2020-05-12 13:33:00    阅读次数:67
spring 将FIle 转换成MultipartFile
public static void main(String[] args) { File file = new File("C:\\Users\\17146\\Desktop\\a.xlsx"); FileItemFactory factory = new DiskFileItemFactory( ...
分类:编程语言   时间:2020-05-12 13:41:33    阅读次数:61
Python UDP协议编程
例9-1 编写UDP通信程序,发送端发送一个字符串“Hello world!”。接收端在计算机的5000端口进行接收,并显示接收内容,如果收到字符串bye(忽略大小写)则结束监听。 接收端代码receiver.py: import sys #使用IPV4协议,使用UDP协议传输数据 import s ...
分类:编程语言   时间:2020-05-12 13:43:12    阅读次数:107
Java 8 函数式编程
基本概念 ? Lambda表达式是一个匿名方法,将行为像数据一样进行传递。 ? Lambda表达式的常见结构: BinaryOperator<Integer> add=(x, y) → x+y。 ? 函数接口指仅具有单个抽象方法的接口,用来表示Lambda表达式的类型。 filter: 过滤作用,f ...
分类:编程语言   时间:2020-05-12 13:43:50    阅读次数:69
springBoot配置log4J2
pom.xml中引入jar包<dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-web</artifactId><exclusions><!--想要配置log4j2,就要先去除logging包--&g
分类:编程语言   时间:2020-05-12 13:44:07    阅读次数:61
最通俗易懂的JavaScript实用案例
前言:"人生最大的喜悦是每个人都说你做不到,你却完成它了!"你好!我是梦阳辰!快和我一起学习起来吧! 如果你没接触过JavaScript:以下文章对你有帮助。 最通俗易懂的JavaScript入门教程 最通俗易懂的JavaScript进阶教程 文章目录 01.复选框的全选和取消全选 02.JS的内置 ...
分类:编程语言   时间:2020-05-12 13:49:12    阅读次数:79
Springboot单元测试调用Service或Dao方法出现空指针异常
在正常单元测试中,我们向方法上添加@Test注解即可,但是在springboot中我们要使用类似控制器注入方法 @Autowired userService userService; 又或者注入Dao层方法 @Autowired private YiSouMapper yiSouMapper; 这种 ...
分类:编程语言   时间:2020-05-12 13:50:17    阅读次数:305
【python】UDP协议编程
UDP适用于对效率要求相对较高而对准确性要求相对较低的场合,例如视频在线点播、网络语音通话等等。 socket模块中经常用于UDP编程的方法主要有: socket([family[,type[,proto]]]):创建一个socket对象,其中family为socket.AF_INET表示IPV4, ...
分类:编程语言   时间:2020-05-12 13:57:14    阅读次数:88
Java面试题
Java8新特性 https://blog.csdn.net/sanri1993/article/details/101176712 jdk1.7和1.8的区别: 添加了红黑树,增加查询效率 gc算法(垃圾回收算法) https://www.jianshu.com/p/3fc4450e1bbd st ...
分类:编程语言   时间:2020-05-12 13:58:05    阅读次数:69
Python及包管理入门教程
一、安装anaconda python最难搞得是环境配置。搞好环境配置才能事半功倍。anaconda是一款专门管理python环境的工具。 在 "官网" 下载对应版本的anaconda。注意平台和版本号。 一路默认安装。 二、安装pycharm pycharm是一款热门的python编辑器。pyth ...
分类:编程语言   时间:2020-05-12 13:58:43    阅读次数:59
算法学习之选择排序
从一个数组中每次选出一个最大或者最小的值,然后把它放到一个新的数组中,新生成的数组就是一个按顺序的数组。 Python代码实现: Java代码实现: Javascript实现: ...
分类:编程语言   时间:2020-05-12 13:59:19    阅读次数:43
SpringAOP+自定义注解实现日志记录
SpringAOP+自定义注解实现日志记录 关于自定义注解基本介绍可参考以往博客: 此文主要是讲述如何通过注解标识记录日志信息,一般我们的Service接口都需要记录入参信息,参数校验,方法执行时间等 处理思路: 1.自定义注解,使用的时候通过加入注解即可注入相应的日志信息 2.使用SpringAO ...
分类:编程语言   时间:2020-05-12 14:00:32    阅读次数:63
C++ Set容器
set结构具有自动排序特性,排序依据是Key,set中的value与key合一,key就是value 构造set集合是为了快速检索,使用set前,需要在程序头文件中包含声明#include<set> 特点: 1、set不允许元素重复 2、不能直接改变元素值,因为那样会打乱原本正确的顺序,改变元素值之 ...
分类:编程语言   时间:2020-05-12 14:03:26    阅读次数:62
spring的监控视图
1, actuator: 调用方法 http://localhost:port/actuator/health 可用项: iddescSensitive auditevents 显示当前应用程序的审计事件信息 Yes beans 显示应用Spring Beans的完整列表 Yes caches 显示 ...
分类:编程语言   时间:2020-05-12 14:07:11    阅读次数:63
Java枚举
当一个变量只有几种固定可能的取值时,例如一个人的性别只能是“男”或者“女”,一周的星期只能是 7 天中的一个等。就可以将它定义为枚举类型。 枚举的用法: 1、枚举常量 2、在switch中使用枚举 3、向枚举中添加方法 4、使用@Override注解覆盖枚举的方法 5、使用枚举实现接口 6、使用接口 ...
分类:编程语言   时间:2020-05-12 14:11:08    阅读次数:82
Python 获取第一个网页内容
import requests def getHTMLText(url): try: r = requests.get(url, timeput=30) r.raise_for_status() #如果状态不是200,引发异常 r.encoding = 'utf-8' #无论原来用什么编码,都改成u ...
分类:编程语言   时间:2020-05-12 14:15:28    阅读次数:86
Crystal 软件学堂:每周一练【C语言】
本周一练,查看链接,请点击: Crystal 软件学堂:每周一练 ...
分类:编程语言   时间:2020-05-12 14:15:54    阅读次数:65
翻转数组
在看Collections工具类代码时,发现翻转数组的逻辑,感觉很有趣。思想:折半交换 public static void main(String[] args) { // TODO Auto-generated method stub int[] n = new int[] {1,2,3,4,5 ...
分类:编程语言   时间:2020-05-12 15:25:49    阅读次数:63
SpringMVC Rest风格
对资源的操作,基本都不外乎增删改查4个操作 传统风格:http://i.cnblogs.com/element/add?id=1 http://i.cnblogs.com/element/update?id=1 http://i.cnblogs.com/element/delete?id=1 htt ...
分类:编程语言   时间:2020-05-12 15:28:00    阅读次数:75
python学习第十天
一.函数的参数 1.默认形参和关键字实参区别 默认形参在函数的定义处使用 关键字实参在函数的调用处使用 2.收集参数 (1)普通收集参数: 在参数的前面加上一个 * ,代表的是普通收集参数. 作用:收集多余的没人要的普通实参,构成一个元组 def func(*args): pass args => ...
分类:编程语言   时间:2020-05-12 16:35:02    阅读次数:65
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!