windows 定时删除N天前日志脚本
删除目录/P 表示目录/S 表示递归向下查询子目录/D 表示date -460 意思是460天以前 或者 -2018/11/9 表示这个日期以前的/C 开始执行命令 内部还有一个cmd @ISDIR==TRUE 表示判断是不是目录RD 表示删除目录(文件夹)/s 表示可以删除非空的文件夹 /q 安静 ... 查看全文
git和github安装及使用(windows)
一、git下载,下面是官网下载地址: 二、安装,安装时不要犹豫,不要迟疑,一直Next>就行了 三、git与github的关联 1.首先去github官网注册账户。下面是官网地址 https://github.com 2.本地配置用户名和邮箱 (1)在桌面空白处鼠标右键单击,选择Git Bash H ... 查看全文
【Jmeter】api性能测试总结
1.前提概念 平时常用的性能测试:api性能测试+场景性能测试;今天就说一说api性能测试 2.如何进行性能测试? 需求:对某api进行性能测试,看看最大承受的并发数,分析下图表 分析: 错误思路:当我们接到这个需求的时候,很多人不管三七二十一,先把接口写起来,然后给他个1000个并发,压倒报错为止 ... 查看全文
WIN32API 图标拖拽功能的基本配置方法
基本的方法就是通过微软官网提供的事列来完成整个操作过程, 微软链接:https://docs.microsoft.com/en-us/windows/desktop/controls/using-image-lists; https://docs.microsoft.com/en-us/window ... 查看全文
vmware用U盘安装win10
1.下载老毛桃装机版,安装后会生成一个D:\老毛桃ISO\LMT.ISO镜像,将这个镜像放到虚拟机的CD-ROM里,将虚拟设备节点设置为IDE2.虚拟机启动后默认会从本地硬盘加载系统,由于虚拟机启动速度很快,在启动时很难按出BIOS界面,所以在虚拟机的安装文件里找到以.vmx结尾的文件,右击用记事本打开在第一行添加bios.ForceSetupOnce= 查看全文
.NET&C#的异常处理
应用程序未捕获异常的处理 处理未捕获的异常是每个应用程序起码有的功能 WinForm等类型的应用程序 使用UnhandledException来处理非 UI 线程异常 1 static void Main(string[] args) 2 { 3 AppDomain.CurrentDomain.Un ... 查看全文
C#中遍历ArrayList的三种方法
using System; using System.Collections; using System.Linq; using System.Text; namespace ArrayListDemo { class Program { static void Main(string[] args ... 查看全文
windows10激活方法
原文转自:http://www.ylmfwin100.com/ylmf/8643.html 现在市面上大致有两种主流激活方法,一种是通过激活码来激活,另外一种是通过激活工具来激活。但是激活工具有个弊端就是激活时间只有180天,很多网友都想要永久激活,现在已经过了win10系统免费推广期了,所以如果现 ... 查看全文
python --函数(一)
1 2 3(4, 5, 6, 7){'a': 5} 一个例子说明函数的* 和** 用法: 如何使用参数: 结果为3 全局参数和局部参数: 结果为abx 递归: n的阶乘 ... 查看全文
[PHP] 算法-请找出带环链表的环的入口结点的PHP实现
给一个链表,若其中包含环,请找出该链表的环的入口结点,否则,输出null 1.找链表倒数第k个结点,输入一个链表,输出该链表中倒数第k个结点。第一个指针走(k-1)步,到达第k个节点,两个指针同时往后移动,当第一个结点到达末尾的时候,第二个结点所在位置就是倒数第k个节点了 2.原理有点像上面的,定义... ... 查看全文
C语言使用宏输出调试信息实战
如何使用宏定义输出信息 C语言提供了#, ##, __VA_ARGS__等符号来帮助我们在宏定义中更好地输出信息。使用方式如下: 输出如下: #的作用是,它会在所引用的宏变量左右两边加一对引号。所以FUN1中的printf函数不会出错,因为FUN1(hello)预编译时被替换成了printf("he ... 查看全文
C++ STL vector 向量容器 基本方法
创建vector对象 1.不指定容器大小 vector<int> vec; 2.指定容器大小 vector<int> vec(10); 3.指定容器大小和初始值 vector<int> vec(10,0); 尾部元素扩张 vec.push_back(); 插入元素 1.在最前面插入元素 vec.in ... 查看全文
python练习第五天
回顾里下上节课讲的课程,主要有格式化和编码内容。(1)格式化输出使用%s和%d(占位符),如果想输出%,则使用%%。(2)编码:ascii码只能显示英文,特殊符号,数字。万国码 unicod 最开始是16位,由于中文字节太多,使用32位(4个字节),但是四个字节又太多,占用资源多。于是升级utf-8 ... 查看全文
出现线程死锁的几种情况
原因大致有以下几种: 1、所属线程忘了释放锁, 建议使用 autolock (封装类的构造函数中上锁,析构函数中释放锁) 2、线程中使用了嵌套锁(2个或2个以上的锁) 3、owningthread 被动的原因无法释放锁,比如 1)、使用开源库,异常时直接ExitThread。 2)、使用了 __tr ... 查看全文
大话数据结构 绪论及算法
程序设计 = 数据结构 + 算法 数据:是描述客观事物的符号,是计算机中可以操作的对象,是能被计算机识别,并输入给计算机处理的符号集合。 数据元素:是组成数据的、有一定意义的基本单位,在计算机中通常作为整体处理。也被称为记录。 数据项:一个数据元素可以由若干个数据项组成。数据项是数据不可分割的最小单 ... 查看全文
java 运算符 数据类型的引用 流程控制语句
赋值运算符= 赋值+=加后赋值-=减后赋值*=乘后赋值/=除后赋值%=取余后赋值a+=2 类似于a=a+2 其他一样 比较运算符==等于!=不等于<小于>大于<=小于等于>=大于等于 逻辑运算符& 与| 或^异或!非&&短路与||短路非短路与&&:参与运算的两边数据,有false,则运算结果为fal ... 查看全文
SpringBoot29 登录逻辑、登录状态判断
1 知识点扫盲 浏览器和服务器之间时通过session来确定连接状态的,浏览器第一次请求时服务端会自动生成一个session,并将这个sessionId传回给浏览器,浏览器将这个sessionId存放在cookie中,下一次浏览器访问服务器时就会将这个sessionId以cookie的形式传递到服务 ... 查看全文
java web实现文件下载的注意事项
如图,在浏览器中实现以下的下载方式 注意点: 1,下载文件存在于web服务器上本地上; 2,前端页面用form形式请求。 html: js: java: ... 查看全文
统计numpy数组中每个值的个数
import numpy as np from collections import Counter data = np.array([1.1,2,3,4,4,5]) Counter(data) #简单方法 sum(data==4) ... 查看全文