WPF 让一组 Button 实现 RadioButton 的当前样式效果
本文通过 WPF 的数据触发器 (DataTrigger) 和多重绑定 (MultiBinding),在一组普通按钮 (Button) 上实现了像单选按钮 (RadioButton) 那样的,同一时间只有一个按钮具有当前样式(本文演示的是背景颜色)的效果。 ... 查看全文
C# 区别对待==和Equals
CLR中将“相等性”分为两类:“值相等性”和“引用相等性”。 值相等性:两个变量所包含的数值相等。 引用相等性:两个变量引用的是内存中的同一个对象。 无论是操作符“==”,还是方法“Equals()”,都倾向于表达这样一个原则: 对于值类型,如果类型的值相等,就应该返回true; 对于引用类型,如果 ... 查看全文
第一个webapi及swagger
目的:实现api并生成swagger文档 引入swagger 在pom.xml添加swagger依赖 <!--整合Swagger2配置类--> <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</a ... 查看全文
Delphi idhttp解决获取UTF-8网页中文乱码问题
超简单~加个函数转换下就OK了~ UTF8Decode() 我的用法是Memo1.text:=UTF8Decode(idhttp1.get('')); 转自: http://hack518.blog.sohu.com/99364146.html https://www.iteye.com/blog/ ... 查看全文
C#窗体最大化最小化等比例缩放
不废话,直接代码 using System; using System.Collections.Generic; using System.Drawing; using System.Linq; using System.Text; using System.Threading.Tasks; usi ... 查看全文
为什么我也打算学C#了
untiy是需要用c#写代码的,所以也打算花点时间学一下c#。发现自己好像都没有好好学习过一门强类型语言。所以这次学c#的理由就不仅是为了学好unity,还可以让自己学好一门强类型语言。 平常接触到的都是Javascript相关的。 ... 查看全文
Windows常用快捷键
Windows常用快捷键 Ctrl + c 复制 Ctrl + v 粘贴 Ctrl + x 剪切 Ctrl + z 撤销 Ctrl + s 保存 Ctrl + Alt + Esc 打开任务管理器 Alt + F4 关闭当前页面 Shift + delete 永久删除 (不会经过回收站) Window ... 查看全文
人声提取工具Spleeter安装教程(Windows)
之前记录了一下Linux系统里面安装Spleeter的过程,原文在这里:人声提取工具Spleeter安装教程(linux) 相对而言,windows安装要麻烦的多,主要是在安装的过程当中会有各种报错,需要挨个去处理,非常麻烦。 之前在linux里面安装,基本上都是一次通过。windows下面安装了好 ... 查看全文
ncnn在windows+vs 2017的入门及一些坑
ncnn是腾讯开源的针对手机端的神经网络前向框架。针对未来可能遇到的手机端实现需求,进行提前了解,并将遇到的一些坑在此记录。 源码编译 首先就是源码编译,具体的一些命令参考这里https://github.com/Tencent/ncnn/wiki/how-to-build#build-for-wi ... 查看全文
python-requests模块
1、get请求 1 import requests 2 3 # get请求 4 url = 'http://api.nnzhp.cn/api/user/stu_info' 5 res = requests.get(url,params={'stu_name':'abc'}) 6 print(res. ... 查看全文
spring boot cli 安装
下载地址: https://docs.spring.io/spring-boot/docs/2.1.1.RELEASE/reference/htmlsingle/#getting-started-installing-the-cli 下载地址中的对应位置 如下所示, ctrl + f 快捷键查找 1 ... 查看全文
JAVA Integer类型自加
JAVA语言中有一些基本数据类型,比如int,long,double... 这些数据类型可以支持一些运算操作符,其中对于int类型的++/--操作符 Integer类型是一个对象类型,居然也可以支持++运算,那么问题来了 一个Integer对象执行++操作之后还是原来那个对象吗? 测试代码 publ ... 查看全文
Java从零开始学习——Java数组
数组 一、概述 相同类型数据的有序集合 每个数组元素可以通过下标来访问它们(0~length-1) 数组的长度是确定的,一旦被创建,它的大小就不可改变 数组属于引用类型,也可以看成对象,每个数组元素相当于改对象的成员变量 数组本身就是对象,Java中对象是在堆中的,因此数组无论保存原始类型还是其他对 ... 查看全文
Java从零开始学习——Java多线程(未完结)
多线程详解 1.简介 任务:包括用户对计算机操作时的各个动作及所对应的响应事件,如鼠标单击、右击、打开一个对话框、关闭一个文件、启动一个程序等。 程序:指令和数据的有序集合,其本身没有任何运行的含义,是一个静态的概念。 进程(Process)则是执行程序的一次执行过程,是一个动态的概念,是系统资源分 ... 查看全文
springcloud报springboot jar包不存在
IDEA报Error:(4, 46) java: 程序包org.springframework.boot.autoconfigure不存在问题 打开Terminal 输入mvn -U idea:idea,下载未下载完整的依赖。 ... 查看全文
个人Java面试常见题目记录
Java高频面试问题总结 下面是本人在面试Java实习的过程中碰到的一些面试题,当然,只是自己记得的印象较深的一些题,还有很多的其他的技术问题,也包括一些非技术问题,后续还会继续记录。 Java基础 包括JavaSE、多线程、并发、集合和JVM等常见问题 (1)java中有哪些基本数据类型? 整数类 ... 查看全文
python的有参装饰器
def auth(db_type): def deco(func): def wrapper(*args, **kwargs): name = input('your name>>>:'.strip()) pwd = input('your password>>>:'.strip()) if db_ ... 查看全文
.net5中实现CI/CD
预告篇,使用到的工具及环境有:.net5,gitlab,jenkins,docker,阿里云ECS,nginx 前言:中小厂虽然跟不上大厂的脚步 ,但在技术革新及使用工具方面也在不断追赶,像我们公司XXX目前已经开始使用DevOps平台实践CD/CD,但多数是对java的构建部署~ .net经过漫长 ... 查看全文
[web安全]命令执行&&代码执行 wafpass总结
命令执行&&代码执行 wafpass总结 代码执行 php常见命令执行函数 php代码 eval() assert() preg_replace call_user_func() call_user_func_array() create_function array_map() 系统命令代码 sy ... 查看全文