![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
学习总结
文章平均质量分 74
foolcuntry
山高水长,路遥马亡
展开
-
react + antd 实现表格可拖拽列宽
react + antd 实现表格可拖拽列宽前言: 接到一个需求,需要实现表格的表头可以拖拽调节宽度实现方式react-resizable GitHub首先百度寻找解决方案,很容易的,我们就找到了react-resizable,这个解决方案在antd 3.x 的文档中,表格 Table - Ant Design,但是在更高的版本中没有,如果不是百度,我应该永远找不到.安装npm install --save react-resizable使用官方提供的代码示例:import { Ta原创 2022-03-24 16:51:42 · 4837 阅读 · 3 评论 -
React+ant design 实现右键菜单 Tree 配合 Dropdown
React+ant design 实现右键菜单需求:页面内部创建一个左侧目录树,并实现右键菜单功能经过对比,决定使用 Tree 创建目录树,Dropdown 实现菜单功能虽然 Tree 有 onRightClick 方法可以进行右键菜单的设置,但是右键之后的处理觉得麻烦发现 Dropdown 也可以右键触发,于是想通过自定义Tree 目录树的节点进行实现,这样每一个几点都是一个通过右键触发的下拉菜单,于是便达到了简便右键菜单的功能具体代码import React from 'react'const原创 2021-06-25 16:51:22 · 4113 阅读 · 0 评论 -
SpringBoot运行中修改application.yaml配置文件,动态刷新项目配置
SpringBoot 实现代码修改application.yaml,并动态刷新代码中的配置1.修改配置文件引入依赖# Gradle 配置implementation group: 'org.yaml', name: 'snakeyaml', version: '1.23'读取application.yaml文件TestController.class.getClassLoader().getResource("application.yaml");修改文件// 读取配置St原创 2021-06-25 16:47:40 · 13850 阅读 · 7 评论 -
SpringBoot配置quartz实现定时任务
JobDetail Trigger Scheduler JobDataMap 的使用1. 基于注解实现1.1.1 在项目启动类添加@EnableSchedulling开启定时任务管理import org.springframework.boot.SpringApplication;import org.springframework.boot.autoconfigure.SpringBootApplication;import org.springframework.scheduling.anno原创 2021-05-21 15:35:57 · 484 阅读 · 0 评论 -
python操作sqlite——pysqlite3
python 操作sqlite3python3 中已内置 sqlite3 可以直接使用具体使用1.importimport sqlite32.获取数据库连接conn = sqlite3.connect('test.db')相关方法conn.cursor() 创建一个游标对象conn.commit() 提交事务conn.rollback() 回滚事务conn.close() 关闭连接3.获取游标对象cur = conn.cursor()常用方法cur.execut原创 2021-03-11 14:14:12 · 1368 阅读 · 0 评论 -
python操作mongodb——pymongo
Python 操作MongoDB 数据库基本使用确保已经正确安装MongoDB,文章省略安装步骤Python操作MongoDB,需先安装对应驱动pip install pymongo开始使用获取数据库连接import pymongoclient = pymongo.MongoClient("mongodb://localhost:27017/")选择数据库db = client.db_name// 或者db = client[db_name]选择数据库时如果数据库不存在并不原创 2021-03-11 14:12:51 · 206 阅读 · 0 评论 -
阿里开源单元测试工具——Testablemock
TestableMock 阿里开源单元测试Mock工具开始使用以maven为例,在pom.xml中添加配置 <properties> <junit.version>5.6.2</junit.version> <testable.version>0.4.11</testable.version> </properties> <dependencies>原创 2021-02-18 16:43:32 · 3361 阅读 · 0 评论 -
python操作mysql——pymysql
使用pymysql操作mysql 数据库添加依赖pip install pymysql连接数据库# 导入模块import pymysql.cursors# 连接数据库conn = pymysql.Connect(host="127.0.0.1", port=3306, user="root", passwd='root',原创 2020-12-18 16:35:06 · 121 阅读 · 1 评论 -
使用python爬取文库文档
下载doc文档百度文库直接查看源代码并不能显示出页面上的文本内容,F12 network 也没有比较明显的接口,于是百度发现一篇文章地址 https://www.cnblogs.com/huangguifeng/p/11829323.html老哥牛掰,找到了文档的接口还提供了代码,记录一下,以免忘记import requestsimport reimport jsonfrom doc...原创 2020-04-12 23:00:59 · 6542 阅读 · 4 评论 -
断点下载 多线程+HttpClient
断点下载, httpclient get请求 多线程方式最近公司对接一个项目,有一个断点下载的接口使用,百度搜了一下,都是说使用多线程,找了一个demo, 是用URL 的方式下载的,接口定义是使用get请求,然后再请求头中放入 Range: "0-999"表示要下载的开头和结尾,返回的响应头中,Content-Range: 0-999/18845 表示此次下载文件的大小,和文件的总大小信息因...原创 2019-03-30 01:17:45 · 823 阅读 · 0 评论