摘要:
一、CSS:学名层叠样式表(Cading Style Sheets)是一种用来表现HTML或者Xml等文件的样式的计算机语言。让Html看起来更加美观。 语法:标签内定义style css位置:为了提高样式的重用,css样式一般推荐的head标签位置或单独文件引用。 二、Css选择器:class属性
阅读全文
posted @ 2017-06-20 14:34
自然洒脱
阅读(158)
推荐(0)
摘要:
HTML(hyper text markup language): 超文本标记语言,标准通用标记语言下的一个应用。 超文本就是指页面内可以包含图片、连接、音乐、程序等非文字元素。 超文本标记语言的结构包括“头”部分(head)和“主体”部分。其中“头”部提供关羽网页的信息,“主体”部分提供网页的具体
阅读全文
posted @ 2017-06-16 15:34
自然洒脱
阅读(157)
推荐(0)
摘要:
Ilias Tsagklis是电信领域的一位资深软件工程师,以软件开发者的身份参与了多个应用与服务的开发工作。目前,Ilias是PCRF解决方案的技术领导者。他感兴趣的领域包括多层架构、中间件服务及移动开发。近日,Ilias撰文谈到了提升软件开发者效率的10个提示,这些提示很具有普遍意义,希望能为各
阅读全文
posted @ 2017-05-18 11:00
自然洒脱
阅读(234)
推荐(0)
摘要:
SQLAchemy是Python编程语言下的一款ORM框架,该框架建立在数据库API之上,使用关系对象映射进行数据库操作,简言之便是:将对象转换成SQL,然后使用数据库PAI执行SQL并获取执行结果。 SQLAchemy本身无法操作数据库,必须以第三方插件,Dialect用于和数据库PAI进行交流,
阅读全文
posted @ 2017-05-16 17:49
自然洒脱
阅读(849)
推荐(0)
摘要:
一、首先安装mysql数据库 准备材料:mysql源码包 1、安装rpm包: ncurses-devel gcc-c++ 2、创建data目录: 3、创建用户及组并将数据目录修改属主属组: 4、将cmake解包并执行: 5、将mysql解包并执行: cmake -DCMAKE_INSTALL_PRE
阅读全文
posted @ 2017-05-16 15:01
自然洒脱
阅读(194)
推荐(0)
摘要:
先入先出队列: import queue q = queue.Queue(10) # 10为队列长度 for i in range(5): q.put(i, block=False) # block=False为非阻塞,默认为阻塞 print(q.qsize()) # 队列元素个数 q.put('h
阅读全文
posted @ 2017-05-11 16:23
自然洒脱
阅读(166)
推荐(0)
摘要:
在以上代码的li列表中,元素为函数,但是函数没有执行,列表生成后,x的值已经为9接下来,看下面: 实质和第一个一样,函数在没有执行前,内部不会执行,所以list1列表中的元素都是相同的foo函数,此时的i已经是9 再看下一个: 函数在调用前,括号里的代码执行吗?根据结果可以看出,是执行的。
阅读全文
posted @ 2017-05-11 15:34
自然洒脱
阅读(120)
推荐(0)
摘要:
super的入门使用: 在类的继承中,如果定义某个方法,该方法会覆盖父类的同名方法,但有时候我们希望能同时实现父类的功能,这时,我们就需要调用父类的方法了,可以通过使用super来实现。比如: class Animal(object): def __init__(self, name): self.
阅读全文
posted @ 2017-05-11 15:16
自然洒脱
阅读(175)
推荐(0)
摘要:
RabbitMQ是一个在AMQP基础上完整的,可复用的企业消息系统。他遵循Mozilla Public License开源协议。 MQ全称为Message Queue,消息队列是一种应用程序对应程序的通信方法。应用程序通过读写出入队列的消息(针对应用程序的数据)来通信,而无需专用连接来链接他们。消息
阅读全文
posted @ 2017-05-09 11:22
自然洒脱
阅读(185)
推荐(0)
摘要:
select在操作系统内部,维护了一个for循环,检测对象是否变化。select在各种平台都可使用,但效率不高。select对监听的个数是有限制的(1024) poll与select相同,但是没有监听个数限制。由于依然是for循环,所以效率依然不高 epoll内部非for循环,而是对象发生变化后,主
阅读全文
posted @ 2017-05-05 15:25
自然洒脱
阅读(243)
推荐(0)