- 博客(9)
- 收藏
- 关注
原创 XML语法
python爬虫报错xml.parsers.expat.ExpatError: not well-formed (invalid token): line 8, column 75一般可能是因为写XML文件时粗心造成的语法错误,用firefox浏览器打开会提示非良好格式错误。比如文件中夹带了错误的非法字符如中文字符,文件源代码结尾处有波浪线等等。但是有些是由于XML语法不允
2015-08-19 17:49:45 585
原创 Python扫盲
1,Python不需要预先定义变量,随用随定义2,python3.6和python3.6m的区别:初始安装的Linux Ubuntu18.04系统的/usr/bin/下面有四个文件:python3 python3.6 python3.6m python3m 其中 python3.6 python3.6m为可执行文件,python3、python3m分别为指向这两个文件的链接文件...
2015-08-14 17:56:00 4149 1
原创 两数交换的几种办法
重点分析第一个函数为什么不能交换,以及临时变量存储的位置。#include using namespace std;void fun(int a, int b) //形参表中的形参为非引用形参,表示对应实参的局部副本。调用函数时创建了临时变量a,b,交换的是临时变量的值,函数结束后变量就没有了。{ int c = 0; c = a;
2015-08-14 09:47:02 614
原创 常量折叠
const int a = 10; int* p = (int* )&a; *p = 20; cout << "a = " << a << endl; cout << "*p = " << *p <<endl; cout << "*(&a) = " << *(&a) <<endl; cout 输出:a = 10*p = 20*(
2015-08-12 17:47:15 509
原创 C++ 引用详解
1, 定义指针p,并指向变量x:int x = 10;int* p = &x; //等价于 int* p, p = &x. 其中前者是用 int* 定义一个整型指针p。由于指针变量是存放地址的变量,后者将x的地址赋给p,即让指针p指向x。注:int*和int *的区别,即*号是靠近变量书写还是靠近类型书写的区别:没有区别,标准要求靠近变量。int *a 与 int* a意思相同,通常
2015-08-11 19:47:04 249 1
原创 常见排序算法复杂度
排序法最差时间分析平均时间复杂度稳定度空间复杂度冒泡排序O(n2)O(n2)稳定O(1)快速排序O(n2)O(n*log2n)不稳定O(log2n)~O(n)选择排序O(n2)O(n2)稳定O(1)二叉树
2015-08-09 12:14:05 247 1
原创 运行Scrapy项目结果出错:KeyError: ‘Spider not found:
http://www.crifan.com/python_run_scrapy_keyerror_spider_not_found/#606291-tsina-1-75101-bed29bf34a05d6df372b0aeff0a5121a【总结】在运行Scrapy项目时,不是:scrapy crawl 文件夹名字 -o respBody -t json
2015-08-01 16:03:04 9680 2
转载 【转】MySQL修改字段默认值_mysql数据库_三联
MySQL修改字段默认值感谢 clown_ 的投递 时间:2012-12-03 来源:三联用户投稿 环境 MySQL 5.1 + 命令行工具 问题 MySQL修改字段默认值 解决 alter table topic alter column cateId set default '2'; 语法 alter table表名alter
2015-08-01 16:00:16 1352
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人