java.lang.Object类Object是类层次结构的根类。每个类都使用Object作为超类。所有对象(包括数组)都实现这个类的方法。 Object是根父类,如何理解?(一)从继承(1)所有类都继承它如果一个类没有显式声明它的父类,那么它的父类就是Object。(2)说明所有类,所有对象都拥有 ...
分类:
编程语言 时间:
2020-05-09 23:38:27
阅读次数:
66
题目地址:https://leetcode-cn.com/problems/bu-yong-jia-jian-cheng-chu-zuo-jia-fa-lcof/ 题目描述 写一个函数,求两个整数之和,要求在函数体内不得使用 “+”、“-”、“*”、“/” 四则运算符号。 题目示例 示例: 输入: ...
分类:
编程语言 时间:
2020-05-09 23:39:37
阅读次数:
86
1、curl 提交数据编码问题 在 下使用 发送一个 请求的时候,遇到一个问题,传送的参数都不是 编码的。 1、在 git bash 下测试, 都是 ,没有作用,服务端收到的还是 GBK 编码。 2、在 cmd 下测试, ,没有作用,,服务端收到的还是 GBK 编码。 3、写入脚本文件(sh/bat ...
分类:
编程语言 时间:
2020-05-09 23:41:47
阅读次数:
135
Java异常处理 程序发生异常的原因有很多,通常包含以下几类: 用户输入非法数据 要打开的文件不存在 网络通信连接中断,或者JVM内存溢出 异常有的是因为用户错误引起的,有的是程序错误引起的,还有一些是物理错误引起的。 要理解Java异常处理是如何工作的,要掌握三种类型的异常: 检查性异常: 最具代 ...
分类:
编程语言 时间:
2020-05-09 23:47:55
阅读次数:
112
本文始发于个人公众号: TechFlow ,原创不易,求个关注 今天是Golang专题的第四篇,这一篇文章将会介绍golang当中的函数、循环以及选择判断的具体用法。 函数 在之前的文章当中其实我们已经接触过函数了,因为我们写的main函数本质上也是一个函数。只不过由于main函数没有返回值,也没有 ...
分类:
编程语言 时间:
2020-05-09 23:48:22
阅读次数:
118
pringBoot跑个单元测试只需要在测试类加两个注解就行了。 @RunWith(SpringRunner.class) @SpringBootTest 然而这样的单元测试默认是提交事务的,一般的场景下都是要对事务进行回滚的。要支持回滚,只需要增加一个@Transactional注解即可。 @Run ...
分类:
编程语言 时间:
2020-05-10 00:54:51
阅读次数:
127
业务场景:根据用户查询权限,入参:UserCode,lastQueryTime(上次查询时间),出参:权限变化的列表。oldList(上次查询到的权限列表),currList(当前查询到的权限列表),比对两个list找出:移除和增加的权限加以标识(1--增加,-1--删除)返回。 原逻辑处理方法:循 ...
分类:
编程语言 时间:
2020-05-10 00:56:28
阅读次数:
168
0、前言 我们知道每个语言都有自己的内建函数来对字符串进行处理。通过这些内建函数我们可以对字符串进行一些简单的处理,从而达到数据清洗等目的。在Python中有index()——定位、 find()——查找、split()——分隔、 count()——计数、 replace()——替换等。但这些方法都 ...
分类:
编程语言 时间:
2020-05-10 00:56:56
阅读次数:
81
1、Queue(队列对象) Queue是python中的标准库,可以直接impot Queue引用。 队列是线程间最常用的交换数据的形式。 1.1 初始化 class Queue.Queue(maxsize) #FIFO 先进先出 1.2 包中的常用方法 Queue.qsize() 返回队列的大小 ...
分类:
编程语言 时间:
2020-05-10 00:58:43
阅读次数:
74
声明:无意滋生事端,仅学习分享,如有侵权,将立即删除。 说明:糗事百科段子的爬取,采用了队列和多线程的方式,其中关键点是Queue.task_done()、Queue.join(),保证了线程的有序进行。 import requests from lxml import etree import j ...
分类:
编程语言 时间:
2020-05-10 00:58:59
阅读次数:
66
enumerate() 函数字面上是枚举、列举的意思,用于将一个可遍历的数据对象(如列表、元组或字符串)组合为一个索引序列,同时列出数据和数据下标,一般用在 for 循环当中。 enumerate(sequence, [start=0]) 参数 sequence -- 一个序列、迭代器或其他支持迭代 ...
分类:
编程语言 时间:
2020-05-10 01:00:52
阅读次数:
63
简洁明了的介绍下不用太多篇幅activiti介绍Activiti是一个工作流引擎,activiti可以将业务系统中复杂的业务流程抽取出来,使用专门的建模语言(BPMN2.0)进行定义,业务系统按照预先定义的流程进行执行,实现了业务系统的业务流程由activiti进行管理,减少业务系统由于流程变更进行系统升级改造的工作量,从而提高系统的健壮性,同时也减少了系统开发维护成本。BPM介绍Bpm(Busi
分类:
编程语言 时间:
2020-05-10 01:03:53
阅读次数:
1497
1、忘记导入spring-aop-4.2.4.RELEASE.jar包,会报下面的异常信息 Exception in thread "main" org.springframework.beans.factory.BeanDefinitionStoreException: Unexpected ex ...
分类:
编程语言 时间:
2020-05-10 01:05:52
阅读次数:
69
官方解法带视频讲解,推荐先看视频再来看本文的讲解 https://leetcode-cn.com/problems/shu-zu-zhong-de-ni-xu-dui-lcof/solution/shu-zu-zhong-de-ni-xu-dui-by-leetcode-solution/ 采用归并 ...
分类:
编程语言 时间:
2020-05-10 01:08:20
阅读次数:
82
矩阵和数组的区别 数组中的元素可以是字符等矩阵中的只能是数这是二者最直观的区别。因为矩阵是一个数学概念(线性代数里的),数组是个计算机上的概念。你见过纯粹数学中有数组的概念吗?没有。因为计算机上(准确的说是信息科学中)常用到线性代数的知识,就引用了矩阵的概念。 《精通MATLAB6.5版》(张志涌编 ...
分类:
编程语言 时间:
2020-05-10 01:08:44
阅读次数:
97
/// /// 国密SM2算法(ECC算法)加密器 /// 签名部分采用SM3算法进行摘要计算 /// public class Sm2Encryptor { /// /// SM2算法默认用户ID,目前开放平台不会使用非默认用户ID /// public const string DefaultU ...
分类:
编程语言 时间:
2020-05-10 01:12:12
阅读次数:
216
1 #!/usr/bin/env python 如果想要类似于执行shell脚本一样执行Python脚本,例:./test.py,那么需要在test.py文件头部指定解释器(路径和注释中不能包含汉字)。 2 # -*- coding:utf-8 -*- 3 print("Hello world") ...
分类:
编程语言 时间:
2020-05-10 01:20:35
阅读次数:
76
这是一个SpringBoot+Layui后台管理系统(可前后分离,有空就写一个),使用shiro安全框架,加入访问权限,对不同角色有不同的访问权限,其他管理可以依据情况添加上去。 技术栈 后端: SpringBoot 2.1.0 tk.mybatis 2.0.2 Shiro 1.3.1 Lombok ...
分类:
编程语言 时间:
2020-05-10 01:23:44
阅读次数:
228
常用Dos命令 JAVA语言开发环境 1. JAVA虚拟机——JVM + JVM (Java Virtual Machine):即 JAVA虚拟机 ,简称JVM,是Java程序的运行环境。Java代码就在JVM中运行。 + 我们编写的程序在JVM上运行,只要有这个环境,用Java编写的软件就能在任何 ...
分类:
编程语言 时间:
2020-05-10 01:24:47
阅读次数:
71
#一个等号是赋值 #两等号是比较 #!=表示不等于 #!=表示不等于 if 1 == 1: print("111111") else: print("22222") inp = raw_input("<<<<<") if inp == "test1": print("超级管理员") elif inp ...
分类:
编程语言 时间:
2020-05-10 01:26:15
阅读次数:
77