AOP 核心就是切面,它将多个类的通用行为封装成可重用的模块,该模块含有一 组 API 提供横切功能。比如,一个日志模块可以被称作日志的 AOP 切面。根据需 求的不同,一个应用程序可以有若干切面。在 Spring AOP 中,切面通过带有 @Aspect 注解的类实现。 ...
分类:
Web程序 时间:
2020-07-11 19:01:24
阅读次数:
55
是什么? 网络爬虫就是自动从互联网中定向或不定向地采集信息的一种程序 网络爬虫有很多种类型,常用的有通用网络爬虫、聚焦网络爬虫等。 做什么? 通用网络爬虫可以应用在搜索引擎中,聚焦网络爬虫可以从互联网中自动采集信息并代替我们筛选出相关的数据出来。 网络爬虫经常应用在以下方面: 1、 搜索引擎 2、 ...
分类:
编程语言 时间:
2020-07-11 17:14:26
阅读次数:
69
游戏基本需求CD机制。用来处理隔天重置。XX小时步进。每日/每周/每月XXX的重置。 每日X点+1. 等功能触发/结算. CD类型划分 deduct_type 1 递增时CD(正CD) 数值自动累加到max eg. 体力,能量恢复. 2 周期重置型CD(负CD) .数值扣除,到达指定周期后重置为ma ...
分类:
其他好文 时间:
2020-07-11 12:35:27
阅读次数:
63
可能从conda、miniconda和anaconda三个名词来说用得最多比较熟悉的应该是anaconda吧,包办一切,帮我们安装好了很多包和环境,我们都喜欢用现成的东西,懒得自己捣鼓。最近刚好有项目需要,用了一下miniconda,才慢慢理解了conda的含义。 conda是一种通用包管理系统,旨 ...
分类:
其他好文 时间:
2020-07-11 09:23:05
阅读次数:
67
1:直接导入一个包即可:Autofac.Extensions.DependencyInjection,其他相关的包会自动引入 2:其他就直接干货截图了: 3:如果有很多泛型需要注入,一个一个手动比较麻烦,当然自己也可以封装一个通用的批量泛型注入的方法:这里就直接使用AutoFac了,不创造其他的轮子 ...
分类:
Web程序 时间:
2020-07-10 19:28:37
阅读次数:
133
docker守护进程启动的时候,会默认赋予名字为docker的用户组读写Unix socket的权限,因此只要创建docker用户组,并将当前用户加入到docker用户组中,那么当前用户就有权限访问Unix socket了,进而也就可以执行docker相关命令 sudo groupadd docke ...
分类:
系统相关 时间:
2020-07-10 17:05:35
阅读次数:
115
一.视图 Django REST framwork 提供的视图的主要作用: 控制序列化器的执行(检验、保存、转换数据) 控制数据库查询的执行 1.1视图继承关系 1.2视图 2个视图基类 APIView GenericAPIView[通用视图类] 1.2.1 APIView rest_framewo ...
分类:
其他好文 时间:
2020-07-10 14:57:05
阅读次数:
30
《Effective Java 第三版》——第二章 创建和销毁对象 《Effective Java 第三版》——第三章 所有对象都通用的方法 《Effective Java 第三版》——第四章 类和接口 《Effective Java 第三版》——第五章 泛型 《Effective Java 第三版 ...
分类:
编程语言 时间:
2020-07-10 00:01:42
阅读次数:
61
Centos 6.5/6.10 操作系统OpeSSH高危漏洞修复、离线升级OpeSSH详细步骤,内外网通用教程,纯手打 升级所需要的所有包下载地址:https://blog.csdn.net/qq_42626061 1.准备工作,准备好升级安装需要的包 telnet-0.17-47.el6.x86_ ...
分类:
其他好文 时间:
2020-07-09 22:21:03
阅读次数:
244
在Java中数组的复制几种比较通用的方法 1、for 循环逐个复制 //源数组 int[] source = {4,5,1,2,3}; //目标数组 int[] target = new int[source.length]; for (int i = 0;i < source.length;i++ ...
分类:
编程语言 时间:
2020-07-09 19:14:26
阅读次数:
72