无聊玫瑰

文章
6
资源
0
加入时间
2年10月17天

Mybatis实现动态SQL

什么是动态SQL:根据不同的条件生成不同的语句在 MyBatis 之前的版本中,需要花时间了解大量的元素。借助功能强大的基于 OGNL 的表达式,MyBatis 3 替换了之前的大部分元素,大大精简了元素种类,现在要学习的元素种类比原来的一半还要少。​ifchoose (when, otherwise)trim (where, set)foreach搭建环境:CREATE TABLE `blog` ( `id` varchar(50) NOT NULL , `title` ..

前端企业面试题:企业真实案例——40

给定一个整数数组 nums ,找到一个具有最大和的连续子数组(子数组最少包含一个元素),返回其最大和。示例:输入: [-2,1,-3,4,-1,2,1,-5,4]输出: 6解释: 连续子数组 [4,-1,2,1] 的和最大,为 6。题目来源:力扣(LeetCode)var maxSubArray = function(nums) { let ans = nums[0]; let sum = 0; for(const num of nums) {

ubuntu18.04切换不同版本CUDA欢迎大家留言!!!

由于经常需要做深度学习实验,无论是tensorflow或pytorch,对cuDNN和CUDA可以灵活的切换十分重要,因此,对这部分进行以下的总结,希望大家可以避坑。自身配置信息:linux系统:Ubuntu18.04CPU:i9 11代GPU:RTX 3090硬盘:固态488GB,机械2TB目前已有两个CUDA版本:CUDA11.0 CUDA11.2 ,如图(注:其中的cuda为软链接)1、配置CUDA环境变量vim ~/.bashrc #打开CUDA环境...