参考资料来源: https://mp.weixin.qq.com/s?__biz=MzI3NTkyMjA4NA==&mid=2247490932&idx=1&sn=fb2f4a1dbe15cb92e0110f93dc3ebdbc&chksm=eb7c30bfdc0bb9a9f5e703f417a7e ...
分类:
编程语言 时间:
2019-10-30 09:19:55
阅读次数:
89
1. 新的本机不可修改集合API 自从Java9开始,JDK里面为集合(List/Set/Map)都添加了of和copyOf方法,他们可以来创建不可变的集合。 Question1:什么叫做不可变集合? 不能对集合进行添加、删除、替换、排序等操作,否则会报 java.lang.UnsupportedO ...
分类:
编程语言 时间:
2019-10-30 09:20:30
阅读次数:
92
安装 PyInstaller 模块与安装其他 Python 模块一样,使用 pip 命令安装即可。在命令行输入如下命令: pip install pyinstaller 在 PyInstaller 模块安装成功之后,在 Python 的安装目录下的 Scripts(D:\Python\Python3 ...
分类:
编程语言 时间:
2019-10-30 09:21:50
阅读次数:
96
题目描述 请实现一个函数,将一个字符串中的每个空格替换成“%20”。例如,当字符串为We Are Happy.则经过替换之后的字符串为We%20Are%20Happy。 时间限制:1秒 空间限制:32768K 热度指数:1240896 本题知识点: 字符串 1.Python的replace方法 运行 ...
分类:
编程语言 时间:
2019-10-30 09:23:13
阅读次数:
115
代码如下:from selenium import webdriverfrom time import sleepdriver=webdriver.Chrome()driver.get("https://mail.163.com/")sleep(1)driver.find_element_by_id ...
分类:
编程语言 时间:
2019-10-30 10:30:33
阅读次数:
147
一种编码想要转成另一种编码,需要先解码成万国码:Unicode,然后再从Unicode转成其他编码。 例如GBK格式想要转成utf-8,需要先按照 gbk 的格式 decode 成 unicode,再从 unicode 格式 encode 成utf-8 one kind of code >Unico ...
分类:
编程语言 时间:
2019-10-30 11:39:45
阅读次数:
67
基本思想:先将整个待排序的记录序列分割成若干个子序列,分别进行直接插入排序,待整个序列中的记录“基本有序”时,再对全体记录依次进行直接插入排序。 1)操作方法:选择一个增量序列t1,t2,...,tk,其中ti>tj,tk=1; 2)按增量序列个数k,对序列进行k趟排序; 3)每趟排序,根据对应的增 ...
分类:
编程语言 时间:
2019-10-30 11:41:35
阅读次数:
67
第一种:利用eclipse中自带的export功能 第一种方法分两种情况先来看第一种情况:没有引用外部jar的项目打包 步骤一:右键点击项目选择导出(export),选择java>jar文件(不是选择可运行jar文件) 步骤二:选择你要导出的项目以及文件,指定文件导出路径。连续点击两个下一步后到第四 ...
分类:
编程语言 时间:
2019-10-30 11:43:27
阅读次数:
81
网上没有免费的接口,只能自己写一套了,参考代码如下 ...
分类:
编程语言 时间:
2019-10-30 11:43:44
阅读次数:
323
今天看到一个比较人性化的定时模块 schedule,目前 star 数为 6432,还是非常的受欢迎,这个模块也是秉承这 For Humans 的原则,这里推荐给大家。地址 https://github.com/dbader/schedule 1.通过 pip 即可安装。 2.使用案例 从单词的字面 ...
分类:
编程语言 时间:
2019-10-30 11:46:40
阅读次数:
109
一、单继承 子类调用父类的一个方法,可以用super(): class A(object): def pp(self): print('pp A') class B(A): def pp(self): super().pp() print("pp B")b = B()b.pp() #结果:pp Ap ...
分类:
编程语言 时间:
2019-10-30 11:48:53
阅读次数:
80
windows下使用pip提示ImportError: cannot import name 'main' 原因:将pip更新为10.0.0后库里面的函数有所变动造成这个问题 解决方法:先卸载现在的pip: python -m pip uninstall pip 然后重装:python -m pip ...
分类:
编程语言 时间:
2019-10-30 11:49:38
阅读次数:
105
本文源码:GitHub·点这里||GitEE·点这里一、IOC控制反转1、IOC容器思想Java系统中对象耦合关系十分复杂,系统的各模块之间依赖,微服务模块之间的相互调用请求,都是这个道理。降低系统模块之间、对象之间、微服务的服务之间耦合度,是软件工程核心问题之一。因为Spring框架中核心思想就是IOC控制反转,用来实现对象之间的解耦。2、控制反转传统方式对象A如果想使用对象B的功能方法,在需要
分类:
编程语言 时间:
2019-10-30 11:52:59
阅读次数:
86
实例 - 二进制转换为十进制 输出结果为: 实例 - 十进制转换为二进制 输出结果为: ...
分类:
编程语言 时间:
2019-10-30 11:55:22
阅读次数:
135
Spring Boot 访问外部接口 在Spring Boot项目开发中,存在着本模块的代码需要访问外面模块接口,或外部url链接的需求, 比如调用外部的地图API或者天气API。 "Spring Boot 访问外部接口" "方案一: 采用原生的Http请求" "方案二: 采用Feign进行消费" ...
分类:
编程语言 时间:
2019-10-30 13:11:33
阅读次数:
122
Python 实现单链表 在本博客中,我们介绍 单链表 这种数据结构,链表结构为基于数组的序列提供了另一种选择(例如Python列表)。 基于数组的序列和链表都能够对其中的元素保持一定得顺序,但采用的方式截然不同 什么是单链表 单链表 最简单的形式就是由多个节点的集合共同构成一个线性序列。每个节点存 ...
分类:
编程语言 时间:
2019-10-30 13:13:40
阅读次数:
94
/* * Copyright (c) 1997, 2012, Oracle and/or its affiliates. All rights reserved. * ORACLE PROPRIETARY/CONFIDENTIAL. Use is subject to license terms. ... ...
分类:
编程语言 时间:
2019-10-30 13:17:39
阅读次数:
69
在Java中使用线程池,可以用ThreadPoolExecutor的构造函数直接创建出线程池实例,如何使用参见之前的文章Java线程池构造参数详解。不过,在Executors类中,为我们提供了常用线程池的创建方法。接下来我们就来了解常用的四种: newFixedThreadPool 首先,看一下这种 ...
分类:
编程语言 时间:
2019-10-30 13:19:13
阅读次数:
81
python requests函数封装方法 上代码 ...
分类:
编程语言 时间:
2019-10-30 13:24:12
阅读次数:
208
首先附上选择题目数量和每行题数的JSP代码 现在是接收的Servlet层 然后是出题的代码 其中出题代码中的MathGenerate()是自己定义的一个出题的类,专门用来出题,这里可以改成自己写的任何其他的出题类 然后就是判断做题是否正确的代码 这个主要的就是值的传递 然后就是最简单的结束代码 其中 ...
分类:
编程语言 时间:
2019-10-30 13:24:36
阅读次数:
129