- 博客(75)
- 资源 (2)
- 收藏
- 关注
原创 => Arrow Function
箭头函数相当于匿名函数,并且简化了函数定义(x) => x + 1 相当于:function(x){ return x + 1;}箭头函数有两种格式1.只有一条表达式,可以不用写{..}与return// 有参数:(x, y) => x * x + y * y// 无参数:() => alert('无参数')2.多条表达式x ...
2019-05-13 17:28:38
250
转载 struct
用处按照指定格式将Python数据转换为字符串,该字符串为字节流,如网络传输时,不能传输int,此时先将int转化为字节流,然后再发送; 按照指定格式将字节流转换为Python指定的数据类型; 处理二进制数据,如果用struct来处理文件的话,需要用’wb’,’rb’以二进制(字节流)写,读的方式来处理文件; 处理c语言中的结构体;struct模块中的主要函数struct.pack...
2019-05-06 21:42:15
507
转载 js怪异写法
!function a(){ alert("秋叶")}();在函数前面加个感叹号表示立即执行的意思,不需要调用函数,相当于(function a(){alert("秋叶")})();除了加感叹号,还有加+,-,~一元操作符号以及void,都是表示立即执行的意思,不过返回值不是正常函数返回的undefined,而是其他。for(let i=0;i<1000;i++){...
2019-04-28 22:45:01
464
转载 数据类型
类型 关键字 布尔型 bool 字符型 char 整型 int 浮点型 float 双浮点型 double 无类型 void 宽字符型 wchar_t 不同的数据类型的范围类型 位 范围 char 1 个字节 -128 到 127 或者 0 到 255 unsigne...
2019-04-19 13:26:14
186
转载 Wordcloud 词云图
import jiebafrom wordcloud import WordCloudtext = (open( r'D:/a.txt', 'r', encoding='gbk')).read()# 分词,并以空格分割cut = jieba.cut(text)string = ' '.join(cut)wc = WordCloud( background_color='wh...
2019-04-16 12:49:32
273
原创 链表
单链class Node: def __init__(self,item=None): self.item=item self.next=Noneclass SingleLink: def __init__(self): self.head=None def is_empty(self): ...
2019-04-10 17:49:28
240
翻译 matplotlib_共享坐标轴
pyplot.subplots(nrows = 1,ncols = 1,sharex = False,sharey = False,squeeze = True,subplot_kw =无,gridspec_kw =无,** fig_kw )参数:nrows:行数ncols:列数sharex:是否共享X轴坐标sharey:是否共享Y轴坐标返回值:Figure,Axes对象数组...
2019-04-08 12:40:35
6659
原创 matplotlib_图形样式
刻度定位器与刻度格式器import numpy as npimport matplotlib.pyplot as pltfrom matplotlib.ticker import AutoMinorLocator,MultipleLocator,FormatStrFormatterplt.rcParams['font.sans-serif']=['SimHei']plt.rcPa...
2019-04-07 18:45:03
375
翻译 matplotlib_带误差棒的条形图
import matplotlib.pyplot as pltplt.rcParams['font.sans-serif']=['SimHei']x=np.arange(5)y=[100,68,79,91,82]err=[7,2,6,10,5]err_attr={"elinewidth":2,"ecolor":"black","capsize":3}plt.bar(x,y,...
2019-04-07 09:41:43
4154
翻译 matplotlib_堆积&并列
堆积条形图from matplotlib import pyplot as pltplt.rcParams['font.sans-serif']=['SimHei'] # 用来正常显示中文标签plt.rcParams['axes.unicode_minus']=False # 用来正常显示负号x=[1,2,3,4,5]y=[6,10,4,5,1]y1=[2,6,3,8,5]...
2019-04-06 22:08:44
415
翻译 matplotlib_相关设置
pyplot.xlim([xmin],[xmax]) >>>设置或返回x轴显示范围pyplot.ylim([ymin],[ymax]) >>>设置或返回y轴显示范围pyplot.xlabel(xlabel,font...
2019-04-04 13:11:05
346
原创 ctypes_入门
建立dll文件dll:动态链接库英文为DLL,是Dynamic Link Library的缩写。DLL是一个包含可由多个程序,同时使用的代码和数据的库。例如,在Windows操作系统中,Comdlg32.dll执行与对话框有关的常见函数。因此,每个程序都可以使用该 DLL 中包含的功能来实现“打开”对话框。这有助于避免代码重用和促进内存的有效使用。 通过使用 DLL,程序可以实现模块化,...
2019-04-03 16:22:22
253
原创 cython_进阶
续https://mp.youkuaiyun.com/postedit/88421373使用cython只快了9S,是因为我们编译的是纯python代码查看编译性能:cython -a test.pyx 会生成一个html黄色:更多的python虚拟机调用白色:非python虚拟机调用看到这里还不够,继续用line_profiler 逐行对代码分析,为快速检验,减少10倍数据量...
2019-04-02 15:16:41
241
翻译 matplotlib_常见图
折线图matplotlib.pyplot.plot(* args,scalex = True,scaley = True,data = None,** kwargs)x:x轴上的数值y:y轴上的数值ls:线条风格lw:线条宽度color:颜色lable:标签文本返回值:Line2D对象散点图matplotlib.pyplot.scatter(x,...
2019-04-02 13:16:51
581
原创 selenium+pil截取验证码
from selenium import webdriverfrom PIL import Imagebroswer = webdriver.Chrome()broswer.maximize_window()broswer.get('http://www.pss-system.gov.cn/sipopublicsearch/portal/uilogin-forwardLogin.shtm...
2019-04-01 10:37:59
690
原创 memory_profiler 内存检测
from memory_profiler import profile@profiledef my_func(): a = [1] * (10 ** 6) b = [2] * (2 * 10 ** 7) del b return aif __name__=="__main__": my_func()tips:安装psutil可加速memory_p...
2019-03-28 13:09:27
914
原创 line_profiler 逐行分析
import line_profilerdef prime_num(max_num): for num in range(2, max_num): if num < 2: pass elif num == 2: pass else: for i in rang...
2019-03-28 12:14:47
2516
原创 VS2017安装
1.下载https://docs.microsoft.com/en-us/visualstudio/productinfo/vs2017-system-requirements-vs2.双击开始安装3.工作负载这里仅勾选”使用C++的桌面开发”4.选择安装的路径5.安装完成,重启电脑6.进入你的安装路径,启动IDE...
2019-03-27 18:02:05
283
原创 BOM_Navigator_History_Location
Navigator 对象属性属性 说明 appCodeName 返回浏览器的代码名 appName 返回浏览器的名称,全部返回的是Netscape,判断不了浏览器 appVersion 返回浏览器的平台和版本信息 cookieEnabled 返回指明浏览器中是否启用 cookie 的布尔值 platform 返回运行浏览器的操作系统平台...
2019-03-27 15:26:47
154
原创 BOM_Window
Window 对象所有浏览器都支持 window 对象。它表示浏览器窗口。所有 JavaScript 全局对象、函数以及变量均自动成为 window 对象的成员。全局变量是 window 对象的属性。全局函数是 window 对象的方法。甚至 HTML DOM 的 document 也是 window 对象的属性之一Window 对象方法方法 描述 al...
2019-03-27 15:24:49
235
原创 js_拖拽
普通拖拽<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> <style> #d1{ width: 100px; height: 100px; background-color: ...
2019-03-26 17:01:27
124
原创 DOM 事件
鼠标事件属性 描述 DOM onclick 当用户点击某个对象时调用的事件句柄。 2 oncontextmenu 在用户点击鼠标右键打开上下文菜单时触发 ondblclick 当用户双击某个对象时调用的事件句柄。 2 onmousedown 鼠标按钮被按下。 2 onmouseenter 当鼠标指针移动到...
2019-03-22 23:18:47
174
原创 DOM 元素对象
属性element.attributes 返回一个元素的属性数组 element.childNodes 返回元素的一个子节点的数组 element.children 返回元素的子元素的集合 element.classList 返回元素的类名,作为 DOMTokenList 对象。 element.className 设置或返回元素的class属性...
2019-03-22 22:29:02
216
原创 DOM_Document 常见属性与方法
属性document.activeElement 返回当前获取焦点元素 document.cookie 设置或返回与当前文档有关的所有 cookie。 document.documentElement 返回文档的根节点 document.domain 返回当前文档的域名。 document.referrer 返回载入当前文档的文档的 URL。 ...
2019-03-21 21:23:15
247
原创 js_let&const
let:let 声明的变量只在 let 命令所在的代码块内有效。var i = 5;for (var i = 0; i < 10; i++) { // 一些代码...}// 这里输出 i 为 10let i = 5;for (let i = 0; i < 10; i++) { // 一些代码...}// 这里输出 i 为 5在第一个实例中,使...
2019-03-20 13:51:42
127
原创 js_void
我们经常会使用到 javascript:void(0) 这样的代码,那么在 JavaScript 中 javascript:void(0) 代表的是什么意思呢?javascript:void(0) 中最关键的是 void 关键字, void 是 JavaScript 中非常重要的关键字,该操作符指定要计算一个表达式但是不返回值。注意:void()仅仅是代表不返回任何值,但是括号内的表达式还...
2019-03-20 13:34:40
286
原创 Pandas_数据透视表与交叉表
数据透视表 pivot_table()pivot_table(self, values=None, index=None, columns=None,aggfunc='mean', fill_value=None, margins=False,dropna=True, margins_name='All'):'''values:需要聚合的列名,默认所有数值的列index:在结果...
2019-03-18 11:42:46
871
原创 Pandas_应用:通用分拆-应用-联合
1.应用'''选出小费比,最高的5组'''#显示所有列pd.set_option('display.max_columns', None)#显示所有行pd.set_option('display.max_rows', None)def top(df,n,column): return df.sort_values(by=column)[-n:]tips = pd....
2019-03-18 09:37:11
243
原创 js_类
定义创建类,其实就是方法function Person(name,age){ 定义属性 this.name=name; this.age=age; 定义方法 this.func=function(){ alert(this.name) }}创建实例化对象var one = new Person('张三',10...
2019-03-15 15:46:13
130
原创 js_Object
tip:Object是引用数据类型定义//以下两种写法没区别var a = {'a':1,'b':2,'c':3}var a = {a:1,b:2,c:3}var a = new Object()增a.a=1a['b']=2删delete a['a']改a.a=1a['b']=2查a.aa['b']注意:1.for i...
2019-03-15 14:09:18
158
原创 js_func
1.定义普通函数:function 函数名(参数){ 代码块 return 返回值 }匿名函数:function (参数){ 代码块 return ** }匿名函数一般作为立即执行函数(function (函数名,一般不写)(参数){ 代码块 })(参数)'''立即执行函数,其他写法'''!function () { /* code */ }...
2019-03-15 13:44:01
1201
原创 js_Error
try { ... //异常的抛出 } catch(e) { ... //异常的捕获与处理 } finally { ... //结束处理 }tips:finally没return的权限高finally 语句不论之前的 try 和 catch 中是否产生异常都会执行该代码块。Throw 语句throw 语句允许我们自定义错误信息。function my...
2019-03-15 13:26:45
245
原创 js_RegExp
语法var reg=/表达式/修饰符;或var reg = new RegExp('/'+"..."+args+'/')修饰符i 执行对大小写不敏感的匹配。 g 执行全局匹配(查找所有匹配而非在找到第一个匹配后停止)。 m 执行多行匹配。 RegExp 对象方法exec 检索字符串中指定的值并返回。找不到返回null test ...
2019-03-15 13:18:05
245
原创 js_Math
Math 对象Math 对象并不像 Date 和 String 那样是对象的类,因此没有构造函数 Math()。Math 对象属性属性 描述 E 返回算术常量 e,即自然对数的底数(约等于2.718)。 LN2 返回 2 的自然对数(约等于0.693)。 LN10 返回 10 的自然对数(约等于2.302)。 LOG2E 返回以 2 为底的...
2019-03-15 13:06:14
139
原创 js_Data
Date 对象var d = new Date();Date 对象方法getDate() 从 Date 对象返回一个月中的某一天 (1 ~ 31)。 getDay() 从 Date 对象返回一周中的某一天 (0 ~ 6)。 getFullYear() 从 Date 对象以四位数字返回年份。 getHours() 返回 Date 对象的小时 (0 ~...
2019-03-15 13:01:25
219
原创 js_Array
var array = new Array;数组属性length 设置或返回数组元素的个数。 Array 对象方法'''concat(n1...nn) 连接两个或更多的数组,并返回结果。''''''copyWithin() 从数组的指定位置拷贝元素到数组的另一个指定位置中。'''参数 描述target 必需。复制到指定目标索引位置。start 可选。元素复制的起...
2019-03-15 12:13:54
150
原创 js_Number
Number 对象属性MAX_VALUE 可表示的最大的数。 MIN_VALUE 可表示的最小的数。 NEGATIVE_INFINITY 负无穷大,溢出时返回该值。 NaN 非数字值。 POSITIVE_INFINITY 正无穷大,溢出时返回该值。 Number 对象方法isFinite 检测指定参数是否为无穷大。 toExpon...
2019-03-15 09:17:42
143
原创 js_全局属性/方法
全局属性Infinity 代表正的无穷大的数值。 NaN 指示某个值是不是数字值。 undefined 指示未定义的值。 JavaScript 全局函数decodeURI(uri) 解码某个编码的 URI。encodeURI(uri) 把字符串编码为 URI。decodeURIComponent(uri) 解码一个编码的 URI 组件。encod...
2019-03-15 09:09:53
394
原创 js加速python
准备工作:https://blog.youkuaiyun.com/rookie_is_me/article/details/85041439运行时间参考:https://blog.youkuaiyun.com/rookie_is_me/article/details/88421373python:22.940618753433228cython(纯python风格)+python:13.06978225708...
2019-03-14 20:59:26
202
原创 js_String
1.定义:var a = "123"; typeof a>>>Stringvar a = newString('123') typeof a>>>Object2.特殊字符:\' 单引号 \" 双引号 \\ 反斜杠 \n 换行 \r 回车 \t tab(制表符) \b...
2019-03-14 14:47:35
177
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人