自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 资源 (1)
  • 收藏
  • 关注

转载 npm全局模块卸载及默认安装目录修改

卸载全局安装模块 npm uninstall -g 卸载后,你可以到 /node_modules/ 目录下查看包是否还存在,或者使用以下命令查看:npm lsnpm的指令还是要多看英文文档,如https://docs.npmjs.com/。查看所有全局安装的模块 npm ls -g查看npm默认设置(部分) npm config ls查看npm默认设置(全部) npm config l...

2019-08-21 17:29:05 836

原创 Python 网络爬虫第二讲

# 获取相应内容import requestsr = requests.get('http://www.santostang.com/')print("文本编码:",r.encoding)print("相应状态码:",r.status_code)print("字符串方式的响应体:",r.text)# 传递URL参数import requestskey_dict = {'key1...

2018-08-27 21:25:24 480

原创 第一个python网络爬虫程序

工作原因需要用到爬虫技术,所以就简单的学习了一下,本博客只用来做课程学习记录,不作为其他用途,博客中的内容是参照唐松老师的书籍<import requestsfrom bs4 import BeautifulSoup# 获取页面link = "http://www.zwskw.com/info/cn/54" # 要获取的页面的地址headers = {'User-Agent':...

2018-08-22 21:28:03 240

转载 spring中@param和mybatis中@param使用区别

转载于:http://blog.csdn.net/gao36951/article/details/44258217

2017-08-21 10:11:44 328

原创 JS实现简单递归

JS中简单递归的实现:function fun(num){ if(num<=1){ return 1; }else{ return num*arguments.callee(num-1); }};alert(fun(5));输出的结果值为:120 ,在能够调用arguments.callee的情况下,js不会出现错误。

2017-08-15 16:14:11 3124

原创 Java递归的简单实现

