python之 生成器的生成方式
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/xqt15538076006/article/details/82320493 第一种 s = (x*2 for x in range(5)) 第二种 yield 方式 def foo():
print('ok')
yield 1
g = foo()
print(g)
next(g)
python实现斐波拉契数列
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/xqt15538076006/article/details/82320758 第一种 # 斐波拉契数列
def fib(max):
n, a, b = 0, 1, 1
while n < max:
print(b)
a, b = b, a+b
n = n+1
return 'done'
fib(5) 结果为 1
1
2
python 之hashlib模块
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/xqt15538076006/article/details/82348569 加密在项目中 必不可少 那么在python中的加密又有哪些方式呢 # 加密模块
import hashlib
a = '123456'
m = hashlib.md5()
print(m)
md5 = hashlib.md5()
md5.update(a.encode('utf-8'))
print(md5.hexdi
python 内置模块之logging
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/xqt15538076006/article/details/82384056 python 内置的模块很多,其中之一是logging 。 使用方式一 import logging
logging.debug('debug message')
logging.info('info message')
logging.warning('warning message')
loggin
python之configparser模块(配置文件)
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/xqt15538076006/article/details/82432219 该模块主要是针对于配置文件的生成 以及生成后的增删改查操作 第一步生成 import configparser
config = configparser.ConfigParser()
config["DEFAULT"] = {'ServerAliveInterval': '45',
python 之 自定义模块的使用
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/xqt15538076006/article/details/82469723 python 内置的模块有很多。当然我们也可以自定义模块然后进行使用 第一步创建一个自定义模块 文件名为 mk.py def add(x,y):
return x+y
x = 1002
def home(x,y):
return x-y 第一种引用 import mk # 多个模块以逗号分开
sum
python 使用socket 实现一发一收的简单聊天
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/xqt15538076006/article/details/82951046 第一部分:服务端 # Author:qintao_xu
# date:2018/10/6
import socket
sk = socket.socket()
address = ('127.0.0.1', 9000)
sk.bind(address)
sk.listen(3)
print('waitting....
Kotlin 101
Kotlin 简介 2011 年,作为全球最先进 IDE 开发商之一的 JetBrains 揭露了一项正处于开发中的编程语言 —— Kotlin。它是一门跑在 JVM 上,和 Java 间具有高互操作性的全新语言。JetBrains 通过多年来和各种编程语言打
2018 软件工程 第1次作业
第一部分 结缘计算机 1、计算机是你喜欢的领域吗?是你擅长的领域吗? 自己最早接触计算机应该是在小学的微机课上,而那时个人计算机作为一种新兴的事物,大家对它的存在保持着高度的兴趣,但仅仅是对一种新鲜事物的好奇,而那时对计算机的使用也就停留在学习打字,或者是对计算机本身所含有的一些小游戏的痴迷,比如扫雷、纸牌等,还有那时对计算机记忆最深的就是上课所穿的绿色鞋套了。而到了初中所学习的则是一些基本的办公软件word之类,因为有与之对应的考试,所以大家学的都比较认真,虽然那些东西是如此的基础简单,但个
Poemscape|Beta阶段第五天
大家好!这里是Poemscape小组第五天汇报!大家毛主席诞辰快乐! 20181226进度 组别 成员 具体工作 引擎 青松 炜祯 ①继续改模型的transformer(过于辛苦已身心俱疲的炜祯); ②已修改对联的训练目标,明早可收获效果; ③搭建数据库生产环境,修复bugs(青松with子博) API 服务器 瑞静 刘泽 ①改写卡片生成的代码(刘泽); ②完成了webhook的配置(瑞静) 架构 子博 ①见引擎组和前端组;②优化了apiserver的架构 前端 一卓 早早 ①调试跑通了从首页
三分钟明白 Activiti工作流 -- java运用_转载
一、 什么是工作流 以请假为例,现在大多数公司的请假流程是这样的 员工打电话(或网聊)向上级提出请假申请——上级口头同意——上级将请假记录下来——月底将请假记录上交公司——公司将请假录入电脑 采用工作流技术的公司的请假流程是这样的 员工使用账户登录系统——点击请假——上级登录系统点击允许 就这样,一个请假流程就结束了 有人会问,那上级不用向公司提交请假记录?公司不用将记录录入电脑?答案是,用的。但是这一切的工作都会在上级点击允许后自动运行! 这就是工作流技术。 Georgakopoulos给出
imx6ul linux4.1.15 LED驱动配置及heartbeat源码分析【转】
本文转载自:https://blog.csdn.net/u010444107/article/details/78328807 1)查看内核配置 wujun@wj-vBox:~/freescale/linux-imx$ cat arch/arm/configs/imx_v7_defconfig | grep LEDS CONFIG_NEW_LEDS=y CONFIG_LEDS_CLASS=y CONFIG_LEDS_GPIO=y CONFIG_LEDS_TRIGGERS=y CONFIG_LE
[HNOI2008]水平可见直线
看似一个半平面交 但是一般的半平面交用求的是凸包,这个是一个凸壳。封闭区间和半开放区间还是有区别的。 当然一般的半平面交其实可以,只要把向量的方向设对即可(只有1/4象限的向量) 但是既然直接给了斜率的话,而且半开放的区间,还有一个简单一些的做法: 考虑直线按照斜率排序,斜率相同纵截距排序 两个栈,一个维护交点,一个维护直线 加入一个直线,如果和最后一个直线的交点在前一个交点的左方(或者重合),那么这个直线和交点都被盖住了。 不断一起弹栈 画个图就很好理解。 O(nlogn+n) #inclu
Python基础22_模块,collections,time,random,functools
一. 模块 模块: 是把装有特定功能的代码进行归类的结果, 从代码编写的单位来看我们的程序, 从小到大的顺序: 一条代码 < 语句块 < 代码块(函数, 类) < 模块. 我们目前写的所有py文件都是模块 引入模块的方式: 1. import 模块 2. from xxx import 模块 二. collections模块 collections模块主要封装了一些关于集合类的相关操作和一些除了基本数据类型以外的数据集合类型 1. Counter 计数器, 主要用来计数 collections
lambda,linq
一:什么是Lambda表达式 lambda表达式是实例化委托的一个参数,就是一个方法,具体实现如下: 1 {
2 //.NetFramework 1.0-1.1的时候这样应用
3 NoReturnNoPara method = new NoReturnNoPara(DoNothing);
4 method.Invoke();
5
6
7 //.NetFramwork2.0 匿名方法出现,delegate关键字,可以访问局部变量
8 i
Win32之Session
现在做的项目有一个用服务起的后台常驻程序,服务是一个守护进程,然后拉起一后台常驻进程。这个时候守护进程用户是system,会话ID是0,后台常驻的进程的会话ID是1。第一次接触到了会话的概念,借此了解一番。 Win7开发文档里边写到: 服务是整合在Microsoft Windows操作系统中的结构。服务与用户的应用程序不同,因为你可以对他们进行配置,不需要一个激活的用户登录,就可以使这些服务在系统启动的时候运行,直到系统关闭。Windows中的服务,负责所有种类的后台活动,但不包括从远程过程调
今日推荐
周排行