mybats的mapper路径
sqlMapConfig.xml下配置mapper 的resource属性路径是默认找不到的(idea),其中的 sql 映射文件找不到,我遇到namespace或者parameterType包写错 openSession的问题和空指针也是配置有问题,我是重新配置项目,之前写springmvc有点乱
python函数知识五 推导式和内置函数一(了解)
17.推导式: 推导式:将for循环多行变成一行 list推导式:[] #普通模式
print([i for i in range(20)])
#循环模式
#[变量 for i in range(20)]
print([i+1 for i in range(10)])
#筛选模式
#[变量(加工后) for i in range(20)]
print([i for i in range(20) if i % 2 == 1]) 生成器表达器:() #普通模式
print((i
mybatis注解模糊查询的两种方式
一种拼接字符串 @Select("select * from xxx where name like #{name} ") List<xxx> findByName(String name) 测试的时候,传入的参数要拼接为 userDao.findByName("%name%") 第二中是占位符, ${value} ,$符号,属性必须是value,取参数的值 @Select("select * from xxx where name like '%${value}%' ") List<xxx>
miniui加载(二)
一、miniui是3.9版本,不同版本看到的内容有差异 二、jQuery(callback) 等同于$( document ).ready() 接下来看看如何使用代码中mini.parse()来避免自己写mini.parse() 1、js代码的执行顺序 js代码是顺序执行的,沿着文档加载方向(我猜哦),当我们有这样一个html页面时 <!DOCTYPE html>
<html>
<head>
<title>test</title>
<script src="../../
Python实用编程技巧--如何在列表,字典,集合中,根据条件筛选数据 -- 数据结构与算法相关问题与解决技巧
实际案例: 1.过滤掉列表 [3,9,-1,10,20,-2..]的负数 2.筛出字典{'LiLei':79,'Jim':88,'Lucy':92...}中值高于90的项 3.筛出集合 {77,89,32,20..}中能被3整出的元素 ---最通用方法,FOR循环迭代,加上if判断进行过滤 例如: 这样写的问题: 在Python里显得很啰嗦,效率也很差! 解决方案--- 列表 列子: 列表解析: ''' filter函数 filter(,)接收2个参数, 第一个,传入一个过滤函数,通常用la
小白学python-da04-运算符、while循环相关
今天是day04.以下是学习总结。 但行努力,莫问前程。 ----------------------------------------------------------------------------------------------------------------------------------------------- 字符串拼接: ---------------------------------------------------------------------
有了这套微信小程序x5调试,调试一些简单的开发者工具调试不了的功能不成问题!!!!
1.首先我们需要打开微信 TBS 调试
地址是:http://debugx5.qq.com 2.然后打开手机 打开开发者模式,打开 USB 调试 3.然后 在谷歌浏览器地址栏输入 chrome://inspect/#devices ==============》点击就可以啦
在SpringMVC中,jsp和后台互相传值
如题,这个是以前做的笔记,现在搬到博客上...... package com.ruide.action;
import java.util.HashMap;
import java.util.Map;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import org.springframework.http.HttpRequest;
imp
PAT甲级——A1020 Tree Traversals
Suppose that all the keys in a binary tree are distinct positive integers. Given the postorder and inorder traversal sequences, you are supposed to output the level order traversal sequence of the corresponding binary tree. Input Specification: Each
训练过程——使用命令行参数
大多数神经网络训练过程都是比较漫长的,为了避免过程中发生意外导致训练结果丢失,我们需要采用保存训练过程的方法。另外,物品们无法预知多少次训练才能达到合适的准确率,所以往往要在一次程序训练结束后先保存当时的训练结果,再根据当时的误差率来决定是否继续训练,那么,再次训练的时候就需要载入保存的训练结果再往下训练。 当然,如果训练结果不佳,也要可能调整网络结构后重新开始训练,本节,将介绍保存和载入训练过程的方法。 一、保存训练过程 以下代码以身份证问题作为案例,进行保存训练过程. 以
东芝停电13分钟 6000000TB硬盘没了
导读 当地时间6月15日下午6点25分,位于日本四日市的东芝5座NAND闪存晶圆厂发生断电事故,停电13分钟后恢复供电,但是生产线停工了5天,21日才恢复部分工厂运转,但Fab 2、Fab 3及Fab 4晶圆厂并没有恢复。 当地时间6月15日下午6点25分,位于日本四日市的东芝5座NAND闪存晶圆厂发生断电事故,停电13分钟后恢复供电,但是生产线停工了5天,21日才恢复部分工厂运转,但Fab 2、Fab 3及Fab 4晶圆厂并没有恢复。 东芝之前表态需要几天或者几周时间才能恢复,不过最新消息显
step3 . day1 数据结构之线性表链表
今天继续学习数据结构的线性表部分,从基础的顺序表到链表,类比写了一些调用函数,完成了表的增删改查排序等问题。 尤其是链表的排序,费了很大的心思终于捋顺写出来了,小有成就感,而且代码一次通过率越来越高,几乎不用修改就能测试通过了,make傲娇一小会。 #include <stdio.h> #include <stdlib.h> //重定义数据类型名 typedef int datetype; //链表结构体 typedef struct linklist{ datetype date; stru
【atcoder】GP 2 [agc036C]
题目传送门:https://atcoder.jp/contests/agc036/tasks/agc036_c 题目大意:给你一个长度为$N$初始全0的序列,每次操作你可以找两个不同的元素,一个自增1,一个自增2,问$M$次操作后,能出现多少种不同的序列。 这道题比赛时分析的时候漏条件了,导致最后一个样例一直过不去,不过考虑上漏掉的条件分析起来也是比较复杂的。 我们可以发现如果一个序列$a$是合法的,当且仅当它满足以下条件: 1. $\sum_{i=1}^{N} a_i
递归,装饰器,python常用内置方法
**递归** def calc(n): print(n) if int(n / 2) == 0: 条件判断 return n return calc(int(n/2)) calc(10) 结果为10,5,2,1 下一个是实现过程 def calc(n): print(n) n = int(n/2) if n > 0: calc(n) print(n) calc(10) 结果为10,5,2,1, 0,1,2,5 (实现过程中,递归进去几次就要出来几次) 在函数内部,可以调用其他函数,如果一个函数
每日一算法 ---- 打印九九乘法表
打印九九乘法表 两个循环 for($i = 9; $i > 0 ; $i--){
for ($j = 9; $j >= $i; $j--){
$sult = strlen($i * $j) >1 ? " = " .$i * $j ." ": " = " .$i * $j ." " ;
echo $i ,' * ' , $j ,$sult;
}
echo "<br>";
今日推荐
周排行