Python weakref.WeakKeyDictionary与weakref.WeakValueDictionary区别和实战应用
weakref模块主要的作用:就是一种弱类型的应用,使用此类型,内存管理不再以传统计数器的次数来实现内存的回收,而是通过单独开辟的内存来存储实例的对象,然后通过指针地址引用的方式,实现对象的调用,使用完成后,GC马上回收内存,从而达到高效回收内存,提高效率。 一、常用的方法有两种 weakref.W ... 查看全文
springcloud(13)zipkin工具的使用
在各项服务的调用过程中,难免出现断层,但是由于整个链路过于复杂难以排查,则使用zipkin可以清楚的看见每次访问的情况和整体的链路分布,及每个应用的依赖和被依赖的项目是什么。 1.下载zipkin https://dl.bintray.com/openzipkin/maven/io/zipkin/j ... 查看全文
利用A* Pathfinding项目在unity中实现自动寻路
A* Pathfinding 项目地址: https://arongranberg.com/astar/ 学习视频:Unity 2D AI自动寻路功能 [风农译制]_哔哩哔哩 (゜-゜)つロ 干杯~-bilibili 素材地址:2D Beginner: Tutorial Resources | 资源 ... 查看全文
2020.11.24 javaScript匿名函数的使用
参考链接:http://www.voidcn.com/article/p-ngxxuegm-bmv.html 匿名函数: 函数表达式中创建的函数叫做匿名函数,也就是没有函数名的函数。 自执行函数: 创建一个匿名函数后并立即执行它,由于外部变量无法引用它内部的变量,所以在执行完后会立即执行释放,不会污 ... 查看全文
Python Web开发学习-Django(8)数据的添加、获取和筛选
添加数据 方法一:使用sava()方法 1.cmd进入到项目地址下,输入: python manage.py shell 2.引入创建的项目名称:from faqs.models import faqsdata 3.添加数据内容:d = faqsdata(question='test',answer ... 查看全文
Spring Cloud分布式微服务实战(养成应对复杂业务的综合技术能力)
SpringCloud分布式微服务实战(养成应对复杂业务的综合技术能力)SpringCloud分布式微服务实战(养成应对复杂业务的综合技术能力),2020年最新课程这是一门培养应对复杂业务的综合技术能力的实战课程,本课采用前后端分离开发模式,严格遵守企业级架构和规范,带你开发门户平台+媒体中心+运营中心三大业务的企业级自媒体平台。一个项目贯穿后端主流核心技术栈,一步步带你落地硬核技术;10个阶段, 查看全文
mvn dependency:copy-dependencies下载本地仓库jar报错找不到
背景:idea 界面maven >install成功 cmd mvn dependency:copy-dependencies 本地仓库jar报错找不到 直接使用mvn使用的 是C:\Users\Administrator\.m2\settings.xml idea使用的是指定的settings.x ... 查看全文
spring事物中的传播及隔离
spring事物中的传播及隔离▼关注测试局|会上瘾关于@Transactional注解:添加事务注解1、使用propagation指定事务的传播行为,即当前的事务方法被另外一个事务方法调用时。如何使用事务,默认取值为REQUIRED,即使用调用方法的事务REQUIRES_NEW:事务自己的事务,调用的事务方法的事务被挂起。2、使用isolation指定事务的隔离级别,最常用的取值为READ_COM 查看全文
通俗理解粒子群优化算法
主要内容:粒子群优化算法简介1背景介绍人工生命人工生命:研究具有某些生命基本特征的人工系统。包括两方面的内容: 1、研究如何利用计算技术研究生物现象; 2、研究如何利用生物技术研究计算问题。 我们关注的是第二点。已有很多源于生物现象的计算技巧,例如神经网络和遗传算法。现在讨论另一种生物系统---社会系统:由简单个体组成的群落和环境及个体之间的相互行为。群智能模拟系统利用局部信息从而可以产生不 查看全文
接口测试平台:支持多线程执行(压测)
接口测试平台:支持多线程执行(压测)由于testng本身是支持多线程执行的,我们只需要调用testng的多线程就可以。集合详情内新增了两个字段:threadPoolSize和repeatTimes,对应线程数和重复执行次数。Server端代码,新增了一个MultiThreadingListener监听类,用以修改testng的InvocationCount和ThreadPoolSize。(详细用法 查看全文
用Python写一个病毒
🈲WARNING🈲 本文仅供学习和测试,请勿用于非法用途。 前言 花了挺长时间去开发的,中间有很多包是抄的,比如DDL注入、关于opencv等等,主要其实做了一些拼接、打包、部署。 写这篇博客并不真的想去写病毒攻击别人,而是想告诉大家简单的病毒的原理以及其实我们py学好了,也有能力做出来,并不算 ... 查看全文
CRM WebClient UI和Hybris里工作中心跳转的url生成逻辑
CRM WebClient UI 把Work center的navigation target在client side不可见:在Chrome development tool里看不到,而是点击了Work center之后,在后台ABAP端计算出navigation target。 Hybris 这个 ... 查看全文
golang处理json
先打个地址,后面遇到问题再补上 https://github.com/Jeffail/gabs 一般JSON的解析是直接建立一个struct来跟数据对应的。但是有些语言。如PHP,就不用,直接拿到数据,直接判断属性。 那么有没有一个东西也可以像PHP一样呢。居说可以使用上面这个东西。这里选在这里标记 ... 查看全文
Ubuntu 20.04 安装 dotnet core 依赖: dotnet-runtime 但是它将不会被安装
参考 https://www.cnblogs.com/xienb/p/9264562.html 文件加入一行就行了 ... 查看全文
asp.net单一登录
asp.net 使用 Application 限制单一登录 原理:用户登录后系统会分配一个与用户唯一对应的SessionID,将当前用户ID与其SessionID对应保存在Application中,一旦该用户在其他地方重复登录则Application中保存的SessionID就会被更新,导致当前se ... 查看全文