02
20-09
1.1 简介 1.1.1 概述 MyBatis 原本是 apache 的一个开源项目 iBatis,2010 年这个项目由 apache software foundation 迁移到了google code,并且改名为 MyBatis。2013 年 11 月迁移到 Github。MyBatis 是一款优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映射。MyBatis 避免了几乎所有的 JDBC 代...
01
20-09
Java 和 kotlin 的降维方法 在很多时候都会遇到一个问题,一个集合中包含多个集合,但是又要统一添加到一个中,也就是俗称的降维(把二维数组降成一维数组) 前提(这里使用的lombok 省略了get、set、有参、无参和toString方法,没有的需要手动快捷键生成对应的方法哦): User.class @Data @AllArgsConstructor @...
31
20-08
题目描述 数字 n 代表生成括号的对数,请你设计一个函数,用于能够生成所有可能的并且 有效的 括号组合。 示例: 输入:n = 3 输出:[ "((()))", "(()())", "(())()", "()(())", &...
26
20-08
一. RabbitMq公共方法类 import datetime class RabbitMQ(object): '''rabbitmq 公共配置''' def __init__(self, queue_name='', exchange='', exchange_type='', routing_key=''): self.connection = self.get
21
20-08
一、分治思想的原理 主要思想 分治算法的主要思想是将原问题递归地分成若干个子问题,直到子问题满足边界条件,停止递归。将子问题逐个击破(一般是同种方法),将已经解决的子问题合并,最后,算法会层层合并得到原问题的答案。 步骤 分:递归地将问题分解为各个的子问题(性质相同的、相互独立的子问题); 治:将这些规模更小...
20
20-08
用JavaScript实现元素自动旋转功能 JavaScript模块 <script> //声明一个函数 function rotate() { //每隔100毫秒调用一次fun函数(调整旋转速度的地方) &...
19
20-08
18
20-08
什么是正则表达式 正则表达式(Regular Expression),常简写为 regex 或者 RE,又称为规则表达式。它不是某个编程语言所特有的,而是计算机科学的一个概念,通常被用来检索个替换符合某些规则的文本。目前,正则表达式已经在各种计算机语言(如 Java、C++ 和 Python 等)中得到了广泛的应用和发展。 正则表达式语法...
17
20-08
def smartArithmetic1(): #x存储表达式 #loc记录当前读取位置 #count用于将括号和括转进行匹配 #locStart记录被括号括起来的整体的起始位置,locEnd则记录结束位置(不包括那一对括号) x = input("input your expression") ...
14
20-08
Java中的四种引用 Java中有四种引用类型:强引用、软引用、弱引用、强引用 Java中为什么要有设计这四种引用 Java的内存分配和内存回收,都不需要程序员自己负责的,都是由虚拟机负责,而虚拟机判断一个对象是否要回收,就是看是否有引用指向此对象,也就是用可行性分析 设计四种引用的目的有两个: 可以让程序员通过代码的方...