自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 收藏
  • 关注

原创 goland deployment 上传不完整

在当前文件点击Tools-Deployment-Upload To XX只会上传当前文件,将光标移至目录文件夹,可上传整个项目

2020-06-21 11:13:00 692

原创 go统计字符串中汉字个数

package mainimport ( "fmt" "unicode") // HanCounter to count the number of chinese character.func HanCounter(s string) int { var count int // 0 for _, c := range s { ...

2020-04-22 21:31:19 2045 1

原创 《剑指offer》面试题25:合并两个排序的链表

题目描述知识点:列表、递归思路一:递归pMergedHead指向头节点值小的链表头,递归对剩下两段链表合并# -*- coding:utf-8 -*-class ListNode: def __init__(self, x): self.val = x self.next = None class Solution...

2020-02-09 15:03:30 180

原创 《剑指offer》面试题32:从上往下打印二叉树

题目描述层次遍历:二叉树的层次遍历,需要借助队列,根节点入队,每打印一个节点,一个节点出队,并将其左右子树入队,直到队列为空

2020-02-07 22:42:42 149

原创 《剑指offer》面试题22:链表中倒数第k个节点

题目描述使用前后指针即可,前指针先走k-1步,然后两个指针一起移动,当前指针指向最后一个节点,后指针

2020-02-07 22:29:37 155

原创 《剑指offer》面试题15:二进制中1的个数

题目描述思路一:使用Python bin()函数转换为二进制,调用.count(‘1’)得出“1”的个数,注意负数要与上0xffffffff变为补码# -*- coding:utf-8 -*-class Solution: def NumberOf1(self, n): # write code here return bin(n & 0x...

2020-02-07 21:38:33 140

原创 《剑指offer》面试题10:斐波那契数列、青蛙跳台阶、矩形覆盖

题目描述思路二:

2020-02-05 14:48:47 185

原创 《剑指offer》面试题11:旋转数组的最小数字

题目描述知识点:二分查找思路一:顺序遍历,当后一个数比前一个数小时,则为最小数# -*- coding:utf-8 -*-class Solution: def minNumberInRotateArray(self, rotateArray): # write code here for i in range(len(rotateArray)):...

2020-02-05 14:09:33 114

原创 《剑指offer》面试题9:用两个栈实现一个队列

题目描述思路:两个栈Stack_A,Stack_Bpush:无论什么情况都压入Apop:当B中有元素时:直接栈顶出栈;当B为空栈时:将A中元素逐个出栈压入B,B栈顶再出栈代码:# -*- coding:utf-8 -*-class Solution: def __init__(self): self.Stack_A = [] self.S...

2020-02-05 10:56:23 144

原创 《剑指offer》面试题7:重建二叉树

题目描述pre为先序遍历序列,tin为中序遍历序列pre的第一个元素为根节点的值,tin以root为分界点root的索引为itin前半部分[:i]为左子树,后半部分[i+1:]为右子树pre[1:i+1]为左子树,[i+1:]为右子树递归构造...

2020-02-04 23:27:33 141

原创 《剑指offer》面试题4:二维数组中的查找

题目描述最容易想到的思路,行列双重遍历查找# -*- coding:utf-8 -*-class Solution: # array 二维列表 def Find(self, target, array): # write code here for row in array: for num in row: ...

2020-02-04 21:24:41 124

