以下暂时只写明一些基本操作,待续。 一、简介 链表是动态分配存储空间的链式存储结构。 链表包括一个“头指针”变量,其中第0个结点称为整个链表的头结点,头结点中存放一个地址,该地址指向一个元素,头结点一般不存放具体数据,只是存放第一个结点的地址。链表中每一个元素称为“结点”,每个结点都由两部分组成:存 ...
分类:
编程语言 时间:
2018-09-02 17:12:21
阅读次数:
195
本文翻译自colorlog官方文档 一. 描述 colorlog.ColoredFormatter是一个Python logging模块的格式化,用于在终端输出日志的颜色 二. 安装 三. 用法 ColoredFormatter类带着一些参数: format:用于输出日志的格式化字符串(必需) da ...
分类:
编程语言 时间:
2018-09-02 17:12:58
阅读次数:
2106
# 1、实现一个商品管理的程序。# #输出1,添加商品 2、删除商品 3、查看商品# 添加商品:# 商品的名称:xxx 商品如果已经存在的话,提示商品商品已经存在# 商品的价格:xxxx 数量只能为大于0的整数# 商品的数量:xxx,数量只能为大于0的整数# 2、删除商品:# 输入商品名称:# ip ...
分类:
编程语言 时间:
2018-09-02 17:14:23
阅读次数:
1155
达拉草201771010105《面向对象程序设计(java)》第一周学习总结 第一部分:课程准备部分 填写课程学习 平台注册账号, 平台名称 注册账号 博客园:www.cnblogs.com DLC 程序设计评测:https://pintia.cn/ 2665087458@qq.com 代码托管平台 ...
分类:
编程语言 时间:
2018-09-02 17:15:51
阅读次数:
240
freemarker freemarker 官网:https://freemarker.apache.org/ freemarker starter: note: 1、可以使用freemarker的starer来构建web MVC应用 2、spring MVC支持使用freemarker 3、Fre ...
分类:
编程语言 时间:
2018-09-02 17:17:25
阅读次数:
331
一.整体步骤 1.读取全局配置文件“SqlMapConfig.xml” 2.用SqlSessionFactoryBuilder来创建一个SqlSessionFactory 3.用创建好的SqlSessionFactory创建一个SqlSession 4.用创建好的SqlSession来读取对应的映射 ...
分类:
编程语言 时间:
2018-09-02 17:17:42
阅读次数:
184
散列算法(单向散列,不可逆) MD5(Message Digest Algorithm 5) SHA(Secure Hash Algorithm) 对称加密(加密解密使用同一密钥,速度快) DES 3DES AES 非对称加密(公钥加密,私钥解密,可以签名,更安全) RSA ECC ...
分类:
编程语言 时间:
2018-09-02 17:17:51
阅读次数:
201
前言 近期本人在某云上购买了个人域名,本想着以后购买与服务器搭建自己的个人网站,由于需要筹备的太多,暂时先搁置了,想着先借用GitHub Pages搭建一个静态的站,搭建的过程其实也曲折,主要是域名地址配置把人搞废了,不过总的来说还算顺利,网站地址 https://chenchangyuan.cn( ...
分类:
编程语言 时间:
2018-09-02 17:18:08
阅读次数:
196
cuiqingcai大佬《Python3 网络爬虫开发实战》整理 贪婪与非贪婪 原本打算取出12345678,但 运行结果:8 贪婪匹配模式:.* 会匹配尽可能多的字符。 .*后(\d+)至少匹配一个数字,未指定具体数字。因此,.*尽可能匹配多的字符,把1234567匹配,给\d+留下一个仅满足条件 ...
分类:
编程语言 时间:
2018-09-02 17:18:23
阅读次数:
180
飞机票 一.列表方法 1.ls.extend(object) 向列表ls中插入object中的每个元素,object可以是字符串,元组和列表(字符串“abc”中包含3个元组),相当于ls和object合并。注意:object如果是整型,必须以列表的方式传入,不可以以整型或元组的方式传入 2.ls.a ...
分类:
编程语言 时间:
2018-09-02 17:18:49
阅读次数:
220
socket概念 socket通常也称作"套接字",用于描述IP地址和端口,是一个通信链的句柄,应用程序通常通过"套接字"向网络发出请求或者应答网络请求。ocket本质上就是在2台网络互通的电脑之间,架设一个通道,两台电脑通过这个通道来实现数据的互相传递。 建立一个socket必须至少有2端, 一个 ...
分类:
编程语言 时间:
2018-09-02 17:19:45
阅读次数:
148
类的多态,不需要继承,伪多态 ...
分类:
编程语言 时间:
2018-09-02 18:34:29
阅读次数:
130
【题目】 一个栈中?元素的类型为整型,现在想将该栈从顶到底按从大到小的顺序排序,只许申请一个栈。除此之外,可以申请新的变量,但不能申请额外的数据结构。如何完成排序? 【解答】? 【运行结果】 ...
分类:
编程语言 时间:
2018-09-02 18:34:47
阅读次数:
136
1、合并数据集 ①、多对一合并 我们需要用到pandas中的merge函数,merge函数默认情况下合并的是两个数据集的交集(inner连接),当然还有其他的参数: how里面有inner、outer、left、right,四个参数可以选择,分别代表:交集,并集,参与合并的左侧DataFrame,以 ...
分类:
编程语言 时间:
2018-09-02 18:35:04
阅读次数:
180
排序在很多业务场景都要用到,今天本文介绍如何借助于自定义Partition类实现hadoop部分排序。本文还是使用java和python实现排序代码。 1、部分排序。 部分排序就是在每个文件中都是有序的,和其他文件没有关系,其实很多业务场景就需要到部分排序,而不需要全局排序。例如,有个水果电商网站, ...
分类:
编程语言 时间:
2018-09-02 18:36:08
阅读次数:
151
存 session:request.getSession().setAttribute("名字", 值); 取 session String message = (String) request.getSession().getAttribute("名字"); 清空session Enumerati ...
分类:
编程语言 时间:
2018-09-02 18:36:59
阅读次数:
213
李瑞红 201771010111《面向对象程序设计(java)》第一周学习总结 第一部分:课程准备部分 填写课程学习 平台注册账号, 平台名称 注册账号 博客园:www.cnblogs.com 3451487460 程序设计评测:https://pintia.cn/ 3451487460@qq.co ...
分类:
编程语言 时间:
2018-09-02 18:37:18
阅读次数:
183
1.求二叉树所有的节点数 2.求二叉树所有的叶子节点数 3.求二叉树最小值的节点值 4.求二叉树所有节点值之和 5.求二叉树节点值为x的个数 6.删除二叉树 ...
分类:
编程语言 时间:
2018-09-02 18:38:17
阅读次数:
160
Java虚拟机规范中试图定义一种Java内存模型(Java Memory Model,JMM)来屏蔽掉各种硬件和操作系统的内存访问差异,以实现让Java程序在各种平台下都能达到一致的内存访问效果。 Java内存模型的主要目标是定义程序中各个变量的访问规则,即在虚拟机中将变量存储到内存和从内存中取出变 ...
分类:
编程语言 时间:
2018-09-02 18:38:42
阅读次数:
223
//(32bit,x86环境,vs2010) struct test { char m1; unsigned int m2; char m3; double m4; char m5; }; 对其执行sizeof(test),得到值为32,并且我们对里面每个变量取sizeof,确实是所属类型的大小,但 ...
分类:
编程语言 时间:
2018-09-02 18:38:59
阅读次数:
134