分类
【动态规划】最长非降子序列 01背包 插入加号
给定一个由n个正整数组成的序列,从该序列中删除若干个整数,使剩下的整数 构成非升子序列(即后面的项不大于前面的项),打印出最长的非升子序列。 #include<bits/stdc++.h> using namespac...
SpringBoot自动装配的原理
前言 自动装配是SpringBoot的核心,从Spring的起源来说,一开始是通过XML文件对Bean进行装载,后来使用JavaConfig的方式实现无配置化的解决方案,但是本质问题并没有得到解决,直到SpringBoot的...
支持exfat和ntfs格式的U盘
支持exfat格式的U盘 安装EPEL库(需要管理员权限) su root yum -y install epel-release 对于RHEL/CentOS 7(复制/粘贴) rpm -Uvh http://li.nux.ro/download/nux/dextop/el7/x86_64/nux-dextop-r...
Vue中三个点(...)的意思
操作数组 // 1.把数组中的元素孤立起来 let iArray = ['1', '2', '3']; console.log(...iArray); // 打印结果 1 2 3 // 2.在数组中添加元素 let iArray = ['1', '2', '3']; console.log(['0', ....
Java中Stream流和lambda表达式的简单使用
Stream流初体验 案例需求: 按照下面的要求完成集合的创建和遍历 创建一个集合,存储多个字符串元素 把集合中所有以'张'开头的元素存储到一个新的集合 把'张'开头的集合中的长度为3的元素存储到...
你不知道的console.log用法
变量包装 您在 console.log() 的时候,将参数用大括号括起来,这样可以同时看到变量名和变量值。 打印表格 // [] 里面指的是可选参数 console.table(data [, columns]); 基本用法 console.log('...
mapstruct最佳实践
前言 按照日常开发习惯,对于不同领域层使用不同JavaBean对象传输数据,避免相互影响,因此基于数据库实体对象User衍生出比如UserDto、UserVo等对象,于是在不同层之间进行数据传输时,不可避免...
【Java】邮件Demo(SSL加密传输)
package javamail.zifangsky.com; import java.io.UnsupportedEncodingException; import java.util.ArrayList; import java.util.Date; import java.util.List; import java.util.Properties; ...
【编译原理】预测分析表方法
算术表达式文法E→TE’E’ → +TE’|- TE’|εT→FT’T’ →*FT’ |/ FT’ |%FT’|εF→(E) |id|num给定一符合该文法的句子,如id+id*id#,运行预测分析程序,给出分析过程和每一步的分析结果 ...
【编译原理】递归下降子程序的编写
1.针对算术表达式文法:          E→TE’          E’ → +TE’|ε       ...
【笔记】vue filters过滤器传多个参数
传一个参数 //html {{aa | filterAa}} //js filters:{ filterAa(aa){ // 这额aa就是过滤器传入的参数 } } 传两个参数 //html {{aa | filterAa(bb)}} //js filters:{ filterAa(aa,bb){ // 这额aa...
Java项目JVM级别远程调试
首先配置本地启动项 在IDEA中对启动项做一些配置: 添加一个新的启动项: 填写配置信息: 自动生成的脚本: 生成的脚本在虚拟机中最终运行项目时会转化为: java jar -agentlib:jdwp=transport=...
Mysql—8.0.21下载安装配置教程
对于初学者来说安装MySql是一件很麻烦的事,配置不好还影响后续的使用,当初我安装的时候查阅网上的教程,良莠不齐,很是头疼,身边的朋友也是总出问题,所以抽出时间写了一篇文档,希望对于你...
【笔记】在HTML中用meta控制浏览器默认模式
食用用法 浏览器默认内核的指定只需在head标签中添加一行代码即可: 若页面需默认用极速核,增加标签:<meta name='renderer' content='webkit'> 若页面需默认用ie兼容内核,增...
Jetbrains Rider:缺少.NET Framework 4.5.2
前提:由于我们是应用程序的开发者,所以我们要下载的是SDK或者Developer Pack;而不是Runtime包(runtime是给应用程序的用户使用的)。 前提2:SDK安装完毕后,Rider的反应可能并不那么及时。建议...
Linux常用实用运维脚本命令
#查看僵尸进程 ps -al | gawk '{print $2,$4}' | grep Z # 匹配电子邮件的地址 cat index.html | egrep -o '[A-Za-z0-9._]+@[A-Za-z0-9.]+\.[a-zA-Z]{2,4}' > ans.txt #匹配http URL cat ind...










