自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(139)
  • 资源 (2)
  • 收藏
  • 关注

原创 MAC使用python下载字幕

安装pytesseract和pillow。

2023-12-18 08:30:42 148

原创 MAC缓解WebUI提示词反推

安装完成后,可以在这个位置使用,这里是给了一个图片来反推提示词。这个错误是访问huggingface被拦截,需要科学上网。修改代码后重新启动 webui,就能正常的反推提示词了;文件名:interrogator.py。

2023-10-29 23:43:31 2464

原创 MAC安装stable diffusion

任意文本编辑器打开webui根目录下的launch.py找到下列代码。这个错误是访问不了: huggingface.co;最后看看效果,没有特殊配置,效果不太好,但是说明整体能work了。把那几个GitHub的源改成国内码云搬运的。发现这个错误直接切换pip源。

2023-10-28 21:20:54 2757

原创 MAC下安装Python

【代码】MAC下安装Python。

2023-10-28 09:40:39 850

原创 centos 安装ifconfig等

dig -t a www.baidu.com @网关IP。通过ip addr查看IP。安装ifconfig。# dig 安装工具。

2023-10-28 09:11:28 160

原创 为啥mysql单表的数据量不建议超过2000W

1. X 非叶子结点数为:(16K - 1K)/ 12字节 = 1280 (解释:一个页16K ,删除头尾假设1K,假设主键值是 Bigint (8 byte), 而页号也是固定的(4 byte),正好12 byte)3. Y 存储的记录数:(16K - 1K)/1K(解释:一个页16K ,删除头尾假设1K,每个记录1K)这样算下来整个记录是:24576000,也就是常说的2KW条数据。2. Z 该B+树的高度为3;

2023-05-14 12:31:18 174 1

原创 mac下安装cobra

cobra配置流程,这里记录了我在安装cobra过程中遇到的问题,主要还是备查

2023-01-15 17:14:34 803

原创 【二分查找】有界数组中指定下标处的最大值

这道题一开始我没有读懂题目,后续看题解才明白要解决啥问题;整体实现上直接使用二分查找就能解决;最近在学golang,所以代码实现也切换成golang;

2023-01-05 00:00:13 422

原创 Mac下安装go

记录安装go开发环境和开发go第一个工程

2023-01-01 21:58:32 1950

原创 Kuboard安装

记录Kuboard安装过程,自己遇到的问题

2023-01-01 10:14:14 451

原创 使用kubeadm安装kubernetes记录

kubernetes安装流程,使用kubeadm进行安装

2022-12-31 20:24:37 504 1

原创 mac安装vmvare和CentOS-7

安装mac安装虚拟机+ centos

2022-12-29 23:35:11 161

原创 【数组】移动所有球到每个盒子所需的最小操作数

给你一个混合字符串 s ,请你返回 s 中 第二大 的数字,如果不存在第二大的数字,请你返回 -1 。混合字符串 由小写英文字母和数字组成。示例 1:这里我们使用2种思路来解决上述问题:第一种使用max和secondMax来解决,secondMax代表第二大;第二种使用一个数组,然后从后往前遍历。解决思路:代码实现如下:2.2.方案2解决思路:3.总结这里我们用了2种解法,第一种解法是标准解决方法,思路明确;第二种解法有些取巧的感觉,但是给我们提供了一套新的思路,并且执行效率也特别高。

2022-12-03 12:35:59 442

原创 【图】可能的二分法

这道题是一道图论相关的题,核心点是要熟悉二分图的处理思路,如果之前没有了解过,完全作为一个新问题做解答还是比较复杂的。工作的时候,基本没有遇到过leetcode的问题,但做题的核心还是锻炼思维,开拓眼界。如果有更加简洁、高效的解题思路欢迎回复。

2022-10-16 18:48:41 230

原创 【数组】使序列递增的最小交换次数

这道题是一道动态规划的题目,总体感觉这种题目看是否能想到公式,并且考虑完整的case,之后问题就迎刃而解。如果有更加高效简洁的方案欢迎回复。

2022-10-10 22:02:28 733

原创 Mac添加/home/admin目录

本地环境中没有/home/admin目录,导致做一些功能验证时总是和目标环境不一致,影响功能分析,并且在环境操作上耗时费力。那么需要在mac中开启/home/admin目录。

2022-10-07 16:15:49 725 2

原创 MAC下springboot环境配置

今天构建一个springboot工程,倒入到idea中,出现以下错误:1 error。

2022-10-06 22:41:55 1934

