- 博客(34)
- 问答 (3)
- 收藏
- 关注
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 CentOS 6.5 安装宝塔
注意:安装宝塔需要64位的Linux系统rz上传安装文件(install.sh)用sh命令运行安装文件(若不是root用户,要用sudo)sudo sh install.sh安装过程会提示是否挂载www目录,因为程序默认安装在www目录下,按‘y’确认;等待安装就可以了,结束后会出现,要记好用户名和密码安装完成后,在Linux中打开火狐浏览器在地址栏输入:http://[Linux的ip]:888...
2018-05-11 16:44:44
3417
原创 Sublime 打开文件中文乱码
解决步骤:1. Ctrl + Shift + P 打开命令行2. 输入install Package Control ,点击进行安装3. CTRL+SHIFT+P => 安装 Install Package4. Install Package 安装完毕后,在弹出的命令行,输入ConvertToUTF8,点击进行安装5. 关闭 Sublime 重新打开文件...
2022-05-24 14:15:24
2690
2
原创 SQL SERVER 批量修改时间由yyyy/MM/dd转为yyyy-MM-dd
今天需要把数据库历史数据中的日期由原来的yyyy/MM/dd 改为yyyy-MM-dd,用Java直接我就改好了,但是要写SQL语句居然毫无头绪。百度一番,连SQL怎么调用函数都忘掉了,太辣鸡了吧。通过百度,大家一致都说用COVERT函数,实现的时候发现,COVERT只可以操作日期类型的数据,而数据库原来存储这个日期的类型是字符串,最后用了REPLACE函数,具体实现如下:UPDATE tableSET column_date = (select REPLACE(column_date, '..
2020-11-24 14:55:30
7516
原创 Mybatis-Plus分页无效,total为0
需要注册分页插件@MapperScan("com.lnsf.mybatis_plus")@EnableTransactionManagement@Configuration // 配置类public class MyBatisPlusConfig { // 注册乐观锁插件 @Bean public OptimisticLockerInterceptor optimisticLockerInterceptor() { return new Optimi.
2020-09-08 11:53:26
478
原创 Windows 10 安装 MySQL、修改密码(含安装包)
安装包可以直接在官网下载或者我已经上传网盘了,方便大家提取。链接:https://pan.baidu.com/s/1Gujs7u1sC7B82n9Aw_ZeCA提取码:p8s4 1.下载并将安装包解压到安装路径(安装路径最好是纯英文,没有中文、没有空格) 2.以管理员身份运行命令行在目录(C:\Windows\System32)找到(cmd.exe),右键以管理员身份运行 3.进入mysql解压目录中的bin文件夹 (cd x:\xxx\xxx\bin) ...
2020-09-07 14:32:37
250
原创 Spring Cloud项目编译报错 Error:java: 无效的目标发行版: 12
最近在自学spring cloud,初次搭项目编译运行的时候报以下错误:遇到问题首先就要自己解决,好吧,我没有这能力,只能使用某度。根据网上的方案,基本都是以下方法。Ctrl + Alt + Shift + S 打开 project structure. 进行以下设置。但是,我设置了这个,问题还是没有解决。也找不到其他解决方法了,只能自己动脑筋了。肯定是哪里设置Jdk 版本为12。进行上面设置之后仍然报错的话,需要修改以下项目编译使用的jdk版本。操作如下:Ctrl + Alt
2020-07-27 10:52:09
318
1
原创 react项目导入PropTypes报错: Typo in static class property declaration react/no-typos
在学习react的时候,测试props验证的时候,一直卡在的propTypes使用出错import React from 'react';import ReactDOM from 'react-dom';import PropTypes from 'prop-types';...// props验证var title = "菜鸟驿站";class MyTitle extends React.Component{ render(){ return( <h1>Hel
2020-06-29 14:16:51
4223
8
转载 HTML DOM setInterval() 方法
定义和用法setInterval() 方法可按照指定的周期(以毫秒计)来调用函数或计算表达式。setInterval() 方法会不停地调用函数,直到 clearInterval() 被调用或窗口被关闭。由 setInterval() 返回的 ID 值可用作 clearInterval() 方法的参数。语法setInterval(code,millisec[,"lang"])参数 描述 code 必需。要调用的函数或要执行的代码串。 millisec 必须。周期
2020-06-28 11:55:56
355
转载 单例模式:静态内部类实现的单例模式是懒加载且线程安全的
由于加载一个类时,其内部类不会同时被加载。一个类被加载,当且仅当其某个静态成员(静态域、构造器、静态方法等)被调用时发生。因此使用静态内部类实现的单例模式是懒加载的且线程安全。一、代码public class UserSingleton { /** 私有化构造器 */ private UserSingleton() { } /** 对外提供公共的访问...
2020-04-16 16:32:49
836
1
原创 小程序开发之navigator跳转失败但控制台不报错
<navigator url='/pages/book/book'> 查看更多</navigator>最近入门小程序发现一个简单的navigator居然把我难到!为啥跳转失败了呢?页面都是存在的,我品,我细品,发现了这个但跳转的是tabBar页面时,需要加上open-tpye = "switchTab"所以加上open-type成功...
2020-03-17 12:40:22
400
原创 电脑笔记本利用谷歌浏览器进行网页截长图滚动截图
在需要截一张某页面的全图时。发现居然win10自带的工具居然不能满足我的需求,虽然自带浏览器Microsoft Edge可以使用“添加笔记”的方法滚动截图,但是有些页面效果却加载不出来。被我pass~但偶然发现了谷歌居然可以截页面全图,好用滴很~Chrome打开相应页面 -> 按F12打开开发者工具 ->快捷键: Ctrl+Shift+P ->输入 Capture ...
2020-03-08 23:51:43
1394
转载 利用VUE+elementUI实现评论、回复评论,评论展示功能
原文链接:https://blog.csdn.net/zLanaDelRey/article/details/100997792毕设需要,实现评论展示,评论,回复评论等功能。发现一个可用并非常合适的博客,故转载!效果:回复评论:上代码:html<template> <div> <div v-clickou...
2020-03-07 18:27:13
24469
27
原创 layUI+vue实现多级菜单时,进入页面没有小三角号,多级菜单不生效
最近毕设,用layUI+vue做后台管理系统,发现多级菜单,通过路由跳转页面,每次进入页面,发现页面多级菜单不生效,但刷新之后多级菜单可以正常使用。首次进入页面,菜单管理旁边的小三角形没有出现刷新页面之后就出现了目前都只是静态页面,根据搜索出来的结果总结,加上element.init(),之后完美解决export default { name: 'Index', ...
2020-02-16 18:45:28
820
原创 RestTemplat中getForobject方法的用法
在接短信平台的接口时,使用了RestTemplate的getForObject方法,自以为会自动拼接参数,所以只传了url和保存参数的map,但是多次提交失败,以为是中间转码出错public <T> T getForObject(String url, Class<T> responseType, Map<String, ?> uriVariables) ...
2019-09-10 12:49:41
29811
1
原创 Srring注解@Value通过yml文件注入map
yml文件:app: map: "{-1: "发送失败",0: "未发送",1: "发送成功"}" java代码注入@Value("#{${app.map}}")private Map<String,String> map;注意:要注入配置文件值的类,必须是spring的组件,可以用@Component或者是@Service、@Controller等注解的类...
2019-09-09 16:11:48
2733
2
原创 Spring Cloud Consul 注册服务failing,但是可以访问
今天入门consul,尝试注册一个服务提供者,却发现但是能正常访问,通过查询,知道这只是check failing,原因是缺少依赖<!--consul中健康检查需要用到actuator,不添加会check failing --><dependency> <groupId>org.springframework.boot</group...
2019-09-04 11:08:49
438
原创 List利用HashSet去重不成功
由于业务需求,需要进行List数据去重,list中存的是一个pojo,根据网上使用HashSet进行去重,发现去重失败。通过一下博文发现原因,引用一下,原文地址→Java中list去重(用set元素不重复性)定义一个对象:public class User{ public User(String name, int age) { this.name = name...
2019-08-03 09:28:28
792
原创 docker中的elasticsearch的,本机elasticsearch-head连接失败
今天把虚拟机改成桥接模式,然后发现elasticsearch-head连接失败了,但是用java的jest居然能获取到JestClient,经排查发现是因为虚拟机编程桥接模式后,连接访问的时候,是跨域访问了。所以需要修改elasticsearch.yml进入dockers容器内部,方法:docker 容器container运行后,进入&退出容器内部cd config/vi...
2019-08-02 18:55:54
436
原创 docker 容器container运行后,进入&退出容器内部,主机和容器互传文件
dockers ps -a 查看对应的容器IDdocker exec -ti 容器ID /bin/bashexit 退出容器docker cp 主机路径 容器ID:容器内部路径 --从主机复制到容器docker cp 容器ID:容器内部路径 主机路径 ---从容器复制到主机...
2019-07-31 15:14:13
401
原创 NAT模式下,使用Centos虚拟机连接本机Mysql数据库
根据虚拟机的ip地址在本机的网络连接中找到相应的网卡,在控制面板 -》网络和 Internet -》网络连接,找到对应的虚拟机网卡(以VMware开头的都是虚拟机的虚拟网卡),找到需要连接本机数据库的Centos虚拟机对应的虚拟网卡,双击查看,本机与虚拟机通信的ip地址。则在数据库连接时,ip地址就填上面那个地址,我的连接就是:http://192.168.249.1:330...
2019-07-27 16:36:57
1065
原创 SpringBoot整合mybatis分页插件出错:java.util.ArrayList cannot be cast to com.github.pagehelper.
在SpringBoot项目做分页功能时,立马想到了MyBatis的分页插件,一导入一用,然后报错java.util.ArrayList cannot be cast to com.github.pagehelper.还以为是代码那里错了,一看,是这样的呀! public PageResult findPage(int pageNum, int pageSize) { ...
2019-07-25 16:02:11
856
原创 Rejecting mapping update to [***] as the final mapping would have more than 1 type: [***, ***]
在整合springboot和elasticsearch时,使用spring data进行添加数据时,报错:org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'requestMappingHandlerAdapter' defined in class path res...
2019-07-20 09:58:46
1356
原创 通过Docker下的Centos部署SpringBoot项目
今天学了在Centos中的Dockers下使用Centos部署Springboot的应用,但是不是很明白其意义何在,步骤繁多,需要记录一下。首先,在docker下载centos的镜像#启动dockers服务systemctl start docker#查找centos镜像docker search centos#拉取centos镜像到本地docker pull centos#...
2019-07-18 01:31:04
322
原创 Centos7 使用yum命令安装软件失败,报错"Couldn't open file /media/cdrom/repodata/repomd.xml"
今天使用CentOS7安装docker的时候,安装失败,报错# yum install docker已加载插件:fastestmirror, langpacksfile:///media/cdrom/repodata/repomd.xml: [Errno 14] curl#37 - "Couldn't open file /media/cdrom/repodata/repomd.xml"...
2019-07-15 19:59:15
11600
3
原创 实现httpServlet接口,doget方法多次调用,报错java.lang.StackOverflowError: null
java.lang.StackOverflowError: null at sun.nio.cs.UTF_8.updatePositions(UTF_8.java:77) ~[na:1.8.0_144] at sun.nio.cs.UTF_8.access$200(UTF_8.java:57) ~[na:1.8.0_144] at sun.nio.cs.UTF_8$Encoder.enco...
2019-07-15 14:34:09
1035
2
原创 错误: 找不到或无法加载主类 com.lnsf.webdemon.WebdemonApplication
错误描述:idea用Spring Initializr搭建spring boot的web项目,启动时报错,明明已经有了启动类,还是无法启动。报: 错误: 找不到或无法加载主类 com.lnsf.webdemon.WebdemonApplication错误原因:观察发现创建项目的时候没有生成“target”文件夹,导致程序启动失败。错误解决:...
2019-07-12 16:31:13
678
原创 SSM框架与redis整合包冲突
Spring相关版本是5.1.3Mybatis版本是3.5.1整合一点几版本的jedis报各种各样的错,最后用2.9.0的jedis客户端成功运行项目<!--Redis支持 --><dependency> <groupId>redis.clients</groupId> <artifactId>jedis&...
2019-07-07 22:07:34
240
原创 eclipse导入web项目时,出现“javax.servlet.http.HttpServlet" was not found on the Java Build Path解决方法
首先检查是不是Tomcat版本不匹配,若项目的版本与eclipse配置的版本不一致,则可以修改项目目录下的“.settings”文件夹中的配置文件“org.eclipse.wst.common.project.facet.core.xml”,把其中的<runtime name="Apache Tomcat v7.0"/>修改相应的Tomcat版本或把这句直接删除。接着,在...
2018-12-22 21:57:06
1340
转载 eclipse导入java web项目,新建sever无法next,报:omcat version 7.0 only supports J2EE 1.2, 1.3, 1.4, and Java EE
解决步骤:1.在eclipse的workspace里面找到该项目.settings文件夹2.编辑org.eclipse.wst.common.project.facet.core.xml文件<?xml version="1.0" encoding="UTF-8"?><faceted-project> <fixed facet="wst.jsdt.we...
2018-08-02 20:12:45
239
原创 PreparedStatement对只转发的结果的无效操作
原代码段: PreparedStatement prep = null;String sql = "select * from t_users where userID = ? and password = ? ";prep = conn.prepareStatement(sql);如果用结果集保存执行得到的结果,然后用结果集的方法first()、beforeFirst()等都会报错...
2018-07-29 15:29:28
685
原创 eclipse启动tomcat,部署javaweb项目,重启服务器报java.io.WriteAbortedException或java.io.NotSerializableException错误
原因:tomcat停止时,保存session资源,然后在重启服务后,会尝试恢复session。解决方法: 配置tomcat在关闭的时候就不去保存session资源。在tomacat目录下的conf,修改server.xml在context加嵌套元素manger,即在server.xml找到<Context docBase="项目名" path="/项目名" reloadable="true"...
2018-06-03 12:51:52
434
转载 部署在服务器的Java web项目的JSP页面跳转外部关联的css样式不生效的解决方法
做一个项目时,一个文件夹内的jsp页面,跳转到另外一个文件夹的jsp页面,出现了css,js等外部关联的文件不生效的问题。几经百度,得出以下解决方案。tomacat的项目根目录都是部署在webapps目录下。所以可以用绝对路径来配置外部css,或者js文件,例如:<script type="text/javascript" src="/项目名称/js所在文件夹/js文件名.js">&l...
2018-06-03 00:42:37
2045
原创 Xampp的apache端口占用解决记
在xampp开启apache服务时,才发现端口被占用,出现如下错误: [Apache] Error:Apache shutdown unexpectedly.[Apache] This may be due to a blocked port, missing dependencies, [Apache] improper privileges, a crash, or a s...
2018-05-19 11:53:46
1908
原创 Linux开源软件编译
普通用户执行 mkdir -p /madplay/target权限不够,应该sudo;报错原因,权限不够,Linux入门,很多东西都不懂这是因为权限不够,解压时显示“无法 open: 没有那个文件或目录”...
2018-04-26 00:04:02
863
空空如也
Nacos作为服务发现,将服务下线之后,还能被调用?
2019-10-18
@EnableTransactionManagement开启事务注解驱动
2019-07-10
TA创建的收藏夹 TA关注的收藏夹
TA关注的人