- 博客(431)
- 资源 (23)
- 问答 (1)
- 收藏
- 关注
原创 TypeError: Cannot interpret ‘<attribute ‘dtype‘ of ‘numpy.generic‘ objects>‘ as a data type 解决方案
无法将’numpy.generic’ objects>’的’
2024-04-09 15:53:43 133
原创 mysqldump: Got error: 1049: Unknown database ‘root‘ when selecting the datab
mysqldump: Got error: 1049: Unknown database 'root' when selecting the datab。
2024-04-08 01:15:05 234
原创 笔记本电脑win7 Wireless-AC 7265连不上wifi6
旧路由器连接人数有限,老旧,信号不稳定更换了新路由器,如TL-XDR5430易展版用户电脑连不上新的WIFI网络了,比较着急核心问题:有效解决笔记本连接wifi上网问题,方法不限。
2024-04-02 11:56:30 1196
原创 django.core.exceptions.ImproperlyConfigured: Requested setting INSTALLED_APPS, but settings are not
django.core.exceptions.ImproperlyConfigured: Requested setting INSTALLED_APPS, but settings are not configured. You must either define the environment variable DJANGO_SETTINGS_MODULE or call settings.configure() before accessing settings.
2024-03-31 12:21:13 245
原创 mysqldump备份数据库提示ERROR 1064 (42000): You have an error in your SQL syntax
ERROR 1064 (42000): You have an error in your SQL syntax; check the manual thatcorresponds to your MySQL server version for the right syntax to use near 'mysql -v' at line 1
2024-03-30 16:53:03 362
原创 cv2.error: OpenCV(4.6.0) (-215:Assertion failed) !_src.empty() in function ‘cv::cvtColor‘
OpenCV(4.6.0) imread 读取空 问题解决方法小记。
2024-03-03 16:46:20 1232
原创 nlp-fasttext实战短文本分类(携程酒店评论数据)
FastText主要用于词向量训练和文本分类任务中,因为速度快和效果明显被广泛应用于工业界中。日常项目研发中涉及到文本多分类,博主通过快速实验积累相关领域知识、技术;从而夯实个人研发方法论。通过实验对比分析感受fasttext和朴素贝叶斯的效果与区别。
2022-12-22 00:00:05 805
原创 pta-7-22 龟兔赛跑-刷题笔记 (20分)
写在前面c语言复习,集训个人刷题思路题目详情乌龟与兔子进行赛跑,跑场是一个矩型跑道,跑道边可以随地进行休息。乌龟每分钟可以前进3米,兔子每分钟前进9米;兔子嫌乌龟跑得慢,觉得肯定能跑赢乌龟,于是,每跑10分钟回头看一下乌龟,若发现自己超过乌龟,就在路边休息,每次休息30分钟,否则继续跑10分钟;而乌龟非常努力,一直跑,不休息。假定乌龟与兔子在同一起点同一时刻开始起跑,请问T分钟后乌龟和兔子谁跑得快?输入格式:输入在一行中给出比赛时间T(分钟)。输出格式:在一行中输出比赛的结果:乌龟赢输
2020-08-08 17:41:42 488
原创 codeblock-(no debugging symbols found)(已解决)
问题详情C++IDE Code::Blocks 突然不能调试,顿时慌的一批不,前几天明明可以用的,,,众里寻他千百度,,,问题方案1、GDB没配置好;2、工程文件不能有中文;3、必须要在工程文件下才能调试4、build target要选择debug模式而不是release模式。5、本身没有打开编译器的-g标志。这个比较隐蔽,大家要是1,2都试了不行可以再看看这个。具体方法:在Settings->Complier and debugger->Global compli
2020-07-19 11:46:59 1133
原创 pat乙级-1002 写出这个数 (20分)刷题笔记(c++,测试用例)
写在前面难度:简单细节处理数字拼音字典错误,导致 1, 3, 5测试点错误!!!特此记录题目详情读入一个正整数 n,计算其各位数字之和,用汉语拼音写出和的每一位数字。输入格式:每个测试输入包含 1 个测试用例,即给出自然数 n 的值。这里保证 n 小于 10100 。输出格式:在一行内输出 n 的各位数字之和的每一位,拼音数字间有 1 空格,但一行中最后一个拼音数字后没有空格。输入样例:1234567890987654321123456789输出样例:y
2020-07-12 23:39:43 626
原创 AcWing-797. 差分刷题笔记(c++)
写在前面难度:简单知识盲点,学习新的算法思想相关文章很多,不再赘述题目详情输入一个长度为n的整数序列。接下来输入m个操作,每个操作包含三个整数l, r, c,表示将序列中[l, r]之间的每个数加上c。【这里l、r表示下标】请你输出进行完所有操作后的序列。输入格式第一行包含两个整数n和m。第二行包含n个整数,表示整数序列。接下来m行,每行包含三个整数l,r,c,表示一个操作。输出格式共一行,包含n个整数,表示最终序列。数据范围1≤n,m≤100000,
2020-07-12 15:03:00 276
原创 hihoCoder-#1081 : 最短路径刷题笔记(c++)
写在前面最短路径基础学习Dijkstra(迪杰斯特拉)算法题目详情时间限制:10000ms单点时限:1000ms内存限制:256MB描述万圣节的早上,小Hi和小Ho在经历了一个小时的争论后,终于决定了如何度过这样有意义的一天——他们决定去闯鬼屋!在鬼屋门口排上了若干小时的队伍之后,刚刚进入鬼屋的小Hi和小Ho都颇饥饿,于是他们决定利用进门前领到的地图,找到一条通往终点的最短路径。鬼屋中一共有N个地点,分别编号为1..N,这N个地点之间互相有一些道路连通,两个地点之间可能有多
2020-07-08 23:17:04 276
原创 leetcode-1009. 十进制整数的反码刷题笔记(c++)
写在前面难度:简单数学题,原码、反码、补码题目详情每个非负整数 N 都有其二进制表示。例如, 5 可以被表示为二进制 "101",11 可以用二进制 "1011" 表示,依此类推。注意,除 N = 0 外,任何二进制表示中都不含前导零。二进制的反码表示是将每个 1 改为 0 且每个 0 变为 1。例如,二进制数 "101" 的二进制反码为 "010"。给你一个十进制数 N,请你返回其二进制表示的反码所对应的十进制整数。 示例 1:输入:5输出:2解释:5 的二进制表示为
2020-07-08 10:41:19 404
原创 leetcode-1232. 缀点成线刷题笔记(c++)
写在前面难度:简单数学题,学以致用,灵活运用,,,题目详情在一个 XY 坐标系中有一些点,我们用数组 coordinates 来分别记录它们的坐标,其中 coordinates[i] = [x, y] 表示横坐标为 x、纵坐标为 y 的点。请你来判断,这些点是否在该坐标系中属于同一条直线上,是则返回 true,否则请返回 false。示例 1:输入:coordinates = [[1,2],[2,3],[3,4],[4,5],[5,6],[6,7]]输出:true示例 2:输
2020-07-08 09:51:33 241
原创 leetcode-441. 排列硬币刷题笔记(c++)
写在前面难度:简单数学题,逻辑转换的魅力题目详情你总共有 n 枚硬币,你需要将它们摆成一个阶梯形状,第 k 行就必须正好有 k 枚硬币。给定一个数字 n,找出可形成完整阶梯行的总行数。n 是一个非负整数,并且在32位有符号整型的范围内。示例 1:n = 5硬币可排列成以下几行:¤¤ ¤¤ ¤因为第三行不完整,所以返回2.示例 2:n = 8硬币可排列成以下几行:¤¤ ¤¤ ¤ ¤¤ ¤因为第四行不完整,所以返回3.ac代码方法1:循环累
2020-07-08 09:30:58 223
原创 leetcode-面试题 16.11. 跳水板刷题笔记(c++)
写在前面难度:简单数学题,多刷,容易卡克 ==||题目详情你正在使用一堆木板建造跳水板。有两种类型的木板,其中长度较短的木板长度为shorter,长度较长的木板长度为longer。你必须正好使用k块木板。编写一个方法,生成跳水板所有可能的长度。返回的长度需要从小到大排列。示例:输入:shorter = 1longer = 2k = 3输出: {3,4,5,6}提示:0 < shorter <= longer0 <= k <= 100000a
2020-07-08 09:13:26 260
原创 leetcode-868. 二进制间距刷题笔记(c++)
写在前面难度:简单问题转化:二进制1计算 + 2个连续1之间距离题目详情给定一个正整数 N,找到并返回 N 的二进制表示中两个连续的 1 之间的最长距离。 如果没有两个连续的 1,返回 0 。示例 1:输入:22输出:2解释:22 的二进制是 0b10110 。在 22 的二进制表示中,有三个 1,组成两对连续的 1 。第一对连续的 1 中,两个 1 之间的距离为 2 。第二对连续的 1 中,两个 1 之间的距离为 1 。答案取两个距离之中最大的,也就是 2 。示例
2020-07-07 10:13:34 246
原创 leetcode-1200. 最小绝对差刷题笔记(c++)
写在前面难度:简单排序 + 循环迭代计算相邻元素清空 vector数组//1、使用clear ,清空元素,不回收空间ans.clear();//2、erase循环删除,不回收空间for (vector <int>::iterator iter=vecInt.begin();iter!=vecInt.end();){ iter=ans.erase(iter);}// 3、使用swap,清除元素并回收内存vector <int>().swap(
2020-07-06 01:01:08 265
原创 leetcode-44. 通配符匹配刷题笔记(c++)
写在前面难度:困难双指针法 + 2个临时变量,局部回溯迭代测试用例多的题目,难度相对大题目详情给定一个字符串 (s) 和一个字符模式 (p) ,实现一个支持 '?' 和 '*' 的通配符匹配。'?' 可以匹配任何单个字符。'*' 可以匹配任意字符串(包括空字符串)。两个字符串完全匹配才算匹配成功。说明:s 可能为空,且只包含从 a-z 的小写字母。p 可能为空,且只包含从 a-z 的小写字母,以及字符 ? 和 *。示例 1:输入:s = "aa"p = "a"
2020-07-06 00:36:29 236
原创 leetcode-530. 二叉搜索树的最小绝对差刷题笔记(c++)
写在前面难度:简单一时间没想起来,,,题目详情给你一棵所有节点为非负值的二叉搜索树,请你计算树中任意两节点的差的绝对值的最小值。示例:输入: 1 \ 3 / 2输出:1解释:最小绝对差为 1,其中 2 和 1 的差的绝对值为 1(或者 2 和 3)。 提示:树中至少有 2 个节点。本题与 783 https://leetcode-cn.com/problems/minimum-distance-between-bst-nod
2020-07-05 23:38:54 225
原创 leetcode-1464. 数组中两元素的最大乘积刷题笔记(c++)
写在前面难度:简单排序、取第1/2个元素减1乘积sort<nums.begin(), nums.end(), greater<int>()>题目详情给你一个整数数组 nums,请你选择数组的两个不同下标 i 和 j,使 (nums[i]-1)*(nums[j]-1) 取得最大值。请你计算并返回该式的最大值。示例 1: 输入:nums = [3,4,5,2] 输出:12 解释:如果选择下标 i=1 和 j=2(下标从 0 开始),则可以获得最大值,(
2020-07-04 00:16:50 328
原创 leetcode-443. 压缩字符串刷题笔记(c++)
写在前面难度:简单循环 + 多个临时变量,不再赘述题目详情给定一组字符,使用原地算法将其压缩。压缩后的长度必须始终小于或等于原数组长度。数组的每个元素应该是长度为1 的字符(不是 int 整数类型)。在完成原地修改输入数组后,返回数组的新长度。进阶:你能否仅使用O(1) 空间解决问题?示例 1:输入:["a","a","b","b","c","c","c"]输出:返回 6 ,输入数组的前 6 个字符应该是:["a","2","b","2","c","3"]说
2020-07-03 23:19:56 289
原创 leetcode-590. N叉树的后序遍历刷题笔记(c++)
写在前面难度:简单后序遍历扩展题目详情给定一个 N 叉树,返回其节点值的后序遍历。例如,给定一个 3叉树 :13 2 45 6 null null null null返回其后序遍历: [5,6,3,2,4,1]说明: 递归法很简单,你可以使用迭代法完成此题吗?ac代码解题思路循环遍历孩子节点 + 递归 + 节点值存储至vector<int>数组class Solution{public: int post(Node* root, ve
2020-07-03 10:48:51 221
原创 leetcode-1497. 检查数组对是否可以被 k 整除刷题笔记(c++)
写在前面难度:中等数学题,余数问题题目详情给你一个整数数组 arr 和一个整数 k ,其中数组长度是偶数,值为 n 。现在需要把数组恰好分成 n / 2 对,以使每对数字的和都能够被 k 整除。如果存在这样的分法,请返回 True ;否则,返回 False 。示例 1:输入:arr = [1,2,3,4,5,10,6,7,8,9], k = 5输出:true解释:划分后的数字对为 (1,9),(2,8),(3,7),(4,6) 以及 (5,10) 。示例 2:输入:ar
2020-07-01 20:55:06 371
原创 leetcode-494. 目标和刷题笔记(c++)
写在前面难度:中等dfs题目详情给定一个非负整数数组,a1, a2, ..., an, 和一个目标数,S。现在你有两个符号 + 和 -。对于数组中的任意一个整数,你都可以从 + 或 -中选择一个符号添加在前面。返回可以使最终数组和为目标数 S 的所有添加符号的方法数。示例:输入:nums: [1, 1, 1, 1, 1], S: 3输出:5解释:-1+1+1+1+1 = 3+1-1+1+1+1 = 3+1+1-1+1+1 = 3+1+1+1-1+1 = 3+1+1+1
2020-07-01 20:05:51 227
原创 leetcode-718. 最长重复子数组刷题笔记(c++)
写在前面难度:中等动态规划动态规划(Dynamic Programming,DP)求解问题一般具有以下3个性质:最优子结构边界状态转移公式示例说明F(n) = F(n-1) + F(n-2)(n >= 3);F(2) = 2;F(1) = 1;称F(2)和F(1)是问题的"边界"状态转移公式:F(n) = F(n-1) + F(n-2)题目详情给两个整数数组 A 和 B ,返回两个数组中公共的、长度最长的子数组的长度。示例 1:输入:A: [
2020-07-01 19:49:30 198
原创 leetcode-剑指 Offer 55 - I. 二叉树的深度刷题笔记(c++)
写在前面难度:简单递归 + 高度更新解题思想(化繁为简!!!)问题转化巧妙树的深度为左子树的深度和右子树的深度的较大值+1.题目详情输入一棵二叉树的根节点,求该树的深度。从根节点到叶节点依次经过的节点(含根、叶节点)形成树的一条路径,最长路径的长度为树的深度。例如:给定二叉树 [3,9,20,null,null,15,7], 3 / \ 9 20 / \ 15 7返回它的最大深度 3 。提示:节点总数 <= 10
2020-07-01 17:26:09 216
原创 leetcode-617. 合并二叉树刷题笔记(c++)
写在前面难度:简单二叉树先序遍历更新、合并题目详情给定两个二叉树,想象当你将它们中的一个覆盖到另一个上时,两个二叉树的一些节点便会重叠。你需要将他们合并为一个新的二叉树。合并的规则是如果两个节点重叠,那么将他们的值相加作为节点合并后的新值,否则不为 NULL 的节点将直接作为新二叉树的节点。示例 1:输入: Tree 1 Tree 2 1
2020-07-01 17:11:13 192
原创 leetcode-496. 下一个更大元素 I刷题笔记(c++)
写在前面难度:简单双层循环 或 堆栈 + 数据映射后者理解、尝试有1定难度题目详情给定两个 没有重复元素 的数组 nums1 和 nums2 ,其中nums1 是 nums2 的子集。找到 nums1 中每个元素在 nums2 中的下一个比其大的值。nums1 中数字 x 的下一个更大元素是指 x 在 nums2 中对应位置的右边的第一个比 x 大的元素。如果不存在,对应位置输出 -1 。示例 1:输入: nums1 = [4,1,2], nums2 = [1,3,4,2].
2020-07-01 16:59:05 147
原创 leetcode-784. 字母大小写全排列刷题笔记(c++)
写在前面难度:简单回溯法 + vector<string>数组新笔记回溯法主要用于解决组合问题,要求一般是最后的组合不能有重复。是一种选优搜索法,又称为试探法,按选优条件向前搜索,以达到目标。待深入学习、研究// 传统方法进行大小写转换if(ch >= 'a' && ch <= 'z') ch -= 32;if(ch >= 'A' && ch <= 'Z') ch += 32;// 字母大小写转换: X
2020-06-30 22:23:27 226
原创 leetcode-671. 二叉树中第二小的节点刷题笔记(c++)
写在前面难度:简单先序遍历 + set集合set<int>::iterator题目详情给定一个非空特殊的二叉树,每个节点都是正数,并且每个节点的子节点数量只能为 2 或 0。如果一个节点有两个子节点的话,那么该节点的值等于两个子节点中较小的一个。给出这样的一个二叉树,你需要输出所有节点中的第二小的值。如果第二小的值不存在的话,输出 -1 。示例 1:输入: 2 / \ 2 5 / \ 5 7输出: 5说明: 最小
2020-06-30 15:59:50 172
程序员学习资料.zip
2020-01-04
springboot-mybatis-demo
2018-12-07
helloworld.war镜像制作文件
2018-11-04
MyBatis--解决字段名与实体类属性名不相同的冲突--源代码
2016-08-02
jar 包集合
2016-07-26
CSS3实现 鼠标移上图片 放大遮罩效果
2016-05-09
jQuery插件实现 鼠标悬停图片切换效果实现源代码
2016-05-06
jQuery插件之鼠标悬停图片切换效果实现源代码
2016-05-06
mysql-connector-java-3.1.14-bin-g.jar
2016-04-17
不同方式导出 dmp 文件,大小差距悬殊问题
2016-11-07
TA创建的收藏夹 TA关注的收藏夹
TA关注的人