- 博客(46)
- 收藏
- 关注
原创 Bootsrap 模态框文字超出处理
参考设置bootstrap modal模态框的宽度和宽度_风神修罗使的博客-CSDN博客_bootstrap modal 大小
2022-04-19 20:58:08 460
原创 mysql数据备份的三种方式
1.使用mysql dump命令,dump出sql文件,再导入到其他机器数据库里2.使用sqlyog工具导出sql,再从其他机器里导入3.迁移data文件夹(不适合跨版本)参考链接:mysql数据库备份方法有几种_MySQL几种方法的数据库备份_媛源啊的博客-CSDN博客...
2022-03-10 18:07:12 2307
原创 mysql5.7安装后服务无法启动问题
先说一下安装步骤:1.从官网下载mysql5.7 zip版本,选择x64版本后,下载,解压。2.新建mysql目标,例如在D盘新建一个mysql文件夹。解压刚刚下载的zip文件,把解压后的文件全部复制到我们的mysql文件夹里,如图:在这个目录下,新建my.ini,填入一些基本配置信息。3.!!画重点 配置base_dir和data_dir,其中data_dir后面的data文件夹此时不需要新建一个空的,后续的操作会为我们自动生成的。至此,配置基本结束~但是,如果需要..
2022-03-10 17:53:57 5353
原创 diango 提示 Exception in thread django-main-thread:XXX
之前正常运行的项目,突然报错了,提示Exception in thread django-main-thread:看到网上有消息说,把django卸载重装就可以了,突然就恍然大悟,之前我运行另一个项目时,django版本默认从3.2降低到了2.2,考虑到可能是django版本降低导致的。于是,我把django卸载了,又重新安装了3.2版本。问题就解决了。所以说虚拟环境真的很重要啊,运行其他项目一定要新建虚拟环境!!...
2022-02-22 16:03:13 4259 1
原创 mysql 使用skip-grant-tables无效问题
问题描述:不小心remove了mysql56的服务之后,使用mysqld install mysql56安装了,但是,却提示了ERROR 1045 (28000): Access denied for user 'ODBC'@'localhost' (using password: YES)解决方案:如何解决这一问题呢?1.首先,follow了网上的方法,在my.ini中添加了一行skip-grant-tables,重启后,重新设置了密码,但是却无法登录。2.此时,在mysql的bi
2022-02-15 19:33:22 8052
原创 使用mysql dump 备份数据
1. 首先,必须进入到mysql的bin目录下,默认位置如下:2.运行 mysqldump -uroot -p ‘数据库名’ ‘表名’> xx.sql(可以指定位置)接下来会提示输入密码,输入密码即可成功导出数据。一个可参考的mysql知识库:MySQL mysqldump备份数据库(附带实例)...
2022-02-15 13:55:45 1127
原创 mysql导出数据库文件,包括表结构和表数据
follow下列链接Windows下使用mysqldump命令导入/导出.sql文件_牛牛家_新浪博客
2021-12-16 17:39:57 977
原创 统计二进制中1的个数
我们可以把这个二进制数字减去1,和自已做与运算,能做多少次与运算,就说明有多少1,或者是把这个数字与1做与运算,等于1就count+1,然后再右移一位,直到它等于0.#include "stdio.h"int countOnes(int num){ int count = 0; while (num >0){ if ((num & 1) == 1){ coun...
2019-11-25 20:23:57 213
原创 python实现DFS和BFS整理
BFS是广度遍历,也就是一层一层扩展开的查找,先把第一层的找完,再找第二层,然后找第三层...使用到的数据结构是队列,先访问第一个节点,然后访问它的所有邻接点,然后访问邻接点的邻接点,在此过程中,要保证访问过的点不重复访问。DFS是深度遍历,从一个点开始,逐渐沿着一条路径向下查找,查找到尽头的时候,回溯到上一个节点,再继续查找...使用的数据结构是栈,访问的下一个节点是当前节点的一个邻接点,然...
2019-11-25 19:14:39 1186
原创 输出杨辉三角
C++输出杨辉三角第K行:class Solution{public: vector<int> getRow(int rowIndex){ vector<int> result; for(int i = 0;i <= rowIndex; ++i){ result.push_back(1); for(int j = i - 1; j >...
2019-11-25 18:45:13 238
原创 两数之和
def twoSum(arr,target): dict={} for i,num in enumerate(arr): if num in dict: return [dict[num],i] else: dict[target-num]=iarr=[4,6,7,8,5]re=twoSum(ar...
2019-11-10 15:35:52 170
原创 翻转单词序列
class Solution: def reverse(self,s,start,end): while start < end: s[start],s[end] = s[end],s[start] start += 1 end -= 1 return s def Re...
2019-11-04 21:01:00 243
原创 扑克牌同花顺问题
'''https://blog.csdn.net/fuxuemingzhu/article/details/79702017我们需要做三件事:1 给数字排序2 计算排序后的数字的零的个数count3 计算数字之间的gap,相邻数字之间为number[i+1]-num[i]-14 如果count>=gap,那么可以构成同花顺'''# -*- coding:utf-8 -*-...
2019-11-04 13:26:16 2396
原创 数字在排序数组中出现的次数
参考了大佬代码'''使用二分法,迭代处理中间出现报错,处理方式是mid=(low+high)/2 要强制转换成int'''class Solution: def GetNumberOfK(self, data, k): num = 0 if data: first = self.getFirstK(data, k ...
2019-11-02 23:18:32 164
原创 替换空格
'''先遍历整个字符串,计算字符串中空格的总数,从而可以计算出替换后的字符串长度(根据替换规则,每次替换空格时,都会使字符串的长度增加2)。然后,使用两个指针或索引,从后往前遍历,即初始化指针或索引分别指向替换前和替换后字符串的末尾,循环递减,如遇到空格,则替换为 "%20",从而减少字符串移动的次数,降低时间复杂度。'''def replace_blanks(string): ...
2019-11-02 23:16:26 199
原创 翻转单词
题目是这样的:把student a am I变成I am a student.下面描述几种思路:'''例如,“student. a am I”。后来才意识到,这家伙原来把句子单词的顺序翻转了,正确的句子应该是“I am a student.”只需要对每个单词做翻转,然后再整体做翻转就得到了正确的结果。'''class Solution: def ReverseSe...
2019-11-02 23:13:24 528
原创 选择排序
#include"stdio.h"//找到最大值的位置,进行交换int findMaxPos(int arr[],int n){ int max=arr[0]; int i; int pos=0; for(i=0;i<n;i++){ if(max<arr[i]) max=arr[i]; pos=i;} return pos;}void select...
2019-11-01 10:40:33 187
原创 快速排序
//参考博客http://developer.51cto.com/art/201403/430986.htm#include <stdio.h>void swap(int a[], int i, int j){ int temp = a[i]; a[i] = a[j]; a[j] = temp;}int partition(int a[],...
2019-11-01 10:39:59 158
原创 归并排序
##http://c.biancheng.net/cpp/html/2742.html//https://www.cnblogs.com/chengxiao/p/6194356.html#include <stdio.h>#include <stdlib.h>#define N 7void merge(int arr[], int low, int mid, ...
2019-11-01 10:38:48 144
原创 堆排序
#include <stdio.h>#include <stdlib.h>//建堆,调整堆,堆排序void swap(int arr[],int i,int j){ int temp=arr[i]; arr[i]=arr[j]; arr[j]=temp;}//heapify函数实现的是,把最大的节点调整到父节点上void heap...
2019-11-01 10:37:46 150
原创 mac终端下如何进行服务器和本地的文件上传下载
使用这个命令,首先安装homebrew/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
2019-10-27 21:11:53 1296
原创 青蛙变态跳台阶问题分析
转载分析n阶梯的问题台阶只有1时,f(1)=1台阶是2时,可以一次1阶,也可以2阶,f(2)=f(跳1阶)+f(跳2阶)台阶是3时,可以1阶,剩下2阶,可以2阶,剩下1阶,可以3阶。f(3)=f(2)+f(1)+f(跳三阶)4阶时候,首次跳1阶剩下3阶,剩下f(3),首次跳2阶时,剩下f(2),首次3阶剩下f(1),还有f(4)..f(1)=1f(2)=f(1)+1f(3)=f(...
2019-10-20 16:43:47 158
原创 git使用问题
Failed to connect to 127.0.0.1 port 1080: Connection refused1.查询是否使用代理:git config --global http.proxy2.取消代理:git config --global --unset http.proxy
2019-09-20 19:47:18 141
原创 http核心问题
三次握手,四次挥手https://blog.csdn.net/qzcsu/article/details/72861891http发展史https://www.cnblogs.com/heluan/p/8620312.html
2019-09-15 15:58:38 221
原创 Python实现中缀表达式转后缀表达式
中缀表达式转后缀表达式初始化两个栈,一个放后缀表达式exp,一个放操作符ops1遇到数字,放到exp中2遇到左括号,放入ops3遇到右括号,就把ops的弹出到exp中,直到遇到左括号,这样消除一对括号4遇到操作符,比较当前的ops,和栈顶ops的优先级,如果当前的比较高,就入ops,不然,就把栈顶的弹出,直到可以入。5扫描完以后,ops还有运算符,直接放入exp。ops_rul...
2019-09-14 20:19:38 979
原创 python中提示:TypeError: 'int' object is not callable
https://blog.csdn.net/gaifuxi9518/article/details/81193296python中,如果你的变量名和函数名一样,会提示一个错误,TypeError: 'int' object is not callable
2019-09-09 15:52:49 752
转载 使用递归树计算时间复杂度
转载https://blog.csdn.net/qq_16399991/article/details/86749657
2019-08-30 18:28:34 281
原创 怎么解决python不支持多重循环的退出问题
参考了一位大佬的博客:https://spaces.ac.cn/archives/4159代码见图:1。它写成函数,用return返回'''def f(): for i in range(10): for j in range(10): if i+j>5: print(i,j) ...
2019-08-30 15:17:49 198
原创 python3中换行输出
for i in range(1,10): for j in range(1,10): if j<=i: string='%d*%d=%d'%(j,i,j*i) print('%-7s'%string,end=' ') print('')python3里面print默认的end="\n",所以需要换行的时...
2019-08-08 16:50:36 6891 1
原创 python中的%s%d%s
转发:https://blog.csdn.net/qq_37482544/article/details/63720726
2019-08-08 16:42:14 3688
转载 召回率、精准率、准确度等
实际上非常简单,精确率是针对我们预测结果而言的,它表示的是预测为正的样本中有多少是真正的正样本。那么预测为正就有两种可能了,一种就是把正类预测为正类(TP),另一种就是把负类预测为正类(FP),也就是而召回率是针对我们原来的样本而言的,它表示的是样本中的正例有多少被预测正确了。那也有两种可能,一种是把原来的正类预测成正类(TP),另一种就是把原来的正类预测为负类(FN)。假设我们手上有60个...
2019-07-01 18:44:54 592
原创 数组中缺失的第一个正整数
例如:input:[1,2,3] output:4input:[-5,0,3,4,2] output:1思想:首先,我们要明确,这道题的关键是:把数组num放到第num-1的位置上,如果数组是排序的,那么问题就好解决了,因此,我们的入手点在于,让数字下标和数字有关系。我们从第一个数字进行循环交换,当num<0或者num>len(nums)的时候,不进行交换操作,如果nums...
2019-06-24 10:40:35 936
原创 编程心得体会
特别特别感谢哔哩哔哩上的“正月点灯笼”小哥哥,他把代码说得通俗易懂,我所写的博客里的C语言排序算法,来源于小哥哥的视频~看了网易云课堂的黄老师的爬虫,感觉学到了好多东西,我也把从中学到的东西,放到了博客,希望可以帮助到需要的小伙伴~接下来的时间里,要努力刷题,更多写代码,加油!!...
2019-06-19 23:51:01 2636
原创 关于GIL全局解释器
GIL是一个全局解释器锁,保证同一时刻只有一个线程在运行。如图,CPU1其实在不同的线程之间来回切换,比如,前两分钟在线程1,然后保存线程1跑到线程2,然后到线程3,等等。Cpython解释器无法保证内存安全,多个线程的时候,可能出错,因而,引进了GIL,全局解释器锁,保证同一时刻只能有一个线程在运行。那它为什么也高效率呢?因为,在处理IO操作的时候,因为切换线程的时间短,可以忽略...
2019-06-19 23:35:21 163
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人