码迷,mamicode.com
首页 > 编程语言 > 日排行
108. Convert Sorted Array to Binary Search [Python]
108. Convert Sorted Array to Binary Search Given an array where elements are sorted in ascending order, convert it to a height balanced BST. For this ...
分类:编程语言   时间:2020-02-29 22:03:51    阅读次数:78
7.Spring:整合Mybatis
MyBatis-Spring学习 引入Spring之前需要了解mybatis-spring包中的一些重要类; http://www.mybatis.org/spring/zh/index.html 什么是 MyBatis-Spring? MyBatis-Spring 会帮助你将 MyBatis 代码 ...
分类:编程语言   时间:2020-02-29 22:10:21    阅读次数:71
字符串置换 python3
给定两个字符串,请设计一个方法来判定其中一个字符串是否为另一个字符串的置换。 置换的意思是,通过改变顺序可以使得两个字符串相等。 思路:将字符串排序后比较 class Solution: """ @param A: a string @param B: a string @return: a boo ...
分类:编程语言   时间:2020-02-29 22:11:28    阅读次数:78
python基础入门之七 —— 集合
1、格式 符号为大括号 集合没有顺序,也不支持下标操作 集合没有重复的数据 2、定义的类型 #有数据 s1 = {1, 3, 4} # {1,3,4} s2 = set('asdadsdas') # {'a','s','d'} 集合没有重复数据,也没有顺序 # 空集合 s3 = {} # dict ...
分类:编程语言   时间:2020-02-29 22:12:05    阅读次数:71
Java基本数据类型
1. 数据类型的作用是什么? 程序中有很多数据,每一个数据都是有相关类型的,不同数据类型的数据占用空间大小不同。数据类型的作用是指导JVM在运行程序的时候给该数据分配多大的内存空间。 2. Java中数据类型: * 基本数据类型 * 引用数据类型 3. 基本数据类型: * 基本数据类型包括四大类,八 ...
分类:编程语言   时间:2020-02-29 22:14:37    阅读次数:72
SpringBoot整合lombok省略set和get方法
一、lombok概述 Lombok想要解决了的是在我们实体Bean中大量的Getter/Setter方法,以及toString, hashCode等可能不会用到,但是某些时候仍然需要复写,以期方便使用的方法;在使用Lombok之后,将由其来自动帮你实现代码生成,注意,其是 在运行过程中,帮你自动生成 ...
分类:编程语言   时间:2020-02-29 22:17:29    阅读次数:272
python3 aes加解密代码
安装模块 导入模块 ECB模式 ECB模式是分块进行加密的,可以实现并行加密,但是因为是分别加密的,如果遇到相同的明文,加密之后的密文也是一样的,那么它的安全性就降低了。 CBC模式 CBC模式在加密之前有一个iv向量进行异或操作,进而增加了加密的复杂度。 参考资料 https://www.jian ...
分类:编程语言   时间:2020-02-29 22:18:58    阅读次数:137
Spring Aware原理
上一篇中Spring Boot 属性配置中的启动类加载器有实现EnvironmentAware接口,这里我们就介绍下Spring Aware 一、Aware介绍 Spring框架有点: Bean感知不到容器的存在 使用场景: 需要使用Spirng容器的功能资源 引入缺点: Bean和容器强耦合 二、 ...
分类:编程语言   时间:2020-02-29 22:23:41    阅读次数:230
JavaScript函数作用域
今天跟大家分享一下JavaScript的作用域,那么什么是作用域呢? 1.作用域的概念 变量不是在所有地方都可以使用的,而这个变量的使用范围就是作用域。也就是一个变量可以生效(使用)的范围。JavaScript划分作用域是用大括号划分的,但是JavaScript之中有效限定的大括号只有函数大括号。 ...
分类:编程语言   时间:2020-02-29 22:26:26    阅读次数:61
java 处理树形结构工具类
import com.alibaba.druid.util.StringUtils; import com.ywb.pms.vo.BaseTreeNode; import org.apache.commons.collections.CollectionUtils; import java.util ...
分类:编程语言   时间:2020-02-29 22:28:59    阅读次数:193
python基础入门之六 —— 字典
1、格式 符号为大括号 数据为键值对形式出现(字典数据与数据顺序没有关系,即字典不支持下标) 各个键值对之间逗号隔开 2、定义的类型 # 有数据 dict1 = {'name': '小明', 'sex': '男'} # 空字典 dict2 = {} dict3 =dict() # 函数定义 3、常用 ...
分类:编程语言   时间:2020-02-29 22:29:46    阅读次数:85
LeetCode976 三角形的最大周长(Java排序简单应用-防自闭题)
题目: 给定由一些正数(代表长度)组成的数组 A,返回由其中三个长度组成的、面积不为零的三角形的最大周长。 如果不能形成任何面积不为零的三角形,返回 0。 来源:力扣(LeetCode) 链接:https://leetcode-cn.com/problems/largest-perimeter-tr ...
分类:编程语言   时间:2020-02-29 22:30:56    阅读次数:136
Python和Python解释器
[TOC] Python和Python解释器 一、Python介绍 Python的创始人为吉多·范罗苏姆(Guido van Rossum),如下图,少数几个不秃头的语言创始人。1989年的圣诞节期间,Guido为了打发圣诞节的无聊时光,开始写能够解释Python语言语法的解释器。Python这个名 ...
分类:编程语言   时间:2020-02-29 22:31:32    阅读次数:100
Spring入门学习(四)
使用注解开发 在Spring4之后,要使用注解开发,必须要保证aop包的导入了,而且需要导入context约束,增加注解的支持! 1、bean 使用注解@Component,这个注解就相当于bean 2、属性注入 3、衍生的注解 @Component有几个衍生注解,我们在web开发中,会按照MVC层 ...
分类:编程语言   时间:2020-02-29 22:35:17    阅读次数:67
线程池案例代码:
import java.util.Collections; import java.util.List; import java.util.concurrent.LinkedBlockingQueue; import java.util.concurrent.RejectedExecutionHan ...
分类:编程语言   时间:2020-02-29 22:36:34    阅读次数:71
清华大学机试 需要二刷 *贪心算法,比较虎人
基本思想: 想到贪心,但是觉得时间复杂度太高,结果一不小心写出来个更复杂的贪心; 关键点: 注意特殊用例,有可能无法遍历出正确结果,即没有切换得到正确的值,此时要避免进入死循环; #include<iostream> #include<vector> #include<algorithm> #inc ...
分类:编程语言   时间:2020-02-29 22:38:32    阅读次数:73
转行小白成长路-java篇
第10章:内部类(下) 内部类,顾名思义,在声明类的内部,是为了处理复杂问题的一种便捷的方式。应用到了递归思想,它可以多层嵌套,就像sql语句一样,每一层内部类对应一类问题,这样层层嵌套,将问题应用递归的思想分解开。这样未必是最好的方式,但却是行之有效的策略方法,将复杂问题简化。这种解决问题的方式最 ...
分类:编程语言   时间:2020-02-29 22:39:50    阅读次数:98
数组和广义表(列表)
数组和广义表 可以看成是一种特殊的线性表, 其特殊在于 :表中的元素本身也是一种线性表,内存连续,根据下标在O(1)时间读写任何元素。 二维数组,多维数组,广义表,树,图都属于非线性结构 。 数组 数组的顺序存储 :行优先顺序,列优先顺序。数组中的任意元素可以在相同的时间内存取,即顺序存储的数组是一 ...
分类:编程语言   时间:2020-02-29 22:42:40    阅读次数:96
Python标准库 - os库
python的os模块-对文件的相关操作 1.文件重命名 os模块中的rename()可以完成对文件的重命名操作rename(需要修改的文件名, 新的文件名) import os os.rename("text1.txt", "text2.txt") 2.删除文件 os模块中的remove()可以完 ...
分类:编程语言   时间:2020-02-29 22:43:17    阅读次数:88
Springboot--maven命令子模块单独打包
1.查看denpendency:tree : mvn denpendency:tree 2.运行springboot: mvn spring-boot:run 3.打包命令: mvn package 4.运行springboot jar包: java -jar springboot-xxx.jar ...
分类:编程语言   时间:2020-02-29 22:44:08    阅读次数:196
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!