原型模式: 原型模式又叫克隆模式 Java自带克隆模式 实现克隆模式必须实现Cloneable 接口,如果不实现会发生java.lang.CloneNotSupportedException异常 当某个类的属性已经设定好需要创建很多相同属性值的对象的时候使用clone模式非常方便 使用clone模式 ...
分类:
编程语言 时间:
2020-05-24 00:14:58
阅读次数:
54
今天在开源中国上看到一篇讲SSM、SpringBoot讲的不错的回答,分享! https://www.oschina.net/question/930697_2273593 一、SSM优缺点应该分开来说的,比如 1)spring 不说了,核心ioc、aop技术,ioc解耦,使得代码复用,可维护性大幅 ...
分类:
编程语言 时间:
2020-05-24 00:15:22
阅读次数:
218
1 package test_20_2; 2 3 import java.util.PriorityQueue; 4 5 public class PriorityQueueTest { 6 7 public static void main(String[] args) { 8 9 Priorit ...
分类:
编程语言 时间:
2020-05-24 00:17:01
阅读次数:
49
from selenium import webdriverimport time #导入时间#打开谷歌浏览器driver = webdriver.Chrome()#打开艺龙网站driver.get("http://www.elong.com/")time.sleep(1)#选择热门城市“成都”Te ...
分类:
编程语言 时间:
2020-05-24 00:19:23
阅读次数:
56
C程序设计实验报告 实验项目: 实验7.3.1练习1、实验7.3.1练习2、实验7.3.2练习1、实验7.3.2练习2、杨辉三角优化 姓名:龙家诚 实验地点:家 实验时间:2020.5.19 一、实验目的与要求 1、掌握一维和多维数组的定义和数组元素的引用方法 2、了解一维和多维数组初始化方法 3、 ...
分类:
编程语言 时间:
2020-05-24 00:20:47
阅读次数:
45
我们很简单的把一个拥有n个数字的int类型的数组看成两个部分, 前n-1项和第n项 在进行比较大小的时候,就直接拿前n-1项和第n项进行比较: 如果第n项比较大,就return出第n项 如果前n-1项比第n项要大,就用递归的方法return出前n-1项的最大值 当然这一切都建立在传入当前函数的数字大 ...
分类:
编程语言 时间:
2020-05-24 00:22:53
阅读次数:
243
从Java日期时间API系列10 Jdk8中java.time包中的新的日期时间API类的DateTimeFormatter中可以知道常用字符有超过20几种,各种组合结果非常多。但常用的组合就几十种,现在在 xk-time的原有模板中增加了Excel常用格式,方便大家使用。 直接看下代码: pack ...
分类:
编程语言 时间:
2020-05-24 00:27:33
阅读次数:
59
步骤1: 找到pip- 版本号 dist-info 文件夹 操作: 在python的安装目录下的Lib文件下的site-packages文件夹下找到 ip- 版本号 dist-info 文件夹 例如: C:\Python37\Lib\site-packages\pip-20.1.1.dist-inf ...
分类:
编程语言 时间:
2020-05-24 00:31:00
阅读次数:
935
Springboot的概念: 是提供的全新框架,使用来简化Spring的初始搭建和开发过程,使用了特定的方式来进行配置,让开发人员不在需要定义样板化的配置。此框架不需要配置xml,依赖于像MAVEN这样的构建系统。 Springboot的优点: 1.减少了大量的开发时间并提高了生产力。2.避免了编写 ...
分类:
编程语言 时间:
2020-05-24 00:31:29
阅读次数:
290
今天一个偶然的机会接触到了nopCommerce项目,据说是一个非常优秀的电商平台。在GitHub上有不少人为此做出了贡献。查看了Release的各个版本,发现3.90及以前是基于.NET Framework开发的。尽管.NET Core发展的已经如火如荼了,结合团队的整体开发能力,还是从3.90这 ...
分类:
编程语言 时间:
2020-05-24 00:33:43
阅读次数:
78
zk配置后集群选举失败,集群中全部无法进行选举,但是应用又起来了。 先讲原因:后经人指点,server的端口配置错误导致。server占用了client的端口号导致的。说明server.1=127.0.0.1:2181:3181中2181是server端口但是我又配置了clientPort=2181 ...
分类:
编程语言 时间:
2020-05-24 00:34:02
阅读次数:
110
迭代器是一个可以记住遍历的位置的对象。迭代器对象从集合的第一个元素开始访问,直到所有的元素被访问完结束。迭代器只能往前不会后退。 可迭代对象(Iterable) 能够被循环遍历(迭代)的对象称为可迭代对象,如list、tuple、dict、set、str等。使用以下语句判断是否是可迭代对象 >>> ...
分类:
编程语言 时间:
2020-05-24 00:35:07
阅读次数:
62
先来看看线程的几个方法: package thread.basics; public class Test_Sleep_Yield_Join { public static void main(String[] args) { //sleep意思就是睡眠,当前线程暂停一段时间让其他线程去执行,时间到 ...
分类:
编程语言 时间:
2020-05-24 00:36:26
阅读次数:
72
一、requests模块 1、get请求 断言 2、post请求 3、代理请求 4、模拟登录请求 使用session登录 使用cookie登录 使用cookie登录2 5、requests获取HTML 6、requests获取图片 7、cookie转换字典 8、URL编解码 9、忽略HTTPS证书和 ...
分类:
编程语言 时间:
2020-05-24 00:36:58
阅读次数:
61
用Hash表存放String的个数,先遍历一遍全部的String,记录个数 再遍历一遍Hash表找到个数是1的就是唯一的单词 class Solution { public String[] uncommonFromSentences(String A, String B) { List<Strin ...
分类:
编程语言 时间:
2020-05-24 00:40:05
阅读次数:
62
#关键字参数 ** kearges key word arguments#参数类型:key value#结合默认值 默认值也必须放在关键参数前def vivo_info(age=18,**kwargs): print("age:",age) print("kwargs:",kwargs) for i ...
分类:
编程语言 时间:
2020-05-24 00:42:26
阅读次数:
63
[TOC]## 1. list> * [官网](https://docs.python.org/3/library/stdtypes.html#lists)> * [菜鸟教程](http://www.runoob.com/python3/python3-list.html)```pyappend()... ...
分类:
编程语言 时间:
2020-05-24 00:43:29
阅读次数:
72
p1-p10的内容 1: 多线程,进程,多任务 2:创建线程的三种方式 2.1:继承Thread类 1 package Thread; 2 3 /** 4 * author liulei 5 * data 5.23 6 * since 1.8 7 * version 1.0 8 * Descript ...
分类:
编程语言 时间:
2020-05-24 00:45:09
阅读次数:
59
一:列表 #索引 1 li = ['alex',[1,2,3],'wusir','egon','女神','taibai'] 2 l1 = li[0] 3 print(l1) 4 l2 = li[1] 5 print(l2) 6 l3 = li[0:3] 7 print(l3) View Code # ...
分类:
编程语言 时间:
2020-05-24 00:55:49
阅读次数:
67
获取http状态码,如果返回状态码不是200,则会每隔5秒重新获取一次,但是不超过3次#!/bin/envpython#-*-coding:UTF-8-*-#Author:刘小懒#example:pythonhttp_status.pyota_listimportrequestsimporttimeimportsysfromthreadingimportThreaddefhttp_status(a
分类:
编程语言 时间:
2020-05-24 09:15:14
阅读次数:
64