- 博客(33)
- 资源 (6)
- 收藏
- 关注
原创 Invalid bound statement (not found): com.itheima.mapper.UserMapper.selectAll
今天讲一下,就是这个问题,我用了网上的主流的方法,都还没有解决掉这个问题。后来才发现这个问题是因为文件夹的问题。首先找到这个com.itheima.mapper。如果是com.itheima.mapper那么就是错误的,需要直接一个mapper即可。如果你的不是的,那么我建议你一个一个的建立文件夹,而不是一下子建立完。然后右键ipenin—>Exploreruguo。
2024-01-11 16:58:39 676
原创 idea单元测试报错java.lang.IllegalAccessException: class org.junit.runners.BlockJUnit4ClassRunner
java.lang.IllegalAccessException: class org.junit.runners.BlockJUnit4ClassRunner (in module junit) cannot access class com.atguigu.java.Java9Test1 (in module day13) because module day13 does not export com.atguigu.java to module junit
2022-08-16 17:08:18 413 1
原创 Java中模拟一 个 trim 方法,去除字符串两端的空格 。
1.解题思路:首先使用一个start索引记录字符串从前往后的空格索引,使用end索引记录字符串从后往前的空格索引。然后将这个字符串转换为char类型的数组,遍历这个数组,如果从前往后,有空格start就加1,从后往前如果有空格,end就减一。使用subString()的方法,截取[start,end+1)之间的字符串就可以了。2.代码实现:...
2022-07-11 16:38:37 2231 1
原创 用手绘画图方式解释numpy.mgrid函数的二维三维数组
这个np.mgrid[ 起始值: 结束值: 步长,起始值: 结束值: 步长, … ]表示的一个[起始值,结束值)的数组,其中间隔为步长。而x.ravel( ) 将x变为一维数组,“把.前变量拉直”这样讲很难理解,直接看例子,来吧!1.首先看这个二维数组例子import numpy as np# 生成等间隔数值点x, y = np.mgrid[1:3:1, 2:4:0.5]# 将x, y拉直,并合并配对为二维张量,生成二维坐标点grid = np.c_[x.ravel(), y.ravel
2022-05-05 11:01:20 281
原创 TensorFlow测试CPU、GPU
目录1.查看当前Tensorflow版本2.查看当前主机运行的设备3.查看GPU是否可用,指定在CPU/GPU运行4.比较CPU和GPU上的运行时间1.查看当前Tensorflow版本import tensorflow as tfprint(tf.__version__)会得到自己的tensorflow的版本号2.查看当前主机运行的设备import tensorflow as tfgpus = tf.config.experimental.list_physical_device
2022-05-05 08:53:10 2469
原创 Windows 10且是CPU、GPU的环境下配置tensorFlow
这一篇博客中也写了这个东西https://www.cnblogs.com/ming-4/p/11516728.html先下载Anaconda,再在Anaconda中安装一个Python,(你的电脑里可能本来已经装了一个Python环境,但是Anaconda中的Python是必须再装的),然后再下载安装tensorflow。最后在pycharm里新建一个基于tensorflow环境的新项目。一,安装Anaconda,官网下载起来很慢,国内清华镜像网站:https://mirrors.tuna.tsin
2022-04-30 16:26:35 570
原创 安装好Anaconda之后,CPU、GPU配置Pytorch
当然你可以参考那个B站上班的大神人工智能新手环境搭建指南anaconda+pytorch+pycharmhttps://www.bilibili.com/video/BV1Kp4y147Rw?spm_id_from=333.999.0.0这个是GPU安装但是,只有一个语句是不同的而已罢了。这个UP主讲的非常的细致。一、打开Anaconda Prompt(Anaconda) Pytorch版本① (base) C:\Users\197863>conda create -n torch pyth
2022-04-30 16:16:48 1327
原创 eclipse中step into(F5)失效问题的解决方案
1、首先右键打开Debug As 中的Debug Configurations2、然后你会看到你的界面是jre的所以你要将这个替换成jdk3、点击右键的4、将jre移除,点击Add按钮,5、选择标准的VM,然后点击Next6、找到你的Jdk安装的位置,选中即可然后点击,然后点击应用,OK7、然后在一步步点击应用8、完成撒花!...
2022-04-21 10:32:45 489
原创 需要在method方法被调用之后,仅打印出a=100,b=200,请写出method方法的代码
int a = 10; int b = 10; method(a, b);// 需要在method方法被调用之后,仅打印出a=100,b=200,请写出method方法的代码
2022-04-05 09:40:18 565
原创 若依管理系统访问出现{“msg“:“请求访问:/dev-api/mum/user/list,认证失败,无法访问系统资源“,“code“:401}的问题解决方案
1,这个时候你需要在这里加上放行路径2,如果还是不行的话,那就将框框中的东西放到那个里边。3,然后就可以了,
2021-08-13 21:43:42 23424 5
原创 NoClassDefFoundError:javax/xml/bind/DatatypeConverter的解决方案
添加依赖<dependency> <groupId>javax.xml.bind</groupId> <artifactId>jaxb-api</artifactId> <version>2.3.1</version> </dependency> <dependency>
2021-08-10 11:07:28 193
转载 Array的说明
Array基本概念Array`可以使用`new`关键字创建 。 `var a = new Array(1,2,3,4);` === `var a = Array(1,2,3,4);` === `var a = [1,2,3,4];如果Array接受一个参数,那么这个参数是length的长度;如果Array接受多个参数,那么就不是length,是一个普通数组。var a = Array(3) //会生成一个length=3的数组var a2 = Array(3,3) //[3,3]
2021-07-17 20:17:32 273
原创 微信小程序uni-app的脚手架的安装
微信小程序脚手架搭建项目首先按住shift+右键找到在此处Windows PowerShell1 全局安装npm install -g @vue/cli2 创建项目vue create -p dcloudio/uni-preset-vue my-project,然后选择默认的模板就可以了。3 启动项目(微信小程序)npm run dev:mp-weixin4 微信小程序开发者工具导入项目,导入的时候是my-project=>dist=>dev=>mp-weixin如何出
2021-07-15 20:57:47 393
转载 npm--vue的脚手架的安装
npm:是随同NodeJS一起安装的包管理工具,能解决NodeJS代码部署上的很多问题。比如常用的有:1)允许用户从NPM服务器下载别人编写的第三方包到本地使用。2)允许用户从NPM服务器下载并安装别人编写的命令行程序到本地使用。3)允许用户将自己编写的包或命令行程序上传到NPM服务器供别人使用。首先:先从nodejs.org中下载nodejs如图,下载8.9.3LTS(推荐给绝大部分用户使用的)双击安装一直Next可以使用默认路径,本例子中自行修改为d:\nodejs点击In
2021-07-15 20:51:26 2433
原创 如何配置node.js,解决“npm”不是内部或外部命令,也不是可运行的程序,或批处理文件以及在Windows PowerShell中运行npm命令
这是因为很可能是因为你的环境变量没有配置好,我的配置过程如下,图片的顺序就是配置的顺序。在这里插入图片描述
2021-07-15 15:10:28 671
原创 this与es6的箭头函数
箭头函数就是return语句,其中需要注意的是这个this的指向就是它所在父级函数的作用域,而不是它所在的那个函数,let bb = { name: '请大家多多支持', init: function () { console.log(this); } } bb.init(); //打印出来的是它所在的对象就是name:"请大家多多支持" init:f()而let bb2 = { name:'fskd', init:() => { console.log(this); //此时这个this指向的是它
2021-07-10 21:29:14 54
转载 js中=>的作用 以及与=>{}的区别
js中=>的作用 以及与=>{}的区别这是bai箭头函数的写法;duv就是value,值的意思zhi;k就是key,键的意思;(x) => x + 6相当于function(x){return x + 6;}(v,k)=>k相当于function(v,k){return k}(x) => x + 6相当于function(x){return x+6}()=>{}相当于function(){}(x)=>{ return x+6 }相当于func
2021-07-06 20:26:13 521
原创 iphone部分手机不识别webp图片格式
//iphone部分手机不识别webp图片格式 //最好找到后台工程师让他修改一下(企业开发正常的操作) //临时自己改,要确保存在1.webp => 1.jpg // goods_introduce: goodsObj.goods_introduce, goods_introduce: goodsObj.goods_introduce.replace(/\.webp/g,'.jpg'),<div class=\"lazyimg\"><d...
2021-07-06 19:51:46 956
原创 -webkit-line-clamp限制多行文字
需要添加以下四行代码display:-webkit-box; overflow: hidden; -webkit-box-orient: vertical; -webkit-line-clamp: 2;
2021-07-06 16:33:51 164
转载 ES6新增的常用数组方法(forEach,map,filter,every,some)
ES6新增的常用数组方法let arr = [1, 2, 3, 2, 1];一 forEach => 遍历数组arr.forEach((v, i) => {console.log(v, i);});二 map => 使用一个数组, 利用某规则映射得到一个新数组let mapArr = arr.map((v, i) => {return v * v;});arr.map((v, i) => v * v); // 如果只有一句话, 可以省略大括号和return
2021-07-05 20:02:31 274
转载 css中的单位
vh: 相对于视窗的高度, 视窗被均分为100单位的vh;vw: 相对于视窗的宽度, 视窗被均分为100单位的vw;vmax: 相对于视窗的宽度或高度中较大的那个。其中最大的那个被均分为100单位的vmax;vmin: 相对于视窗的宽度或高度中较小的那个。其中最小的那个被均分为100单位的vmin;视区所指为浏览器内部的可视区域大小,即window.innerWidth/window.innerHeight大小,不包含任务栏标题栏以及底部工具栏的浏览器区域大小。calccalc是英文单词cal
2021-07-03 10:22:25 154
原创 Promise学习笔记
Promise,就是为了解决多层的函数,方法的嵌套调用而存在的。简单粗暴的理解一下就是“就是将一层一层向内嵌套调用的方法,给拉成一串连续调用的方法”,每个嵌套调用的方法,都向调用者返回this,也就是返回自身,然后带着上一次调用的结果,进入下一个嵌套调用的环节。...
2021-07-02 16:37:41 76
原创 https://api.zbztb.cn 不在以下 request 合法域名列表中
微信小程序报错:如若已在管理后台更新域名配置,请刷新项目配置后重新编译项目,操作路径:“详情-域名信息”VM8 asdebug.js:1 https://api.zbztb.cn 不在以下 request 合法域名列表中,请参考文档:https://developers.weixin.qq.com/miniprogram/dev/framework/ability/network.html这个时候,点击上边给的链接,找到介绍。以上的图片是按照顺序来的。...
2021-07-02 10:52:17 1243 1
转载 2021-07-01
快捷键自己收藏使用的快捷键1 ctrl+Alt+Down:向下选择行2 ctrl+Shift+Right:向右选择第一个字符串(无视字符串的个数)如下图所示,非常好用。Ctrl+S:保存文件Ctrl+【, Ctrl+】:代码行缩进Ctrl+Shift+【, Ctrl+Shift+】:折叠打开代码块Ctrl+C Ctrl+V:复制粘贴,如果没有选中任何文字则复制粘贴一行Shift+Alt+F:代码格式化Alt+Up,Alt+Down:上下移动一行Shift+Alt+Up,Shift+
2021-07-01 20:37:31 56
原创 System.ComponentModel.Win32Exception:“The specified executable is not a val
这个问题是因为少加了一行代码导致的p.StartInfo.UseShellExecute = true;static void Main(string[] args) { //使用进程打开指定的文件 ProcessStartInfo psi = new ProcessStartInfo(@"C:\Users\19786\Desktop\20210604.docx"); Process p = new Process(); p.StartInfo = psi; p.StartInfo.UseShellExec
2021-06-15 10:43:08 689
原创 MINIUI框架下的按下时间列的倒三角之后,时间排序不正确的解决方案
很多小伙伴会遇到miniui框架中的按照时间排序不正确,但是小伙伴们在前台已经写了<div id="div_dg"> <div id="datagrid3" class="mini-datagrid" style="width: 100%; height: 100%;" allowresize="true" url="xxxx.aspx?method=XXXX" idfield="id" sizelist="[100,500,1000,5000,10000]" pagesize="500"
2021-05-19 10:28:26 694 1
转载 MIUI的JAVA导出
一、miniUI官方前台页面代码复制代码 导出Excel <meta http-equiv="content-type" content="text/html; charset=UTF-8" /><link href="../demo.css" rel="stylesheet" type="text/css" /><script src="../../scripts/boot.js" type="text/javascript"><
2021-05-15 15:23:12 157
原创 IDEA的设置:如何将包的层级目录一层一层的显示出来(即树状结构)
一:有不少小伙伴的包的层次是这样的:那么怎么解决这个问题呢?找到第二个将Compact Middel packages的前边的对号取消掉就可以了!!!接下来的效果就是如下图所示:二:如何显示包中的方法接口呢?下面的图示显示不出来方法的实现的然后将Show Members的前面的对号勾选上就可以显示了,效果如下:希望对你有所帮助!!!...
2021-04-30 15:16:57 8261 7
原创 eclipse报错org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; 前言中不允许有内容。
eclipse报错org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; 前言中不允许有内容。这个问题我想了很久,一开始说是和编码有问题,后来我就用notepad++打开一个一个的看,发现并没有问题,后来无意间看到这个<!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://
2021-04-27 22:21:02 4028
原创 关闭服务器导出的时候出现检索 COM 类工厂中 CLSID 为 {00024500-0000-0000-C000-000000000046} 的组件失败的解决方案,打开就能正常导出数据!
这里是引用
2021-04-26 22:15:59 1165
餐厅管理程序的设计与实现.rar
2020-10-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人