c#简述抽象方法和虚方法的区别
1.抽象方法在抽象类里,继承后必须重写,抽象类可包含虚方法 2.虚方法继承后可以直接使用 //抽象方法 public abstract class Animal { /// <summary> /// 必须重写方法 /// </summary> public abstract void Sleep( ... 查看全文
RapidSVN的使用
原文地址:https://www.cnblogs.com/tinyphp/p/5017940.html RapidSVN是一个可视化 SVN 客户端,运行速度快,简单易用,现在很多已经做成做成便携版,安装都不用。小乌龟那个SVN感觉太复杂了。。。不妨试下这个。 1.下载安装 2.运行RapidSVN ... 查看全文
Windows 10使用Windows7图片查看器浏览图片
Windows7服役即将结束,届时将停止操作系统更新及安全补丁的下发。笔者也在常识习惯Windows10开发环境。 Windows 7的图片浏览器大家应该很熟悉,可是到Windows10,图片就使用画板打开了。这让人不太习惯,如下 网上有比较多的教程鼓励大家编辑Windows注册表,Windows注 ... 查看全文
windows系统-系统盘-C盘“瘦身”计划
名称 清理率 风险性 Windows 自带磁盘清理工具 10%左右 极低 开源清理工具 Dism++ 12%左右 低 磁盘分析工具 SpaceSniffer 8%左右 中 Windows Installer目录清理工具 Wicleanup 70%以上 偏高 强制删除工具 Windows Instal ... 查看全文
C#调用Crypto++库AES ECB加解密
本文章使用上一篇《C#调用C++类库例子》的项目代码作为Demo。本文中,C#将调用C++的Crypto++库,实现AES和ECB加解密。 一、下载Crypto 1、进入Crypto的官网下载openssl。网址是: https://www.cryptopp.com/。 2、点击“DownLoad” ... 查看全文
windows 查看端口占用情况
#查看端口号 netstat -ano |findstr "端口号" #根据查询出来的进程号查询服务名称 tasklist |findstr "进程id号" #进程id或者进程名称 杀掉进程 taskkill /f /t /im "进程id或者进程名称" ... 查看全文
windows远程桌面服务器端连接
Windows系统均自带了远程桌面功能,你不需要额外安装软件即可通过支持「RDP协议」的工具对它们进行远程控制。服务器端:1、我的电脑->管理->本地用户和组->用户->新建用户设置账号密码,隶属于administrator和remoteuser2、我的电脑->属性->远程设置->允许用户远程操作3、远程桌面连接-选项->本地资源->详细信息- 查看全文
winserver-性能监视器计数器介绍
前端时间在做动态目标监控,应用程序需要考虑大数据量和多用户并发的操作,系统的性能是解决方案实施性的重要度量。这里简单的记录下Windows中性能监视查看和简单分析。 一般操作系统性能主要涉及到的问题主要有:处理器使用情况、内存占有量、磁盘I/0操作以及网络流量等。 查看Windows性能情况,大部分 ... 查看全文
winserver-性能监视器
性能监视器(Performance Monitor)是用来收集服务器上的运行log。 创建 control→compmgmt.msc 右击Performance Monitor→New→Data Colletctor Set 输入名称后 点击next 选择日志文件放的路径 点击 finish 在Us ... 查看全文
Network Emulator for Windows Toolkit(模拟弱网络环境的软件)
前言和下载地址用户会在各种网络环境下使用我们的app,pc应用,我们决不能祈求用户的网络环境都是稳定的,因此我们需要模拟出弱网络的情况,用来测试我们的APP在弱网络环境下的表现如何。Network Emulator for Windows Toolkit(NEWT),简称NEWT。模拟移动端应用,在 ... 查看全文
Delphi 数据类型与Windows 数据类型 对照
Windows 数据类型 Delphi 数据类型 描述 LPSTR PAnsiChar 字符串指针 LPCSTR PAnsiChar 字符串指针 DWORD LongWord 整数 BOOL LongBool 布尔型 PBOOL ^BOOL 指向布尔值的指针 PByte ^Byte 指向字节值的指针 ... 查看全文
关于Java的LinkedHashMap中的类变方程式,如何才能使pson的值递增
同学们好啊,还记得 HashMap 那篇吗?我自己感觉写得非常棒啊,既通俗易懂,又深入源码,真的是分析得透透彻彻、清清楚楚、明明白白的。(一不小心又上仨成语?)HashMap 哪哪都好,真的,只要你想用键值对,第一时间就应该想到它。 但俗话说了,“金无足赤人无完人”,HashMap 也不例外。有一种 ... 查看全文
python shutil.copy()用法
https://www.cnblogs.com/liuqi-beijing/p/6228561.html shutil.copyfile(src, dst):复制文件内容(不包含元数据)从src到dst。 DST必须是完整的目标文件名; 如果src和dst是同一文件,就会引发错误shutil.Err ... 查看全文
python从0到1--01.python中的输入/输出(基础篇)
1.print()函数输出 在python中,使用print()函数可以将结果输出到标准控制台上。 print()函数的基本语法:print(输出内容);例如 a = 100 b = 5 print(9) print(a) print(a*b) print("hello") 使用print函数,不但 ... 查看全文
Java容器源码分析之LinkedList
LinkedList简介 LinkedList是一个使用双向链表结构实现的容器,与ArrayList一样,它能动态扩充其长度,LinkedList相较于ArrayList,其任意位置插入速度比ArrayList要快,但是其查询速度要比ArrayList要慢;LinkedList继承自Abstract ... 查看全文
java流程控制.2顺序结构和循环结构
顺序结构 顺序结构的作用:为最基本的结构,从上到下依次进行 循环结构 if循环:1.if单选择循环if(布尔值) { 布尔值为true执行的语句 } 2.if双选择循环if(布尔值){ 布尔值为true执行的语句 }else{布尔值为false执行的语句} 3.if多选择循环if(布尔表达式为1){ ... 查看全文
java中的++i是线程安全的吗?
java中的++i是线程安全的吗?为什么?怎么使它线程安全呢? 先说答案: 非线程安全 先说下为什么是非线程安全的? 从Java内存模型说起 Java内存模型规定了所有的便利都存储在主内存中,每个线程还有自己的工作内存,工作内存中保存了该线程使用到的变量的主内存副本拷贝,线程对变量的所有操作都必须在 ... 查看全文
10行Python代码写一个程序
这是一个利用 requests模块,爬取照片,然后,在利用MyQR模块生成二维码,再配置相应的东西,就可以了用手机扫描二维码了。 大家也可以看我抖音的效果视频:正人君子小吕。里面有效果视频 requests获取图片 首先我们要获取网络上面的图片,例如,百度搜索美女图片 其次,获取图片的URL。 按 ... 查看全文
一文读懂线程池的工作原理(故事白话文)
前言本文以程序员做需求的例子,比喻线程池的工作过程。以故事白话的方式展开,跟大家阐述线程池工作原理,以方便大家更好理解线程池,谢谢阅读哈~什么是线程池?什么是核心线程?什么是阻塞队列?什么是非核心线程?什么是空闲存活时间?什么是饱和策略?线程池工作原理流程图&源码概览github地址,感谢每一颗Star?https://github.com/whx123/JavaHome?公众号:「捡田螺 查看全文
『互联网架构』软件架构-spring源码之spring MVC(下)(13)
有老铁联系我,想好好学习一个框架,从底层看源码,从头跟到尾,每个都写上注释。我的建议老铁别傻了,别人写一个框架多少个人的团队,多少个日日夜夜你还要养家糊口,其实有三个阶段,我来说下具体哪三个阶段。学习一个框架的阶段学会对这个框架的使用翻翻书,百度一下基本就可以了。掌握这个框架的架构思想和它的层次结构。【掌握到第二阶段就刚刚好】接口,模型,上下文。思想和层次基本都了解,怎么运作。掌握底层的实现细节( 查看全文
11月头条:Python势不可挡,超越 Java!
TIOBE排行榜TIOBE排行榜是根据互联网上有经验的程序员、课程和第三方厂商的数量,并使用搜索引擎(如Google、Bing、Yahoo!)以及Wikipedia、Amazon、YouTube统计出排名数据,只是反映某个编程语言的热门程度,并不能说明一门编程语言好不好,或者一门语言所编写的代码数量多少。自20年前TIOBE指数启动以来,Java和C首次没有进入前2位。C仍然是第一但现在占据第二个 查看全文