码迷,mamicode.com
首页 > 编程语言
程序员必知的Python陷阱与缺陷列表
本文关注的主要是python陷阱,具体而言,是指CPython,而且除非特别说明,所有代码示例都是在python2.7运行的。 我个人对陷阱的定义是这样的:代码看起来可以工作,但不是以你“想当然“”的方式。如果一段代码直接出错,抛出了异常,我不认为这是陷阱。比如,Python程序员应该都遇到过的“U ...
分类:编程语言   时间:2017-07-17 11:18:37    阅读次数:213
【算法设计与分析基础】17、堆
以数组来存放堆数据 ...
分类:编程语言   时间:2017-07-17 11:18:12    阅读次数:163
python的基础知识
Python 解释器 执行程序过程: 1. 启动python解释器 一个 程序 把文件从硬盘到内存 2. 将C:\test.py 内容从硬盘读入内存(这一步与文本编辑器是一样的) 3. 文本编辑器读入到内存就结束了,而 python 还要后续执行读入内存的代码。 如果想要永久保存代码,就要用文件的方 ...
分类:编程语言   时间:2017-07-17 11:16:21    阅读次数:164
多线程判断用户是否在线(后台运行ping脚本)
#!/bin/bash #writenbyJerry foriin$(seq1255); do { ping192.168.51.$i-c2>>/dev/null2>&1#无论ping到ping不到都不在前台显示 tai=$(echo$?) if[$tai==0]; then echo-e"\033[1;32m192.168.51.$iisonline\033[0m"#加重颜色显示online else echo-e"\033[1;35m192.1..
分类:编程语言   时间:2017-07-17 11:16:07    阅读次数:277
【算法设计与分析基础】18、霍纳法则
产生随机数 随机的取值系数 求值 ...
分类:编程语言   时间:2017-07-17 11:15:45    阅读次数:165
# 进程/线程/协程 # IO:同步/异步/阻塞/非阻塞 # greenlet gevent # 事件驱动与异步IO # Select\Poll\Epoll异步IO 以及selectors模块 # Python队列/RabbitMQ队列
1 # 进程/线程/协程 2 # IO:同步/异步/阻塞/非阻塞 3 # greenlet gevent 4 # 事件驱动与异步IO 5 # Select\Poll\Epoll异步IO 以及selectors模块 6 # Python队列/RabbitMQ队列 7 8 ###############... ...
分类:编程语言   时间:2017-07-17 11:15:00    阅读次数:550
Javascript日期操作
时间对象是一个我们经常要用到的对象,无论是做时间输出、时间判断等操作时都与这个对象离不开。 它是一个内置对象——而不是其它对象的属性,允许用户执行各种使用日期和时间的过程。 Date()返回当前的日期和时间 getDate() 查看Date对象并返回日期 (1-31) getDay() 返回星期几( ...
分类:编程语言   时间:2017-07-17 11:14:08    阅读次数:150
Spring定时器
pring-2.0.6.jar Spring框架的核心包 jta.jar 会用到包中的usertransaction,具体什么用此处暂时不论 quartz-1.6.0.jar 会用到CronTrigger这个类,通过表达式实现精确的定时 commons-logging-1.1.1.jar 日志管理包 ...
分类:编程语言   时间:2017-07-17 11:13:47    阅读次数:191
springboot1.5.4 idea 自动保存编译更新
maven dependencies增加 ...
分类:编程语言   时间:2017-07-17 11:13:14    阅读次数:119
CSS伪类选择器active模拟JavaScript点击事件
一、说明设置元素在被用户激活(在鼠标点击与释放之间发生的事件)时的样式。IE7及更早浏览器只支持a元素的:active,从IE8开始支持其它元素的:active。另:如果需要给超链接定义:访问前,鼠标悬停,当前被点击,已访问这4种伪类效果,而又没有按照一致的书写顺序,不同的浏览..
分类:编程语言   时间:2017-07-17 11:11:35    阅读次数:130
简单理解一下什么是脚本语言
脚本简单地说就是一条条的文字命令,这些文字命令是我们可以看到的(如可以用记事本打开查看、编辑),脚本程序在执行时,是由系统的一个解释器,将其一条条的翻译成机器可识别的指令,并按程序顺序执行。因为脚本在执行时多了一道翻译的过程,所以它比二进制程序执行效率要稍低一些。各种动态语言,如ASP、PHP、CG... ...
分类:编程语言   时间:2017-07-17 11:09:34    阅读次数:229
从语言层次的角度看为什么要精通C语言
从语言层次的角度看为什么要精通C语言 ---2017年7月12日 ---宁哥QQ1455153071 ---微信公众号:宁哥实战课堂谈到C语言,很多人的第一反应就是定义变量、if...else...等这些细节语法,然而更应该时刻不能忘记的就是它在编程世界中的位置。前者那些是语法细节,后..
分类:编程语言   时间:2017-07-17 11:09:27    阅读次数:238
Java 值传递 和引用传递
值传递: 方法调用时,实际参数把它的值传递给对应的形式参数,函数接收的是原始值的一个copy,此时内存中存在两个相等的基本类型,即实际参数和形式参数,后面方法中的操作都是对形参这个值的修改,不影响实际参数的值。 引用传递: 也称为传地址。方法调用时,实际参数的引用(地址,而不是参数的值)被传递给方法 ...
分类:编程语言   时间:2017-07-17 11:08:15    阅读次数:221
Python 集合set()添加删除、交集、并集、集合操作详解
在Python set是基本数据类型的一种集合类型,它有可变集合(set())和不可变集合(frozenset)两种。创建集合set、集合set添加、集合删除、交集、并集、差集的操作都是非常实用的方法。 创建集合set python set类是在python的sets模块中,大家现在使用的pytho ...
分类:编程语言   时间:2017-07-17 11:08:06    阅读次数:239
有关无限极分类并排序问题
首先数据表类似于这样,然后进行数据查询获取所有的数据 然后在静态页面循环输出,效果如下: 显示效果谁添加下级,那个下级就紧挨着谁 ...
分类:编程语言   时间:2017-07-17 11:07:26    阅读次数:274
Python基础4 函数
函数基本语法及特性 函数是什么? 定义: 函数是指将一组语句的集合通过一个名字(函数名)封装起来,要想执行这个函数,只需调用其函数名即可。 特性: 减少重复代码 使程序变的可扩展 使程序变的易维护 函数也可以带参数 函数参数与局部变量 形参: 变量只有在被调用时才分配内存单元,在调用结束时,即刻释放 ...
分类:编程语言   时间:2017-07-17 11:06:35    阅读次数:288
java知识总结-17
【js常用知识】 数据类型字符串 null undefault 数字 布尔 数组 对象 数组操作var b = a.shift(); 删除原数组第一项,并返回删除元素的值;如果数组为空则返回undefined var b = a.unshift(-2,-1); unshift:将参数添加到原数组开头 ...
分类:编程语言   时间:2017-07-17 10:11:59    阅读次数:223
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!