原创 【栈】三合一

这道题是一道简单题,就是考查栈操作,这里我用了2种方式:一维数组和二维数组,从效率上讲使用二维数组更快。如果有更高效、简洁的方法,欢迎回复。

2022-09-30 00:19:13 306

原创 【数组】最大人工岛

这道题可以拆分成:1.使用DFS求解小岛面积、2.对每个小岛进行标记、3.求连通小岛的面积和。这道题我做了多次优化但是测试结果还是要67ms,欢迎有更加高效、简洁的思路回复。

2022-09-18 17:01:07 215

原创 【数组】灯泡开关 Ⅱ

这道题直接按照这个代码实现,执行时会超时;说明这道题不能按照暴力方法来解决,那么可以通过分析规律来解决;这里我暂时不提供解决方案,欢迎回复更简洁、高效的思路。

2022-09-15 23:07:10 214

原创 【数组】雇佣 K 名工人的最低成本

这道题是一道困难题,核心还是找到数学规律,我是看了其他人的解决思路后,再自己做了一次实现,核心还是没有从现象上找到真正的数学规律。如果有更加简洁、高效的实现欢迎回复。

2022-09-12 00:03:52 148

原创 【数组】机器人的运动范围

这道题是一个基础的遍历题目,目前我使用BFS方式耗时都在3ms左右,不是最优解;能想到的是采用DFS来解决,后续再更新关于DFS的解决方案。如果有更加高效、简洁的实现思路欢迎回复。

2022-09-09 22:22:32 82

原创 【数组】优美的排列 II

最近做这些题目发现都是找数学规律,找到数学规律后再做代码实现,最后是做代码耗时优化,后续可以多看看数学相关的书籍。

2022-09-08 22:54:44 241 1

原创 【二叉树】寻找重复的子树

这道题是二叉树遍历的变体,考察核心如何遍历每个节点,并且做去重操作;如果有更加简洁、高效的思路欢迎回复。

2022-09-05 23:17:41 423

原创 【数组】二进制矩阵中的特殊位置

这道题有点超过我的意料,3次遍历耗时反而最低;如果有更加高效、简洁的代码实现欢迎回复。

2022-09-04 11:34:46 143

原创 【数组】最长数对链

这道题完全反应了三种解决思路在执行效率的差别,我自己最开始想到的就是第一个解法;后续2种解法看过其他人的思路才实现的;如果有更简洁、高效的解法欢迎回复。

2022-09-03 11:27:25 129

原创 【二叉树】最长同值路径

这道题是中等难度,这道题使用dfs做是很高效的,代码复杂度也不高,主要困难点是找到规律能通过左右子树来计算满足条件的边数量。如果有更加高效、简洁的代码实现欢迎回复。

2022-09-02 23:31:49 474

原创 【数组】商品折扣后的最终价格

这是一道遍历+元素大小比较的题目,复杂度不高,上述代码耗时是很低的。如果有更加简洁高效的代码实现,欢迎回复。

2022-09-01 23:13:50 121

原创 【栈】验证栈序列

这道题中等难度,利用栈来模拟操作,能解决上述问题;从这个数据上看还有优化空间,如果有更高效、更简洁的代码欢迎回复。

2022-08-31 23:14:47 424

原创 【二叉树】最大二叉树 II

这道题是中等难度,重点是理解题目要求,如果有更好的题目描述、更高效更简洁的代码实现欢迎回复。

2022-08-30 23:07:56 196

原创 【数学】阶乘函数后 K 个零

如果只是单纯解决这道题,解决思路会非常多,但是耗时差别会非常大;第二种思路我是看其他人的解法才解出来的,第二种思路的核心就是通过二分查找找到第一个满足条件的数字或者是大于条件的数字,然后用f(n+1)-f(n) 就能求出满足条件的个数。...

2022-08-28 21:11:57 114

原创 【数学】丑数II 和 超级丑数

从上面第一个问题的两个解决思路,可分为传统思路和动态规划,动态规划在耗时方面真实太优秀了;但是要想到却很费脑子,我主要还是看了别人的解题思路后,自己再实现了一遍,对动态规划这块一直做的不太好。如果有更高效、更简洁的解决方案欢迎回复。...

2022-08-27 15:30:56 163

原创 【二叉树】二叉树最大宽度

这道题就是2-3个简单问题组合到一起的中等难度问题;二叉树的层序遍历,BFS;二叉树的性质-下标生成的规则,并且构造有下标的二叉树;最大值的获取。这道题按照上述解法,耗时1ms左右。如果有更高效、更简洁的思路欢迎回复。...

