后端
文章平均质量分 83
普通网友
这个作者很懒,什么都没留下…
展开
-
LeetCode刷题笔记- 第5题-最长回文子串
LeetCode刷题笔记- 4.最长回文子串闲聊题目实现的代码实现过程的细节状态转移方程的推导非最优子结构闲聊无论到哪个大厂小厂面试,首先砸到脸上的,砸到比较痛的,也就是算法题;俗话说的好,既然无法改变,那就去好好的享受吧。(以上内容可以直接跳过)题目实现的代码int isRestr(const char *str, int s , int e) { if (e < s) { return 0; } while (s原创 2022-03-16 21:24:56 · 186 阅读 · 0 评论 -
ZYNQ FPGA实验——ADDA测试
文章目录前言一、ADDA模块介绍二、添加PLL IP核三、添加ILA IP核四、DDS IP核和VIO IP核五、编写测试程序六、管脚分配七、连接开发板测试八、Matlab中分析输出波形总结前言本实验是ADDA测试,具体的要求、注意事项以及开发流程如下。ADDA测试实验流程:1.注意,AN108是34针的插头,注意其插装位置,1脚和zynq底板对齐,不要插错。2.黑金AN108的低通滤波器通带为0-20MHz左右。3.基于“DDS IP 数字波形合成DAC”实验方案,使原创 2022-03-16 15:00:07 · 2212 阅读 · 0 评论 -
C++的快速排序(递归和非递归版)
C++的快速排序(递归和非递归版)1.递归版#include<bits/stdc++.h>using namespace std;typedef long long ll;typedef unsigned long long ull; const int N=1e3+5,M=2e4+5,inf=0x3f3f3f3f,mod=1e9+7;const int hashmod[4] = {402653189,805306457,1610612741,998244353};#define原创 2022-03-15 13:01:14 · 843 阅读 · 0 评论 -
Shell开发脚本 通过SFTP 定时 上传文件
【背景】与三方公司对接,有数据传输需求,数据传到对方的服务器,对方提供的传输方式是SFTP【思路】数据来自于ORACLE,项目先提供在服务器上使用sqluldr2来操作【数据导出】工作,之前的博客有提到大批量数据【导入】工具sqluldr,注意不要弄混了,然后把数据存到指定的文件下,接着通过crontab 任务定时调用传输工具脚本就行了,之前未接触过SFTP,这次遇到一些坑,网上查了许多文章没有我需要的,简单记录一下:1.FTP传输示例先放之前FTP上传下载文件的做法,连接到指定IP和端口 把用户原创 2022-03-15 11:43:55 · 3469 阅读 · 0 评论 -
mybatis框架
文章目录mybatis框架面向对象与SQL如何交互?MyBatismybatis的开发流程(1)数据库创建库创建表(2)创建表的实体映射类(3)定义接口,进行表操作(4)定义数据源(4)数据源配置文件(5)mybatis的配置文件(xml)(6)表和类的映射文件(7)测试读取mybatis配置文件创建SqlSessionFactory工厂开启一次sql会话创建数据库操作接口对象接口操作事务提交mybatis详解mybatis原创 2022-03-15 10:19:15 · 186 阅读 · 0 评论 -
Java线程基础
线程基础线程进程和线程的概念线程的生命周期线程基本使用创建线程的两种方式源码解析多线程机制进程终止stop()方法(不推荐)自制设置标志位退出中断方式退出程序线程的常用方法等待wait()和通知notify()等待线程结束join()谦让yeild()用户线程和守护线程线程同步机制释放锁编程题相关面试题大家好呀!我是小笙!我学习了韩顺平老师的类和对象的知识,收获颇丰!现在来和大家分享笔记!线程进程和线程的概念概念:原创 2022-03-14 17:54:42 · 111 阅读 · 0 评论 -
Docker(一)安装Docker和基本镜像容器操作
文章目录一,Docker简介二,Docker与虚拟机的区别三,容器核心技术四,Docker核心概念五,安装Docker六,Docker镜像操作1.搜索镜像2.获取镜像3.查看镜像4.镜像加速5.查看镜像信息6.修改镜像名字和标签7.删除镜像8.镜像导出导入到本地9.将镜像导出到官网自己的库中七,Docker容器操作1.容器创建2.查看所有容器以及状态3.启动容器4.停止容器5.创建并启动容器6.修改容器名称7.进入容器8.实现容器和宿主机之前的文原创 2022-03-14 16:29:49 · 120 阅读 · 0 评论