脱氨垃圾
码龄9年
关注
提问 私信
  • 博客:144,981
    144,981
    总访问量
  • 136
    原创
  • 2,034,142
    排名
  • 202
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:吉林省
  • 加入CSDN时间: 2016-09-11
博客简介:

万锦

查看详细资料
个人成就
  • 获得106次点赞
  • 内容获得4次评论
  • 获得373次收藏
  • 代码片获得222次分享
创作历程
  • 129篇
    2021年
  • 7篇
    2019年
成就勋章
TA的专栏
  • J.U.C
    54篇
  • 大数据
  • Vue
  • 知识图谱
    1篇
  • Anaconda
    1篇
  • Mybatis
    4篇
  • SpingBoot2
  • Java基础
    2篇
  • Maven
    2篇
  • 论文
    1篇
  • 深度学习
    2篇
  • JSP&Servlet
    6篇
  • Spring
    31篇
  • 算法
  • python爬虫
    13篇
  • UML
    1篇
  • JVM
  • Redis
    11篇
  • MySQL
  • 吉林大学软件学院967历年编程题
    7篇
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

conda create -n scrapy_spader python=3.6 报错CondaHTTPError

问题描述(base) PS C:\Users\tom> conda create -n scrapy_spider python=3.6Collecting package metadata (current_repodata.json): failedCondaHTTPError: HTTP 000 CONNECTION FAILED for url https://repo.anaconda.com/pkgs/main/win-64/current_repodata.jsonElaps..
原创
发布博客 2021.10.29 ·
747 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

MyBatis的增删改简单操作

MyBatis的增删改查简单操作文章目录MyBatis的增删改查简单操作1.准备工作1.1 创建Maven项目,导入POM坐标1.2 准备核心配置文件1.3 创建表sys_user,实体类User1.4 编写获取SqlSession的静态方法2.添加操作3.更新操作4.删除操作1.准备工作1.1 创建Maven项目,导入POM坐标<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.or
原创
发布博客 2021.10.27 ·
431 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

Mybatis相关API

Mybatis相关API文章目录Mybatis相关API1.SqlSession工厂对象SqlSessionFactory2.SqlSession会话对象1.SqlSession工厂对象SqlSessionFactorySqlSessionFactory 有多个个方法创建 SqlSession 实例。常用的有如下两个:2.SqlSession会话对象SqlSession 实例在 MyBatis 中是非常强大的一个类。在这里你会看到所有执行语句、提交或回滚事务和获取映射器实例的方法。执行语句的
原创
发布博客 2021.10.27 ·
300 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

MyBatis的映射文件Mapper和核心配置文件SqlMapperConfig概述

MyBatis的映射文件Mapper和核心配置文件SqlMapperConfig概述文章目录MyBatis的映射文件Mapper和核心配置文件SqlMapperConfig概述1.映射文件概述2.核心配置文件概述2.1 MyBatis核心配置文件层级关系2.2MyBatis常用配置解析1.映射文件概述其他的以后补充…2.核心配置文件概述2.1 MyBatis核心配置文件层级关系2.2MyBatis常用配置解析1.environments标签数据库环境的配置,支持多环境配置
原创
发布博客 2021.10.27 ·
684 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

使用Mybatis替代JDBC原始操作

使用Mybatis替代JDBC原始操作文章目录使用Mybatis替代JDBC原始操作1.原始JDBC操作2.MyBatis开发步骤1.原始JDBC操作1.导入坐标<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
原创
发布博客 2021.10.27 ·
466 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

vosviewer入门-分析web of science

vosviewer入门-分析web of science文章目录vosviewer入门-分析web of science1.web of science检索文献2.vosviewer创建图1.web of science检索文献内容是这样的,2.vosviewer创建图1.加载界面2.点击create3.选择数据类型4.悬选择数据源5.选择文件6.选择域7.选择连续的方法8.设置阈值9.选择成员的数量10.确认选择的成员
原创
发布博客 2021.10.27 ·
13793 阅读 ·
10 点赞 ·
0 评论 ·
46 收藏

