摘要: JavaScript 的 replace() 方法可以在字符串中用一些字符替换另一些字符,或替换一个与正则表达式匹配的子串。 但是,只输入字符串的话,仅替换第一个字符,当然也可以用正则表达式来进行全局替换: 那么,问题来了,如果我用的是变量呢?百度到可以这么来: 但是,不用 new RegExp 自 阅读全文
posted @ 2019-11-06 13:26 未见八月 阅读(1147) 评论(0) 推荐(0) 编辑
摘要: 想法是在 Canvas 上绘制由小方块组成的数字。 第一步是实现绘制小方块的方法,先画出一个边长为 5 的 10x10 个方块,使用两个 for 循环很简单就能完成。 效果如下: 但是这样一大块黑色不是很好看,可以把小方块的边长减一 ,有显示网格的效果,即: context.fillRect(5 * 阅读全文
posted @ 2019-10-17 08:51 未见八月 阅读(656) 评论(0) 推荐(1) 编辑
摘要: 这是来自于leetcode的题目: 给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的 两个 整数。 你可以假设每种输入只会对应一个答案。但是,你不能重复利用这个数组中同样的元素。这是示例: 给定 nums = [2, 7, 11, 15], target = 9 阅读全文
posted @ 2018-11-30 00:34 未见八月 阅读(1424) 评论(0) 推荐(0) 编辑
摘要: 作者: 八月未见 博客: https://www.cnblogs.com/jmtm/ 以下内容我仅尝试了Firefox浏览器,其他浏览器效果未知。 尝试做一个 CSS 写的角标,因为不能把它移到角落去,所以只能用伪类把两边挡住,假装是一个梯形的角标。 <div id="mark"> <h1>未见八月 阅读全文
posted @ 2018-11-20 16:18 未见八月 阅读(419) 评论(0) 推荐(0) 编辑
摘要: [command]:(项目名称 : PyQt5) [command]:(文件名称 : QListWidget.md) [command]:(创建日期 : 2018 年 11 月 07 日) [command]:(创建时间 : 00:41) 使用 QListWidet 创建列表 作者: 八月未见 博客 阅读全文
posted @ 2018-11-07 10:36 未见八月 阅读(1088) 评论(0) 推荐(0) 编辑
摘要: PyCharm 自定义模板 创建一个新的模板: 1. 点击 Preferences... 选项或者按下快捷键 Command(⌘) + , 打开设置对话框。\ 2. 找到 在 Editor 下的 File and Code Templates 设置页面。\ 3. 按下 + ,在 Name: 中填入名 阅读全文
posted @ 2018-11-06 17:09 未见八月 阅读(2130) 评论(0) 推荐(0) 编辑
摘要: 界面如下图: 动图效果演示: 阅读全文
posted @ 2018-10-31 20:58 未见八月 阅读(1297) 评论(0) 推荐(0) 编辑
摘要: 这里需要在创建组件时使用 setObjectName() 为其添加 objectName 属性,再通过 findChild() 或者 findChildren() 函数来查找。 举个栗子,批量创建10个 LineEdit 并为其设置 name : 可以通过 findChild(QLineEdit, 阅读全文
posted @ 2018-10-30 20:38 未见八月 阅读(1803) 评论(0) 推荐(0) 编辑
摘要: 首先需要关闭窗口的默认样式,以方便定时想要的样式: 添加一个标题栏: 效果如图: 为标题栏添加图标,以及点击图标时的菜单: 需要注意的是如果没有添加标题栏的话,将不会有效果显示: 添加最小化窗口按钮:Qt.WindowMinimizeButtonHint 添加最大化窗口按钮:Qt.WindowMax 阅读全文
posted @ 2018-10-29 22:04 未见八月 阅读(1039) 评论(0) 推荐(0) 编辑
摘要: 几个明显的主要类型: Qt.Window - 这是一个窗口,通常具有窗口系统框架和标题栏。 Qt.Dialog - 这将是会被装饰为对话框的窗口。 Qt.Popup - 这是一个弹出式的顶级窗口,它是模态对话框,但具有适合弹出菜单的窗口系统框架。 Qt.Tool - 这是工具窗口。 Qt.ToolT 阅读全文
posted @ 2018-10-28 21:58 未见八月 阅读(677) 评论(0) 推荐(0) 编辑