编程笔记

  • PictureMagick 即将开始测试,敬请期待。专业的图片处理工具,支持图像漂白,支持多种算法叠加批量处理。

    在二零二一年三月份,我写了一个图片漂白工具PictureCleaner。经过一年多的使用,发现这个软件存在一个大部分图像处理软件都有的共同弱点问题。 我们在漂白图片的时候,经常要对一幅图片使用固定的几个算法,例如:…

    编程笔记 2022年7月31日
  • 3.第一个Tkinter程序

    本节使用 Tkinter 编写第一个 GUI 程序,通过对程序代码的详细解读来讲解 Tkinter 的编码逻辑,以及使用 Tkinter 过程中的一些注意事项。 注意:程序中涉及的其他知识点(比如控件参数等)会在后续内容做详细介绍。…

    编程笔记 2022年7月31日
  • 牛客 NC61 两数之和(Java 哈希表)

        思路:方法1:仍然是暴力拆解。但是题目要求时间复杂度要O(nlogn),如果暴力拆解的话,时间复杂度有O(n²)了 方法2:(看了提示)哈希Map法申请一个哈希表,数组从第一个开始,验证哈希表中是否有这个元素和表中…

    编程笔记 2022年7月31日
  • 高通cDSP简单编程例子(实现查询高通cDSP使用率、签名),RK3588 npu使用率查询

    PS:要转载请注明出处,本人版权所有。 PS: 这个只是基于《我自己》的理解, 如果和你的原则及想法相冲突,请谅解,勿喷。 前置说明   本文作为本人csdn blog的主站的备份。(BlogID=117) 环境说明 高通865 androi…

    编程笔记 2022年7月31日
  • python 单例模式

    什么是单例模式: 单例模式即一个类有且仅有一个实例 class Mysql: __instance = None def __init__(self, ip, port): self.ip = ip self.port = port @classmethod def from_conf(cls): if cls.__instance is None…

    编程笔记 2022年7月31日
  • Leecode 3.无重复字符的最大字串长度(Java 暴力拆解)

              想法:1.暴力解法,遇到重复字符就重新开辟空间,最后比较字串长度。2.指针,但思路不太清晰 ----查看答案和思路,重新整理滑动窗口: 1.设left,right用于下标值,length,maxLength长度值,一个set,还有…

    编程笔记 2022年7月31日
  • Leecode 206.反转链表(Java)

         想法:1.设链表长度为n,如5,头节点head,则最后一个元素位置为head-1。     错误,发现行不通,此为链表非数组,存储位置不连续 2.设两个指针p,q,让p,q指向head,再让p指向head的下一个,若不为空,则交换p…

    编程笔记 2022年7月31日
  • python高级(四):文件读写

    读写txt文件 读文件 以读文件的模式打开一个文件对象,使用Python内置的open()函数,传入文件名和标示符: >>> f = open('/Users/michael/test.txt', 'r') 调用read()方法可以一次读取文件的全部内容,Pyt…

    编程笔记 2022年7月31日
  • 【Python学习】Anaconda和Pycharm安装

    Anaconda安装 anaconda 版本不要选择太老的版本,并且打开安装软件时要以管理员身份运行,不然会出现非常尴尬的状况,就是anaconda安装完成之后没有 Anaconda Powershell Prompt 链接: Pycharm和Anaconda pycharm…

    编程笔记 2022年7月31日
  • 2.Tkinter是什么

    Tkinter(即 tk interface,简称“Tk”)本质上是对 Tcl/Tk 软件包的 Python 接口封装,它是 Python 官方推荐的 GUI 工具包,属于 Python 自带的标准库模块,当您安装好 Python 后,就可以直接使用它,而无须另行安装…

    编程笔记 2022年7月31日