redis持久化-AOF

redis持久化-AOF文章目录redis持久化-AOF1.概念2. 配置3.AOF启动/修复/恢复(1)正常恢复(2)异常恢复4.Rewrite概念5.AOF优势劣势1.概念以日志的形式来记录每个写操作,将Redis执行过的所有写指令记录下来(读操作不记录),只许追加文件但不可以改写文件,redis启动之初会读取该文件重新构建数据,换言之,redis重启的话就根据日志文件的内容将写指令从前到后执行一次以完成数据的恢复工作.Aof保存的是appendonly.aof文件2. 配置3.AOF启动
原创
发布博客 2021.10.26 ·
106 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

redis持久化-RDB

redis持久化文章目录redis持久化1.RDB1.1概念1.2 Fork1.3 存储文件1.4 配置位置1.5 如何触发1.6 如何恢复1.7 优势和劣势1.8 如何停止1.RDB1.1概念在指定的时间间隔内将内存中的数据集快照写入磁盘,也就是行话讲的Snapshot快照,它恢复时是将快照文件直接读到内存里Redis会单独创建(fork)一个子进程来进行持久化,会先将数据写入到一个临时文件中,待持久化过程都结束了,再用这个临时文件替换上次持久化好的文件。整个过程中,主进程是不进行任何IO操作的
原创
发布博客 2021.10.26 ·
98 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

redis配置文件

redis配置文件文章目录redis配置文件1.redis配置文件2. redis常用配置介绍1.redis配置文件redis.conf 配置文件的安装位置: /opt/redis.xxx/redis.conf[root@localhost redis-4.0.11]# ls00-RELEASENOTES CONTRIBUTING deps INSTALL MANIFESTO redis.conf runtest-cluster sentinel.conf tests
原创
发布博客 2021.10.26 ·
150 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

redis的zset命令总结

redis的zset命令总结文章目录redis的zset命令总结1.zadd2.zrem3.zcard4. zrange5. zrevrange6.zrangebyscore7.zrevrangebyscore8. zcount9. zrank10. zscorezset(sorted set:有序集合)Redis zset 和 set 一样也是string类型元素的集合,且不允许重复的成员。不同的是每个元素都会关联一个double类型的分数。redis正是通过分数来为集合中的成员进行从小到大的排
原创
发布博客 2021.10.25 ·
7140 阅读 ·
0 点赞 ·
2 评论 ·
2 收藏

redis的hash命令总结

