- 博客(20)
- 收藏
- 关注
原创 springmvc + spring + mybatis ssm 配置文件
springmvc + spring + mybatis ssm项目架构springmvc-homework├── pom.xml├── src│ ├── main│ │ ├── java│ │ │ └── com│ │ │ └── yqlzmzr│ │ │ ├── controller│ │ │ │ └── BookController.java│ │ │
2021-10-10 20:55:00 203 1
原创 Java数组实现栈
import java.util.EmptyStackException;public class Stack { /** * 栈顶指针,-1代表空栈 */ private int top = -1; /** * 容量大小默认为10 */ private int capacity = 10; /** * 存放元素的数组 */ private int[] array; /*栈被使用的大小*
2021-09-16 17:48:02 341
原创 二叉树遍历
从节点之间位置关系的角度来看,二叉树的遍历分为3种。前序遍历。中序遍历。后序遍历。生成二叉树树节点类class TreeNode<T> { T data; TreeNode<T> left; TreeNode<T> right; TreeNode() { } TreeNode(T data) { this.data = data; }}生成树10个节点的树TreeNo
2021-09-16 12:44:39 177
原创 servlet接收对象数组 json
情景: 因为 servlet 的 req.getParameter是没有办法接收json的,所以我前端采用的是将 js对象转为表单类型的数据传给后端的 (这里用的是qs插件,具体可以百度),如图所示:前端是怎么实现的就不做解释了,这种格式 后端只需要用 req.getParameter("phone")即可接收到手机号码。问题: 当传输的一个成员为 对象数组 的时候,后端无法正确接受参数,情景数据如下:{ type:"create" shopId:1, add
2021-09-13 17:47:26 2196
原创 pip和virtualenv使用
目录virtualenv虚拟环境虚拟环境管理工具virtualenvwrapperpip常用命令:在线安装导出依赖文件安装本地包卸载包升级包升级pip显示包所在的目录搜索包查询可以升级的包国内常用源单次换源永久换源virtualenv虚拟环境0.安装virtualenv: pip install virtualenv1.创建虚拟环境: virtualenv venv (这个是直接在工程里面创建的,类似于相对路径,也可以改成绝对路径)如果要创建一个不带已经安装到系统的中第三方包的环境,可以加上参数
2021-08-04 21:20:31 693
转载 Java 常见工具包
目录常见包字节码对象Object含义常见方法案例Math含义案例UUID含义使用场景案例日期相关类常见格式化案例一案例二Arrays含义案例BigDecimal含义使用原因构造器注意点注意点案例BigInteger含义案例String含义本质创建方式常用方法案例StringBuilder含义构造器常用方法案例StringBuffer含义方法区别案例常见包java.lang 比如:String\Object\包装数据类型等等,这些包默认导入了,所以不用手动导入java.util
2021-08-04 20:59:45 1463
转载 Java Map
目录HashMap含义常用方法示意图案例LinkedHashMap含义案例HashTable含义注意体系结构案例TreeMap含义体系结构注意点案例一案例二还有几个比较常见的属性,老师没讲Map 自带的forEach方法hashMap.compute()HashMap含义key-value结构常用方法putgetisEmptysizecontainsKeycontainsValueclearremove示意图案例public class HashMapDemo { /
2021-08-04 20:57:48 461
转载 Java List
ArrayList含义容量可以变化的数组体系结构CollectionListArrayList常用方法add //向集合添加元素isEmpty //判断是否为空size //元素个数remove //删除toArray //转成数组contains//是否包含get //获取set //更新.....注意点集合存放的是元素的引用【TODO 自行验证】add 和 addAll的区别add是当做一个整体元素addAd
2021-08-04 20:55:26 584
原创 编程常用英语
因为博主的英语很拉跨,所以整理一份博主见得比较多的单词,其实有很多都忘记写上去了,后面会持续更新connect 连接connection 连接content 内容create 创建cursor 光标table 表格execute 执行Exception 异常insert 插入into 变成values 值commit 提交range 范围result 结果message 消息fetch 取出handle (用手)触摸;操纵;按特定方式.
2021-08-04 20:52:11 109
原创 Oracle数据库教程,适合有sql基础的人
目录Oracle数据库dual 虚表列别名连接操作符(||)消除重复行防止字符串被转义的方法 escape单行函数字符函数字符串转小写(lower)字符串转大写(upper)每个单词的首字母大写(initcap)连接两个值(concat)截取字符串(substr)字符串长度(length)查找字符串子串位置(instr)字符串填充左填充右填充trim去除头尾字符串替换字符串(replace)数值函数截取小数位数round (四舍五入)trunc(直接截取到指定位)moc(取模,取余)取整floorceilr
2021-08-04 20:49:27 480
原创 关于springboot xxxmapper.xml中 resultMap报错
配置文件内容<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"><mapper namespace="com.zhou.dzyg.mapper.FloorMapper"> <resul
2021-07-03 16:17:39 935
原创 array.foreach中使用同步问题
array.foreach中使用同步问题今天在写课设的时候遇到了一个在foreach中使用await的问题。首先我一开始获取的是id列表,然后我想通过foreach的方式轮流用id查询到物品信息,为了保证我能读取到信息并赋值,我第一时间想到的是await的方式,让他堵塞直到完成。尝试了下在 forEach函数中调用 await Promise() 方法,如下:var id = [1,2,3]var res = [];网络请求(id){return new Promise(xxxxxxx);}
2021-01-06 20:56:04 1237
原创 微信小程序setData优化
微信小程序setData 优化情景今天在开发微信小程序的时候发现我通过for 循环生成可选中列表,选中时发现略微卡顿,我通过网络收集信息发现可能是频繁setData的原因,因为为了判断为用户点击了来列表举矩阵中的某个,我设置了一个1:1 的矩阵,每次点击都会对列表中的固定的位置取反,并且重新赋值给data里面的坐标数组。解决方案之前没有认真的巩固过基础,导致自己不认识如何对数组或则对象中的某要一个值做出改变,后来寻得方法const coord = this.data.coord; cons
2020-10-30 17:23:07 628 1
原创 css设置opacity属性影响了子级标签的解决方法
今天写遮罩层的时候发现css设置opacity属性影响了子级标签,后台寻找了挺多办法,最后我采用了一种比较简单的解决方式,就使用rgba替代opacity,原本父级是background-color:#000000;opacity:0.6后来父级修改为background: rgba(0, 0, 0, .6);这样就不会导致子组件受到影响...
2020-10-15 13:46:16 981
原创 css,布局时父组件固定高度,子组件无法滑动问题
css,布局时父组件固定高度,,但子组件无法滑动,并且子组件变形缩放,在审查代码以后发现是其父组件的display赋予了 flex,因为其flex的特性,导致自子组件会适应父组件大小,导致变形缩放无法滑动的问题,将其删除即可...
2020-10-13 13:23:10 742
原创 vue中使用vue-cli脚手架运行项目报错sockjs.js?9be2:1606
解决vue中使用vue-cli脚手架运行项目报错sockjs.js?9be2:1606事件描述在使用vue-cli脚手架运行项目的时候,通过npm run serve命令运行以后,项目web页面我没有任何操作一会以后发现浏览器的控制台有了几个报错后来在百度寻找以后,发现是JavaScript的sockjs-node库发生了异常。sockjs-node 是一个JavaScript库,提供跨浏览器JavaScript的API,创建了一个低延迟、全双工的浏览器和web服务器之间通信通道。在项目运行以后,
2020-05-26 15:06:17 684
原创 关于python中两字符串看起来相等但是是不相等的处理办法
关于python中两字符串看起来相等但是是不相等的处理办法之前我在写后端时,发现从前端获取过来的数据明明和后端获取到的数据一样,可是用 == 或者 is 都是FALSE。后来进过百度的一番搜寻,发现某个字符串里面可能存在“字符串头尾指定的字符序列。(默认为空格或换行符)”,时可以用strip()解决说明:字符串头尾指定的字符序列。(默认为空格或换行符)...
2020-01-03 18:35:36 5165 5
原创 c语言实现多项式的求和与乘积
c语言实现多项式的求和与乘积由于一些时间原因和个人英语水平有限,在这个代码里面并没有做申请空间是否成功的判断和启明有些LOW,不要介意,而且输入的多项式只能是指数非递增的,嘻嘻,直接进入正题:本程序用的是C语言链表实现的多项式的求和与乘积计算。结构体:typedef struct Node{ int zs; int xs; struct Node* next;}...
2019-11-05 00:29:48 4588
转载 IDEA学生免费申请教程
IDEA学生免费申请教程本文转载自:https://www.cnblogs.com/xicyannn/p/10505846.html1、点击网址,进入申请页面https://www.jetbrains.com/zh/student/.2、由于网页是全英文的,可以用浏览器将页面翻译成中文版,更方便操作3、因为没有大学的邮箱地址,所以申请的时候要选择人工申请4、填写信息,学校全称最好用英文...
2019-11-04 23:46:42 4256
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人