WPF 用Clip属性实现蒙板特效
原文:WPF 用Clip属性实现蒙板特效 上一篇,已简单介绍Clip属性的用法,这一篇用它来实现简单蒙板功能,很简单,直接上代码 后台: public partial class M... ... 查看全文
WPF Clip实现百叶窗
原文:WPF Clip实现百叶窗 效果图; 后台代码: public MainWindow() { InitializeComponent(); pg = new PathGeometry(); timer = new... ... 查看全文
win10如何修改host文件
首先找到host文件,一般位于:C:\Windows\System32\drivers\etc 之后用记事本打开,直接修改。保存txt文件到桌面。 最后删除后缀名,再粘贴回去就可以了。 ... 查看全文
泰坦尼克号生存预测(python)
1 数据探索 对数据进行一个整体的理解 1.1 查看数据都有一些什么特征 获取数据的10行记录进行观察,初步了解数据的组成,可以看到Age、Cabin里面是存在缺失值的,在进一步理解数据的统计量后再进行数据处理,观察各特征的最大最小值等,可以发现这些数据比较合理,不存在特别的异常值。 2 数据分析\ ... 查看全文
【C++】cout、cerr、clog之间的区别
cout、cerr、clog三者都是标准IO库中提供的输出工具。 但是cout是支持重定向操作的。比如freopen()对于cout有效。 clog和cerr主要用于错误输出。 因此,如果将程序输出重定向到文件,并且发生了错误,则屏幕上仍然会出现错误消息。 官方说明:https://zh.cppre ... 查看全文
python多线程实现多任务
1.什么是线程? 进程是操作系统分配程序执行资源的单位,而线程是进程的一个实体,是CPU调度和分配的单位。一个进程肯定有一个主线程,我们可以在一个进程里创建多个线程来实现多任务。 2.一个程序实现多任务的方法 如上图所示,实现多任务,我们可以用几种方法。 (1)在主进程里面开启多个子进程,主进程和多 ... 查看全文
python之django的objects.get和objects.filter方法
为了说明它们两者的区别定义2个modelsclassStudent(models.Model):name=models.CharField(‘姓名‘,max_length=20,default=‘‘)age=models.CharField(‘年龄‘,max_length=20,default=‘‘)classBook(models. 查看全文
汇编语言 (王爽 第三版)第二章:寄存器
(1)写出每条汇编指令执行后相关寄存器中的值(注意区别是mov还是add,操作对象是16位寄存器还是8位寄存器) mov ax,62627 AX=F4A3H mov ah,31H AX=31A3H mov al,23H AX=3123H add ax,ax AX=6246H (因为操作的对象是16位 ... 查看全文
python之django的objects.get和objects.filter方法
为了说明它们两者的区别定义2个modelsclassStudent(models.Model):name=models.CharField(‘姓名‘,max_length=20,default=‘‘)age=models.CharField(‘年龄‘,max_length=20,default=‘‘)classBook(models. 查看全文
Python+Django(Python Web项目初体验)
参考:https://blog.csdn.net/qq_34081993/article/details/79229784 Django是一个开放源代码的Web应用框架,由Python写成。 安装Django:pip install django Python和Django版本对应表 1、创建Dja ... 查看全文
python协程的使用
from functools import partial # 固定参数 def task(renwu_id, n, m): for i in range(n, m): print(f'任务{renwu_id}-结果: {i}') v = yield # yield def sched(*tasks... ... 查看全文
rpmbuild spec 打包jar变小了、设置禁止压缩二进制文件Disable Binary stripping in rpmbuild
Disable Binary stripping in rpmbuild Disable Binary stripping in rpmbuild 摘自:http://livecipher.blogspot.com/2012/06/disable-binary-stripping-in-rpmbui ... 查看全文
Python3.7、Eclipse 4.5、 Java 8、 PyDev 5.2.0、 selenium-3.14.0环境搭建
python环境搭建Eclipse 4.5、 Java 8、 PyDev 5.2.0、 Python3.7、 selenium-3.14.0 1 安装Python 下载地址:http://www.python.org/ Python 有 Python 2 和 Python 3 两个版本。 语法有些区 ... 查看全文
排名前16的Java工具类
原文:https://www.jianshu.com/p/9e937d178203 在Java中,工具类定义了一组公共方法,这篇文章将介绍Java中使用最频繁及最通用的Java工具类。以下工具类、方法按使用流行度排名,参考数据来源于Github上随机选取的5万个开源项目源码。 一. org.apac ... 查看全文
【线程实现的两种方式及区别】
我们来用最经典的卖票的案例,表明两种实现方式的区别,同时分析线程不安全产生的原因 一、继承Thread类 二、实现Runnable接口 启动线程 可以看到,二者的主要区别是: 1.实现Runnable接口的方式可以避免由于JAVA单继承带来局限性 2.实现Runnable接口的方式,适用多个相同程序 ... 查看全文
菜鸟之路——机器学习之非线性回归个人理解及python实现
关键词: 梯度下降:就是让数据顺着梯度最大的方向,也就是函数导数最大的放下下降,使其快速的接近结果。 Cost函数等公式太长,不在这打了。网上多得是。 这个非线性回归说白了就是缩小版的神经网络。 python实现: 运行结果: ......输出数据太多,只截取后面十几行 Iteration 9998 ... 查看全文
hdu-3333 Turing Tree 离线区间+树状数组(区间不同数的和)
题目链接: http://acm.hdu.edu.cn/showproblem.php?pid=3333 题目大意: 给出一数组,以及m个查询区间,每次查询该区间不同数字的和。相同数字只加一次。 解题思路: 离线区间,按照区间右端点进行排序。 这样可以从左到右扫一遍,用尺取法一个一个将数字放入树状数 ... 查看全文
spring常用注解
Spring的一个核心功能是IOC,就是将Bean初始化加载到容器中,Bean是如何加载到容器的,可以使用Spring注解方式或者Spring XML配置方式。 Spring注解方式减少了配置文件内容,更加便于管理,并且使用注解可以大大提高了开发效率! 下面按照分类讲解Spring中常用的一些注解。 ... 查看全文
SpringBoot集成JWT实现token验证
原文:https://www.jianshu.com/p/e88d3f8151db JWT官网: https://jwt.io/ JWT(Java版)的github地址:https://github.com/jwtk/jjwt 什么是JWT Json web token (JWT), 是为了在网络应 ... 查看全文