redis的hash命令总结文章目录redis的hash命令总结1. hset /hmset/hsetnx2. hget/hmget/hgetall3.hdel4. hlen5.hexists6.hkeys/hvals7.hincrby8. hincrbyfloatRedis hash 是一个 string 类型的 field 和 value 的映射表,hash 特别适合用于存储对象。class user{ private int id; private String userName
原创
发布博客 2021.10.25 ·
1940 阅读 ·
1 点赞 ·
0 评论 ·
3 收藏

redis的set命令总结

redis的set命令总结文章目录redis的set命令总结1.sadd/smembers2.scard3. srem4.srandmember5. spop6. smove7.sdiff/sinter/sunion8. sismembersRedis的Set是string类型的无序集合。它是通过HashTable实现实现的.set是单值多value的1.sadd/smembers添加set/获取set值sadd 将一个或多个 member 元素加入到集合 key 当中,已经存在于集合的 me
原创
发布博客 2021.10.25 ·
3024 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

redis的list命令总结

redis的list命令总结文章目录redis的list命令总结1. lpush / rpush2. lpop / rpop3. lindex4 .llen5. lrem6. ltrim7. rpoplpush8. lset9. linsert它是一个字符串链表,left、right都可以插入添加;如果键不存在,创建新的链表;如果键已存在,新增内容;如果值全移除,对应的键也就消失了。链表的操作无论是头和尾效率都极高,但假如是对中间元素进行操作,效率就很惨淡了。1. lpush / rpush
原创
发布博客 2021.10.25 ·
1084 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

redis的string命令总结

redis的string命令总结文章目录redis的string命令总结1.string命令2.设置和获取key-value操作2.1 set/get2.2 mset/mget2.3 setnx/get2.4 msetnx/mget2.5 setex2.6 get/set2.7 strlen2.8 getrange/setrange3. del4.append5. incr/decr/incrby/decrby1.string命令string是redis最基本的类型,你可以理解成与Memcached一
原创
发布博客 2021.10.25 ·
148 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

进程与线程,并行与并发

进程与线程,并行与并发文章目录进程与线程,并行与并发1.进程与线程2.进程和线程的对比3.并行与并发1.进程与线程1.进程程序由指令和数据组成,但这些指令要运行,数据要读写,就必须将指令加载至 CPU,数据加载至内存。在指令运行过程中还需要用到磁盘、网络等设备。进程就是用来加载指令、管理内存、管理 IO 的当一个程序被运行,从磁盘加载这个程序的代码至内存,这时就开启了一个进程。进程就可以视为程序的一个实例。大部分程序可以同时运行多个实例进程(例如记事本、画图、浏览器等),也有的程序只能启动
原创
发布博客 2021.10.25 ·
151 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

五种状态和六种状态

五种状态和六种状态文章目录五种状态和六种状态1.五种状态2.六种状态1.五种状态这是从 操作系统 层面来描述的【初始状态】仅是在语言层面创建了线程对象,还未与操作系统线程关联【可运行状态】(就绪状态)指该线程已经被创建(与操作系统线程关联),可以由 CPU 调度执行【运行状态】指获取了 CPU 时间片运行中的状态当 CPU 时间片用完,会从【运行状态】转换至【可运行状态】,会导致线程的上下文切换【阻塞状态】如果调用了阻塞 API,如 BIO 读写文件,这时该线程实际不会用到 C
原创
发布博客 2021.10.25 ·
1676 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

主线程和守护线程

主线程和守护线程文章目录主线程和守护线程默认情况下,Java 进程需要等待所有线程都运行结束,才会结束。有一种特殊的线程叫做守护线程,只要其它非守护线程运行结束了,即使守护线程的代码没有执行完,也会强制结束.log.debug("开始运行...");Thread t1 = new Thread(() -> { log.debug("开始运行..."); sleep(2); log.debug("运行结束...");}, "daemon");// 设置该线程为守护线程t1.setDa
原创
发布博客 2021.10.25 ·
287 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Java线程常用方法分析

Java线程常用方法分析文章目录Java线程常用方法分析1.start 与 run2.sleep 与 yield3.join3.1基本使用3.2等待多个结果3.3有时效的join4.interrupt 方法详解5.不推荐的方法1.start 与 run1.run//----------调用 run-----------------------public static void main(String[] args) { Thread t1 = new Thread("t1") { @Ov
原创
发布博客 2021.10.25 ·
117 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Java线程

Java线程文章目录Java线程1.创建和运行线程2.线程运行3.查看进程线程的方法4.栈与栈帧5.线程上下文切换6.线程常用方法8.Thread 与 Runnable 的关系1.创建和运行线程1.使用Thread接口的匿名实现类创建//-------创建线程对象-----------------Thread t = new Thread() { public void run() { // 要执行的任务 }};// 启动线程t.start();//-------创建指定名称的
原创
发布博客 2021.10.25 ·
132 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

基于注解的声明式事务配置

基于注解的声明式事务配置文章目录基于注解的声明式事务配置1.概述2.配置过程3.注解配置声明式事务控制解析1.概述在Spring中,可以使用XML和注解进行声明式事务配置.在进行注解配置时,一定要会XML配置,明白其中的道理.2.配置过程例子:转账1.导入坐标<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:
原创
发布博客 2021.10.24 ·
218 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏
加载更多