WPF RoutedEvent and HitTest - 简书
原文:WPF RoutedEvent and HitTest - 简书 学习的时候切忌心浮气躁,慢慢的过每一个知识点,不要漏掉任何细节。不然当遇到细节问题的时候,会恼,会闹,会悔不该当初——花一下午调bug最后只改了一个参数有感。 相信很多用过WPF的人都知道WPF中的路由事件。一般看书的话,这个知... ... 查看全文
Java创建线程方法
Java创建线程两种方法 1. 继承Thread类 package com.lu.thread; //创建线程方法之一 //1. 继承Thread类 //2. 重写run()方法 //3. 调用start()方法开启线程 public class ThreadDemo1 extends Thread ... 查看全文
python生产实战 Cookie 的那些事儿~
大众文学网: 点击python编程从入门到实践,置顶 公众号重磅 python入门资料,第一时间送达 还是牛 读完需要 5分钟 速读仅需 2 分钟 / python 入门 Cookie 处理 / 本篇是对高性能服务端框架 fastapi 请求部分的拾遗,主要会介绍 Cookie 。通过本部分的学习可 ... 查看全文
洗牌算法-shuffle
shuffle算法-洗牌算法 算法的作用 打乱顺序 算法的实现 等概率的抽取数组中的每一个数,跟最后一个元素交换 // 使用闭包,防止变量污染 (function() { function shuffle() { // 调用形式: arr.shuffle(); 这里的this指向Array实例 le ... 查看全文
LeetCode 912. 排序数组
912. 排序数组 Difficulty: 中等 给你一个整数数组 nums,请你将该数组升序排列。 示例 1: 输入:nums = [5,2,3,1] 输出:[1,2,3,5] 示例 2: 输入:nums = [5,1,1,2,0,0] 输出:[0,0,1,1,2,5] 提示: 1 <= nums ... 查看全文
C++11 shared_ptr(智能指针)详解
要确保用 new 动态分配的内存空间在程序的各条执行路径都能被释放是一件麻烦的事情。C++ 11 模板库的 <memory> 头文件中定义的智能指针,即 shared _ptr 模板,就是用来部分解决这个问题的。只要将 new 运算符返回的指针 p 交给一个 shared_ptr 对象“托管”,就不 ... 查看全文
C++内存管理之unique_ptr
一个unique_ptr"拥有“他所指向的对象。与shared_ptr不同,某个时刻只能有一个unique_ptr指向一个给定的对象。当unique_ptr被销毁时,它所指向的对象也被销毁。uniptr_ptr表达的是一种独占的思想。 初始化 #include <iostream> #include ... 查看全文
最小生成树——Prim算法和Kruskal算法
要了解最小生成树的概念,我们首先要知道生成树是什么 生成树的定义 一个有 n 个结点的联通图的生成树是原图的极小连通子图,生成树包含原图中的所有 n 个结点,并且有保持图连通的最少的边。 最小生成树的性质 1.容易想象,要保证n个节点联通,至少要有n-1条边,所以一个有n个节点的生成树必有n-1条边 ... 查看全文
【数据结构】算法 Reverse Linked List II 反转链表的一部分
Reverse Linked List II 反转链表 Given the head of a singly linked list and two integers left and right where left <= right, reverse the nodes of the list ... 查看全文
java的注解与反射
什么是注解 Annotation的作用 不是程序本身,可以对程序作出解释 可以被其他程序(比如:编辑器等)读取 Annotation的格式 注解是以@注释名在代码中存在的,还可以添加一些参数值,例如:@SuppressWarnings(value="unchecked") Annotation在哪里 ... 查看全文
java——算术运算符——加号的多种
加号的多种用法 四则运算当中的加号“+”常见的三种用法: 1.对于数值来说,那就是加法。 2.对于字符串char类型来说,在计算前,char会被提升成为int,然后再计算。 char类型字符,和int类型数字之间的对照关系表:ASCII、Unicode 3.对于字符串String(首字母大写,并不是 ... 查看全文
python中将实参变为可选项
1、 >>> def a(first,meddle,last): b = f"{first} {meddle} {last}" return b.title() >>> a("aaa","bbb","ccc") 'Aaa Bbb Ccc' >>> a("aaa","bbb") ## 少一个实参报错 ... 查看全文
如何通过 Serverless 提高 Java 微服务治理效率?
简介: 在业务初期,因人手有限,想要快速开发并上线产品,很多团队使用单体的架构来开发。但是随着公司的发展,会不断往系统里面添加新的业务功能,系统越来越庞大,需求不断增加,越来越多的人也会加入到开发团队,代码库也会增速的膨胀,慢慢的单体应用变得越来越臃肿,可维护性和灵活性逐渐降低,维护成本越来越高。 ... 查看全文
python文件夹相互引用
如果在同一个文件夹内,只需要用.***.py 不需要绝对路径 如果想调用父文件夹里的子文件的某个函数,只需要把这个函数加在父文件夹下面的__init__.py里 init.py 文件格式: from .backends import endSet from .affe_net import Net ... 查看全文
JavaSE常用类之Instant类及常用方法
Instant 类的使用 Instant 类概述 在时间线上的瞬间点。该类在时间线上建立单个瞬时点。 这可能用于在应用程序中记录事件时间戳。 now( ) 方法 //now() 获取本初子午线的时间 Instant instant = Instant.now(); System.out.printl ... 查看全文
idea中将单个java类导出为jar包文件的方法
方法如下: 1. 写好功能工具类,如: public class Hello { public static void main(String[] args) throws Exception { Hello hello = new Hello(); hello.sayHello("word. bi ... 查看全文
用Python输出一个a-z的随机集合,然后去重,按照a-z的顺序进行排列
练习: 输出一个a-z的随机集合,然后去重,按照a-z的顺序进行排列 方法一: print(sorted(set([chr(i) for i in range(97,123)]))) 方法二: import numpy as npa1=np.arange(97,123)b1=[chr(i) for ... 查看全文
跨域JSONP原理及调用详细演示样例
上篇博客介绍了同源策略和跨域訪问概念,当中提到跨域经常使用的基本方式:JSONP和CORS。 那这篇博客就介绍JSONP方式。 JSONP原理 在同源策略下,在某个server下的页面是无法获取到该server以外的数据的,但img、iframe、script等标签是个例外。这些标签能够通过src属 ... 查看全文
thinkPHP--关于域名指向的问题
一般项目的域名指向都是可以直接配置的,在默认的情况下。一般都是指向index.php文件。我就直接上图吧,这里是用我的公司项目名称www.xcj.com为域名。 一般的进入项目,调用默认的控制器: http://www.xcj.com/index.php/admin/list 这里直接进去入口文件, ... 查看全文