原创 Python微信小程序后端(django)开发demo,包括获取openid、微信支付(统一下单、支付回调、企业付款

https://github.com/ZTCooper/weixin_demo相关配置# 配置必须参数 APPID = "" # 小程序IDSECRET = ""MCHID = "" # 商户号KEY = ""NOTIFY_URL = "" # 统一下单后微信回调地址,api demo见notify_view_demo.py# 证书路径'...

2018-07-22 19:43:48 18034 4

原创 django时区设置

在试图使用 `models.objects.filter(create_time__month=month)` 找出一个月的文章时,发现返回的QuerySet为空集,最终在stackoverflow找到了[答案](https://stackoverflow.com/questions/21918802/problems-filtering-django-datetime-field-by-mont...

2018-06-01 20:25:07 314

原创 django表单forms实现下拉列表(Select)

from django import formsfrom blog.models import *CATEGORY = Category.objects.all()class ArticleForm(forms.Form): title = forms.CharField(required=True, max_length=50) content = forms.Char...

2018-06-01 20:23:48 8354

原创 HTTPConnectionPool(host:XX)Max retries exceeded with url 解决方法

爬虫多次访问同一个网站一段时间后会出现错误 HTTPConnectionPool(host:XX)Max retries exceeded with url '<requests.packages.urllib3.connection.HTTPConnection object at XXXX>: Failed to establish a new connection: [Errno...

2018-05-06 23:29:46 40716 9

原创 Python标准库urllib中parse.quote()

官方文档已经讲得非常详细:大概意思是,按照标准,URL只允许一部分ASCII字符,其他字符(如汉字)是不符合标准的,此时就要进行编码。因为我在构造URL的过程中要使用到中文:所以此时要对它进行编码操作:>>> string = "全文搜索">>> parse.quote(string)'%E5%85%A8%E6%96%87%E6%90%9C%E7%B4%A2...

2018-05-02 13:10:34 29977 4

原创 计算方法:列主元消去法,LU分解法, 雅可比迭代法,高斯塞德尔迭代法 解线性方程(C++)

Matrix.h包括矩阵类Matrix的定义,Matrix.cpp包括该类成员函数的实现,LinearEqu.h包括线性方程类LinearEqu的定义,继承自Matrix类,其中solve()方法为列主元消去法的具体步骤,LU()方法为LU分解法的具体步骤。Matrix.h(矩阵类头文件)://矩阵class Matrix {public: Matrix(int size = 2); ...

2018-04-20 21:31:33 2616

原创 Python中找出两个字符串相同的部分(LeetCode Problem 299

299完整代码要找出两个字符串中相同的部分,可用collections中的Counter(Collections的更多用法)。>>> from collections import Counter>>> a = "abcdd">>> Counter(a)Counter({'d': 2, 'a': 1, 'b': 1, 'c': 1})&...

2018-03-31 22:42:47 20220

原创 numpy中的tile()

在读《机器学习实战》kNN算法实现的时候没有看懂tile()的用法,在shell中试了一下才搞明白:>>> tile(1,(2,1))array([[1], [1]])>>> tile(1,(5,1))array([[1], [1], [1], [1], [1]])>>> tile(1,(5,2))array([[1,

2018-03-31 22:35:42 254 1

转载 Python内建模块collections

转自https://www.liaoxuefeng.com/wiki/0014316089557264a6b348958f449949df42a6d3a2e542c000/001431953239820157155d21c494e5786fce303f3018c86000collections是Python内建的一个集合模块,提供了许多有用的集合类。namedtuple我们知道tuple可以表示不...

2018-03-23 16:24:43 861

原创 C++创建动态二维数组(new, vector)

int **a = new int *[n]; for(int i = 1; i <= n; i++) a[i] = new int[n];vector创建m*n维二维数组:#include <vector>vector<vector <double> > a(m ,vector<double>(n));...

2018-03-23 11:01:29 3482

转载 Python解一元一次方程

转自https://python-china.org/t/1152def solve(eq, var): eq1 = eq.replace("=", "-(") + ")" c = eval(eq1, {var: 1j}) return -c.real / c.imag

2018-03-17 11:58:44 10387

转载 The TensorFlow library wasn't compiled to use SSE instructions, but these are available on your.....

解决方法一:import os os.environ['TF_CPP_MIN_LOG_LEVEL']='2'12解决方法二: 系统属性-环境变量 这种方式一劳永逸,比较好 这两种方法都是治标不治本解决方法三: 安装bazel,编译tensorflow。 这个问题的原因是CPU支持更快的运算,安装的Tensorflow中缺少对应的模块,需要编译安装。 当我们使用GPU的情况下,并不...

2018-03-14 21:25:31 1574

原创 JAVA main函数结束

JAVA中main()函数为public static void main(String[] args) {}System.exit(1)结束进程。

2018-03-14 13:14:09 6533

原创 杂记

pi的值M_PI和pow()包含在<math.h>头文件中。#define _USE_MATH_DEFINES#include<math.h>typeid().name()判断变量类型,该函数包含在<typeinfo>头文件中。#include<typeinfo>if (typeid(n).name() != typeid(int).name()...

2018-03-13 21:43:00 162

原创 Python导入自定义模块

1.如果导入的模块和主程序在同个目录下,直接import2.如果导入的模块是在主程序所在目录的子目录下,可以在子目录中增加一个空白的__init__.py文件,该文件使得python解释器将子目录整个也当成一个模块,然后直接通过“import 子目录.模块”导入即可。3.如果导入的模块是在主程序所在目录的父目录下,则要通过修改path来解决,有两种方法:    (1)通过”import sys,s...

2018-03-12 22:06:15 211

原创 SublimeREPL设置

在使用 Sublime 运行 python 时发现有时 conda install 了 package, run 的时候会报错"No module named xxx",于是想可能是 python 解释器配置有问题。具体设置如下:Ctrl + Shift + P 打开 package control ,选中 SublimeREPL,打开 config\Python\Main.sublime-men...

2018-03-11 12:37:30 1783

原创 有参和无参构造函数

有参和无参构造函数不可同时设置default值class CRect{ public: CRect(int newL, int newW); // 有参构造函数,无缺省值 CRect(){ length = 0; width = 0; cout << "无参数的构造函数被调用" << endl; };                  ...

2018-03-10 23:05:58 1861

空空如也

空空如也

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

TA关注的人

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