后端
文章平均质量分 51
普通网友
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
2、使用Spring框架能带来哪些好处
下面列举了一些使用Spring框架带来的主要好处。(1)Dependency Injection(DI)使得构造器和JavaBean properties文件中的依赖关系一目了然。(2)与EJB容器相比较,IoC容器更加趋向于轻量级。这样一来使用IoC容器在有限的内存和CPU资源的情况下进行应用程序的开发和发布就变得十分有利。(3)Spring并没有闭门造车,Spring利用了已有的技术,比如ORM框架、logging框架、J2EE、Quartz和JDK Timer,以及其他视图技术。(4)Spri原创 2022-03-20 15:13:35 · 213 阅读 · 0 评论 -
Java从入门到精通十四(Lambda表达式)
Java从入门到精通十四(Lambda表达式)Lambda的引入体验实例一(抽象方法无参无返回值)实例二(抽线方法有参无返回值)实例三(抽象方法带参带返回值)lambda的表达式的简化操作匿名内部类和lambda的使用区别Lambda的引入体验lambda是java8之后的一个新的特性。我当时学java的时候还没有见过这个表达式。主要是lambda简化了代码块,在某些方面,是比匿名内部类更加方便地。但是并不能完全替代匿名内部类。在使用地方面,还是有区别地,具体的,后面说。还记得自己创原创 2022-03-19 21:33:56 · 183 阅读 · 0 评论 -
elementui input校验可以为0.5的整数倍(包括0)
1.需求2.实现<el-form-item label="有效天数" prop="validDay"> <el-input v-model="addRuleform.validDay" style="width: 300px" ></el-input> </el-form-item> //表单校验规则原创 2022-03-19 20:02:48 · 1250 阅读 · 1 评论 -
docker通过dockerFile中添加中文字体
1、 ttf-dejavu 开源字体 加 fontconfig 比较通用#FROM java:8FROM openjdk:8-jdk-alpineRUN set -xe && apk --no-cache add ttf-dejavu fontconfigARG JAR_FILECOPY ./target/*.jar app.jarEXPOSE 7777ENTRYPOINT [“java”,"-jar","/app.jar"]2、 COPY simsun.ttf /usr原创 2022-03-19 17:43:04 · 3606 阅读 · 0 评论 -
Aws s3 (Java 使用)
awsConfigimport com.amazonaws.ClientConfiguration;import com.amazonaws.Protocol;import com.amazonaws.auth.AWSCredentials;import com.amazonaws.auth.AWSStaticCredentialsProvider;import com.amazonaws.auth.BasicAWSCredentials;import com.amazonaws.servi.原创 2022-03-19 15:33:45 · 2696 阅读 · 2 评论 -
1644E. Expand the Path
E. Expand the Path一道灯下黑的题目。我们很显然知道,要让每个列的上限最小,下限最大(同理计算行也可以)。所以图形应该是一个中心对称图形所以空白部分是一个矩形(除了一开始的地方),但是还要加上一开始的部分。#include <bits/stdc++.h>using namespace std;#define int long longstring str;signed main(){ int t; cin>>t; whi原创 2022-03-19 12:12:23 · 351 阅读 · 0 评论 -
算法打卡,用于自律
题目一解法class Solution { public int thirdMax(int[] nums) { Arrays.sort(nums); if(nums.length<3){ return nums[nums.length-1]; } int p = 1; for(int i =nums.length-2;i>=0;i--){ if(nums[原创 2022-03-18 18:20:39 · 114 阅读 · 0 评论 -
使用java程序下载远程zip文件并解压文件( 带注释解释代码)
带注释解释代码package com.zcl.Test;import java.io.*;import java.net.HttpURLConnection;import java.net.Socket;import java.net.URL;import java.text.SimpleDateFormat;import java.util.Date;import java.util.Enumeration;import java.util.zip.ZipEntry;import.原创 2022-03-18 14:40:49 · 3674 阅读 · 0 评论 -
【Linux】基础IO篇
文章目录C文件接口系统调用文件接口文件描述符是什么分配规则内核角度理解从task_struct的角度理解文件描述符在内核当中是什么理解文件描述符和文件流指针的区别重定向符号接口内核角度理解重定向重定向的代码验证动态库 && 静态库动态库静态库简单的文件系统软链接 & 硬链接软链接硬链接C文件接口fopen函数FILE* fopen(const char* path,const char*原创 2022-03-17 15:38:13 · 908 阅读 · 0 评论 -
【2022寒假基础集训】第二场 -LM.小沙的remake【BIT+DP】
Date:2022.03.12题目描述:小沙的人生充满坎坷,他现在准备remake,在新的人生中他想要自己的人生一帆风顺,步步高升,所以他希望自己的气运不会下降,他的新的人生,活的时间可以不长,但一定要步步高升。现在有 n n n个气运放在小沙面前,小沙只能按着顺序选择,对于一个气运,他只能选择选或不选,并且他希望这个气运不能比之前已经选择的低,现在小沙想问你,小沙生成的新的人生有多少种可能。对于每个气运来说,每个气运都有自己的依赖性,他希望选择的气运的前 b i b_i bi 个以内至少存在一个已原创 2022-03-16 21:53:31 · 170 阅读 · 0 评论 -
Linux工作目录切换命令
规则目录指的是用户在系统中所处的位置,简单记录几个关于目录操作的命令。1、pwd命令pwd命令用于显示当前用户所在的工作目录[root@ecs-168546 etc]# pwd/etc2、cd命令cd命令用于切换工作路径,格式为cd [目录名词]进入指定目前[root@ecs-168546 etc]# cd /var/log/返回上一次的目录,比如从/etc切换到/opt,cd - 可以在这两个目录中来回切换cd -切换到上级目录,人人都会的命令cd ..3、ls命令l原创 2022-03-16 21:38:06 · 8873 阅读 · 0 评论 -
Java8新特性 - Stream - 03 - Stream的forEach()方法详解
1.方法介绍【方法签名】void forEach(Consumer<? super T> action);【方法属性】终结方法【方法参数】函数式接口 Consumer,所以可以直接传入一个Lambda表达式【方法作用】遍历每一个元素2.案例代码2.1 代码package com.northcastle.I_stream;import java.util.ArrayList;import java.util.stream.Stream;public class原创 2022-03-16 20:15:48 · 3588 阅读 · 0 评论 -
Springboot 配置使用Swagger3
Springboot 配置使用Swagger3前言一、引入依赖二、配置三、配置 application.yml四、使用方法总结前言Swagger是一个可以根据你的代码,自动生成接口文档的一个工具,并且可以用作接口测试工具,2022年了,Swagger也要用3.0版本了吧如果你使用的是 Springboot 2.6 版本,需要配置,否则报下面的错,现在 Springboot 3.0 和 Springboot 2.5.8 不需要配置下面这Caused by: java.lang.Nul原创 2022-03-16 13:14:25 · 820 阅读 · 0 评论 -
CppSTL(一)
CppSTL(一)OVERVIEWCppSTL(一)1.template模板(1)函数模板:<1>func template基本使用:<2>func template案例—数组排序<3>函数与函数模板的区别&调用规则:<4>func template的局限性:(2)类模板:<1>类模板基本使用:<2>类模板与函数模板的区别:<3>class template中成原创 2022-03-15 13:14:52 · 225 阅读 · 0 评论 -
15.计算几何:点积(Dot product)与叉积(Cross product)
向量的内容只是前置知识,现在要讲的点积与叉积才是重点!向量的基本运算是点积和叉积。计算几何的各种操作,几乎都基于这两种运算文章目录1.点积(Dot product)1.1点积的定义【dot()函数】1.2 点积的应用2.叉积(Cross product)2.1 叉积的定义2.2 叉积的应用①判断向量 A、B 的方向关系②计算两向量构成的平行四边形有向面积③计算三点构成的三角形的面积④向量旋转⑤求单位法向量⑥用叉积检查两个向量是否平行或重合1.点积(D原创 2022-03-15 11:53:40 · 1199 阅读 · 0 评论 -
nprogress进度条的使用
安装插件npm install --save nprogress在src文件夹下request文件下使用// 对于axios进行二次封装import axios from "axios";// 引入进度条import nprogress from 'nprogress';// 引入进度条样式import "nprogress/nprogress.css"// start: 进度条开始 done:进度条结束// 1:利用axios对象的方法create,去创建一个axios实例//原创 2022-03-15 10:32:46 · 240 阅读 · 0 评论 -
JS逆向之Webpack(三)
JS逆向之Webpack(三)难度:网址如下https://pab.yqb.com/bank/product-item-50896319.html需要逆向的值找到加密位置看了一下是40位,并且每次都不一样,应该是带着时间戳的SHA1随便搜搜发现有点多,那我们就直接下xhr断点吧刷新一下发现已经加密了再往前找找,找到了我们看一下S在哪里定义的那我们可以先把S的值拿出来然后调用了这个方法,sign就有了S.sign = (0,v.default)(S)其实这个原创 2022-03-15 09:12:40 · 448 阅读 · 0 评论 -
esp8266网络开发
esp8266三种工作模式1 接入点模式Access Pointesp8266不仅可以接收信号也可以向外部发送信号(可以建立一个wifi)2 无线终端模式Wireless Station可以接入网络3 混合模式集合二者有点4 Http请求包含请求头,请求空行,请求头(post还有请求体)响应包含状态行,响应头,响应体GET /favicon.ico HTTP/1.1Host: www.taichi-maker.comConnection: keep-aliveUser-Agent原创 2022-03-14 16:43:25 · 261 阅读 · 0 评论 -
ansible学习
运维配置自动化ansible1.自动化列举1.1 操作系统预备自动化例如PXE1.2.配置自动化ansible1.3.监控自动化系统与应用监控 zabbix日志监控 ELK1.4.代码持续集成与代码持续发布自动化git、Jenkins、docker等2.配置自动化应用场景2.1大量服务器快速配置应用部署,通过配置自动化实现。提供配置效率提高配置的准确性降低人工参与度2.2配置自动化的相关产品序号工具描述1ansible开箱即用,使用ssh协议2salt原创 2022-03-14 15:21:29 · 127 阅读 · 0 评论 -
122. 买卖股票的最佳时机 II
给定一个数组 prices ,其中 prices[i] 表示股票第 i 天的价格。在每一天,你可能会决定购买和/或出售股票。你在任何时候 最多 只能持有 一股 股票。你也可以购买它,然后在 同一天 出售。返回 你能获得的 最大 利润 。示例 1:输入: prices = [7,1,5,3,6,4] 输出: 7 解释: 在第 2 天(股票价格 = 1)的时候买入,在第 3 天(股票价格= 5)的时候卖出, 这笔交易所能获得利润 = 5-1 = 4 。随后,在第 4 天(股票价格 = 3)的时候买原创 2022-03-13 14:48:16 · 148 阅读 · 0 评论
分享