ASP.NET Core中的依赖注入
ASP.NET Core支持DI软件设计模式,其是一种为了在类及其依赖对象之间实现控制反转(IoC)的一项技术。获取更多特定于MVC控制器的依赖注入的信息,可以参考Dependency injection into controllers in ASP.NET Core。 依赖注入概述 任何其他对象 ... 查看全文
记一次asp.net core 线上崩溃解决总结
1.首先要先准备好环境,安装lldb 工具 要安装3.9版本的,因为每个版本对应dnc版本不一样,3.9的支持2.2 版本,然后确定分析的机器里dnc 版本和线上的生产环境是否一致,自己安装比较费劲,可以使用一些已经安装好的docker镜像来进行分析更简单一点 2.在生产环境生成dump文件可以使用 ... 查看全文
2020/02/26 CapsuleNet ( 胶囊网络 ) 的初认识
提出动机 __训练层面__ 1. CNN对见过的样本有好的泛化能力,而没见过的样本则比较差(例:看过正脸很难识别侧脸)。这就是CNN的归纳偏置(inductive bias)。 2. 为了取得对大部分情况都好的泛化能力,需要各种情况的训练样本,这样大大增加训练代价。 3. Capsule希望能够学习 ... 查看全文
Apache Commons Lang之日期时间工具类
码农不识Apache,码尽一生也枉然。FastDateFormatFastDateFormat是一个快速且线程安全的时间操作类,它完全可以替代SimpleDateFromat。因为是线程安全的,所以你可以把它作为一个类的静态字段使用。构造方法为protected,不允许直接构造它的对象,可以通过工厂... ... 查看全文
Python : TypeError: 'int' object is not iterable
用循环依次对list中的每个名字打印出 Hello, xxx! L = ['Bart', 'Lisa', 'Adam']x = len(L) for i in range(x): print('Hello,', L[i]) 此处,若直接使用 for i in x 时,编译报错:TypeError: ... 查看全文
W3school自学python
python官方文档下载:https://www.python.org/downloads/ 我是使用的是pycharm来学习:https://www.jetbrains.com/pycharm/download/由于我这边打不开官方的网站所以就下载了其他版本。 python语法: Python 缩 ... 查看全文
数据结构C语言实现----入队列操作
代码如下: /***************************************** * 入队列操作 * 首先,创建一个单链表的结点 * 将这个结点挂在现在队伍的队尾后面 * 再将队尾指向这个节点 * ***************************************/ #i ... 查看全文
DRF框架GenericAPIView之排序查询
一、使用方法 1.引入方式 from rest_framework.filters import OrderingFilter 2.添加引擎 将OrderingFilter引擎添加到filter_backends列表中,也可以添加到全局 filter_backends = [DjangoFilter ... 查看全文
spring boot:使用spring cache+caffeine做进程内缓存(本地缓存)(spring boot 2.3.1)
一,为什么要使用caffeine做本地缓存? 1,spring boot默认集成的进程内缓存在1.x时代是guava cache 在2.x时代更新成了caffeine, 功能上差别不大,但后者在性能上更胜一筹, 使用caffeine做本地缓存,取数据可以达到微秒的级别, 一次取数据用时经常不足1毫秒 ... 查看全文
JavaScript 函数定义显式参数时没有指定数据类型
默认参数 ES5 中如果函数在调用时未提供隐式参数,参数会默认设置为: undefined 有时这是可以接受的,但是建议最好为参数设置一个默认值: 实例(ES5) function myFunction(x, y) { if (y undefined) { y = 0; } } 或者,更简单的方式: ... 查看全文
java.lang.ClassNotFoundException
缺少相应jar包 解决方案:(前提是maven已经导入) 在IDEA中点击File > Project Structure > Artifacts > 在右侧Output Layout右击项目名,选择Put into Output Root。 ?执行后,在WEB-INF在增加了lib目录,里面是项目 ... 查看全文
window.getComputedStyle()方法的使用及其扩展
1.window.getComputedStyle()方法返回值 是一个可以获取当前元素所有最终使用的CSS属性值。返回的是一个CSS样式声明对象([object CSSStyleDeclaration]),只读。 语法:var style = window.getComputedStyle("元素 ... 查看全文
wpf--- TextBlock文字设置属性
ProgressBar控件的重要属性: FontFamily——控件中显示文本的字体 FontSize——控件中显示的字体的大小 Foreground——控件中显示的文本的前景色 Text——显示的文本的内容 TextWrapping——控件中显示的文本的换行方式。 NoWrap——不自动换行,超出 ... 查看全文
Windows上MyEclipse2017 CI7 安装、破解以及配置
一、安装环境与安装包 操作系统:win7 MyEclipse2017 CI7下载地址:链接:https://pan.baidu.com/s/1TWkwntF9i5lOys3Z96mpLQ MyEclipse2017 CI7破解包:链接:https://pan.baidu.com/s/1vxaHl7S ... 查看全文
egg.js 配置cors跨域
1、egg简述 Egg.js,为企业级框架和应用而生,是阿里开源的企业级 Node.js 框架。 2、特点 Egg 奉行『约定优于配置』,按照一套统一的约定进行应用开发,团队内部采用这种方式可以减少开发人员的学习成本。 基于 Koa 开发,性能优异。 3、基于eggjs的 restful api示例 ... 查看全文
Html5 Canvas 使用
``` 你的浏览器不支持 canvas,请升级你的浏览器。 ``````var c = document.getElementById("myCanvas");var ctx = c.getContext("2d");/* beginPath(): 新建一条路径,路径一旦创建成功,图形绘制命令被指向... ... 查看全文
安装APACHE到CentOS(YUM)
运行环境 系统版本:CentOS Linux release 7.3.1611 (Core) 软件版本:httpd 2.4.6 硬件要求:无 安装过程 1、安装YUM EPEL源 HTTP Tools软件包由YUM EPEL源提供。 2、安装HTTPD 3、编辑配置文件 4、将要发布的WEB页面放置 ... 查看全文
深度理解js中var let const 区别
首先要理解js中作用域的概念 作用域:指的是一个变量的作用范围 1.全局作用域 直接写在script中的js代码,在js中,万物皆对象,都在全局作用域,全局作用域在页面打开时创建,在全局作用域中有一个全局对象window,它代表是一个浏览器的窗口 它由浏览器创建可以直接使用,在全局作用域中,创建的对 ... 查看全文
SCA-CNN: Spatial and Channel-wise Attention in Convolutional Networks for Image Captioning
题目:SCA-CNN: Spatial and Channel-wise Attention in Convolutional Networks for Image Captioning 作者: Long Chen等(浙大、新国立、山大) 期刊:CVPR 2017 1 背景 注意力机制已经在自然语言 ... 查看全文
SpringMVC中的HandlerInterceptorAdapter的使用
一般情况下,对来自浏览器的请求的拦截,是利用Filter实现的 而在Spring中,基于Filter这种方式可以实现Bean预处理、后处理。 比如注入FilterRegistrationBean,然后在这个Bean上传递自己继承Filter实现的自定义Filter进入即可。 而Spring MVC也 ... 查看全文
水仙花数之C语言经典案例分析
一、【什么是水仙花数】 水仙花数(Narcissistic number)也被称为超完全数字不变数(pluperfect digital invariant, PPDI)、自恋数、自幂数、阿姆斯壮数或阿姆斯特朗数(Armstrong number),水仙花数是指一个 3 位数,它的每个位上的数字的 ... 查看全文
使用jstack命令dump线程信息
锁是个非常有用的工具,运用场景非常多,因为它使用起来非常简单,而且易于理解。但同时它也会带来一些困扰,那就是可能会引起死锁,一旦产生死锁,就会造成系统功能不可用。让我们先来看一段代码,这段代码会引起死锁,使线程t1和线程t2互相等待对方释放锁。 class DeadLockDemo { privat ... 查看全文