- 博客(37)
- 收藏
- 关注
原创 springboot项目中引入的样式文件不生效
可见css文件上面还有一个ass(名字随意),如果直接将css文件放在static下面的话就是无效,具体不知道是什么原因,只要有两层目录就行了。
2024-01-26 10:00:00
256
原创 日期选项js插件的使用
对象中定义的日期变量类型为String类型即可,数据库中的日期类型为date(dateFmt设置为yyyy-MM-dd的情况下),数据在插入数据库时会自动进行转化。链接:https://pan.baidu.com/s/1g2LBJulJfVIhnreNlwtkzg?skin后面可以设置颜色,dateFmt为日期格式。
2024-01-25 22:38:17
330
原创 springboot项目中使用iframe引入页面
前提是将要引入的页面放在static下面,/uploadImg.html的意思是在resources根目录下查找文件,我试了/static/uploadImg.html等其他的都不行,不知道是什么原理。
2024-01-24 19:29:08
706
原创 thymeleaf常用语法大全
有时候需要借鉴别人的代码,发现一个相似的功能点,但是自己的是html页面别人的是jsp页面,那如果不了解thymeleaf的话还是要费点功夫的。什么是thymeleaf,通俗点,jsp中的${},以及jstl中的if标签什么的都不能用,在html中要使用thymeleaf,比如${}变成了[[${}]]等。我使用thymeleaf将下面的jsp页面完全转化为了html页面,我总结下常用语法!
2024-01-24 19:07:01
2001
1
原创 mybatis在resultmap的子查询中使用传到mapper中的参数
解决方法是在参数传到mapper中之前将list转化为string字符串,在mapper中使用的时候<foreach collection="menuIds.split(',')就可以了。2.使用column进行虚拟列的数据传递,在子查询中就能直接使用了,等于号两边名字一样免得区分,只要是出现在夫查询select语句中的都能传递。问题:如果传递的参数是个集合呢,比如list集合?
2024-01-14 21:43:27
811
原创 mybatis中的驼峰转换
开发时常用对象来存储从数据库中的记录,开启驼峰转化即可实现数据库字段(通常使用_下划线连接)与对象属性的对应,如数据库中的first_name字段会转化为firstName与对象中的firstName属性对应。数据库字段与对象属性没有对应好的话,查询出来后的对象结果为空,如打印List集合结果为[null,null,null,null,null]如果数据库中的字段和对象属性名长的一模一样,就没必要开启驼峰转化了。
2024-01-14 17:12:34
1322
原创 导出excel功能实现
if(user.getValid()== null || user.getValid().equals("")) valid="空值";// 需要导出的数据。title.put("createdTime", "创建时间");userMap.put("dept", "长沙");title.put("username", "用户名");title.put("valid", "是否被禁用");
2023-12-19 02:14:22
968
原创 springboot项目中mysql转sqlserver数据库
使用pagehelper翻页插件(套就行了,也不管咱实现的),好处是省去mapper文件中的limit startindex,pagesize。4.username like concat("%",#{username},"%")模糊查询concat函数无法使用。一、数据转到sqlserver中去,比较难搞的是sqlserver的自增长问题,上一篇有提到。sqlserver中用username like '%'+#{username}+'%'//3.查询当前页日志记录。//4.封装结果并返回。
2023-12-14 23:27:20
1346
1
原创 sqlserver数据库设置字段自增长
id identity(1,1) //表示从1开始增,每次加1。二、设置为主键并设置为标识。一.创建表或修改表时。
2023-12-14 11:07:23
7834
原创 python环境搭建及PyCharm安装
版本的话我的pycharm2020.2.3 python是3.5.2。pycharm如果需要激活去淘宝上买个激活码或者破解文件。
2023-12-07 15:47:39
384
原创 记录自己的第一次项目部署经历
我是单独把这个sdk作为一个项目,在主项目中访问sdk项目,sdk生成二维码支付连接后返回给主项目,notify_url是支付成功后支付提供商在后台访问该地址并携带支付的那些参数,这个接口主要用来根据传递过来的订单号改变数据库中的订单的支付状态,然后write一个success返回给支付提供商,否则它会一直访问notify接口,另外值得一提的是notify_url不能是内网地址,比如localhost和127.0.0.1什么的,必须是外网能访问到的地址,而且还不能包含端口号,所以要用nignx代理。
2023-11-27 13:09:53
934
原创 img中加载本地文件中的图片
另外补充一点文件上传小知识,如果tomcat放在c盘下,而你正好要把图片上传到tomcat中的项目中的images文件夹中,那么会一致报错,只能通过把路径改成别的盘符配合虚拟路径来解决。在tomcat下的conf/server.xml中增加一个代码 在<Host></Host>中间。--增加的--path="/虚拟名" docBase="虚拟路径" ->首先需要了解,src=盘符绝对路径的方式是没有用的。
2023-11-10 00:25:55
1244
原创 eclipse连接sqlserver(踩坑版)
4.最后就是eclipse中的两个jar包,链接在这链接:https://pan.baidu.com/s/12ro86V_v8DGJZSsS1PxLoQ?如果之前安装过sqlserver,除了刚安装的sqlserver服务右边的东西3个全部开启,其他服务的全停掉。1.如果之前安装过sqlserver,可能会有多个sqlserver服务,直接暂停掉之前装的如下。对了,还有一个很重要,就是每次改过sqlserver的配置后都要重启一下sqlserver服务。这三个运行,注意服务的名字,别开错了。
2023-10-12 23:35:48
666
原创 tomcat服务运行后马上又自动停止了
一、在启动tomcat后的日志一般不报错就启动成功了,我这个就是,任务管理器中的这两个tomcat服务一直处于停止状态,但不影响tomcat的使用。二、有时候用localhost:8080无法访问到主页的原因可能是比如ROOT文件被修改了或者8080端口被定义到其他文件夹上了。在浏览器中访问localhost:8080也访问不到tomcat的主页,显示错误,然后就觉得应该是tomcat服务没启动导致的。总的意思就是当发现localhost:8080访问不到tomcat首页时先访问下项目试试。
2023-09-24 08:43:31
2116
原创 Javaweb项目在浏览器中出现乱码
4个地方改下应该就差不多了:一、对请求头进行编码转换 request.setCharacterEncoding("UTF-8");
2023-09-24 08:32:33
332
原创 C语言环境搭建(踩坑无遗漏版)
然后新建一个文件夹,在里面创建一个.c文件,点击那个运行按钮就ok了(不用这个code runner插件的话,只能用运行调试还要配置很多文件,很烦的)再安装一个code runner插件,安装完后关闭vscode重新打开,右上角会多一个类似于视频播放按钮,用于运行文件。三、打开vscode,安装C/C++插件。一、安装vscode,自己安装就好(二、安装gcc编译器(MinGW),
2023-09-21 14:30:26
96
1
原创 actuator无法访问
确保你的 pom.xml 中有以下依赖项:我就是少了web访问不了actuator的。查看yml中配置,points有没有加s。
2023-06-27 19:29:57
648
1
原创 Invalid bound statement (not found): xxxxx
【代码】Invalid bound statement (not found): xxxxx。
2023-06-26 21:24:27
97
1
原创 client does not support authentication
2.ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '你自己的密码';
2023-06-24 12:04:10
94
1
原创 用docker封装一个简单的jdk镜像
准备Dockerfile文件(touch自创建),文件内容在红圈内,注意jdk版本号改成自己的,需改3处。将jdk安装包和Dockerfile文件放在一起,终端cd进入该目录。命令行输入pull centos:7拉取centos的镜像。下载linux版的jdk传到linux系统上。docker images可查看到jdk镜像。安装了docker的前提下进行。
2023-06-09 18:55:51
959
原创 java: 无法访问org.springframework.beans.factory.annotation.Value 错误的类文件: /F:/localRepo/org/springframe
原因是springboot3.0.0以上需要jdk17及以上版本,要么用springboot2,要么换jdk。
2023-06-09 16:25:18
4227
原创 cmd窗口中输入java命令无反应
输入java命令后点击回车就跳回原目录了,无反应接着发现连输入java -version都是无反应,就上网查 终于找到一个说删除上面的javapath就行,试了下真就ok了
2022-06-06 19:02:04
965
1
原创 表单提交跳转servlet报错
这个是代码在网上一一排查错误,什么web.xml文件,jdk版本,注解什么的,最后发现问题在于tomcat必须在eclipse中打开,不能在外面打开然后直接访问网页文件。
2021-11-15 20:47:08
440
原创 安装配置第二个tomcat
第一步:下载安装tomcat第二部:修改配置1.修改端口配置文件:apache-tomcat-8.0.36\conf\server.xml<Connector executor="tomcatThreadPool" port="83" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" /...
2021-11-13 14:09:24
1559
原创 电脑启动出现蓝屏
电脑出现蓝屏有很多原因,这里提供我解决问题的方法:重启,在重启界面按F8更改启动选项,选择禁止驱动程序签名强制,然后就能正常启动了
2021-09-17 20:25:24
115
原创 在ubuntu中的浏览器中访问nginx的端口,出现的却是apache的欢迎页
想搞清楚这个问题只需了解几个概念一.apache与nginx是共用同一个站点目录的,即在apache和nginx中部署的网页文件都放在同一个目录下---/var/www/html因此访问nginx的端口时本应该调用第三个文件作为欢迎页,却调用了apache的欢迎页文件(第二个)二.了解nginx的配置文件--/etc/nginx/sites-available/default第一行白字部分可修改nginx的端口号第二行白字用来设置nginx自己的站点目录第三行白字是根据所..
2021-09-16 19:17:28
2437
2
原创 在eclipse中启动tomcat报错
问题如下通常情况下原因是你的tomcat已经启动,只不过不是在eclipse中启动的,在命令窗口中进入tomcat的bin目录,输入./shutdown.sh就关掉了,然后在eclipse中 就可以正常启动了。如果还是无法启动,那就是eclipse的版本问题,如下安装正确版本即可(第二个,最好是最新版本)再把tomcat配置一遍就好了。...
2021-09-16 14:13:09
3559
原创 在ubuntu上启动nginx显示Job for nginx.service failed because the control process exited with error code
出现这样的问题通常是启动nginx的80端口被apache2占用,这是我们会去杀掉apache2的进程如图,但发现怎么都杀不掉。那么我们就修改apache2的端口号,需要改两个配置文件1.变更文件 /etc/apache2/ports.conf 的端口,将80改掉2.变更文件/etc/apache2/sites-available/000-default.conf的端口,将80改掉然后查看...
2021-09-16 13:23:53
831
原创 Ubuntu设为桥接模式自动获取ip但无法上网
一.点击右上角的网络图标,点击编辑连接,在IPv4设置中将【方法】设为自动(DHCP)二.打开虚拟机设置,将该选的选上(注意:网络连接不要选第四个)三.编辑配置文件sudo vim /etc/network/interfaces# interfaces(5) file used by ifup(8) and ifdown(8)auto loiface lo inet loopbackauto ens33iface ens33 inet dhcpaddress 1..
2021-09-11 18:14:49
2380
原创 visual studio code中添加附件无法连接到扩展商店
解决方案-手动查找,可能有点繁琐问题如下图点击上方筛选按钮中的最热门然后点击菜单中的排序依据中的名称然后这些附件就会按照字母排序(除了第一个字母按大小排序,第二个第三个也是),这样的话找起来还算比较快,毕竟插件也不是经常装,希望这篇文章对你有帮助。...
2021-09-08 22:06:02
491
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人