NaturePh
码龄11年
关注
提问 私信
  • 博客:18,179
    动态:12
    18,191
    总访问量
  • 10
    原创
  • 1,963,462
    排名
  • 0
    粉丝
  • 0
    铁粉

个人简介:不为乌合不从众

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:广东省
  • 加入CSDN时间: 2014-09-03
博客简介:

NaturePh的博客

查看详细资料
个人成就
  • 获得31次点赞
  • 内容获得5次评论
  • 获得42次收藏
创作历程
  • 1篇
    2023年
  • 9篇
    2020年
成就勋章
TA的专栏
  • Python
    9篇
  • 软件技巧
    1篇
兴趣领域 设置
  • 前端
    javascript
  • 人工智能
    opencv计算机视觉机器学习深度学习神经网络pytorchnlp数据分析
  • 嵌入式
    单片机嵌入式硬件
  • 硬件开发
    硬件工程驱动开发fpga开发dsp开发arm开发精益工程射频工程硬件架构pcb工艺
  • 用户体验设计
    交互
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

cadence 快捷键

ctrl N 画原理图库时,多部份器件的下一部分器件;ctrl B 画原理图库时,多部份器件的上一部分器件;
原创
发布博客 2023.04.17 ·
1704 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

学习笔记---常见的魔法属性使用Demo

class Demo(object): ''' 这里面的内容可以用 __doc__方法获取 __init__和__new__构成构造方法 __del__ 此方法无需定义,由Python解释器进行垃圾回收时自动触发执行 ''' def __init__(self): #初始化方法,通过类执行时,自动触发执行 self.num = 0 def __call__ (...
原创
发布博客 2020.02.18 ·
169 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

学习笔记---用非堵塞实现单进程单线程处理客户端

代码不重要,主要是思想 流程import sockettcp_server_tcp = socket.socket (socket.AF_INET, socket.SOCK_STREAM)tcp_server_tcp.setblocking(False)#设置套接字为非堵塞的方式 放在bind和listen前面tcp_server_tcp.bind(('', 6789)) #绑定IP...
原创
发布博客 2020.02.18 ·
173 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

学习笔记---HTTP协议

超文本传输协议(HTTP),网络协议,服务器和网页间的一种传输规定。基于TCP以www.baidu.com为例浏览器向百度服务器请求数据(部分)格式如下:请求GET / HTTP/1.1 #第一行必须有 / 就是主页,Host: www.baidu.comConnection: keep-aliveUpgrade-Insecure-Requests: 1User-Agent: ...
原创
发布博客 2020.02.16 ·
192 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

当修改Pycharm项目文件夹名或修改文件路径后,运行程序提示 系统找不到指定文件的解决方法

今天整理了一下之前学Python的时候的一些文件,当我按照现在的路径打开,运行.py 的时候提示Error running ‘多任务文件拷贝’: Cannot run program “H:\Python\Code\多线程\venv\Scripts\python.exe” (in directory “H:\Python\Code\03-多线程”): CreateProcess error=2,...
原创
发布博客 2020.02.15 ·
14474 阅读 ·
31 点赞 ·
5 评论 ·
39 收藏

学习笔记---生成器

特殊的迭代器----生成器 yield xxxdef createA(createNum): a, b = 1, 1 i = 0 while i < createNum: #如果一个函数中有yiel语句,那么这个函数就不是函数了 而是一个生成器模版 yield a a, b = b, a + b i...
原创
发布博客 2020.02.15 ·
620 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

学习笔记---使用yield实现协程

相比于进程,线程的资源占用较少;相比于线程,协程资源占用较少例:协程import timedef createA(): a, b = 1, 1 i = 0 while True: #如果一个函数中有yiel语句,那么这个函数就不是函数了 而是一个生成器模版 yield a print('A:',a) ...
原创
发布博客 2020.02.15 ·
226 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

学习笔记---python中对象的迭代 3--迭代器

迭代器之前让对象也可以迭代,但是用到了两个类对象ClassA,ClassB。ClassB中的__next__方法把ClassA中的列表拿过来,在返回给ClassA再给for。直接将__iter__和__next__方法放在同一个对象中就可以了, __iter__的返回值就是对象自己,__next__的返回值就是需要遍历的属性这就叫迭代器class ClassA(object): ...
原创
发布博客 2020.02.14 ·
115 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

学习笔记---python中对象的迭代 2

之前学习类的迭代的时候,最后用for遍历对象的时候,一直输出的都是同一个值import timeclass ClassA(object): def __init__(self): self.contains = list( ) def addList(self, item): self.contains.append(item)#如果想...
原创
发布博客 2020.02.14 ·
110 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

学习笔记---Python中对象的迭代 1

判断是否可以迭代1. 在python中通过for循环遍历列表、元组、字典等就是迭代(Iteration)例1:遍历列表num = [11, 22, 33, 44, 55]for x in num: print(x)打印结果是:1122334455例2:遍历字符串 for x in 'abcdef': print(x)abcdef但是有些类...
原创
发布博客 2020.02.13 ·
372 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