WPF之路-键盘与鼠标事件 - 简书
原文:WPF之路-键盘与鼠标事件 - 简书 键盘事件 事件类型分为以下几个类型 生命周期事件:在元素加载与卸载的时候发生 鼠标事件:鼠标动作 键盘事件:键盘动作 手写笔事件:适用于win7以上的系统 多点触控事件:一个手指或多个手指的触控动作 键盘事件 键盘事件的执行顺序: PrevieKeyDow... ... 查看全文
C# ico转png
class Program { static void Main(string[] args) { Console.WriteLine("ICO文件转PNG"); string path = null; bool got = false; while (... ... 查看全文
Windows下ActiveMQ的下载和启动
1、打开浏览器,访问网址activemq.apache.org,如下图所示: 2、下载最新的版本,当前最新版本为5.15.5,根据ActiveMQ需要安装的操作系统选择性下载对应的版本,这里我选择Windows版本,然后点击下载ZIP包,如下图所示: 3、下载完成以后,将zip文件解压到D盘下,解压 ... 查看全文
.NET Core WebApi 前后端开发分离后的配置和部署
转自博客:https://www.cnblogs.com/Vam8023/p/10670741.html 背景:现在越来越多的企业都采用了在开发上前后端分离,前后端开发上的分离有很多种,那么今天,我来分享一下项目中得的前后端分离。 B/S Saas 项目:(这个项目可以理解成个人中心,当然不止这么点 ... 查看全文
Wpf binging(一)
1.C# 代码后台绑定 分别步骤为 1. 准备数据源 2.实例化 binging对象 以及设置 该对象的 数据源 和数据源的访问路径(也就是该数据源的什么属性绑定) 3. 把前端ui控件的 Text 属性与 binging 映射起来 上面代码可以简写为 wpf中 后台可以访问前端的元素,但前端无法访 ... 查看全文
C#对文件进行加密解密源码
如下的代码段是关于C#对文件进行加密解密的代码,应该是对小伙伴们有些帮助。usingSystem;usingSystem.IO;usingSystem.Security.Cryptography;publicclassExample19_9{publicstaticvoidMain(){FileStreamfsOut=File.Create(@ 查看全文
C#ThreadPool学习
一.简介 提供一个线程池,该线程池可用于执行任务、发送工作项、处理异步 I/O、代表其他线程等待以及处理计时器 二.主要方法 线程池中空闲线程数,检索由 GetMaxThreads(Int32, Int32) 方法返回的最大线程池线程数和当前活动线程数之间的差值。 检索可以同时处于活动状态的线程池请 ... 查看全文
二、SpringBoot配置文件
一、配置文件 SpringBoot使用一个全局的配置文件,配置文件名是固定的; application.properties application.yml 配置文件的作用:修改SpringBoot自动配置的默认值;SpringBoot在底层都给我们自动配置好; YAML(YAML Ain't Ma ... 查看全文
C++开发环境和基础语法
###C的编译环境 1.在虚拟机中使用g,可使用如下命令: 先测试有没有安装g++ g++ -v 安装 sudo apt-get update sudo apt-get install g++ g++ -v //用来检查是否安装成功 g是c的一种编译器,需要安装,g++的用法和gcc一致,需要更换下 ... 查看全文
给大家介绍一款非常好用的java反编译工具Java Decompiler
这个工具不仅能反编译.class文件,将.class文件转换为可读的.java文件,而且还可以对整个jar包进行反编译。该工具不仅有自己的图形化界面工具JD-GUI,而且还有eclipse和IntelliJ IDEA的插件,可以将Java Decompiler集成到这些开发工具上。百度搜索Java ... 查看全文
java中checked异常和unchecked异常区别?
马克-to-win:checked和unchecked异常区别:结论就是:1)RuntimeException和他的子类都是unchecked异 常。其他的都是checked异常。马克-to-win:2)在编译阶段,编译器会检查每一个方法,看是否方法里面抛出了checked异常。假设抛出了 chec ... 查看全文
c# 线程池多任务处理并返回值
先新建一个封装类 包含 manual和返回值 using System;using System.Threading; public class ThreadReturnData { public ManualResetEvent manual; public string res; public ... 查看全文
JavaScript回调函数(callback)概念和应用,千万别错过!
在前端开发中,回调函数是一个非常重要的概念,我们经常会在项目中使用到它,但对于一些初学者来说比较难以理解。今天小千就来给大家介绍一下回调函数的概念和使用,千万不要错过了。 ... 查看全文
java中throws子句是怎么用的?工作原理是什么
7.throws子句 马克-to-win:当你的方法里抛出了checked异常,如你不catch,代表你当时不处理(不想处理或没条件处理),但你必须得通过"throws那个异常"告诉系统说,这儿有个问题,我现在不处理,将来一定别人要处理,否则执行到它,马克-to-win:系统会"不优雅"的崩溃。举个 ... 查看全文
python---三元运算符
# author: zhaoboomboom# time: 2021/3/12# 三元运算符存在的意义在于让代码变得更加简洁,易懂(个人理解)# 实现表达式: res = if判断成立的结果 if 变量判断语句 else else成立的结果# 例子: r = '不及格' if s <60 else ... 查看全文
JavaScript原生实现的节流和防抖
1.防抖 防抖:在高频触发下,在n秒内只触发一次(非严格)。如果n秒内再次触发,则重新计时 //实现debounce function debounce(fn){ let timer = null //创建一个命名存放定时器返回值 return function (){ clearTimeout(t ... 查看全文
SCSS循环遍历数组
$icon-color: #00fdfb, #ffd200, #fb5911, #2cf698, #5da6fb, #d75efb, #9fff10; @for $i from 1 through length($icon-color) { $item: nth($icon-color, $i); ... 查看全文
python中一些常用的方法和技巧(自己不会的)
python内置的装饰器property的使用: property这个装饰器一般使用在类中,我们可以用@property装饰器来创建只读属性,@property装饰器会将装饰的方法转换为相同名称的只读属性,可以与所定义的属性配合使用,这样可以防止属性被修改。 使用场景: 在类中修饰方法,使得方法可以 ... 查看全文