1.三元运算if条件成立的结果 if 条件 else 条件不成立的结果例如: a=20 b=10 c=a if a>b else b print(c) 2.命名空间 全局命名空间:创建的存储“变量名与值的关系”的空间叫做全局命名空间 局部命名空间:在函数的运行中开辟的临时的空间叫做局部命名空间 内置 ...
分类:
编程语言 时间:
2018-04-04 23:27:48
阅读次数:
211
一迭代器 python一切皆对象 能被for循环的对象就是可迭代对象。 可迭代对象:str, list, tuple, dict, set , range 迭代器:f1文件句柄 dir打印该对象的所有操作方法: 执行输出: ['__add__', '__class__', '__contains__ ...
分类:
编程语言 时间:
2018-04-04 23:27:58
阅读次数:
196
Spring Boot配置文件详解 Spring Boot提供了两种常用的配置文件,分别是properties文件和yml文件。他们的作用都是修改Spring Boot自动配置的默认值。相对于properties文件而言,yml文件更年轻,也有很多的坑。可谓成也萧何败萧何,yml通过空格来确定层级关 ...
分类:
编程语言 时间:
2018-04-04 23:28:13
阅读次数:
357
问题一: >>>import matplotlib 出现 No module named ’matplotlib‘ 解决过程 >pip install matplotlib 出现 pip版本升级以后再导入matplotlib,仍然出现上图情况 在pycharm中选择2.7.14版本的project ...
分类:
编程语言 时间:
2018-04-04 23:29:14
阅读次数:
432
1 学习计划 1、业务受理需求分析 n 业务通知单 n 工单 n 工作单 2、创建业务受理环节的数据表 n 业务通知单 n 工单 n 工作单 3、实现业务受理自动分单 n 在CRM服务端扩展方法根据手机号查询客户信息 n 在CRM服务端扩展方法根据取件地址查询定区id n 调整业务受理页面回显客户信 ...
分类:
编程语言 时间:
2018-04-04 23:30:46
阅读次数:
328
梯度算法之梯度上升和梯度下降 __方向导数__ 当讨论函数沿任意方向的变化率时,也就引出了方向导数的定义,即:某一点在某一趋近方向上的导数值。 导数和偏导数的定义中,均是沿坐标轴正方向讨论函数的变化率。那么当讨论函数沿任意方向的变化率时,也就引出了方向导数的定义,即:某一点在某一趋近方向上的导数值。 ...
分类:
编程语言 时间:
2018-04-04 23:30:54
阅读次数:
358
软件开发目录规范 bin--启动文件 conf--配置文件 core--核心代码 db--数据文件 lib--常用功能代码 log--日志文件 readme--软件介绍 ...
分类:
编程语言 时间:
2018-04-04 23:31:01
阅读次数:
232
一、可迭代协议:可以被迭代要满足要求的就叫做可迭代协议。内部实现了__iter__方法 iterable:可迭代的 对应的标志 什么叫迭代?:一个一个取值,就像for循环一样取值 字符串,列表,元组,集合,字典都是可迭代的 二、迭代器协议:内部实现了__iter__,__next__方法 迭代器大部 ...
分类:
编程语言 时间:
2018-04-04 23:32:19
阅读次数:
227
本文以csr_matrix为例来说明sparse矩阵的使用方法,其他类型的sparse矩阵可以参考https://docs.scipy.org/doc/scipy/reference/sparse.html csr_matrix是Compressed Sparse Row matrix的缩写组合,下 ...
分类:
编程语言 时间:
2018-04-04 23:34:52
阅读次数:
298
python中的常用判断语句if....elif....else,whileifif的用法:if+条件判断:逻辑操作.....例子:比如让你输入一个数字,来判断这个数字的大小#如果这个数字大于80if90>80:print"great"如果输入的数字大于80,那么输出greatelse的用法:条件不成立例子:#如果这个数字大于80if70>80:print("great")#如果不大于
分类:
编程语言 时间:
2018-04-04 23:35:11
阅读次数:
216
装饰器本质上就是一个python函数,他可以让其他函数在不需要做任何代码变动的前提下,增加额外的功能,装饰器的返回值也是一个函数对象。 装饰器的应用场景:比如插入日志,性能测试,事务处理,缓存等等场景。 ...
分类:
编程语言 时间:
2018-04-04 23:35:34
阅读次数:
286
1.写函数,返回一个扑克牌列表,里面有52项,每一项是一个元组 例如:[(‘红心’,2),(‘草花’,2), …(‘黑桃’,‘A’)] 2.写函数,传入n个数,返回字典{‘max’:最大值,’min’:最小值} 例如:min_max(2,5,7,8,4) 返回:{‘max’:8,’min’:2} 3 ...
分类:
编程语言 时间:
2018-04-04 23:36:00
阅读次数:
744
一、简单的装饰器 1.为什么要使用装饰器 装饰器的功能:在不修改原函数及其调用方式的情况下对原函数功能进行扩展 装饰器的本质:就是一个闭包函数 来看一个简单的装饰器:实现计算每个函数的执行时间的功能 import time def wrapper(func): def inner(): start= ...
分类:
编程语言 时间:
2018-04-04 23:38:27
阅读次数:
257
恢复内容开始 1、序列化和反序列化 我们把对象(变量)从内存中变成可存储或传输的过程称之为序列化,在Python中叫pickling。 反过来,把变量内容从序列化的对象重新读到内存里称之为反序列化,即unpickling。 为什么要保持序列化? 1、持久化状态 2、跨平台数据交互 各种语言之间,实现 ...
分类:
编程语言 时间:
2018-04-04 23:40:32
阅读次数:
251
Django模板语言 官方文档链接:https://docs.djangoproject.com/en/1.11/ref/templates/builtins/#std:templatetag-for 常用语法 变量相关:{{ }} 逻辑相关:{% %} 变量相关 语法:{{变量名}} 变量名命名规 ...
分类:
编程语言 时间:
2018-04-04 23:41:14
阅读次数:
379
一、内置函数 二、匿名函数:也叫lambda表达式 1.匿名函数的核心:一些简单的需要用函数去解决的问题,匿名函数的函数体只有一行 2.参数可以有多个,用逗号隔开 3.返回值和正常的函数一样可以是任意的数据类型 # 方法一 t1=(('a'),('b')) t2=(('c'),('d')) # pr ...
分类:
编程语言 时间:
2018-04-04 23:42:53
阅读次数:
372
[翻译]关于Google发布的JS代码规范,你需要了解什么? 翻译 | WhiteYin 译文 | https://github.com/WhiteYin/translation/issues/10 Google为了那些还不熟悉代码规范的人发布了一个JS代码规范。其中列出了编写简洁易懂的代码所应该做 ...
分类:
编程语言 时间:
2018-04-05 01:12:52
阅读次数:
344
java基础-引用数据类型之数组(Array) 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 ...
分类:
编程语言 时间:
2018-04-05 01:13:14
阅读次数:
180
最近由于工作需要,开始写托管C++,由于C++11中的mutex,和future等类,托管C++不让调用(报错),所以自己实现了托管C++的线程锁。 该类可确保当一个线程位于代码的临界区时,另一个线程不会进入该临界区。 如果其他线程尝试进入锁定的代码,则它将一直等待(即被阻止),直到该对象被释放。 ...
分类:
编程语言 时间:
2018-04-05 01:15:43
阅读次数:
161
软件目录规范、logging日志模块、json&pikcle、os模块 软件目录规范: 什么是包,为什么要用包: packgae就是一个包含有__init__.py文件的文件夹,所以我们用backage是为了将文件、模块组织起来。 logging模块: 日志级别: DEBUG:10 INFO:20 ...
分类:
编程语言 时间:
2018-04-05 01:16:05
阅读次数:
232