一、前言 用户需要输入文本时,可使用QLineEdit控件进行编辑输入,缺点是样式相对单一。 在使用百度搜索输入框时,发觉比较人性化,故采用QLineEdt+QPushButton通过css样式实现自定义搜索框控件,包含如下功能: 1、可设置占位符文本 2、可设置搜索按钮显示字符内容、文本颜色 3、 ...
分类:
其他 时间:
2021-05-17 00:40:08
收藏:
0 评论:
0 赞:
0 阅读:
18
问题: # 设计一个支持 push ,pop ,top 操作,并能在常数时间内检索到最小元素的栈。 # # # push(x) —— 将元素 x 推入栈中。 # pop() —— 删除栈顶的元素。 # top() —— 获取栈顶元素。 # getMin() —— 检索栈中的最小元素。 方法:双栈结构 ...
分类:
其他 时间:
2021-05-17 00:39:54
收藏:
0 评论:
0 赞:
0 阅读:
41
1.Canvas介绍 Canvas是一个允许绘制直线和曲线、简单和复杂的形状、图形和引用的图形图像。它还可以添加文本、颜色、阴影、渐变和图案,并执行低级别像素操作。Canvas输出可以另存为图像文件或序列化到URL。 例如,以下代码创建一个Canvas项目,该项目具有高度为100像素、宽度为200像 ...
分类:
其他 时间:
2021-05-17 00:39:40
收藏:
0 评论:
0 赞:
0 阅读:
25
感觉好久没写java代码了,今天需要使用 Runtime.getRuntime().exec() 在完成代码后,测试的时候,发现每一次的 exec() 后,进程的句柄数都会增加 4个,百度了一下找到原因: Process p = Runtime.getRuntime().exec("..."); 后 ...
分类:
其他 时间:
2021-05-17 00:39:30
收藏:
0 评论:
0 赞:
0 阅读:
25
1. 问题 LCS和背包算法,特别要求举例时采用不同于讲义的数据进行推导。 2. 解析 LCS: 由最长公共子序列问题的最优子结构性质可知,要找出X=<x1, x2, …, xm>和Y=<y1, y2, …, yn>的最长公共子序列,可按以下方式递归地进行:当xm=yn时,找出Xm-1和Yn-1的最 ...
分类:
编程语言 时间:
2021-05-17 00:39:18
收藏:
0 评论:
0 赞:
0 阅读:
27
题目: 给你一个整数数组 nums ,数组中的元素 互不相同 。返回该数组所有可能的子集(幂集)。 解集 不能 包含重复的子集。你可以按 任意顺序 返回解集。 示例 1: 输入:nums = [1,2,3] 输出:[[],[1],[2],[1,2],[3],[1,3],[2,3],[1,2,3]] ...
分类:
其他 时间:
2021-05-17 00:39:09
收藏:
0 评论:
0 赞:
0 阅读:
25
一、IPV4地址的概况IPv4地址在IP网络上,如果用户要将一台计算机连接到Internet上,就需要向因特网服务提供方ISP(InternetServiceProvider)申请一个IP地址。IP地址是在计算机网络中被用来唯一标识一台设备的一组数字。IPv4地址由32位二进制数值组成,但为了便于用户识别和记忆,采用了“点分十进制表示法”。采用了这种表示法的IPv4地址由4个点分十进制整数来表示,
分类:
其他 时间:
2021-05-17 00:38:58
收藏:
0 评论:
0 赞:
0 阅读:
17
有效的括号 给定一个只包括 '(',')','{','}','[',']' 的字符串,判断字符串是否有效。有效字符串需满足: 左括号必须用相同类型的右括号闭合 左括号必须以正确的顺序闭合 注意空字符串可被认为是有效字符串 package leetcode; import java.util.Stac ...
分类:
其他 时间:
2021-05-17 00:38:49
收藏:
0 评论:
0 赞:
0 阅读:
37
#盘服切换:盘名:#查看当前目录下的所有文件: dir#切换目录 cd change directory#返回上一级 cd..#清理屏幕 cls(clear screen)#退出终端 exit#查看ip#打开应用#ping 应用#创建文件:md目录名移除文件:rd目录名cd>创建文件名del删除文件 ...
分类:
其他 时间:
2021-05-17 00:38:36
收藏:
0 评论:
0 赞:
0 阅读:
22
迪米特法则 Demeter Principle 一个对象应该对其他对象保持最少的了解 类与类关系越密切,耦合度越大 迪米特法则(Demeter Principle)又叫最少知道原则,即一个类对自己依赖的类知道的 越少越好。也就是说,对于被依赖的类不管多么复杂,都尽量将逻辑封装在类的内 部。对外除了提 ...
分类:
其他 时间:
2021-05-17 00:37:59
收藏:
0 评论:
0 赞:
0 阅读:
27
1. 观察者 - 定义对象间一种一对多的依赖关系,当一个对象发生改变时,所有依赖于它的对象都得得到通知并被自动更新 就像订阅淘宝团购通知一样,当客户订阅了开团通知,团购发布者会把这个客户添加到订阅者列表里,一旦团购状态发生改变了,所有订阅了开团通知的客户都会自动收到开团通知 2. 模板 - 定义一个 ...
分类:
其他 时间:
2021-05-17 00:36:37
收藏:
0 评论:
0 赞:
0 阅读:
11
1、VMware12 与 Centos7 能互相复制粘贴,且VMtools已经安装; 2、在设置选项里面设置共享文件夹时,没有效果,/mnt目录下没有hgfs文件夹; (1)yum install -y open-vm-tools-devel (2)没有hgfs文件夹创建一个就是了; (3)挂载:v ...
分类:
系统服务 时间:
2021-05-17 00:36:09
收藏:
0 评论:
0 赞:
0 阅读:
25
1、使用class 关键字可以声明类 public class MyClass { //可在内部申明一些字段、方法或属性 } 2、类(Class) 是引用类型,默认为null,可用new创建 MyClass myClass1; //默认是 null MyClass myClass2 = new My ...
分类:
Windows开发 时间:
2021-05-17 00:35:42
收藏:
0 评论:
0 赞:
0 阅读:
19
Python环境变量配置 1、找到计算机,点击鼠标右键在弹出的选项中点击【属性】。 2、然后点击【高级系统配置】。 3、点击【环境变量】。 4、在系统变量中,找到Path,双击,在打开的编辑系统变量中,在末尾添加一个英文的分号,将python软件安装路径复制就可以了。 5、点确定,打开命令行,输入p ...
分类:
编程语言 时间:
2021-05-17 00:35:28
收藏:
0 评论:
0 赞:
0 阅读:
25
简述 Dom的全称是Browser Object Model,即浏览器对象模型,将浏览器的各个组成部分,封装成对象。 Bom的组成:Window窗口对象、Navigator浏览器对象、Screen显示器对象、History历史记录对象、Location地址栏对象 Window对象 window对象不 ...
分类:
其他 时间:
2021-05-17 00:35:15
收藏:
0 评论:
0 赞:
0 阅读:
23
官方安装手册 jenkins介绍 持续集成 持续集成(CI) 持续基础(continuous integration)指的是频繁的将代码集成到主干其好处: 快速发现错误。没完成一点更新,就集成到主干,可以快速发现错误,定位错误也比较容易 防止分支大幅偏离主干。如果不是经常集成,主干又不在不断更新,会 ...
分类:
其他 时间:
2021-05-17 00:34:47
收藏:
0 评论:
0 赞:
0 阅读:
38
1.安装依赖 //使用axios发送 ajax npm install axios --save //使用mockjs产生随机数据 npm install mockjs --save-dev //使用json5解决json文件,无法添加注释问题 npm install json5 --save-de ...
分类:
Web开发 时间:
2021-05-17 00:34:32
收藏:
0 评论:
0 赞:
0 阅读:
19
上一篇博客讲了Sentinel一些概念性的东西 Spring Cloud Alibaba(9) Sentinel概述 这篇博客主要讲 Sentinel控制台搭建,和 整合SpringCloudAlibaba来实现流量控制、降级控制。至于其它比如热点配置、系统规则和授权规则等 自己去官网详细看,这里就 ...
分类:
编程语言 时间:
2021-05-17 00:34:20
收藏:
0 评论:
0 赞:
0 阅读:
117
1.目录及文件操作 查看 pwd //查看当前操作目录位置 ls //list ls -l 或ll //显示文件的详细信息 ls -al //all显示文件的详细信息(包括隐藏文件) ls -a //显示目录全部文件名字(包括隐藏文件) ls [-al] 目录 //查看指定目录的文件信息 目录操作 ...
分类:
系统服务 时间:
2021-05-17 00:34:07
收藏:
0 评论:
0 赞:
0 阅读:
33
Document对象 通过Selenium获取元素属性.注释:Selenium获取元素属性,只能获取属性,不能修改属性值 1 # 通过Selenium获取元素属性 2 #将定位赋值给el 3 el = driver.find_element_by_xpath('//*[@id="ai-topsear ...
分类:
Web开发 时间:
2021-05-17 00:33:48
收藏:
0 评论:
0 赞:
0 阅读:
15