- 博客(28)
- 收藏
- 关注
原创 更换硬盘或者U盘的盘符
更换移动硬盘或者U盘的盘符最近遇到个问题,移动硬盘的盘符由原本的E盘符固定到了F盘符。其原因是之前使用了一个u盘,u盘把盘符E给占用了并且系统一直都没有释放。为了不影响使用移动硬盘,需要把移动硬盘的盘符改到E。1 打开计算机管理打开方法一:win+r 打开运行,并输入compmgmt.msc打开方法二:找到此电脑图片,右键=》管理2 更换磁盘的盘符在上步打开的计算机管理中,点击 磁盘管理=》右键 右边的磁盘 =》选择 更改驱动号和路径 =》 更改 =》更换成想要的盘符最后就改好啦..
2021-06-04 10:15:47
2902
原创 Tomcat通过Memcached实现session共享
Tomcat通过Memcached实现session共享1为什么要session共享?用Nginx部署集群,转发到两台tomcat上。访问项目时,会出现切换网络或者ip变化等,导致session失效,让用户退出系统。这是因为原本用户在tomcat-01上,但后面Nginx把请求转发到了tomcat-02上,之前的session就会失效。所以需要做session共享了。2安装libevent和memcachedmemcached需要libevent里面的库,所以需要先安装libevent,再安装me
2021-05-19 17:18:11
318
1
原创 Linux环境下libevent和Memcached安装
Linux环境下libevent和Memcached安装安装版本:libevent-2.1.8-stable.tar.gzmemcached-1.5.8.tar.gztomcat版本是8操作用户是root一. 安装步骤安装前先用:ls -al /usr/lib | grep libevent(或 ls -al /usr/local/lib | grep libevent) 查看是否已安装;如果已安装且版本低于1.3,则先通过:rpm -e libevent —nodeps进行卸载。另外如果L
2021-05-19 16:32:49
390
原创 如何修改Centos7的firewalld规则,开放mysql的3306端口
启动防火墙systemctl start firewalld##Centos7 防火墙打开端口号firewall-cmd --zone=public --add-port=3306/tcp --permanent#下面3行是参数说明#–zone #作用域#–add-port=80/tcp #添加端口,格式为:端口/通讯协议#–permanent #永久生效,没有此参数重启后失效#重启防火墙后看看是否生效firewall-cmd --reload #重启fire..
2020-12-21 22:02:05
924
原创 oracle的常见异常code
no_data_found表示select没有查询到满足条件的数据行。others表示Oracle预定义错误范围之外的任何错误,Oracle用这个"others"捕捉所有 未知的错误。可以使用sqlcode函数,sqlerrm函数在错误处理模块中显示错误 代码和错误信息。而且,others处理必须是一个块的最后一个错误处理,否则, others处理的优先级比较高,权利比较大,它会捕捉所有错误,包括预定义的Oracle 错误和非预定义的Oracle错误。too_many_rowsOracle
2020-09-11 16:13:36
454
转载 cookie和session,介绍和后端的获取
该文章是本人转载的,请参考原文:https://blog.youkuaiyun.com/qq_41802128/article/details/82151490今天给大家分享一下,扩展思考中的知识点——什么是cookie?什么是session?一、背景介绍 HTTP是一种无状态的协议,为了分辨链接是谁发起的,需自己去解决这个问题。不然有些情况下即使是同一个网站每打开一个页面也都要登录一下。而Session和Cookie就是为解决这个问题而提出来的两个机制。二、知识剖析 1.co...
2020-08-12 17:18:08
1738
原创 对象赋值或参数null时报错,java.lang.NullPointerException: null
错误内容ERROR com.hntv.travel.exception.ExceptionInterceptor - nulljava.lang.NullPointerException: null at com.hntv.travel.controller.CommonController.lambda$buildChaikeDomesticFiletSingleSubmitReq$0(CommonController.java:308) at java.util.ArrayLi...
2020-05-27 19:36:10
731
转载 java中接收java.util.Date类型的参数,报错Can not deserialize value of type java.util.Date from String
1. 问题SpringBoot工程(其实跟SpringBoot没有关系),在controller中指定了接收参数类型为java.util.Date,但是前端不管是发来日期字符串还是时间戳,都报错Failed to convert property value of type java.lang.String to required Date2. 原因分析SpringMVC不能自动转换日期字符串或者时间戳为java.util.Date。3. 解决方法3.1 方法1Spring有一个日期
2020-05-18 14:56:23
4217
转载 用java 代码通过jcifs工具下载Samba服务器上的文件到本地目录以及上传本地文件到Samba服务器
记录好文章,原文地址:https://blog.51cto.com/supercharles888/1344301引入:在我们昨天架设好了Samba服务器上并且创建了一个 Samba 账户后,我们就迫不及待的想用JAVA去操作Samba服务器了,我们找到了一个框架叫 jcifs,可以高效的完成我们工作。实践:对samba服务器上的操作无外乎2种:一种是从Samba服务器上下载...
2020-03-18 23:28:32
457
原创 eclipse中设置虚线对齐,左边小点,及去除末尾的符号
eclipse中设置虚线对齐1.设置如下:打开window–>preferences设置再勾选下图的配置,就会有虚线对齐了,若要要去掉回车换行标准,还要进行下一步2.去除回车换行标志如下操作即可3.效果图...
2020-03-18 23:19:19
765
原创 Beyond Compare4 30天试用到期后继续试用
Beyond Compare4 30天试用到期的解决办法打开Beyond Compare 4,提示已经超出30天试用期限制,解决方法:删除安装目录下的BCUnrar.dll文件(一直试用)C:\Program Files\Beyond Compare 4\BCUnrar.dll,这个文件重命名或者直接删除,则会新增30天试用期,再次打开提示还有28天试用期一劳永逸,修改注册表(不一定...
2019-07-16 09:43:07
366
原创 Oracle轻量级客户端下载,Oracle轻量级客户端使用,Oracle轻量级客户端配置,本地同时安装服务器端和客户端,并实现plsql developer连接
Oracle轻量级客户端,不需要安装,绿色版,可以用于本地或者远程数据库连接,包含了基本的sqlplus,数据泵等功能。官方解释如下:https://www.oracle.com/technetwork/database/database-technologies/instant-client/overview/index.html官方下载地址https://www.oracle.com...
2019-03-14 12:05:42
2425
原创 win10下禁止自动更新,Window Update禁用无效后续方法
win10禁用自动更新,现在需要禁用两个服务,分别是Windows Update和Windows Update Medic Service。为啥呢。Windows Update 是启用检测、下载和安装 Windows 和其他程序的更新。单个禁用它没有效果因为win10鸡贼地加了Windows Update Medic Service服务,是启用对Windows更新组件的修复和保护。禁...
2019-03-09 11:28:03
36227
8
转载 spring 体系结构图及简单介绍,包含spring3与spring4
前言 很多人都在用spring开发java项目,但是配置maven依赖的时候并不能明确要配置哪些spring的jar,经常是胡乱添加一堆,编译或运行报错就继续配置jar依赖,导致spring依赖混乱,甚至下一次创建相同类型的工程时也不知道要配置哪些spring的依赖,只有拷贝,其实,当初我就是这么干的! spring的jar包只有20个左右,每个都有相应的功能,一...
2019-01-18 17:15:57
1329
转载 spring框架使用的设计模式,及包含模块的简单介绍
spring包含五大模块: 数据访问与集成,web及远程访问,测试框架,IOC 和 AOP IOC:将类与类之间的依赖从代码中脱离开来,由配置或注解的方式进行依赖关系的描述。IOC容器负责依赖类之间的创建,拼接,管理等工作。beanfactory 接口是sping的核心接口,实现了IOC容器的许多功能。而context扩展了beanfactory的功能。 AOP...
2019-01-18 17:07:20
405
原创 eclipse设置tab为4个空格
eclipse设置tab为4个空格打开设置eclipse-windows-preferences打开 这个是设置我们写代码时,用到的tab键,然后点apply这个是设置我们格式化(ctrl+shift+f)时所包含的tab的格式至此tab键4个空格全部设置完毕参考网站:https://blog.youkuaiyun.com/qq_37932863/article/d...
2019-01-17 11:28:43
2982
原创 eclipse写代码是自动出现提示提示
eclipse写代码是自动出现提示提示 操作如下:打开 Window => preference 设置界面 完成。。。
2019-01-17 11:20:05
434
原创 eclipse中设置虚线对其,及左边有小点等,去掉末尾回车换行符号
eclipse中设置虚线对其1.设置如下: 打开 Window => preference 设置界面2.接下来去除末尾的换行回车符号3.效果图
2019-01-17 11:11:06
1156
原创 完美解决org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)问题大全
org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)问题我总结了在这个问题上解决思路。 解决办法:1. 检查xml文件头部的nampspace的值是否和dao层对应的名字一样:2.在dao层中InsertMapper接口的方法名与xml中id属性的值不一致: 3...
2018-12-11 16:50:04
453
原创 Oracle设置了自增序列,使用Mybatis的反向工程插入方法,页面报错SQL无效,数据库有新增数据
Oracle设置了自增序列,使用Mybatis的反向工程插入方法,页面报错,数据库有新增数据问题描述:我在项目中使用oracle数据库,加mybatis。在oracle数据库中,设置了序列,和触发器。之后,在项目中使用Mybatis的自动生成的方法insertSelective()来插入数据,发现页面报错,SQL无效,但是数据库内数据已经插入了。解决方案:自己写SQL语句,先从数据...
2018-12-11 16:10:25
479
原创 Maven仓库中添加Oracle数据库的JDBC驱动依赖,使用idea
Maven仓库中添加Oracle数据库的JDBC驱动依赖maven中没有Oracle的jar包,所以需要自己导入。 第一步:查看电脑中Oracle对应jdbc的jar包(Oracle安装文件夹里有)。 把jar包复制出来到某个文件夹 第二步:查找当前Oracle版本(之后执行maven命令会用到)。在SQLdeveloper中执行“select * fro...
2018-12-08 23:14:30
892
原创 在idea中的Maven项目使用MyBatis Generator反向工程生成代码及映射的文件
在idea中的Maven项目使用Mybatis反向工程生成代码及映射的文件。在配置之前需要有maven项目,并且在src/main/java下面创建三个包dao、entity、mapper。我是放在com/etc下,这会和generatorConfig.xml文件的配置中对应。1、配置Maven pom.xml 文件在pom.xml增加以下插件,只需要下面两个plugin中的代码(...
2018-12-07 19:12:27
639
原创 idea中使用git push时报错Push rejected: Push to origin/master was rejected
问题描述在idea中使用git push 时会报 Push rejected: Push to origin/master was rejected这是因为,本地与远程都是独立的仓库,或者在本地有多个commit的历史版本,远程有一些东西本地没有解决办法使用下面命令,暴力解决: $ git push -u origin master -f注意:使用该条命令,会覆盖远...
2018-12-06 15:46:25
1308
转载 Git 撤消操作
.Git 撤消操作 原创:https://git-scm.com/book/zh/v1/Git-%E5%9F%BA%E7%A1%80-%E6%92%A4%E6%B6%88%E6%93%8D%E4%BD%9C撤消操作任何时候,你都有可能需要撤消刚才所做的某些操作。接下来,我们会介绍一些基本的撤消操作相关的命令。请注意,有些撤销操作是不可逆的,所以请务必谨慎小心,一旦失误,就有可能丢...
2018-12-06 11:50:01
178
原创 win10 中Tomcat免安装版,安装教程
首先下载安装包并解压(要提前安装好jdk)自行在官网下载解压完成后配置环境变量a.新建CATALINA_HOME :值为你自己Tomcat安装目录b.在path 变量中加入bin注意,不要用相对地址,之间使用安装目录安装服务器以管理员身份运行cmd,进入到bin目录下,输入service.bat install(另:卸载命令为:service.bat remove)...
2018-12-05 18:39:20
1497
原创 Win10 系统安装jdk后运行javac,显示不是内部命令
**Win10 系统安装jdk后运行javac,显示不是内部命令****解决思路一:**安装jdk时jdk和jre安装在同一文件夹里,但是这个文件夹最好包含两个不同的文件夹,分别作为jdk和jre的安装目录。我是在D:\Java\jdk里安装了jdk,在D:\Java\jre里安装了jre;**解决思路二:**win10的环境变量PATH配置是一行一行新增配置的,它不...
2018-12-05 11:33:21
2207
8
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人