问题:使用mybatis时 有一个sql查询不到结果 日志也显示查询为o 但是从日志中取出执行的sql到数据库客户端手动执行,可以查到数据; 原因:MyBatis看到 #{}会认为你在给sql中的变量赋值,就像JDBC编程中给问号赋值一样(自动在前后加单引号)也就是说,他把你传入的字符串并没有当做多 ...
分类:
数据库 时间:
2020-03-18 09:17:27
阅读次数:
87
一、文件修改 1.1文件修改的两种方式 1.1.1、方法一 实现思路:将文件内容一次性全部读入内存中,在内存中修改完毕后在覆盖写回原文件 优点:文件修改中,不会生成新的文件占用储存 缺点:会过多的占用内存 with open(r'a.txt', mode='rt', encoding='utf-8' ...
分类:
其他好文 时间:
2020-03-17 21:16:22
阅读次数:
65
1、seek的使用 实现Linux系统tail -f 功能(动态监测日志最后一行新写入的内容) 第一个.py文件 import time with open('access.log', mode='rb') as f: f.seek(0,2) # 将指针跳到文件末尾 while True: line ...
分类:
其他好文 时间:
2020-03-17 19:42:39
阅读次数:
60
文件修改的两种方式 方式一:文本编辑采用的就是这种方式 实现思路:将文件内容发一次性全部读入内存,然后在内存中修改完毕后再覆盖写回原文件 优点: 在文件修改过程中同一份数据只有一份 缺点: 会过多地占用内存 with open('c.txt',mode='rt',encoding='utf-8') ...
分类:
其他好文 时间:
2020-03-17 19:23:46
阅读次数:
54
需求是这样的: 嗯,我想把JSON数据从文件中读取出来,读取为字符串,然后传到前端展示。 遇到的问题是这样的: 把JSON文件解析为字符串 把字符串传到前端在展示为JSON格式。 我是这样解决的: 使用IO流的知识,转换为字符串 使用vue-json-viewer插件展示读取的数据 JSON文件转字 ...
分类:
Web程序 时间:
2020-03-17 14:21:40
阅读次数:
497
控制文件指针的移动 (指针移动的单位都是以bytes/字节为单位 只有一种情况特殊:) 1、控制文件指针移动的方法seek f.seek(n,模式):n指的是移动的字节个数 模式0:参照物是文件开头位置 模式1:参照物是当前指针所在位置 模式2:参照物是文件末尾位置,应该倒着移动 强调: 1、只有0 ...
分类:
移动开发 时间:
2020-03-17 08:11:12
阅读次数:
63
R语言的数据框类似于矩阵,有行和列两个维度,然而数据框的每一列可以是不同的mode,例如某列由float组成,某列由char组成等等。技术层面上讲,数据框是一个每个组件长度都相等的list. > kids <- c('jack', 'jill') > ages <- c(12, 10) > d <- ...
分类:
编程语言 时间:
2020-03-16 21:51:37
阅读次数:
81
1、通用文件copy工具实现 inp_file = input("请输入需要复制文件的路径:").strip() new_file = input("需要创建文件副本位置:").strip() with open(rf"{inp_file}",mode="rb") as f,\ open(rf"{n ...
分类:
其他好文 时间:
2020-03-16 21:47:52
阅读次数:
51
<template> <el-menu router theme="dark" :default-active="activeIndex" class="el-menu-demo" active-text-color="rgb(250,83,83)" mode="horizontal" @selec ...
分类:
其他好文 时间:
2020-03-16 15:00:39
阅读次数:
521
# 1、编写文件copy工具copy_file=input('请输入您的源文件路径:').strip()inp_file=input('请输入您需复制的文件路径:').strip()with open(r'{}'.format(copy_file),mode='rt',encoding='utf-8 ...
分类:
其他好文 时间:
2020-03-16 14:55:15
阅读次数:
77