Easter79 Easter79
4年前
tk mybatis通用mapper,复杂and or条件查询
需求:where查询,需要支持(aorborc)andd也就是a、b、c三个条件是或的关系,然后再与d相与。尝试后,可以通过以下方式处理:方式1:Weekend语法    Weekend<UserweekendnewWeekend<(User.class);//关键字查询部分
Wesley13 Wesley13
4年前
java基础(二):谈谈Java基本数据结构
数据结构是计算机存储,组织数据的方式。数据结构是指相互之间存在一种或多种特定关系的数据元素的集合。通常情况下,精心选择的数据结构可以带来更高的运行或存储效率。数据结构往往同高效的检索算法和索引技术有关java中常见的几种数据结构(也是初级工程师常见面试题)主要是一些常见的容器,它们主要来自于Collection和Map这2个集合;以下是2个集合的总体框架
LinMeng LinMeng
3年前
Vue3学习笔记---创建Vue3.0工程
创建方式分为两种:1.使用vuecli创建官方文档:https://cli.vuejs.org/zh/guide/creatingaproject.htmlvuecreate//查看@vue/cli版本,确保版本在4.5.0以上,在cmd中vueversion//安装或升级你的@vue/clinpminstallg@vue/cli//创
Wesley13 Wesley13
4年前
SQL 计算账户余额
有一张简单的账户表t\_account,它记录了每次支出(或收入)的金额,只是缺了余额字段,我们需要在每笔账单后面计算出当时的账户余额。t\_account的部分数据:idopamount1in1000
Stella981 Stella981
4年前
Scala 学习笔记(6)
一、单例对象在Scala当中没有静态属性或方法,如果需要的话,可以通过object来实现。另外,如果你需要用到单例,也可以用object来实现。总结:objectstaticsingletonobjectObjectTest{ varname"" varage0 defmain(args:Ar
Wesley13 Wesley13
4年前
Java教程
实践目标:(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Fwww.baisoujs.com%2Findex.html)1、掌握安装JDK(含JRE,即JavaRuntimeEnvironment),系统环境配置。2、使用EditPlus或其他编辑软件,编写一个Java
Stella981 Stella981
4年前
JVM的关闭钩子
什么是关闭钩子(ShutdownHook)?先看看JavaDoc的说明:!(https://static.oschina.net/uploads/space/2016/1223/170211_Gknj_1434710.png)关闭钩子是指通过Runtime.addShutdownHook注册的但尚未开始的线程。这些钩子可以用于实现服务或
Stella981 Stella981
4年前
Dockerfile指令详解
Dockerfile中包括FROM、MAINTAINER、RUN、CMD、EXPOSE、ENV、ADD、COPY、ENTRYPOINT、VOLUME、USER、WORKDIR、ONBUILD等13个指令。下面一一讲解。1.FROM格式为FROMimage或FROMimage:tag,并且Dockerfile中第一条指令必须是FROM指令
Stella981 Stella981
4年前
Go语言Web开发项目Nging2.0.0版发布
Nging!Nging'slogo(https://github.com/admpub/nging/blob/master/public/assets/images/nginggear.png?rawtrue)Nging是一个网站服务程序,可以代替Nginx或Apache来搭建Web开发测试环境,并附带了实用的周边工具,例如:计
小万哥 小万哥
1年前
Kotlin 循环与函数详解:高效编程指南
Kotlin中的循环结构让你能轻松遍历数组或范围内的元素。使用for循环结合in操作符,可以简洁地访问数组中的每个项,如字符串数组或整数数组。对于范围,可以用..来定义一系列连续的值并进行迭代。此外,Kotlin支持通过break和continue控制循环流程。函数则允许封装可复用的代码块,你可以定义接受参数并返回值的函数,利用简写语法使代码更加紧凑。例如,myFunction(x:Int,y:Int)xy简洁地定义了一个计算两数之和的函数。