NOT
Alpine Linux 安装
目录Alpine初始化Alpine linux包管理alpine install nginx 参考 # 中科大 http://mirrors.ustc.edu.cn/alpine/ https://mirrors.ustc.edu.cn/alpine/v3.15/main/ https://mirr ......
to String、equal、clone() 方法
字符串表示形式如图: 1、toString 存在是为了让子类去重写,以返回对象的内容(a、鼠标右键点生成可以找到toString b、直接输入toS,按回车,接续按回车,就重写好了) 2、equals 默认判断两个对象的地址是否相等,重写是为了比较对象的内容是否一样 3、(了解)clone() 方法 ......
SpringMVC 数据校验
SpringMVC 数据校验 应用程序在执行业务逻辑前,必须通过数据校验保证接收的输入数据时正确合法的. 在一般情况下,应用程序的开发是分层的,不同层的代码由不同开发人员负责。 很多时候,同样的数据校验会出现在不同层中,这样会导致代码冗余,为了避免这样的情况,最好是将验证逻辑和相应的域模型进行绑定, ......
SpringMVC 拦截器
SpringMVC 拦截器 <!--配置拦截器,可定义多个拦截器--> <mvc:interceptors> <!--定义1个拦截器--> <mvc:interceptor> <!--用于指定拦截器匹配url--> <mvc:mapping path="/user/**"/> <!--用于指定拦截器 ......
SpringMVC 文件上传
SpringMVC 文件上传 <!--支持文件上传--> <bean id="multipartResolver" class="org.springframework.web.multipart.commons.CommonsMultipartResolver"> <!--maxUploadSiz ......
Go - Formatting time
func main () { t := time . Now () fmt . Println ( t . Format ( "3:04PM" )) fmt . Println ( t . Format ( "Jan 02, 2006" )) } When you run this you shou ......
求最大公约数的三种方法:C语言
求最大公约数之穷举法 求最大公约数之穷举法 int a,b,c,gcd; scanf("%d%d",&a,&b); c = a<b?a:b; int i=1; for(i=c;i>=1;i--){ if(a%i==0 && b%i==0){ gcd=i; printf("GCD=%d\n",gcd) ......
SpringMVC 类型转换
SpringMVC 类型转换 Spring引入通用的数据类型转换系统,其定义了SPI接口和相应的运行时执行类型转换的API,提供无状态、强类型其可以在任意类型之间进行类型转换,可以用于任何需要的地方(如SpEL、数据绑定等) 内置类型转换器 <!--开启类型转换服务--> <mvc:annotati ......
如何将Git仓库还原到之前的提交?
内容来自 DOC https://q.houxu6.top/?s=如何将Git仓库还原到之前的提交? 如何将当前状态还原到某个提交的快照? 如果我执行git log,则我会得到以下输出: $ git log commit a867b4af366350be2e7c21b8de9cc6504678a61 ......
为什么减去这两个纪元毫秒值(在1927年)会得到一个奇怪的结果?
内容来自 DOC https://q.houxu6.top/?s=为什么减去这两个纪元毫秒值(在1927年)会得到一个奇怪的结果? 在Java中,Date对象的getTime()方法返回的是从1970年1月1日00:00:00 GMT开始的毫秒数。当你解析日期字符串时,这些毫秒数是基于GMT的。然而 ......
在C#中,String和string有什么区别?
内容来自 DOC https://q.houxu6.top/?s=在C#中,String和string有什么区别? 这两种类型之间有什么区别,我应该使用哪一个? string s = "Hello world!"; String s = "Hello world!"; 字符串(string)是C#中 ......
如何检查一个字符串是否包含子字符串的JavaScript方法?
内容来自 DOC https://q.houxu6.top/?s=如何检查一个字符串是否包含子字符串的JavaScript方法? 通常,我会期望有一个String.contains()方法,但似乎没有这个功能。 有什么合理的方式来检查这个吗? ECMAScript 6引入了String.protot ......
正则表达式
正则表达式 一、元字符 元字符:即为有特定含义的字符,常见的元字符如下 代码 说明 . 匹配除换行符以外的任意字符 \w 匹配字母或数字或下划线或汉字 \s 匹配任意的空白符 \d 匹配数字 \b 匹配单词的开始或结束 ^ 匹配字符串的开始(在集合字符里[^a]表示非(不匹配)的意思 $ 匹配字符串 ......
自定义注解实现AOP
自定义注解AOP package com.log; import org.aspectj.lang.JoinPoint; import org.aspectj.lang.annotation.Aspect; import org.aspectj.lang.annotation.Before; imp ......
SpringMVC入门demo
工作流程 demo使用: 配置文件配置DispatcherServlet <?xml version="1.0" encoding="UTF-8"?> <!--更新版本为4.0--> <web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-insta ......
如何修改尚未推送的提交信息?
内容来自 DOC https://q.houxu6.top/?s=如何修改尚未推送的提交信息? 我在提交信息中写错了东西。 我该如何更改信息?该提交尚未推送。 如何修改最近提交的提交信息 git commit --amend 这将打开您的编辑器,允许您更改最近提交的提交信息。此外,您还可以在命令行中 ......
JavaScript闭包是如何工作的?
内容来自 DOC https://q.houxu6.top/?s=JavaScript闭包是如何工作的? 如何向一个对JavaScript闭包所包含的概念(例如函数、变量等)有一定了解,但不了解闭包本身的人解释这个概念? 我在维基百科上看到了Scheme示例,但不幸的是它并没有帮助。 闭包是由以下两 ......
树链剖分
前言: 本人太弱了,看着题解调了一下午,才A了树剖的板子题,所以写篇博客纪念一下(其实是怕自己忘了树剖怎么做)。 本文以板子题为例子 定义: 树链剖分,计算机术语,指一种对树进行划分的算法,它先通过轻重边剖分将树分为多条链,保证每个于且只属于一条链,然后再通过数据结构(树状数组、BST、SPLAY、 ......
板刷2023.10.04
CF1878 F.Vasilije Loves Number Theory 题解:约数个数 + 取模性质 对\(n\)质因子分解得到,\(n =p_1^{\alpha_1}p_2^{\alpha_2}...p_k^{\alpha_k}\) 那么显然\(d(n) = (\alpha_1 + 1)\ti ......
颜色信息工程
第一章在知乎上写了就不重复了,本来想直接复制过来的,结果发现居然不可以 第二章 CIE标准色度系统 2.1 颜色匹配 2.1.1颜色匹配实验 这个比较简单就不介绍了,图示如下 通过调节右边三原色光的强度来改变其混合的颜色,当视场中两 部分光色相同时 ,视场中间的分界线消失 ,两部分合为同一视场,此时 ......
Swagger与SpringBoot冲突
SpringBoot版本2.7.15,Swagger版本2.9.2 集成Swagger时报错,报错信息如下 org.springframework.context.ApplicationContextException: Failed to start bean 'documentationPlug ......
202310061227-《心得:低版本mysql配置一,些轮子插件》
1. 对于mysql 5.7.42, 驱动(connector)选择:5.1.46。 2. 测试链接时:useSSL=true&enabledTLSProtocols=TLSv1.1 驱动链接字符串上要拼接上。 3. 驱动链接字符串: 高版本mysql,意味着高版本connector,选>=8; 低 ......
This generated password is for development use only. Your security configuration must be updated before running your application in production.问题的解决
问题描述 在我加上spring-boot-starter-security的依赖之后,启动项目报出来这样的错误: 问题解决 在启动类的注解上,加上这么一段代码就ok啦! 启动成功: ......
Java之引用传递
引用传递分析 类本身就属于引用数据类型,既然是引用数据类型,就会牵扯到内存的引用传递。 引用传递的本质:同一块堆内存空间可以被不同的栈内存所指向,也可以变更指向。 引用传递案例 先看一个应用传递的例子: class Person{ String name; int age; public void ......
调用API获取天气数据
在学习SpringMVC过程中,我了解到Restful API的调用只需要请求符合规范就能很轻松的实现功能,可以很好地引起我们的学习兴趣,这里我也自己尝试使用了AJAX,jQuery来向API发送请求,并接收JSON数据。 一、找到API提供商 这里我使用的是https://www.apispace ......
牛客刷Java记录第四天
第一题,单选题 class Car extends Vehicle { public static void main (String[] args) { new Car(). run(); } private final void run() { System. out. println ("Ca ......
为什么处理已排序数组比处理未排序数组更快?
在这个C++代码中,在计时区域之前对数据进行排序(*)使得主循环快6倍: #include <algorithm> #include <ctime> #include <iostream> int main() { // 生成数据 const unsigned arraySize = 32768; ......
Go - Measuring Lapsed Time
Problem: You want to measure the lapsed time and make sure that it is accurate. Solution: Use the monotonic clock in the Time struct to find the lapse ......
libuv windows编译和学习资料
官方下载 github 代码 使用cmake编译 windows仅仅支持cmake 然后编译出lib 放入vs工程 vs加入头文件和lib文件路径 ,lib名加入工程依赖 如图 需要加入lib很多 libuv.lib uv.lib Ws2_32.lib advapi32.lib iphlpapi.l ......
2023-10-02-周一
吾日三省吾身 title content 简单评价这一天 只能说差强人意 今天运动了吗? 0 学习还 满意否 0.5 会不会又emo了 0 今日学习任务 title content 学习ELF文件格式 0.2 安卓开发 0 呃..上午才是搞笑的 我很早起来,洗了一个澡..然后还是很困...所以又上床 ......