暂时未有相关云产品技术能力~
暂无个人介绍
配合Docker快速部署java前后端分离项目
栈的相关题目
java database connectivity java数据库连接,java语言操作数据库
SQL之数据库连接池与spring jdbc
where子句只能指定记录(行)的条件,而不能用来指定组的条件(例如,分组后数据行数为2;平均值为500)
通用语法如下 SELECT column_name,column_name FROM table_name [WHERE Clause] [LIMIT N][ OFFSET M]
from->on->join->where->group by->sum、count、max、avg->having->select->distinct->order by->limit
MySQL命令
# 7-2 子字符串个数匹配 分别输入两个字符串A和B,A由多个小字符串组成(中间由非字母隔开),B是由字母组成的字符串。求出A中包含B的小字符串的个数(详细看样例),并且输出它。(不区分大小写) ### 输入格式: 先输入字符串A,由回车结束。然后输入字符串B。 ### 输出格式: 输出A中包含B字符串的个数、 ### 输入样例: 在这里给出一组输入。例如: ```in aaBbc4./ewfeAbc wefW%!%&aAbc++0 4Abccabc aBc ``` ### 输出样例: 在这里给出相应的输出。例如: ```out 3 ``` 解释: A可以看成:a
解决一个回溯问题,实际就是一个决策树(在每个节点上都在做决策)的遍历过程。只需要思考三个问题: 1. 路径:已经做出的选择 2. 选择列表:当前可以做的选择 3. 结束条件:到达决策树底层,无法再做选择的条件(路径==选择列表长度)
树和链表都是天然的递归结构
具体来说,动态规划的一般流程就是三步:暴力的递归解法 -> 带备忘录的递归解法 -> 迭代的动态规划解法。
普通队列:先进先出,后进后出 优先队列:出队顺序和入队顺序无关,和优先级相关
分治法的过程 1. 划分:将问题分成若干个子问题,这些子问题是同一问题的较小实例。 2. 递归求解:通过递归的方法解决子问题。然而,如果子问题的规模足够小,只需以一种直接的方式解决子问题。 3. 合并:将子问题的解合并为原问题的解。
图G(graph)由顶点集V(vertex)和边集E(edge)组成,记为G(V,E)
Array的实现——java语言
idea常用快捷键
交换机不能隔离广播域,因此有了VLAN(虚拟局域网)
计算机网络相关硬件
内部类
当需要一组常量时,建议使用枚举类。即类的对象是有限个的、确定的
格式:对象的向上转型就是多态写法:父类名称 对象名=new 子类名称();——>父类引用指向子类对象
Builder 使用创建者模式又叫建造者模式
MVVM:M 是模型(model),V是视图(view),VM(ViewModel)是V和M的双向协调者
jQuery
一门客户端脚本语言
Cascading Style Sheets 层叠样式表
Hyper Text Markup Language 超文本标记语言
堆排序
快速排序
归并排序
希尔排序
插入排序
选择排序
冒泡排序与选择排序的比较
冒泡排序
C++——STL入门
C++基础知识
图G(graph)由顶点集V(vertex)和边集E(edge)组成,记为G(V,E)
游戏网址:https://learngitbranching.js.org/?locale=zh_CN
终端打开python:python 退出:exit()
终端打开python:python 退出:exit()
耦合:程序间的依赖关系 耦合包括: 1. 类与类之间的依赖关系 2. 方法与方法之间的依赖关系
JdbcTemplate的基本用法
mybatis-plus:无需SQL语句,只需mapper接口和实体类
SpringSecurity 本质是一个过滤器链
springMVC是表现层框架,而表现层一般采用MVC设计模式
Shiro是一个强大易用的Java安全框架,提供了认证、授权、加密和会话管理等功能,是目前用得比较多的登陆框架。
Servlet:server applet 概念:运行在服务器端的小程序 Servlet是一个接口,定义了java类被浏览器访问到(被Tomcat识别)的规则 定义一个类,实现Servlet接口,复写方法。这个实现类就是一个servlet
Request对象功能:设置响应消息 ServletContext对象概念代表整个web应用,可以和程序的容器(Tomcat服务器)来通信