1.字符编码Ascll码GB2312收录了7445个汉字及字符;GBK1.0收录了21886个汉字及字符;GB18030收录了27484个汉字及字符;unicodeUtf-8是国际化的统一标准,(可变长的字符集)规定英文用1byte表示,汉字用3bite表示;2.python中的注释语句(1)单行注释#----------注释/解释语句---------------------(2)多行注释
分类:
编程语言 时间:
2018-05-14 11:40:12
阅读次数:
164
列表 name_list = ['jia','ao','wn'] 或 name_list = list(['jia','ao','wn']) 基本操作: index 索引 (也叫下标)从0开始 #help(name_list) 较为复杂,或者dir(name_list)较为 简洁,'_add_'这种 ...
分类:
编程语言 时间:
2018-05-14 11:41:01
阅读次数:
127
选择排序比较好理解,好像是在一堆大小不一的球中进行选择(以从小到大,先选最小球为例): 1. 选择一个基准球 2. 将基准球和余下的球进行一一比较,如果比基准球小,则进行交换 3. 第一轮过后获得最小的球 4. 在挑一个基准球,执行相同的动作得到次小的球 5. 继续执行4,直到排序好 时间复杂度:O ...
分类:
编程语言 时间:
2018-05-14 11:41:46
阅读次数:
181
import java.util.Scanner; class Demo02 { public static void main(String[] args) { //导包 //创建该类对象 Scanner sc = new Scanner(System.in); //用该对象调用类里面的方法 /.... ...
分类:
编程语言 时间:
2018-05-14 11:42:35
阅读次数:
240
下载: api-ms-win-crt-runtime就是MFC的运行时环境的库,python在windows上编译也是用微软的visual studio C++编译的,底层也会用到微软提供的C++库和runtime库,安装Visual C++ Redistributable for Visual S ...
分类:
编程语言 时间:
2018-05-14 11:44:40
阅读次数:
140
一、环境 本地虚拟机安装的centos7 二、安装docker 三、开启阿里云加速 docker的镜像仓库在国外,下载会很慢,启用阿里云加速。 在/etc/docker目录下创建daemon.json文件,添加如下内容 https://almtd3fa.mirror.aliyuncs.com为阿里云 ...
分类:
编程语言 时间:
2018-05-14 11:45:17
阅读次数:
162
新手学习机器学习很难,就是收集资料也很费劲。所幸Robbie Allen从不同来源收集了目前最全的有关机器学习、Python和相关数学知识的速查表大全。强烈建议收藏! 机器学习有很多方面。 当我开始刷新这个主题时,我遇到了各种“速查表”,仅仅列出了需要知道的给定主题的所有要点。 最后,我收集了与机器 ...
分类:
编程语言 时间:
2018-05-14 11:45:33
阅读次数:
284
作业题目: 购物车程序 作业需求: 数据结构: goods = [ {"name": "电脑", "price": 1999}, {"name": "鼠标", "price": 10}, {"name": "游艇", "price": 20}, {"name": "美女", "price": 998 ...
分类:
编程语言 时间:
2018-05-14 11:46:17
阅读次数:
299
lambda只是一个表达式,函数体比def简单很多。lambda的主体是一个表达式,而不是一个代码块。仅仅能在lambda表达式中封装有限的逻辑进去。lambda表达式是起到一个函数速写的作用。允许在代码内嵌入一个函数的定义。 在常规的def函数构造中,可以有任意数量的语句,并且在def函数定义中, ...
分类:
编程语言 时间:
2018-05-14 11:46:26
阅读次数:
225
1.什么是java的方法? 在我们的日常生活中,方法可以理解为要做某件事情,而采取的解决办法。 在java中,方法就是用来完成解决某件事情或实现某个功能的办法。 方法实现的过程中,会包含很多条语句用于完成某些有意义的功能——通常是处理文本,控制输入或计算数值。 我们可以通过在程序代码中引用方法名称和 ...
分类:
编程语言 时间:
2018-05-14 11:46:42
阅读次数:
142
第一种方法:使用内置方法 split()方法将一个字符串对象的每个字符拆出来,并且将每个字符串当成数组的每个元素 reverse()方法用来改变数组,将数组中的元素倒个序排列,第一个数组元素成为最后一个,最后一个变成第一个 join() 方法用于把数组中的所有元素放入一个字符串,元素是通过指定的分隔 ...
分类:
编程语言 时间:
2018-05-14 11:47:01
阅读次数:
182
通过上一节的介绍,学习了串的普通模式匹配算法,大体思路是:模式串从主串的第一个字符开始匹配,每匹配失败,主串中记录匹配进度的指针 i 都要进行 i-j+1 的回退操作(这个过程称为“指针回溯”),同时模式串向后移动一个字符的位置。一次次的循环,直到匹配成功或者程序结束。 "KMP"算法相比于"BF" ...
分类:
编程语言 时间:
2018-05-14 11:48:34
阅读次数:
195
系统win7 解决方法: python3: python3 -m pip install --upgrade pip python2: python2 -m pip install --upgrade pip 注意:python2, python3共存时,将python安装目录下的python.ex ...
分类:
编程语言 时间:
2018-05-14 11:48:43
阅读次数:
285
...
分类:
编程语言 时间:
2018-05-14 11:49:06
阅读次数:
206
插入排序的主要思想是每次取一个列表元素与列表中已经排序好的列表段进行比较,然后插入从而得到新的排序好的列表段,最终获得排序好的列表。 比如,待排序列表为[49,38,65,97,76,13,27,49],则比较的步骤和得到的新列表如下: (带有背景颜色的列表段是已经排序好的,红色背景标记的是执行插入 ...
分类:
编程语言 时间:
2018-05-14 11:49:35
阅读次数:
207
前言: JPA全称Java Persistence API,即Java持久化API,它为Java开发人员提供了一种对象/关系映射工具来管理Java应用中的关系数据,结合其他ORM的使用,能达到简化开发流程的目的,使开发者能够专注于实现自己的业务逻辑上。 Spring Jpa 能够简化创建 JPA 数 ...
分类:
编程语言 时间:
2018-05-14 12:28:32
阅读次数:
273
?到python官网找到下载路径, 用wget下载 wget https://www.python.org/ftp/python/3.6.4/Python-3.6.4.tgz ?解压tgz包 tar -zxvf Python-3.6.4.tgz ?把python移到/usr/local下面 mv P ...
分类:
编程语言 时间:
2018-05-14 12:28:46
阅读次数:
205
本章主要介绍了数组和广义表的相关知识。数组章节,重点理解矩阵压缩存储的方式,在此基础上,学习矩阵的转置、乘法、和加法运算的实现;学习广义表时重点理解用递归的思想求广义表的深度和复制广义表。 本章内容: 1. 数据结构之多维数组 2. 矩阵压缩存储(十字链表、三元组顺序表、行逻辑 3. 矩阵转置算法及... ...
分类:
编程语言 时间:
2018-05-14 12:29:25
阅读次数:
198
一、概述 现在的软件越来越依赖于不同厂商、作者开发的共享组件,组件管理也变得越来越重要。在这方面,一个极其重要的问题是类的不同版本的二进制兼容性,即一个类改变时,新版的类是否可以直接替换原来的类,却不至于损坏其他由不同厂商、作者开发的依赖于该类的组件? Java二进制兼容性概念的主要目标是推动Int ...
分类:
编程语言 时间:
2018-05-14 12:30:52
阅读次数:
174
udp广播 ...
分类:
编程语言 时间:
2018-05-14 13:14:20
阅读次数:
196