SpringBoot集成MyBatis 属于数据访问层;MyBatis所有的包都是自己的,所以要导入自己的依赖 1、导入驱动和依赖 2、编写配置文件:application.yaml(在resources目录下) 3、测试数据源是否已经配置成功,在测试类中测试 SpringBoot 目前默认的数据源 ...
分类:
编程语言 时间:
2020-03-04 20:57:57
阅读次数:
71
1.logback是什么? Logback是由log4j创始人设计的另一个开源日志组件,官方网站: http://logback.qos.ch。 logback-core:其它两个模块的基础模块 logback-classic:它是log4j的一个改良版本,同时它完整实现了slf4j API使你可以 ...
分类:
其他好文 时间:
2020-03-04 20:57:23
阅读次数:
62
django_celery_beat 使用 引入django celery beat包 定义celery app 定义配置文件: 定义任务: 相关Model: python m celery A celery_app worker l info B c 5 ...
分类:
其他好文 时间:
2020-03-04 20:57:06
阅读次数:
60
线程池的核心类:ThreadPoolExecutor ,类图如下: (I:代表接口,C:代表实现类) I:Executor I:ExecutorService C:AbstractExecutorService C:ThreadPoolExecutor 构造函数: public ThreadPool ...
分类:
编程语言 时间:
2020-03-04 20:56:47
阅读次数:
90
在Eclipse中运行java 程序 步骤1:打开java文件步骤2:运行步骤3:观察运行结果步骤4:打开控制台窗口步骤5:练习-在eclipse中运行JAVA程序步骤6:答案-在eclipse中运行JAVA程序 步骤 1 : 打开java文件 直接打开在 命令行Hello World 中创建的ja ...
分类:
编程语言 时间:
2020-03-04 20:56:28
阅读次数:
79
题意: [1,N]区间内开始为空,有两种操作1) 1 a 找到长度为a的区间,并且尽量开头靠左,返回最左的位置并check in. 2) 2 a b 将[a,b-1]区间check out. 思路: 线段树-区间合并,对于每个节点记录三个值.1).lsum表示该节点区间从左边开始的空的区间长度2). ...
分类:
其他好文 时间:
2020-03-04 20:56:01
阅读次数:
64
[TOC] "Madry A, Makelov A, Schmidt L, et al. Towards Deep Learning Models Resistant to Adversarial Attacks.[J]. arXiv: Machine Learning, 2017." @artic ...
分类:
其他好文 时间:
2020-03-04 20:54:57
阅读次数:
58
基础查询方法 get 查询单一结果,模型类实例,如果不存在会抛出模型类 DoesNotExist 异常 filter 过滤出多个结果,返回 QuerySet 类型对象 exclude 排除掉符合条件剩下的结果,返回 QuerySet 类型对象 all 查询所有结果,返回 QuerySet 类型对象 ...
分类:
数据库 时间:
2020-03-04 20:54:38
阅读次数:
75
oracle定时执行存储过程 建立定时器 关于定时器执行频率时间的设置 Interval 关于定时器下一次执行的时间的设置 next_date 关于定时器的其他操作,如修改、删除。 其他相关知识 参考博文:https://www.cnblogs.com/manwwx129/p/11910196.ht ...
分类:
数据库 时间:
2020-03-04 20:54:21
阅读次数:
102
本文源码: "GitHub·点这里" || "GitEE·点这里" 一、并发编程简介 1、基础概念 程序 与计算机系统操作有关的计算机程序、规程、规则,以及可能有的文件、文档及数据。 进程 进程是计算机中的程序,关于某数据集合上的一次运行活动,是系统进行资源分配和调度的基本单位,是操作系统结构的基础 ...
分类:
编程语言 时间:
2020-03-04 20:54:06
阅读次数:
73
https://blog.csdn.net/brushli/article/details/12356695 序列化和反序列化 https://www.cnblogs.com/Qian123/articles/5665671.html "在线json转javabean(pojo)" ...
分类:
编程语言 时间:
2020-03-04 20:53:52
阅读次数:
66
1、准备好的mysql压缩包解压,我使用的是mysql-5.7.28-winx64,如果没有压缩包,可以去网上下,也可以到我的QQ资源群免费下1067672418 这里我改了一下名字,mysql-5.7 2、配置环境变量 右击我的电脑/计算机,点击属性,打开高级系统设置,点击环境变量。 变量名:MY ...
分类:
数据库 时间:
2020-03-04 20:53:31
阅读次数:
315
1、cuda在windows下的安装包下载: 10.1版本下载: https://developer.nvidia.com/cuda-10.1-download-archive-base?target_os=Windows&target_arch=x86_64&target_version=10&t ...
分类:
其他好文 时间:
2020-03-04 20:53:00
阅读次数:
56
来源于剑指offer的大数打印问题: 给定n,如何打印从1到最大的n位整数? 如果n位整数不会溢出,例如n可以被long long表达,那可以简单的解决。如果n很大,无法用单个变量类型进行表达,那就要用其他数据类型来模拟大数的表达,最简单有效的方法是使用字符数组,并在字符数组上模拟整数的加法和进位。 ...
分类:
其他好文 时间:
2020-03-04 20:52:38
阅读次数:
53
我们学习变量是为了让计算机能够像人一样去记忆事物的某种状态,而变量的值就是用来存储事物状态的,很明显事物的状态分成不同种类的(比如人的年龄,身高,职位,工资等等),所以变量值也应该有不同的类型。 1、数字类型1.1 整型int作用:记录年龄、身份证号、个数等等 age = 18 print(type ...
分类:
编程语言 时间:
2020-03-04 20:52:13
阅读次数:
92
当高并发访问某个接口的时候,如果这个接口访问的数据库中的资源,并且你的数据库事务级别是可重复读(Repeatable read)的话,确实是没有线程问题的,因为数据库锁的级别就够了;但是如果这个接口需要访问一个静态变量、静态代码块、全局缓存的中的资源或者redis中的资源的时候,就会出现线程安全的问 ...
分类:
其他好文 时间:
2020-03-04 20:51:55
阅读次数:
53
malloc/free 用户须指定创建多大的空间 不会调用相应的构造函数,必须自己进行初始化 申请成功,返回void ,在赋值前必须进行强制类型转换 申请失败时,返回NULL,不会进行安全检查,需用户自己进行判断是否为NULL free不会自动调用对象的析构函数,直接释放内存 new/delete ...
分类:
其他好文 时间:
2020-03-04 20:51:44
阅读次数:
52