摘要: Flet 快速上手 Flet 是什么? Flet 是一个 UI 框架,允许你使用 Python 来构建 Web、桌面端和移动端应用。 构建第一个 Flet 应用 下面将构建我们的第一个 Flet 应用,该应用只有一个简单的计数功能。 首先我们需要执行命令 pip install flet 来安装 f 阅读全文
posted @ 2024-09-29 10:10 TKG 阅读(3240) 评论(0) 推荐(0)
摘要: Docker基础 Docker 是什么? 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的 Linux 或 Windows 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。 容器与虚拟机对比: 容器相对来说较为简单运行 阅读全文
posted @ 2022-12-03 19:15 TKG 阅读(54) 评论(0) 推荐(0)
摘要: Reactor模式 Reactor是一个或多个输入事件的处理模式,用于处理并发传递给服务处理程序的服务请求。服务处理程序判断传入请求发生的事件,并将它们同步的分派给关联的请求处理程序。 Reactor之所以高效是因为采用了分而治之和事件驱动设计。分而治之:Reactor模式将处理过程分为多个小任务, 阅读全文
posted @ 2022-05-04 22:13 TKG 阅读(166) 评论(0) 推荐(0)
摘要: 使用Docker加Nginx配置HTTPS 本文将介绍如何将网站HTTP协议升级为HTTPS。部署的网站是Hexo。 前置 服务器已经安装Docker 已经拉取了Nginx镜像 云服务器有安全组的已开放80和443端口 拥有SSL证书并下载了Nginx版本 部署 本文中Nginx使用的版本为1.21 阅读全文
posted @ 2022-03-11 20:36 TKG 阅读(1048) 评论(0) 推荐(1)
摘要: String 方法解释 indexOf 此方法没有使用KMP算法,而是直接进行暴力匹配,理由可能是因为程序中大多数的字符串比较短,而KMP算法需要初始化计算以及分配内存故而在较短的字符串中使用暴力效率更高。 intern 如果字符串常量池中包含次字符串,则返回此字符串的引用,否则 将此字符串添加到字 阅读全文
posted @ 2022-02-09 10:13 TKG 阅读(44) 评论(0) 推荐(0)
摘要: Object 在类层次结构中Object是所有类对对象的根类,并且Object是每个类的超类。 本地方法 registerNatives private static native void registerNatives(); 当包含registerNatives()方法的类被加载的时候,注册的方 阅读全文
posted @ 2022-02-09 10:11 TKG 阅读(42) 评论(0) 推荐(0)
摘要: 二分查找 二分查找可以分为查找一个目标值target是否存在和查找一个连续递增的数组中存在着多个相同target的最左边界或者最右边界。 二分查找是否存在target模板 下面这个模板中的输入数组是一个递增数组: boolean binarySearch(int[] arr,int tar){ in 阅读全文
posted @ 2021-04-26 11:20 TKG 阅读(106) 评论(0) 推荐(0)
摘要: SpringBoot整合Shiro SpringBoot整合Shiro流程 引入shiro-spring依赖 编写自定义的Realm它需要继承于AuthorizingRealm。 编写ShiroConfig 使用Shiro 引入shiro-spring依赖 <dependency> <groupId 阅读全文
posted @ 2021-04-18 16:45 TKG 阅读(65) 评论(0) 推荐(0)
摘要: 并查集 初识并查集 并查集是一种数据结构,其作用是判断两个元素是否属于同于一个集合。例如存在a,b,c,d,e五个元素,其中a,b,c同属于一个集合,d和e属于另一个集合。如果我们实现一种查找,输入a输出0,输入b输出0,输入c输出0那么就可以判断abc是属于同于个集合因为对它们进行查找输出的都是同 阅读全文
posted @ 2021-03-27 21:30 TKG 阅读(106) 评论(0) 推荐(0)