博客园部分非公开api
https://www.cnblogs.com/aggsite/UserStats https://www.cnblogs.com/aggsite/AggStats 查看积分排行 https://www.cnblogs.com/{username}/ajax/sidecolumn.aspx ... 查看全文
DRF ---- APIview生命周期 请求/渲染/解析/异常/响应/ 模块源码 drf配置
[toc] drf框架的封装风格 1. 原生Django View的源码复习 as_view源码 dispatch源码 2. ApiView的生命周期(源码) 重写的as_view源码 1 继承 类 重写了 和 方法 2 重写的 方法, 主体还是 的`as_view view csrf` 重写的di ... 查看全文
C# 创建Windows Service(Windows服务)程序
本文介绍了如何用C#创建、安装、启动、监控、卸载简单的Windows Service 的内容步骤和注意事项。 一、创建一个Windows Service 1)创建Windows Service项目 2)对Service重命名 将Service1重命名为你服务名称,这里我们命名为ServiceTest ... 查看全文
windows上Jenkins安装及其配置
1.官方下载地址:https://jenkins.io/,本次下载的版本为jenkins 2.138. 2.war包安装:启动Jenkins命令,打开cmd至Jenkins安装目录下,运行命令 java jar jenkins.war 如果改变默认端口,则指定端口例如端口号9080:java jar ... 查看全文
net core WebApi——依赖注入Autofac
[toc] 前言 周末加班,下午犯困,整理下之前鼓捣过的东西,看过我之前的webapi系列的读者知道,我之前试过Aspect,但是升级到3.0之后没往下去试了,当时还留了个坑,这不,现在果断移除了换成这个了。 Autofac 这个第三方类库呢,是Ioc的容器,可以简化我们很大的工作量,比如说在之前我 ... 查看全文
c# Winform Control 快速入门基本事件
对于桌面应用,归类总结一下最常用的事件 一 鼠标移动事件 用户行为:鼠标移入控件又移出控件 鼠标在控件外侧,准备移入控件,无事件 移入控件边界,接受到 MouseEnter 事件 移入之后,接收到 MouseMove 事件,事件不停的发送,一旦cursor变换,发送 MouseHover 事件 鼠标 ... 查看全文
Tomcat 8 在windows下的调优
1.指定使用JDK的路径和vm参数配置 修改bin文件中的catalina.bat,大约95行setlocal之上加入如下内容: set JAVA_OPTS=-Xms1024m -Xmx1024m -XX:PermSize=256M -XX:MaxPermSize=512M//配置vm参数,根据系统 ... 查看全文
Windows10系统下JDK1.8的下载安装及环境变量配置
声明:本文章对照的这位大大的文章稍作修改,这篇文章是Win7配置1.8.0有需要的朋友可以移步:https://www.cnblogs.com/yzq07231012/p/7158081.html 1.下载并安装 jdk1.8.0版本,地址:https://www.oracle.com/techne ... 查看全文
C#中的委托和事件(二)——event
事件简介 和上一篇一样,本篇依旧采用半翻译半总结的方式。 事件也是一种 后期绑定 机制,并且是基于委托的支持建立的。事件是对象广播(向系统中所有对该事件感兴趣的组件)发生的事情的一种方式。任何其他组件都可以订阅该事件,并且在该事件发生时得到通知。 比如很多图形系统都有一个事件模型来报告用户的动作,比 ... 查看全文
Windows GetLastError()返回值
1. 函数原型: DWORD GetLastError() 中文版(不完全) 〖0〗-操作成功完成。 〖1〗-功能错误。 〖2〗-系统找不到指定的文件。 〖3〗-系统找不到指定的路径。 〖4〗-系统无法打开文件。 〖5〗-拒绝访问。 〖6〗-句柄无效。 〖7〗-存储控制块被损坏。 〖8〗-存储空间不 ... 查看全文
数组及排序LeetCode刷题记录
2、数组_排序 刷题总结:一般数组逃不过这些方法方法 双指针:一个从头遍历,一个从尾遍历 三指针:一个从头遍历,一个从尾遍历,一个遍历数组本身,找满足条件的进行交换 从后向前遍历,从后向前填充! 75、颜色分类 方法:三指针 为什么用多指针? 1. 题目说遍历一次数组解决问题, 一般都是用多指针! ... 查看全文
[20-05-15][Thinking in Java 17]Java Inner Class 1 - Inner Class 2
1 package test_13_2; 2 3 public class Outer { 4 5 private String str; 6 7 public Outer() { 8 9 } 10 11 public Outer(String str) { 12 13 this.str = str ... 查看全文
c++虚表(vftable)、虚函数指针(vfptr)、虚基指针(vbptr)的测试结果
在VS中 --> 项目 --> 项目属性 --> C/C++ --> 命令行 添加编译选项 /d1reportSingleClassLayoutB (B是你要查看的类名) 代码一:测试虚标的存在 /// /// @filename /// @author whao Luo /// @email ha ... 查看全文
C语言程序流程结构--C语言04
C语言程序流程结构 C语言支持最基本的三种程序运行结构:顺序结构、选择结构、循环结构 一、顺序结构 程序按顺序执行,不发生跳转。 二、选择结构 依据是否满足条件,有选择的执行相应功能。 1.if语句 1 #include<stdio.h> 2 3 int main() 4 { 5 int a=1; ... 查看全文
关于python环境的一切注意事项
神经网络环境配置: 神经网络版本如果适配得不合适,那么会出现很多问题。这里提供一套配置方案: 建议安装python3.6,否则可能导致tensorflow安装失败 电脑无显卡:tensorflow==1.14 keras==2.2.5 电脑有显卡:cuda 10.0 cudnn 7.4版本 tens ... 查看全文
leetcode [560. 和为K的子数组]
(https://leetcode cn.com/problems/subarray sum equals k/) 1:暴力法:因为要求的子数组必须是连续的,所以答案肯定是某一大块减去某一小块的结果正好为k,这样就自然而然的想到前缀和,得到前缀和在暴力枚举就行了,算法复杂度O(n^2^),我的代码卡 ... 查看全文
Spring框架概述
1、对于框架的简单了解(framework) 框架:具有约束性的去支撑我们完成功能的半成品的项目。 约束性:定义的一些标准; 支撑性:其实就是对底层各种功能技术的封装; 半成品的项目:框架不是一个完整的项目,只是提供一个架子,虽然封装了各种技术,但是缺少业务逻辑。框架+业务逻辑=项目(减少代码量) ... 查看全文
一脚踩进java之基础篇35——集合继承体系的面向对象思想
1)接口:用来明确所有集合中该具有的功能,相当于在定义集合功能标准;2)抽象类:把多个集合中功能实现方式相同的方法,抽取到抽象类实现,具体集合不再遍写,继承使用即可;3)具体类:继承抽象类,实现接口,重写所有抽象方法,达到具备指定功能的集合。每个具体集合类,根据自身的数据存储结构方式,对接口中的功能 ... 查看全文
springboot docker
安装docker yum install docker 安装docker-compose yum install docker-compose# 安装成功后查看sudo docker-compose --version 安装完成后,使用下面的命令来启动 docker 服务,并将其设置为开机启动: s ... 查看全文