05 2022 档案
摘要:
树形结构数据处理
阅读全文

摘要:
Java常见面试题
强引用 软引用 弱引用 虚引用
阅读全文

摘要:什么是JdbcTemp 这是JDBC核心软件包中的中心类。 它简化了JDBC的使用并有助于避免常见错误。它执行核心的JDBC工作流程,留下应用程序代码以提供SQL并提取结果。此类执行SQL查询或更新,在ResultSets上启动迭代并捕获JDBC异常,并将其转换为org.springframewor
阅读全文
摘要:导入依赖连接池文件(druid.properties) driverClassName=com.mysql.jdbc.Driver url=jdbc:mysql://localhost:3306/newsdb username=yourdbname password=yourpwd # 初始化连接数
阅读全文
摘要:获取数据库连接 public class JDBCUtils { //使用的是mysql-connection-java-8.0.12.jar //mysql-connection-java-5.x url="jdbc:mysql://localhost:3306/dbname" private s
阅读全文
摘要:vue-cli 安装 npm install -g vue-cli 使用vue-cli 搭建Vue项目 D:\IdeaWorking\javaweb\vue-demo\vuezujian>vue init webpack ? Generate project in current directory
阅读全文
摘要:第一步:创建javaweb 文件目录 第二步:配置Tomcat服务器 最后Apply 第三步:为项目添加Tomcat jar包
阅读全文
摘要:模型代码 model: max=72*x1+64*x2; [milk] x1+x2<50; [time]12*x1+8*x2<480; [cpet]3*x1<100; end 模型求解结果 Global optimal solution found. Objective value: 3360.00
阅读全文
摘要:方法:String getRealPath(String path) @Override protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOExcept
阅读全文
摘要:1. 概念:代表整个web应用,可以和程序的容器(服务器)来通信 2. 获取: 1. 通过request对象获取 request.getServletContext(); 2. 通过HttpServlet获取 this.getServletContext(); 3. 功能: 1. 获取MIME类型:
阅读全文
摘要:乱码问题: 1. PrintWriter pw = response.getWriter();获取的流的默认编码是ISO-8859-1 2. 设置该流的默认编码 3. 告诉浏览器响应体使用的编码 @Override protected void doPost(HttpServletRequest r
阅读全文
摘要:1. 相对路径:通过相对路径不可以确定唯一资源 * 如:./index.html * 不以/开头,以.开头路径 * 规则:找到当前资源和目标资源之间的相对位置关系 * ./:当前目录 * ../:后退一级目录 2. 绝对路径:通过绝对路径可以确定唯一资源 * 如:http://localhost/c
阅读全文
摘要:重定向的特点:redirect 1. 地址栏发生变化 2. 重定向可以访问其他站点(服务器)的资源 3. 重定向是两次请求。不能使用request对象来共享数据 @Override protected void doPost(HttpServletRequest req, HttpServletRe
阅读全文
摘要:Map<String, String[]> parameterMap = req.getParameterMap() //方法一 Set<String> keySet = parameterMaps.keySet(); for (String key : keySet) { String[] val
阅读全文
摘要:安装zsh #安装zsh yum install -y zsh #安装git (已经安装跳过) yum install -y git #查看当前的shell [root@localhost hky]# echo $SHELL /bin/bash #查看已经安装的shell [root@localho
阅读全文
摘要:Node和NPM 下载地址:https://nodejs.org/en/download/ 查看node版本 node -v C:\Users\username>node -v v12.16.0 安装完成Node应该自带了NPM了,在控制台输入npm -v查看 npm -v C:\Users\use
阅读全文
摘要:SpringBoot体验 编程环境 idea(maven工程) 全文附代码 新建maven 工程 2. 导入依赖包 创建 springboot 启动类 @SpringBootApplication public class TestApplication { public static void m
阅读全文
摘要:导入lombok依赖 <dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> <version>1.18.12</version> </dependency> mapper接口继承Mapper
阅读全文
摘要:查询 List select(User record) User user = new User(); //条件 user.setName("hky"); user.setAge(22); //查询(参数是一个对象类型) List<User> users = userMapper.select(us
阅读全文
摘要:问题描述 [root@************ /]# mysql -u root -p Enter password: ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock'
阅读全文
摘要:简单查询 语法句式如下: SELECT filed1,filed2 ... filedn FROM tablename [WHERE CONDITION11] [GROUP BY filedm [HAVING CONDITION2]] [ORDER BY filedn [ASC|DESC]] fil
阅读全文
摘要:#pragma once #ifndef _SEQSTACK_ #define _SEQSTACK_ #include <iostream> using namespace std; typedef int DataType; struct SeqStack { int MAXNUM; int t;
阅读全文
摘要:#pragma once #ifndef _LINKSTACK_ #define _LINKSTACK_ #include<iostream> using namespace std; typedef int DataType; //链栈结构信息 struct node { DataType inf
阅读全文
摘要:顺序表 #ifndef SEQLIST_H #define SEQLIST_H //顺序存储 typedef int DataType; struct Node { int MaxNum; //顺序表表中最大存储元素个数 int num; DataType *element; }; typedef
阅读全文
摘要:#include <stdio.h> #include <stdlib.h> #include<string.h> #define Size sizeof(struct Student) struct Student *p = NULL;//接收返回的头指针 typedef struct Stude
阅读全文
摘要:辗转相除法:(最大公约数) 又名欧几里德算法(Euclidean algorithm),是求最大公约数的一种方法。 它的具体做法是:用较大数除以较小数,再用出现的余数(第一余数)去除除数,再用出现的余数(第二余数)去除第一余数,如此反复,直到最后余数是0为止。 如果是求两个数的最大公约数,那么最后的
阅读全文
摘要:编写程序实现以下功能 编写程序,打印99乘法表将一面额为10元倍数的整钱(<=100元)换成1元、2元和5元的零钱组合(每种面值都要有)。输入要换的面额(如10元),输出所有可能的换法(如2种)。 进阶:若希望换出来的零钱数量越少越好,怎么修改程序可以很快得到最优方案?输入一行字符,统计其中单词的个
阅读全文
摘要:有一批订单记录,数据有订单号,入店时间,离店时间; 输入一个时间值A,需要在这批记录中找到符合入离店时间范围(A大于等于入店时间,并且A小于等于离店时间)内的所有记录。 单次查询时间复杂度控制在O(logN) ※注意:订单号升序输出 输入描述: 记录数:10 时间值A:20180602 订单号 入店
阅读全文
摘要:/*冒泡法排序 *n个数 *n-1趟 *第j趟比较n-j次 *小的靠前大的靠后*/#include #include int mai...
阅读全文
摘要:#include #include int main(){ int a[10]; int i, j,max,min,t;...
阅读全文
摘要:#include #include #includeint main(){ int n,i, j = 0,k; for...
阅读全文
摘要:内容来自课本 && 教学PPT 第一章 基础知识 主要内容: 1 CPI 计算 2 MIPS MFLOPS计算 3 程序运行时间计算 4 阿姆达尔定律 1.5 计算机性能 1.5.1 性能因子CPI 1.5.2 MIPS 例题1 例题2 例题3 1.5.4 计算机系统设计的定量原理 Told表示不采
阅读全文
摘要:操作系统复习 第1章 操作系统概述第2章 处理器管理第3章 同步、通信与死锁第4章 存储管理第5章 设备管理第6章 文件管理 第1章 操作系统概述 基本没有考点 第2章 处理器管理 1、处理器的两个状态以及指令 指令系统 (1) 数据处理类指令; (2) 转移类指令; (3) 数据传送类指令; (4
阅读全文
摘要:# 计算机网络 目录 文章目录 目录常见缩写词第一章 引言1. 参考模型 第二章 物理层1. 曼彻斯特编码和差分曼彻斯特编码2. 公共电话交换网络3. 电路交换(CS, circuit switching)和包交换(packet switching)的主要区别4. 通道复用技术 第三章 数据链路层1
阅读全文
摘要:一、交换机基本配置 • 配置交换机主机名。 • 禁用 DNS 查找。 • 配置默认网关。 • 配置执行模式口令class。 • 为控制台连接配置口令cisco。 • 为 vty 连接配置口令cisco。 基本配置 hostname Sw no ip domain-lookup ip default-
阅读全文
摘要:两种线缆 直通电缆交叉电缆 show ip route 查看路由表 show ip inter b 查看接口简要配置信息 1. 配置路由器主机名。Hostname 2. 禁用 DNS 查找。No ip domain-lookup 3. 配置执行模式口令。enable secret class 4.
阅读全文
摘要:仅供参考 不保证正确性 部分课后习题 习题一 8 12 习题二 2 6 变址寻址偏移地址的范围为-16~15 习题三 3 4 5 6 7 8 [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-tY6GkYUt-1650716271862)(https://gitee.co
阅读全文
摘要:title: 编译原理复习总结 文中截图来自老师的ppt && 课本 旨在方便复习查看相关内容 第一章 引论 编译步骤以及目的 第二章 前后文无关文法 2.2 符号和符号串 2.3 文法的类型 0 型文法类型 1型文法 2型文法 正规文法 3 型文法 2.4 短语和句柄 1 短语 2 句柄 第三章
阅读全文
摘要:Spring Data Elasticsearch 文章目录 Spring Data Elasticsearch1 创建测试环境1.1 添加依赖1.2 添加配置 2 实体类及注解3 创建Repository4 索引操作4.1 创建索引4.2 删除索引 5 文档操作5.1 新增文档5.2 批量新增文档
阅读全文
摘要:1.Spring配置C3P0连接池 官网:http://www.mchange.com/projects/c3p0/ 步骤: 导入C3P0坐标修改applicationContext.xml里面DataSource的class属性值, 修改属性名 实现: 导入坐标 <dependency> <gro
阅读全文
摘要:1. 转置链表 问题描述:输入一个链表,反转链表后,输出新链表的表头。 示例: 输入 {1,2,3} 输出 {3,2,1} public class ListNode { int val; ListNode next = null; ListNode(int val) { this.val = va
阅读全文
摘要:实现1 /** * 替换空格 * @param s * @param re * @return */ public String replaceSpace(String s,String re ) { // write code here StringBuilder builder = new St
阅读全文
摘要:问题描述 输入一个链表的头结点,按链表从尾到头的顺序返回一个ArrayList。 解法1:反转链表 public ArrayList<Integer> printListFromTailToHead(ListNode listNode) { ArrayList<Integer> arrayList
阅读全文
摘要:只读文件系统解决 sudo mount -o rw,remount /dev/sda1
阅读全文
摘要:题目描述 输入一个整数,输出该数32位二进制表示中1的个数。其中负数用补码表示。 解法一 public int NumberOf1(int n) { int count = 0; int flag = 1; while (flag != 0){ if((n & flag) !=0){ count++
阅读全文
摘要:import java.util.*; /** * @author iforeverhz */ public class Demo { public static void main(String[] args) { Map<String, Integer> map = new HashMap<>(
阅读全文
摘要:public class BinaryTree { // 二叉树 根节点 public TreeNode rootNode = null; // 构造函数 创建问二叉树 public BinaryTree(int[] data) { for (int i = 0; i < data.length;
阅读全文
摘要:#安装mysql服务 sudo apt-get install mysql-server #安装客户端 sudo apt install mysql-client #安装完之后查看初始密码,应该是两个账号,随便一个都可以 sudo cat /etc/mysql/debian.cnf # Automa
阅读全文
摘要:public class Quick { public static void main(String[] args) { //Comparable[] a = {'E', 'E', 'G', 'M', 'R', 'A', 'C', 'E', 'R', 'T'}; Comparable[] a =
阅读全文
摘要:public class Merge { public static void main(String[] args) { Comparable [] a = {'E','E','G','M','R','A','C','E','R','T'}; sort(a); for (Comparable i
阅读全文
摘要:新闻管理系统 文章目录 新闻管理系统一、用户管理模块1. 登录校验过滤器2. 用户注册3.用户登录4. 用户信息管理界面5. 用户信息修改6. 用户删除7. 用户审核8. 用户相关service9. 用户相关Dao 效果图 一、用户管理模块 1. 登录校验过滤器 @WebFilter("/*") p
阅读全文
摘要:RequestParam注解 作用:把请求中的指定名称的参数传递给控制器中的形参赋值 属性 value:请求参数中的名称required:请求参数中是否必须提供此参数,默认值是true,必须提供 @RequestMapping("/testRequestParam") //@RequestParam
阅读全文
摘要:定义类型转换类 实现Converter的接口 public class StringToDateConverter implements Converter<String, Date> { /** * @param s 传入的字符串 * @return 字符串转换的日期 */ @Override p
阅读全文
摘要:在web.xml中配置Spring提供的过滤器类 <!--配置解决中文乱码的过滤器--> <filter> <filter-name>characterEncodingFilter</filter-name> <filter-class>org.springframework.web.filter.
阅读全文
摘要:基本数据类型和字符串类型 (1)提交表单的name和参数的名称是相同的 (2)区分大小写 <a href="param/testParam?username=hky&pwd=123">请求参数绑定</a> @GetMapping("/testParam") public String testPar
阅读全文
摘要:/** * 实现模拟斗地主的功能 * 1.组合牌 * 2.洗牌 * 3.发牌 * 4.看牌 */ public class DouDiZhu { public static void main(String[] args) { //1.组合牌 //创建Map集合,键是编号,值是排 HashMap<I
阅读全文
摘要:1. 用于创建对象 作用就和在xml配置文件中标签实现的功能是一样的 Component 作用:把当前类对象存入spring容器中 属性:value ,用于指定bean的id,它的默认值为当前类名,且首字母改小写 Controller:一般用于业务层 Service:一般用于服务层 Reposito
阅读全文
摘要:hibernate.cfg.xml <?xml version='1.0' encoding='utf-8'?> <!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibernate Configuration DTD//EN" "http
阅读全文
摘要:注:使用IDEA Maven 创建工程 导入需要的依赖 解决依赖导入慢 <dependencies> <!--mybatis--> <dependency> <groupId>org.mybatis</groupId> <artifactId>mybatis</artifactId> <versio
阅读全文
摘要:在pom文件下右击创建seetings.xml文件 ,添加镜像 具体如下 <?xml version="1.0" encoding="UTF-8"?> <settings xmlns="http://maven.apache.org/SETTINGS/1.0.0" xmlns:xsi="http:/
阅读全文
摘要:<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>下载</title> </head> <body> <!--/chaptor02/download-servlet 绝对路径 也可以相对路径--> <a hre
阅读全文
摘要:1.进程 1.1 进程的基本概念与特征 进程的概念 在多道程序环境下,允许多个程序并发进行,此时它们将失去封闭性,并具有间断性及不可再现性的特征。为此引进进程概念,以便更好的描述和控制程序的并发执行,实现操作系统的并发性和共享性。 进程的特征 动态性:进程是程序的一次执行,它有着创建、活动、暂停、终
阅读全文