- 博客(98)
- 资源 (29)
- 收藏
- 关注
原创 python笔记系列-day24:python做简单的web服务器
初学servlet的时候,我们写一个简单的servelt响应页面的请求响应那么python也一样,同样可以做一个简单的web服务器响应页面请求需要的模块:http.server两个重要的类:BaseHTTPRequestHandler : 需要继承的类,响应请求方法,类似HttpServletHTTPServer: 获取一个server 并启动 , 类似tomcat 的角色第一版:简单的web服务器实现sever.py#-*- coding:utf-8 -*-.
2022-03-13 21:15:45
3436
原创 python笔记系列-day23:python数据类型综合
一 数据运算综合数据运算包括 数字,随机数 , 数学函数掌握这些类型并要记忆下来,后面的python运算才会游刃有余1.1 Number对象Python的数字是内置基本数据类型 Numbers数字的种类包括 :int 整数 long 长整型 (这个是python2 里面的东西,python3里面没了) Python3中True的值是1,False的值是0 , 类型是bool (注意python2中没用bool的,1表示true , 0表示false. 还有python3中的...
2022-02-20 18:41:34
290
原创 python中import 模块的路径问题
对于系统的包我们导入没有疑问但是如果我们自己写的文件夹里面的python文件呢?自己写的文件import时候会出现路径问题的疑惑比如同目录下面的python文件被import 时候和 其他目录下面的python文件被import时候根据当前的python文件是否为执行文件import的python文件的路径就是有区别的1.先看看python如何定位到模块文件的使用 imoort a 或者 from a import func使用这种import 的时候是如何定位到模块
2022-02-11 15:59:40
15607
7
原创 构建自己的代码库
国内访问github实在太慢了,项目大一点在clone时还会断流,所以就有世界社区GitHub和沸腾社区gitee以及百度流社区code.china国内git开源仓库gitee和codechina1、码云gitee码云(gitee.com)是 OSCHINA.NET 推出的代码托管平台,支持 Git 和 SVN,提供免费的私有仓库托管。服务端可以直接克隆github.com上的项目进来。该托管服务得到政府支持,同时得到多个大学的支持和私营企业的参与,包括华为在内的 10 个组
2021-11-14 12:47:35
608
原创 微积分再观赏
大学上来直接描述这个微积分,让人不容易直观理解微积分也是经历了漫长的时间,直观的从几何图形的切割得到的定义更好理解理解1:曲线蜕化为直线将曲线无限切割,在一个很小的区间内,区间长度近似为0此时在该极小的区间内该曲线可以看成是直线可以想象下你当前看到的地球地面是不是感觉是一个平面?理解2:区间分割将当前区间插入 n个点进行区间分割 , 得到一个区间集合这个思想也是我们研究连续函数的一个重要手段。学会区间无限小切割。例如下面的区间 [a,b]在ab之间插入若.
2021-11-10 22:02:10
506
原创 矩阵-建模的应用思路碎片
目录1.应用场景一:描述实体关系1.1将文字描述的问题图形化看是否可用进一步抽象1.2转换为表格1.3将关系数字化1.4 试探寻找可用直接解释的数学模型1.5 如果不能寻找到,那么需要构建模型2.应用场景二:描述组合关系3.抽象方法:4.矩阵的秩的应用如何使用矩阵描述问题呢?大学直接学习如何进行矩阵的运算,但是没有从上到下理解矩阵如何描述应用问题1.应用场景一:描述实体关系实体关系例如 连通性,关联性比如要探索四座城市的连通性根据连通性去研究如何.
2021-11-09 22:27:18
1665
原创 数据库设计实践:打破固有陈规,转换视图角度
个人心得:降低层级减少外键关联 我们设计数据库的时候往往按照抽象实体,建立E-R模型的方式进行。 从业务描述里面抽取有效的名词然后按照组织方式建立关系模型。 如果严格遵从数据库设计范式,可以得到一个严谨的模型。 但是,实体太多,他们之间的关系维护就非常复杂了。有时候我们不妨进行冗余,对于不容易改变或者隶属关系很明确的这种我们可以简化实体之间的关系 比如 A--->B--->C 这种层级关系模式可以描述系统中如下的概念 系统中存在概念 {Ai ...
2020-06-27 15:17:17
213
原创 工具用法有道云笔记: Mac和Windows上有道云笔记更换背景方法--202205更新
首先要明白有道云笔记里面的背景是可以更换的,例如我的mac上面就更换成下面这些背景了还可以删除那些不好看的背景windows系统这个在当前的用户appdata文件夹下面:如果没有更改过计算机名字那就是AdministratorC:\Users\Administrator\AppData\Local\youdao\ynote其中有一个很重要的配置文件:......
2019-10-11 14:54:55
4176
10
原创 2019项管高级-day4:【第三章】项目立项管理
本章复习方向本章考试的内容也不多,2分左右。基本上就是选择题出现。案例和论文出现的可能性很低。因此也是大致记忆几个关键字即可。无需浪费大量时间在这上面主要内容项目建议书可行性研究项目评估与论证的区别笔记...
2019-10-07 21:46:57
200
原创 2019项管高级-day3:【第二章】信息系统项目管理基础
本章复习方向本章比较简单,基本上午考试2-3分,并且不会考论文。因此本章的概念有一个大致的了解即可。主要记忆下下面这个主要内容点即可不要过多浪费时间在这上面主要内容项目特性项目组织结构--能够区分职能型和项目型区别,选择题中可以区分即可,抓字眼区分项目生命周期模型:能够识别螺旋模型和迭代模型五大功能组笔记...
2019-10-07 21:35:16
203
原创 2019项管高级-day2:【第一章】信息化与信息系统
本章特点本章节知识比较庞大并且细碎。而且都在上午进行考试。分值=23而且一部分内容比较专业。如果考过中级的软件设计师那么肯定比较熟悉这部分内容。既然内容比较庞杂,那么学习之前重申前面提到的 2/8法则,抓住重点复习 切记切记!本章考试只考 上午选择题 , 分值在 23 分左右,属于记忆类型,可以在早上30分钟里面记忆,基本是送分题特点: 有些内容并没有在教材里面,不是所有东西...
2019-10-04 14:31:13
173
原创 2019项管高级-day0:资料准备
1.电子版书籍参照我的网盘:教材地址:链接:https://pan.baidu.com/s/1LjgE9DpJJTyF_b7vv_quWg提取码:ev5p2.纸质版书籍这个也买了一套,有历年的真题解析,论文指导,案例分析,计算类真题详解...
2019-09-30 17:01:00
170
原创 2019项管高级-day1:如何复习
目录一教材如何看?二费曼技巧三学习攻略1. 碎片时间管理2.快速把握重点3. 真题一直很重要 例如按照章节的一个考试分布总结按照题型分类总结案例分析的总结论文写作每年考题4. 高度概括做成思维图谱四复习方案五 实践一教材如何看?这本教材900多页,真正看起来多费劲,还有那么多需要记忆的东西。既然是考试,肯定有考试的规律特...
2019-09-30 17:00:48
259
原创 python笔记系列-day22:网络编程socket
目录通信方法Python对网络编程的支持URLurllib 模块urllib.request 模块urllib.error 模块urllib.parse 模块urllib.robotparser 模块使用 urllib.parse 解析url注意点:ParseResult 属性需要注意的是 urllib.parse.ParseResulturl...
2019-02-27 18:16:39
881
原创 python笔记系列-day20: python中的函数装饰器
目录函数装饰器 函数名闭包 类比Java的内部类闭包的效果一个闭包例子高阶函数函数装饰器定义函数装饰器偷梁换柱函数装饰器执行时点如何功能增强被修饰函数存在参数情况那么是否必须要保证参数一致呢?结合函数的参数收集函数装饰器的参数通过本篇的例子让你掌握函数装饰器函数装饰器 这个用法很独特,Java中有注解可以标记一...
2019-02-16 18:42:02
443
原创 python笔记系列-day19: python中的枚举类
目录 枚举Enum创建枚举通过构造函数创建枚举对象 访问枚举对象中元素的方法通过继承枚举类创建枚举对象格式:枚举类的构造器枚举Enum 开发的时候遇到一些状态,flag等一些东西可以定义枚举类来表示。 学过java都知道如何创建枚举类 Enum, 给定构造函数,然后在内部写枚举对象以及枚举对象的属性 那么python也是一样的。而且...
2019-02-15 11:37:18
580
原创 python笔记系列-day18: pygame.time.Clock 控制动画帧速率
在【python笔记系列-day16: Pygame 登场 】 中借用了 python官方文档中的例子 有一个球的动画展示但是运行那个程序的时候你会发现球是在屏幕上闪烁的,速度很快。我们程序想控制下 帧的刷新速率使动画能够以一个平稳的速率运行就要借助 pygame.time.Clock 了详细的使用方法参考官方文档:https://www.pygame.org/docs/ref/...
2019-01-29 11:57:12
7966
原创 python笔记系列-day17: pygame绘制图形实践
上节中在介绍 pygame的时候我们已经看到了如何绘制一个窗口并且显示图片动画那么我们一步步来学习下 各个环节。绘制一个窗口我们在 Geany 中编写一个 showWin.py 文件功能: 只显示一个窗口并且加入一个关闭窗口的事件,窗口的标题显示为 hello world! 绘制一个窗口的步骤Step1: import pygame,sys ...
2019-01-28 20:01:10
1099
原创 python笔记系列-day16: Pygame 登场
I find the best way to understand a new library is to jump straight into an example. 前面我们已经学习了python的基础知识,那么现在需要进行 实践。我们从 pygame 出发,通过游戏来激发 使用 python的 乐趣pip 命令pip是用来方便地管理Python的第三方包的,安装pytho...
2019-01-25 13:14:38
460
1
原创 AOP知识引导:一步一步走进aop
给部门同学做了一次培训,自己也顺便重新学习了下AOP每次学习都有更深的认识。这次培训需要准备ppt,自己刚好温习梳理下知识。本次梳理内容从一个简单的功能开始,给程序加入运行时间的功能为主线,描述了使用简单的 oop, 以及其他设计模式解决再到aop解决的变迁过程,一步一步进入到aop的主题。ppt的内容部分截图如下:完整代码和资料上传到了我的资源下面...
2019-01-24 11:11:18
417
原创 python笔记系列-day15 文件和目录
目录文件对象判断文件是否存在向文件中追加文本 'a'读取文本文件 'r'readline方法read方法一次读取所有行 readlines方法删除文件对象文件异常 IOError路径和目录 os 模块1. os.path.join 进行目录拼接2. os.path.split 进行目录分割3. os.path.splitext 分解出文件扩展名...
2019-01-18 10:50:36
177
原创 python笔记系列-day14 模块和包的使用
目录回顾模块和包模块是包的属性实验from 包 import 模块模块属性访问控制模块中的共有项目和私有项目私有被隐藏了还是不能访问模块的FUNCTIONS 描述 - help 函数下滑线命名对模块导入可见性使用 import 模块 看不了私有属性但是可以访问from 模块 import 私有属性 可以导入可以使用from 模块 impo...
2018-12-29 14:27:12
170
原创 python笔记系列-day13 包
目录 概念创建包小结:__init__.py文件实践代码片段:classInfo.pystudy.py__init__.py概念我们可以把类放在文件中形成一个模块但是如果我们想 一个文件中只放入一个单独的类,这样的话原先的模块中的类就要分出去,但是他们之间的访问如何处理呢?Java中的包映射到物理磁盘就是目录结构,但是访问上却有限制。...
2018-12-28 21:28:26
179
原创 python笔记系列-day12 模块
目录模块创建模块导入可用模块如何找到我们的模块在哪那么我们如果想访问我们的模块有两种方法:第一种第二种模块内容的访问给模块里面增加内容在模块中定义一个类使用定义的类创建对象模块中属性的名字和模块名字一样pyc文件重新加载模块导入总结import 别名 as 一次导入多个模块导入具体的属性 from...import......
2018-12-20 10:58:36
185
原创 python笔记系列-day11 类和对象
目录回顾面向对象编程的元素 初阶面向对象 高阶面向对象Python的类 class定义对象空类具有的属性定义成员方法python的构造函数self的使用相对的隐藏性python封装提供的技巧类的继承__init__方法多继承顶层父类super()函数super()调用和直接使用父类名调用的区别pass 关键字使用Py...
2018-12-12 15:21:22
319
原创 python笔记系列-day10 函数
目录 函数定义函数def 函数名(参数列表):函数功能描述 docstring函数信息查看函数参数设置默认值函数参数的种类1.位置参数2.关键字 keyword 参数3.默认值参数在函数中调用其他函数在函数中定义内置函数函数的内置函数的意义变量的作用域通过内置函数获取指定范围作用域的变量局部作用域中的变量名字和全局作用域变量...
2018-12-10 19:05:04
363
原创 python笔记系列-day9:流程控制
目录语句块操作符常见的比较操作符布尔操作符迭代器作符增强赋值操作符条件控制语句:格式:和C体系区别循环控制语句:while循环for循环for in 循环循环末端的 elsebreak语句continue从C语言起身的同学不陌生这个,面向过程的核心逻辑控制.条件语句,循环语句的使用是写程序的基本功 语句块C体系的语...
2018-12-06 12:54:19
263
原创 python笔记系列-day8:字典 dict
目录 字典概念 dict 字典元素的访问修改字典字典的值字典键的个数判断某个键值是否在字典中空字典为假值字典的解析字典的 keys , values , items 获取从字典获取值的 get方法给字典中设置一个新的键值对使用字典进行字符串格式化字典概念 dict这个就不陌生了,字典和 mongodb中字典是一样的定义很自由的,但是字...
2018-12-05 10:58:27
274
原创 python笔记系列-day7:集合 set
目录 集合的概念 {元素}1.创建集合 {元素必须存在}2.使用列表来创建集合3.创建一个空的集合4.求集合元素的个数集合的操作1 给集合中添加值方法一 : 使用集合的 add 方法,添加元素方法二:使用集合的update方法关于update方法进行的思维展开2 删除集合的元素三种方法方法一 使用 集合对象的 discard方法方法二:使用集...
2018-12-05 10:30:23
305
原创 python笔记系列-day6:元组tuple
目录 元组元组的方法元组的的优点元组可以同时赋多个值方法一: 将多个变量写到元组中,然后使用一个已知的元组进行赋值方法二: 直接在一行写出多个变量,然后使用元组进行赋值方法三:能够输出多个变量的也可以作为赋值的值元组的长度判断某个元素是否在元组中判断某个元素在元组中的index元组没有类似列表的解析操作的元组上节我们介绍了列表,元组呢就是不可...
2018-12-03 10:54:47
792
原创 python笔记系列-day5:列表 list
目录列表的概念 []列表的创建列表的访问使用数组下标进行访问列表的切片给列表增加新的元素 四种方法方法一: 列表 + 列表方法二: 使用列表的 append 函数添加元素,元素在末尾方法三: 使用列表的 extend 函数 ,参数是可迭代的就可以方法四:使用 insert函数 在指定位置添加元素删除列表的元素 三种方法方法一: del操作符方法二...
2018-12-03 10:42:27
335
原创 python笔记系列-day4:变量
目录 变量1.命名规则:2. 找不到变量type函数进行的类型检查isinstance(检测值,类型名称)变量python中的变量定义和nodejs很相似的,不用指定变量的类型变量的类型由其值来指定 1.命名规则:变量名只能包含 字母,数字和下划线,不能以数字开头变量名中不能有空格python的关键字和函数名不要作为变量名这点很重要,很容...
2018-11-29 16:08:59
171
原创 python笔记系列-day3:基本数据类型-字符串
目录 字符串三种不同的引号三重引号:文档字符串:连接字符串使用 + 号连接字符串不用+号,直接写在一行上使用print函数连接字符串空白字符 删除空白字符字符串变量名字命名将字符串首字母大写求字符串的长度字符串的重复将字符串转为 int 和float字符串的数组理解将数字转换为字符串字符串的输入字符串的打印%s...
2018-11-29 15:50:55
261
原创 python笔记系列-day2:基本数据类型(布尔,数值,分数,复数)
目录Python的基本数据类型布尔类型1.概念2.运算 3 注意数值类型1.概念2.识别区分3.数值转换4.运算1. 普通的 + - * / 运算2. // 取整运算3 **运算这个运算是不支持字符串的4 % 运算5浮点数的运算结果6.数字和字符拼接分数1.概念math模块支持数学type()函数和isinstan...
2018-11-28 11:47:49
730
原创 python笔记系列-day1: python学习准备工作
目录python认知Python的终端交互环境print语句/函数 print 语句的格式为:python解释器Python的开发工具选择editplus Geanypycharmeclipse Python的版本选择python之禅python中变量的定义方式 python认知解释执行的语言,学过了Java等C系列的语言之后学习Py...
2018-11-28 10:58:50
515
原创 设计系列-No1:将串行的功能拆分为并行的一个实践案例
为什么一开始就没想到呢?我们设计程序逻辑时候,往往会按照顺序流的思想来设计。将自己的思路局限于需求里面。常见的如下:1.可能会按照需求提出的功能点来组织,也可能按照已有的模块来归来。2.对功能的认知不够深入,哪些功能是独立的,哪些功能又是有相关性的。这点很容易犯。往往由于进度时间压迫我们没有做深入的理解,从思考层次来说仅仅是达到解决问题的水平,并没有进一步做优化。如果你坚持程序是一件艺术品,不是一...
2018-07-15 19:29:46
897
原创 数学二次认知:No2 形式化推理以及结果思索
善于利用形式化推理来发现一些新的东西。然后我们从结论得到更有意思的理论。不等式简单推理0<a<b , b-a表示了 a和b之间的距离因此 a+1*(b-a) = b ; 也就是a 递增 b-a的距离到达 点 b , 可以推出 如果 递增的幅度小于 b-a 那么 肯定不能到达b所以 我们有第一个推理 区间[0,1]的数δ ,a+δ*(b-a) < b...
2018-06-30 22:54:21
724
原创 Netty系列:No2-认识下Netty中的buffer
Netty中的bufferNetty提供的经过扩展的Buffer相对NIO中的有个许多优势,作为数据存取非常重要的一块,我们来看看Netty中的Buffer有什么特点:1.ByteBuf读写指针在ByteBuffer中,读写指针都是position,而在ByteBuf中,读写指针分别为readerIndex和writerIndex,直观看上去ByteBuffer仅用了一个指针就实现了两个指针的功能...
2018-06-30 22:43:01
805
原创 Netty系列:No1-初识Netty
Netty,之前听过一句话,不会Netty,别说你是Java高级。这玩意到底是啥呢?各种资料看了下,原来就是一款框架啊。为了网络编程而生。和java中的套接字有得一比。既然是框架,设计思想很重要。我们来了解下:NettyNetty是一款Java框架,用于快速开发高性能的网络应用,它封装了网络编程的复杂性.使用 apache maven作为它的管理工具Netty是一款框架,设计原则: 每个小点都和...
2018-06-30 22:33:47
301
原创 数学二次认知No1: 重新理解数的表示,美的东西可能都是极限
有各种个各样的数,为自然的建模提供了基本的元素。我们知道有 自然数,整数,奇数,偶数,质数,合数,有理数,无理数,实数,虚数,指数,对数,三角等等但是为啥要做这么多的数定义呢?上面这些数都是从数表现出来的特性进行分类定义的,或者是为了满足计算提出的工具。这里不介绍这些数的定义了。我们看待问题的时候从一种新的角度去看。正如道家 中的 看山是山,看水是水 看山不是山,看水不是水 , 看山还是山...
2018-06-05 18:20:58
474
AOP知识引导
2019-01-24
VISUAL C++MFC扩展编程实例.rar
2009-07-28
《深入浅出 MFC》.pdf
2009-07-28
C++高级参考手册.part2
2009-07-28
C++高级参考手册part1
2009-07-28
mfc电子词典.rar
2009-07-28
xml学习指南.rar
2009-07-28
数据结构课程设计二叉树的非递归遍历
2009-07-28
3G技术详解.pdf
2009-05-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人