java 算法 6种排序 编程语言

java 算法 6种排序

冒泡排序 package 冒泡排序; import java.util.Arrays; public class Bubble { /** * 对数组a中的元素进行排序 * @param a */ p...
阅读全文
动态指针时钟:利用pyqt5制作指针钟表显示实时时间 编程语言

动态指针时钟:利用pyqt5制作指针钟表显示实时时间

【阅读全文】 文末附完整源代码实现过程... 想实现这样一个功能,然后pyqt5中又没有现成的组件可以使用,于是就想着只能通过绘图的方式来实现。说到绘图的话,turtle框架无疑是最常见的选择,但其实...
阅读全文

C语言:float、double表示范围

float: 1bit(符号位) 8bits(指数位) 23bits(尾数位) double: 1bit(符号位) 11bits(指数位) 52bits(尾数位) 所以,float的指数范围为 -12...
阅读全文

在同一个类中,一个方法调用另外一个有注解(比如@Async,@Transational)的方法,注解失效的原因和解决方法

在同一个类中,一个方法调用另外一个有注解(比如@Async,@Transational)的方法,注解是不会生效的。 比如,下面代码例子中,有两方法,一个有@Transational注解,一个没有。如果...
阅读全文
C++中动态库和静态库的使用 编程语言

C++中动态库和静态库的使用

一.什么是库文件 库文件是计算机上的一类文件,可以简单的把库文件看成一种代码仓库,它提供给使用者一些可以直接拿来用的变量、函数或类。 ◼ 库是特殊的一种程序,编写库的程序和编写一般的程序区别不大,只是...
阅读全文
spring-security入门9---记住我功能 编程语言

spring-security入门9—记住我功能

文章目录 1.基本原理 2 代码开发 2.1 数据库连接相关 2.2 页面增加“记住我”按钮 2.3 记住我的时间配置 2.4 配置TokenRepository 2.5 Remember相关配置 2...
阅读全文

Python高级语法之装饰器

装饰器 #定义四个函数,分别完成加减乘除 并且在计算加减乘除前,先输出一个分割线(===) #方案一:单独定义一个函数show,用于输出横线,每次调用运算函数前,先调用函数show def myAdd...
阅读全文