ASP.NET Core MVC中的Filter作用是在请求处理管道的某些阶段之前或之后可以运行特定的代码。 Filter特性在之前的ASP.NET MVC中已经出现,但过去只有Authorization,Exception,Action,Result四种类型,现在又增加了一种Resource类型。 ...
分类:
Web程序 时间:
2018-08-25 11:49:53
阅读次数:
244
今天在iPad上下了个小游戏,主要是一个计算器的界面,有开始值,目标值,限定步数,以及一些加减乘除,还有作者脑洞想出来的功能键,主要有左移,直接把一个数加到末尾,将其中的某个数改为另一个数等等。。玩到20几关的时候感觉每道题要想一会儿才能解出来,于是有了下面的程序,写完程序就不想玩了。 游戏界面如下 ...
分类:
其他好文 时间:
2018-08-25 11:49:45
阅读次数:
179
序列化流与反序列化流 用于从流中读取对象的操作流 ObjectInputStream 称为 反序列化流 用于向流中写入对象的操作流 ObjectOutputStream 称为 序列化流(对象保存到文件中) l 特点:用于操作对象。可以将对象写入到文件中,也可以从文件中读取对象。 对象序列化流Obje ...
分类:
编程语言 时间:
2018-08-25 11:49:33
阅读次数:
202
JSONPath Expression:JSON表达式 Match Numbers:匹配哪个,可为空即默认第一个 Default Value:未取到值的时候默认值 如下json: 这里因为返回的是json数据: 1 $.data.token 获取token的值 如图所示: 如图所示: 但是有碰到一个 ...
分类:
Web程序 时间:
2018-08-25 11:49:22
阅读次数:
514
因为是最长上升的,可以用一个数组储存上升的序列,如果后一个数字比数组的最大数字还大,就加到末尾去,如果不大于,那么就可以把这个数组中比他大的数字替换掉,因为如果数字更小,后面上升序列更长的可能性更大,这样也不会改变之前最大的数字;最小同理 ...
分类:
其他好文 时间:
2018-08-25 11:49:13
阅读次数:
131
# 直接赋值,之后变量应用的都是同一个id()地址,后续修改所用饮用也会修改num1=[1,2,3,4]num2=num1print(id(num1))print(id(num2))num2[0]=111print(num1)print(num2) #深拷贝 完全开辟新空间,修改copy后的值,前值... ...
分类:
编程语言 时间:
2018-08-25 11:49:04
阅读次数:
134
\documentclass[12pt,a4paper]{article}\usepackage{ctex}\usepackage{listings}\usepackage{xcolor}\begin{document}Qt中的等级观念 \lstset{language=c++,breaklines ...
分类:
其他好文 时间:
2018-08-25 11:48:58
阅读次数:
416
What is Harbor? Harbor is an open source cloud native registry that stores, signs, and scans container images for vulnerabilities. Harbor solves commo ...
分类:
其他好文 时间:
2018-08-25 11:48:41
阅读次数:
247
默认情况下,ReSharper会建议你全局变量命名使用下划线开头,且第一个字母小写。否则,会给你标记出来,如下: 但我个人不喜欢这种风格,一般使用首字母大写且不带下划线,可以通过配置来调整:ReSharper的Options搜索Nameing Style,右边根据自己的习惯选择Name Style的... ...
分类:
其他好文 时间:
2018-08-25 11:48:31
阅读次数:
161
%[AX,H1,H2]=plotyy(...):返回AX中创建的两个坐标轴的句柄以及H1和H2中每个图形绘图对象的句柄。AX(1)为左侧轴,AX(2)为右侧轴。 x = 0:0.01:20; y1 = 200*exp(-0.05*x).*sin(x); y2 = 0.8*exp(-0.5*x).*s... ...
分类:
其他好文 时间:
2018-08-25 11:48:20
阅读次数:
192
主要是描写了如何从0到1实现mq的搭建,首先先部署一个单机mq了解一下mq包的整个结构,然后简单部署一个zookeeper的mq集群,这个在企业中还是比较常用的 ...
分类:
其他好文 时间:
2018-08-25 11:48:12
阅读次数:
171
题目描述: 题目思路: 1.用结构链表来建树 2.用队列来实现层次遍历,当遍历到根节点时,将其子节点压入队列 ...
分类:
其他好文 时间:
2018-08-25 11:47:55
阅读次数:
145
Form里面嵌套了一个Meta类 Django是怎么处理的? 在models.py中 看这个源码得知,用反射获取class Meta,然后用type()去创建新的表单类。type()用了两次,第一次用来创建base form, 第二次用base form来创建带有新增属性的form。 为什么type ...
分类:
Web程序 时间:
2018-08-25 11:47:44
阅读次数:
187
题目描述:输入一颗二叉树的跟节点和一个整数,打印出二叉树中结点值的和为输入整数的所有路径。路径定义为从树的根结点开始往下一直到叶结点所经过的结点形成一条路径。(注意: 在返回值的list中,数组长度大的数组靠前) 思路1:递归 思路2:带记忆的DFS ...
分类:
其他好文 时间:
2018-08-25 11:47:37
阅读次数:
171
学习多线程的时候会遇到一个名词:并发。这是属于操作系统中的词汇,需要了解并发和并行的区别,从网上搜集了几种说法帮助理解。 一: 并发是指一个处理器同时处理多个任务。 并行是指多个处理器或者是多核的处理器同时处理多个不同的任务。 并发是逻辑上的同时发生(simultaneous),而并行是物理上的同时 ...
分类:
其他好文 时间:
2018-08-25 11:47:30
阅读次数:
107
一、如何进行泛型编程 C/C++ 是一种静态编程语言,必须需要把代码翻译成可执行的二进制可执行程序然后在运行,一旦编译好之后就不能再变了(数据类型也就必须确定下无法更改,因此要为每一种数据类型编写一份算法,工程量巨大)。 C++提供了模板的编程方法来解决泛型编程的问题,它的解决思路是,程序员先编写好 ...
分类:
其他好文 时间:
2018-08-25 11:47:22
阅读次数:
163