浅梦一笑 浅梦一笑
4年前
Python 练手 "小例子" 闯关60题!
一、数字1求绝对值绝对值或复数的模In1:abs(6)Out1:62进制转化十进制转换为二进制:In2:bin(10)Out2:'0b1010'十进制转换为八进制:In3:oct(9)Out3:'0o11'十进制转换为十六进制:In4:hex(15)Out4:'0xf'3整数和ASCII互
Wesley13 Wesley13
3年前
java多线程实现的三种方式
JAVA多线程实现方式主要有三种:继承Thread类、实现Runnable接口、使用ExecutorService、Callable、Future实现有返回结果的多线程。其中前两种方式线程执行完后都没有返回值,只有最后一种是带返回值的。1、继承Thread类实现多线程继承Thread类的方法尽管被我列为一种多线程实现方式,但Thread本质上也是实现
Wesley13 Wesley13
3年前
java开发中使用类
com.fasterxml.jackson.annotation.JsonView@JsonView使用步骤:1.使用接口来声明多个视图2.在值对象的get方法上指定视图3.在C
Stella981 Stella981
3年前
NGINX openrestry
nginx中的变量:在Nginx配置中,变量只能存放一种类型的值,因为也只存在一种类型的值,那就是字符串。Nginx变量创建或者定义发生在nginx启动阶段,赋值操作只会发生在请求实际处理的时候在lua脚本里面引用nginx变量是需要使用ngx.var.name的方式lua当中的ngx.say和n
Stella981 Stella981
3年前
Mybatis三种查询方式
1.selectList()返回值为List<resultType属性控制适用于查询结果都需要遍历的需求:List<Flowerlistsession.selectList(com.mapper.FlowerMapper.selAll);for(Flowerflower:list)
Wesley13 Wesley13
3年前
MYSQL和ORACLE的一些区别
1.自动增长的数据类型处理MYSQL有自动增长的数据类型,插入记录时不用操作此字段,会自动获得数据值。ORACLE没有自动增长的数据类型,需要建立一个自动增长的序列号,插入记录时要把序列号的下一个值赋于此字段。CREATESEQUENCE序列号的名称(最好是表名序列号标记)INCREMENTBY1START
Wesley13 Wesley13
3年前
Java学习笔记(44)——Java枚举
一、枚举在Switch中的应用public enum MyColor{   //每个枚举值用逗号隔开,   RED,   BLUE,   GREEN;//最后的分号可要或不要}public class Test1{    public stat
Easter79 Easter79
3年前
Spring两种依赖注入方式的比较
我们知道,Spring对象属性的注入方式有两种:设值注入和构造注入。先看代码:  假设有个类为People,该对象包含三个属性,name和school还有age,这些属性都有各自的setter和getter方法,还有一个包含这三个属性的构造方法。如果用spring来管理这个对象,那么有以下两种方式为People设置属性:  1.设值注入:
小万哥 小万哥
1年前
Go 语言中结构体的使用和示例
结构体(简称struct)用于创建不同数据类型的成员集合,放入一个单一的变量中。虽然数组用于将相同数据类型的多个值存储在单一变量中,但结构体用于将不同数据类型的多个值存储在单一变量中。结构体对于将数据组合在一起以创建记录非常有用。声明结构体要在Go中声明一
贾蔷 贾蔷
4星期前
力扣面试17.21题解:接雨水问题的双指针最优解
一、问题描述给定n个非负整数表示每个宽度为1的柱子的高度,计算按此排列的柱子,下雨之后能接多少雨水。二、核心思想本解决方案采用:1.使用左右从两端向中间移动1.维护左右两边的最大值1.根据较小的一边计算当前能接的雨水量1.移动较小值的指针继续计算三、完整代