学习JAVA,我们总要学习JAVA中的经典算法:递归。下面是对递归的简单实现。public class Main { public static void main(String[] args) { System.out.println(fun(5)); } public static int fun(int num){ if(num<=1){

2017-08-15 16:03:29 312

转载 配置aop报错: Pointcut is not well-formed: expecting 'name pattern' at character position

切入点表达式的使用规则: execution(modifiers-pattern? ret-type-pattern declaring-type-pattern? name-pattern(param-pattern) throws-pattern?) 有“?”号的部分表示可省略的,modifers-pattern表示修饰符如public、protected等,ret-type-pattern

2017-08-13 22:04:48 802

转载 jQuery全选、全不选、反选的简洁写法

转载于:http://blog.csdn.net/zhumengstyle/article/details/76512778

2017-08-02 13:33:32 594

原创 span标签里的内容过长设置隐藏(CSS)

span{ width: 300px !important; float: left !important; overflow: hidden !important; text-overflow: ellipsis !important; }

2017-07-26 12:43:39 14764 2

转载 Python实现简单快递查询

#coding:UTF-8# 快递100 API# 邮箱: yuxiaobo64@gmail.comimport requestsimport urllib# 函数: 承运公司名到文本def GetComName(comCode): if comCode=='shentong': return '申通快递' elif comCode=='zhontong':

2017-07-14 16:35:10 15720

原创 Python字典小练习

#coding:utf-8实现一个简单的数据库 字典使用人名作为键,每个人用另一个字典来表示,其键”phone”和”addr”分别表示他们的联系电话和地址。people= { "王琳":{ "phone":"15192060925", "addr":"山东省青岛市市北区天怡景园" }, "刘涛":{ "phone":"1586301530

2017-07-12 20:59:25 606

原创 Python 字典的基本操作

创建和使用字典phone = {"王健":15192060925,"刘涛":15863015300,"蔡冲":18353612015};print phone["王健"];输出的结果为:15192060925字典是由多个键及其对应的值构成的键值对组成(我们把键值对成为项)。空字典可以直接用 {} 直接来定义。字典中的键是唯一的。dict函数items = [("name","wangjian&q

2017-07-12 20:55:38 534

转载 python3 字符串方法

1.capitalize() 将字符串的第一个字符改为大写1 >>> s='i love cnblog'2 >>> s.capitalize()3 'I love cnblog'2.casefold() 将字符串所有字符改为小写1 >>> (s.capitalize()).casefold()2 'i love cnblog'3.center(width) 将字符串居中,并用空格将字符串填充至

2017-06-26 14:21:13 1059 1

转载 Python 3 格式化字符串的几种方法

%s和%d,%s是用来给字符串占位置,%d是给数字占位置,简单解释下:a = 'this is %s %s' % ('an','apple')程序输出的结果就是:this is an apple。很容易理解,第一个%s的值是用后面括号中第一个字符串替换的,第二个%s的值是后面括号中第二个字符串替换的,位置很重要。如果是这样:a = 'this is %s %s' % ('apple','an')程序

2017-06-26 09:33:35 5759

原创 python关于序列中的列表和元组总结

序列:序列是一种数据结构,它包含的元素都进行了编号(从0开始)。典型的序列包括列表、字符串和元组。其中、列表是可变的(可以进行修改),而元组和字符串是不可以改变的(一旦创建了就是固定的)。通过分片操作可以访问序列的一部分,其中分片需要连个索引号来指定出分片的起始和结束位置。想要改变列表,则要对相应的位置进行赋值操作,或者说使用赋值语句重写整个分片。 **成员资格:**in操作可以检查一个值时候存在

2017-06-25 17:35:16 423

原创 Python序列之元组

python 元组 python元组是由()来标示的,元组是不可变得。这点是元素和list的不同点。我们可以用一下的方法来创建一个元组。arr = 1,2,3;print("创建的元组arr为:",arr);输出的结果为:创建的元组arr为: (1, 2, 3)如果想直接创建只有一个值的元组,那么在创建的时候要在这个值的后边加上一个逗号,创建方式如下所示:arr1 = 21,print("创建只

2017-06-25 17:21:54 263

原创 Python list

python listlistName = list("hello");print("listName第一个值为:",listName[0]);结果输出为: listName第一个值为: h 由输出的内容可以可见list(“hello”) 把hello 变成了一个[“h”,”e”,”l”,”l”,”o”]的序列list分片print("list分片:",listName[0:3]);输出的结果为

2017-06-21 13:50:59 389

原创 Python序列之通用序列操作

所有序列都可以进行某些特定的操作,这些操作包括,索引,分片,加,乘以及检查某个元素是否属于序列的成员。除此之外,Python还有计算序列长度,找出最大元素和最小元素的内建函数。 1、索引 序列中的所有元素都是有编号的—从0开始递增,这些值可以通过编号来进行访问,这一点比较像Java中的数组。 下面我们来写一个示例程序: 要求输入年、月(1-12的数字)、日(1-31的数字),然后打印出相应日

2017-06-20 15:11:56 4095

原创 Python序列简介

Python包含6中内建的序列,我们平时常用的是列表和元组。列表和元组主要的区别在于,列表可以修改,元组则不能。也就是说如果要根据要求来添加元素,那么列表会更好用;而出于某些原因,序列不能修改的时候,使用元组则更为合适。使用后者的理由通常是技术性的,它与python内部的运作方式有关。这也是内建函数会返回元组的原因。一般来说,在自己编写的程序中,几乎在所有的情况下都可以用列表来代替元组。 在需要操

2017-06-19 21:39:37 222

原创 Python 模块

Python其实也是具有模块的概念的,可以把Python模块比作导入到Python中以增强其功能的扩展,需要使用特殊的命令import来导入模块。math模块 floor代表的取底值,ceil代表的取顶值,fabs代表的是取绝对值,当然了还有许多其他的用法。这里不做一一介绍。import mathprint("amth取底:",math.floor(32.9));print("math取顶:",

2017-06-19 20:06:38 376

原创 Python基本函数

Python函数有很多,下面我就简单的介绍几种函数。2**4代表的是2的4次方print("幂运算的运行结果为",2**4);函数pow(x,y); 也可已起到同样的效果print("函数pow()的运行结果为",pow(2,4));从运行的结果来看,他们两个是有等同的效果的。abs() 绝对值函数。print("abs(-1)的值为:",abs(-1));print("abs(1)的值为:",a

2017-06-19 16:43:55 335

原创 Python 语句

Python语句有很多种,下面我们就就说一下简单三种语句。 给x和y分别进行赋值,并转换x和y的值为int input() 为赋值语句,print()为输出语句。x = 0;x = input("输入的第一个数");x = int(x);y = 0;y = input("输入的第二个数");y = int(y);print("x+y的值:",x+y);if 语句 if(): else:

2017-06-19 16:08:04 210

原创 Python变量

Python变量定义和java的变量语法不相同,python的变量定义没有类型的区分,这一点和javascript是比较相近的。下面是我关于本次学习的代码片段。python变量命名规则是字母、数字、下划线的组合,变量不能以数字开头。比如说plan9是合法的,9plan是不合法的。```x=23; y=x+2; print("y的值等于",y);``````str="Th

2017-06-19 15:20:15 201

原创 Python数字和表达式

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl

2017-06-19 07:56:43 799

空空如也

空空如也

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

TA关注的人

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