码迷,mamicode.com
首页 > 编程语言 > 日排行
Python学习之路-随笔03 多线程/进程和协程(上篇)
最近东西积攒了太多,感觉再不写进来就要炸了。 1.多线程 1.11 关于多线程的包 相关的python包有几个,比如thread包,到py3改成_thread,而thread有一些问题使得不是很好用。通用的包叫threading。最近都是在用这个。 1.12 threading的使用和常用属性 需要 ...
分类:编程语言   时间:2018-09-19 01:22:19    阅读次数:192
数据结构与算法笔试面试题整理
给出的一些常见的数据结构与算法的笔试面试题,特整理如下,后期遇到新的再更新。 笔试面试题 常见时空复杂度有 常数级复杂度:O(1) 对数级复杂度:O(logN) 线性级复杂度:O(N) 线性对数级复杂度:O(NlogN) 平方级复杂度:O(N2) 冒泡排序算法(重点) (1)算法流程 a.比较两个相 ...
分类:编程语言   时间:2018-09-19 01:24:08    阅读次数:197
第四十二课 KMP算法的应用
思考: replace图解: 程序完善: ...
分类:编程语言   时间:2018-09-19 01:25:06    阅读次数:251
JAVA基础知识总结18(反射)
反射技术: 其实就是动态加载一个指定的类,并获取该类中的所有的内容。而且将字节码文件封装成对象,并将字节码文件中的内容都封装成对象,这样便于操作这些成员。简单说:反射技术可以对一个类进行解剖。 反射的好处:大大的增强了程序的扩展性。 反射的基本步骤: 1、获得Class对象,就是获取到指定的名称的字 ...
分类:编程语言   时间:2018-09-19 10:14:13    阅读次数:165
Java中判断字符串是否为数字的五种方法
//方法一:用JAVA自带的函数 public static boolean isNumeric(String str){ for (int i = str.length();--i>=0;){ if (!Character.isDigit(str.charAt(i))){ return false... ...
分类:编程语言   时间:2018-09-19 10:14:33    阅读次数:149
数组与字符串:基本字符串压缩
题目描述 利用字符重复出现的次数,编写一个方法,实现基本的字符串压缩功能。比如,字符串“aabcccccaaa”经压缩会变成“a2b1c5a3”。若压缩后的字符串没有变短,则返回原先的字符串。 给定一个string iniString为待压缩的串(长度小于等于10000),保证串内字符均由大小写英文 ...
分类:编程语言   时间:2018-09-19 10:15:52    阅读次数:130
Python 函数
一、传参测试 二、匿名函数练习实例 三、json模块 ...
分类:编程语言   时间:2018-09-19 10:16:11    阅读次数:142
Python3基础
环境:Python3 第一章:运算符 第二章:数字 第三章:字符串 第四章:未完待续 .... ...
分类:编程语言   时间:2018-09-19 10:16:52    阅读次数:145
c++ 一些注意事项
1.long int的字节信息:int在32位系统下是4字节,long在32位也是4字节,在64位Int不变,但是long变成8字节,所以我们的编译器不同可能会导致我们处理int,long不同 2.注意c++有时候的强制类型转换: ...
分类:编程语言   时间:2018-09-19 10:17:31    阅读次数:148
Java JVM
说明:做java开发的几乎都知道jvm这个名词,但是由于jvm对实际的简单开发的来说关联的还是不多,一般工作个一两年(当然不包括爱学习的及专门做性能优化的什么的),很少有人能很好的去学习及理解什么是jvm,以及弄清楚jvm的工作原理,个人认为这块还是非常有必要去认真了解及学习的,特别是刚入门或入门不 ...
分类:编程语言   时间:2018-09-19 10:17:55    阅读次数:145
Python权威文档,如果你需要某些在基础书籍中找不到的特性,如果你英文还可以
《Python Documention》 --在Python自带的IDE中,按F1键,或者点击 帮助 -> Python Docs 【重要章节】 蓝框之后的部分 包括 Python 参考手册,标准库说明文档,扩展Python语言,Python频发问题等 ...
分类:编程语言   时间:2018-09-19 10:18:48    阅读次数:171
python 修改dataframe的列名
1. 修改全部列名 df.columns 2. 修改指定列名 df.rename ...
分类:编程语言   时间:2018-09-19 10:19:18    阅读次数:415
【计算机算法设计与分析】——栈和队列
...
分类:编程语言   时间:2018-09-19 11:32:19    阅读次数:133
python学习(11)
函数参数位置参数传入参数顺序、个数必须一致defadd(a,b):returna+b关键字参数defadd(a,b,c):...returna+b+c...print(add(c=1,b=2,a=3))6注意:关键字参数传参只能放到后面print(add(c=1,2,3))File"<stdin>",line1SyntaxError:positionalargume
分类:编程语言   时间:2018-09-19 11:33:02    阅读次数:165
超文本标记语言(英语:HyperText Markup Language,简称:HTML)
超文本标记语言(英语:HyperTextMarkupLanguage,简称:HTML)是一种用于创建网页的标准标记语言。您可以使用HTML来建立自己的WEB站点,HTML运行在浏览器上,由浏览器来解析相对于整个网页,大模块左边距离别写固定值,因为用户分辨率、电脑尺寸不一样:HTML是用来描述网页的一种语言。HTML指的是超文本标记语言:HyperTextMarkupLanguageHTML不是一种
分类:编程语言   时间:2018-09-19 11:34:05    阅读次数:248
【转】Python之数据序列化(json、pickle、shelve)
【转】Python之数据序列化(json、pickle、shelve) 本节内容 一、前言 1. 现实需求 每种编程语言都有各自的数据类型,其中面向对象的编程语言还允许开发者自定义数据类型(如:自定义类),Python也是一样。很多时候我们会有这样的需求: 把内存中的各种数据类型的数据通过网络传送给 ...
分类:编程语言   时间:2018-09-19 11:34:42    阅读次数:174
python学习(12)
repr方法终端模式下直接查看变量,调用变量对象的repr方法s=repr([1,2,3])s‘[1,2,3]‘eval(s)[1,2,3]s=repr((1,2,3))eval(s)(1,2,3)map()函数map()会根据提供的函数对指定序列做映射。第一个参数function以参数序列中的每一个元素调用function函数,返回包含每次function函数返回值的新列表。ma
分类:编程语言   时间:2018-09-19 11:37:43    阅读次数:109
对python3编码那些事的小小总结
一、了解一下编码的发展。1、计算机只能处理数字,如果需要处理文本,需要先将文本转换为数字。因为计算机是美国梆子发明的,所以他们发明了最早的编码--ASCII编码,也就是将他们的大小写字符数字和一些符号编码得到计算机中。比如A的编码是65。2、随着计算机在中国发展起来,拿ASCII去处理中文,显然是不够的,因为英文需要一个字节处理,而中文是需要两个字节。为了满足需求我们中国发明了自己的编码GB231
分类:编程语言   时间:2018-09-19 11:38:19    阅读次数:190
javascript 的原始数据类型
javascript 的原始数据类型有五种,分别是Number、String、Boolean、null、undefined 原始类型数据的特点:值保存在变量本地,且赋值给其他变量后,其它变量改变不影响原来的值. 一、Number类型: 专门保存数字的类型,可用于进行数学计算等的数值. 所占空间:64 ...
分类:编程语言   时间:2018-09-19 11:39:13    阅读次数:498
《Python从小白到大牛》第10章 函数式编程
程序中反复执行的代码可以封装到一个代码块中,这个代码块模仿了数学中的函数,具有函数名、参数和返回值,这就是程序中的函数。Python中的函数很灵活,它可以在模块中,但类之外定义,即函数,作用域是当前模块;也可以在别的函数中定义,即嵌套函数;还可以在类中定义,即方法。定义函数在前面的学习过程中也用到了一些函数,如果len()、min()和max(),这些函数都由Python官方提供的,称为内置函数(
分类:编程语言   时间:2018-09-19 12:22:18    阅读次数:158
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!