2022-08-27 09:32:53 447

原创 【字符串】重复的DNA序列

这道题核心还是做优化,有点像孔乙己说茴香豆的茴有多少种写法;这里我提供了3种,如果有更高效、更简洁的代码欢迎回复。

2022-08-26 23:05:19 476

原创 【数组】找到 K 个最接近的元素

这块代码还可以进一步优化耗时,如果有更加高效、简洁的实现,欢迎回复。

2022-08-25 22:30:28 629

原创 【数组】通过翻转子数组使两个数组相等

这道题解题思路上复杂度不高,核心还是降低耗时;欢迎有更简单、高效的思路回复。

2022-08-24 22:30:07 388 2

原创 【二叉树】输出二叉树

这道题就是二叉树的层序遍历+完全二叉树的特点的题目,感觉更像一个数学题目,先找到规律,然后用代码完成数据展示。欢迎有更高效、更简洁的思路回复。

2022-08-22 23:09:23 1394

原创 【数组】驼峰式匹配

这道题核心就是字符串匹配,匹配时要考虑出现大写字符的case;如果有更加简洁、高效的代码,欢迎回复。

2022-08-21 12:09:08 193

原创 【字符串】检查单词是否为句中其他单词的前缀

这道题2种解法时间复杂度是O(n),预期是第二种实现方式耗时更低,因为不用先处理字符串,再做字符串匹配,实际从测试结果来看耗时基本一样。当然如果有更加简洁、高效的思路欢迎回复。

2022-08-21 10:38:24 170

原创 【数学】矩形面积

这个代码我这边实现还是很复杂的,分支特别多,整体耗时还是比较低的。看过其他代码实现,通过查看其他代码有更加简洁的实现。分别求两个矩形的面积,分别是v1和v2;求可能存在的重叠部分,如果width > 0 并且 height > 0, 则重叠部分面积是 width * height,否则就是0;返回v1+v2 - 重叠部分面积。}}}}

2022-08-20 23:23:40 278

springboot-demo基本整合功能

### 入口demo 代码具体编译执行入口:com.springboot.demo.SpringbootDemoApplication;<br/> 代码测试入口:com.springboot.demo.SpringbootDemoApplicationTests.testPerson;<br/> 配置入口:config/application.yaml;<br/> 使用要求:maven版本3.8.1,之前使用3.8.6会有错误,导致无法使用;<br/> * WEB访问入口:http://127.0.0.1:8080/hello; * Thymeleaf入口:http://127.0.0.1:8080/myThymeleaf * mybatis入口:http://127.0.0.1:8080/queryMybatisAll * jdbc入口:http://127.0.0.1:8080/queryAll * druid监控入口:http://127.0.0.1:8080/druid

2022-10-09

mybatis-spring-demo整合demo

1.整合spring+mybatis 2.入口代码:com.mybatis.demo.UserMapperTest#testSelectUser 3.数据库配置demo,CREATE TABLE `USER` ( `ID` int(20) NOT NULL, `NAME` varchar(30) DEFAULT NULL, `PWD` varchar(30) DEFAULT NULL, PRIMARY KEY (`ID`) )

2022-10-05

mybatis源码-自己写源码注释和demo

1. 名字是sample,实际是把mybatis源码下载后,重新打包 2. 需要用户自己下载mysql+maven。 3. 入口类:org.apache.mybatis.demo.Mytest 4. 本次上传,只是一个基本入口,整体能跑通;并且能直接分析mybatis源码 5. mysql数据库: CREATE TABLE USER ( ID INT (20) NOT NULL PRIMARY KEY, NAME VARCHAR (30) DEFAULT NULL, PWD VARCHAR (30) DEFAULT NULL ) ENGINE = INNODB DEFAULT charset=utf8; INSERT INTO USER(ID,NAME,PWD)VALUES(1,'张三','1234'),(2,'李四','1234');

2022-09-25

strut2 开发入门程序

struts2入门程序,简单易懂,而且不用资源分哦,包含了其中依赖的包文件。希望下载了的同学能够评论几句,谢谢

2011-06-29

ibatis开发的例程序,包括必要的jar文件

使用Ibatis进行开发的简单例子,包括ibatis-common-2.jar,ibatis-sqlmap-2.jar,mysql-connector-java-5.1.16-bin.jar这几个jar,使用的是Mysql数据库

2011-05-22

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除