- 博客(29)
- 资源 (11)
- 收藏
- 关注
原创 Mybatis中的多表连接查询(包括一对一、多对一)
1、背景:(三张表)service:商品信息表orders:订单信息表appraise:评论信息表其中 service.id 对应 orders.serviceOrDemandId,orders.order_id 对应 appraise.order_id;2、目的:给定商品 ID 查询该商品的所有评论信息;3、分析:一个商品对应多个订单,一个订单对应一个评论;即 ser...
2020-04-16 11:43:07
528
原创 配置Tomcat时server.xml自动还原并报错:The element type "Host" must be terminated by the matching end-tag “”...
事情是这样的:起初我修改了Tomcat中的server.xml,但不小心多加了一个</host>标签,导致报错:The element type "Host" must be terminated by the matching end-tag “”...然后我回去修改server.xml,把多余的</host>删掉...你以为事情就这样结束了?不可能的。每当我...
2020-02-15 10:04:17
3109
原创 关于jsp获取不了Controller传递过来的数据的解决方法
首先,SpringMVC中Controller向jsp传递数据大概有五种方法:1.使用Model:Model model;model.addAttribute("xxx", xxx);返回String,即视图名称。2.使用HashMap:HashMap<String,Object> hashMap;hashMap.put("xxx", xxx);返回St...
2020-01-24 12:30:19
2181
4
原创 Zookeeper+Dubbo集群分布式系统开发之跨域调用
背景:分布式系统开发,开发过程中通过zookeeper+dubbo跨域获取并调用别人编写的方法作用:可用来访问别人的zookeeper服务,从其中获取我们需要的数据。条件:虚拟机docker下已安装配置好zookeeper、tomcat(tomcat中配置好dubbo)(部署详见我的博客:https://blog.youkuaiyun.com/weixin_41056197...
2019-07-31 19:50:49
1065
原创 Dubbo+Zookeeper
在Centos7下:1、开启Docker:systemctl start docker2、拉取Zookeeper镜像:docker pull zookeeper3、启动镜像:docker run -d -p 2181:2181 --name myzookeeper zookeeper在Windows下:4、下载并解压:https://github.com/...
2019-07-23 19:17:41
216
原创 配置Elasticsearch的可视化工具Elasticsearch-head
环境:CentOS7Elasticsearch:6.2.21、关闭防火墙,重启网络systemctl stop firewalldservice network restart2、运行Dockersystemctl start docker3、设置内存sysctl -w vm.max_map_count=2621444、拉取镜像docker ...
2019-07-20 11:28:03
574
原创 运行mybatis报错:元素类型为 "configuration" 的内容必须匹配 "(properties?,settings?,typeAliases?,......)"
具体报错内容如下:mybatis.xml文件中,configuration中各标签的位置是有顺序规定的,此处错误是typeAliases标签位置错误导致的。具体顺序为:Content Model : (properties?, settings?, typeAliases?, typeHandlers?, objectFactory?,objectWrapperF...
2019-07-19 10:21:39
918
原创 修改下载的镜像并部署maven的HelloWorld项目
环境:CentOS71、搜索centos的镜像# docker search centos2、拉取带有java的centos(后面会用到,省去安装java的步骤)# docker pullmamohr/centos-java3、查看所有镜像# docker images4、根据镜像启动容器,并进入容器# docker run --name test -i...
2019-07-19 10:19:01
247
原创 CentOS7上使用docker安装Elasticsearch
1、搜索elasticsearch的镜像# docker search elasticsearch2、拉取镜像# docker pull elasticsearch3、查看镜像# docker images4、启动镜像# docker run -e ES_JAVA_OPTS="-Xms256m -Xmx256m" -d -p 9200:9200 -p 930...
2019-07-19 10:14:27
2440
1
原创 Xshell 6 首次连接虚拟机 CentOS 6.8报错:/usr/bin/xauth: file /root/.Xauthority does not exist
使用 Xshell 6 首次连接虚拟机 CentOS 6.8 出现这样的提示:/usr/bin/xauth: file /root/.Xauthority does not exist解决:只需要退出再次登录即可,系统会自动创建。...
2019-07-02 11:25:29
26096
3
原创 JSONObject依赖包
<!-- JSONObject依赖包 --> <!-- https://mvnrepository.com/artifact/com.alibaba/fastjson --> <dependency> <groupId>com.alibaba</groupId> ...
2019-06-29 09:47:47
21813
2
原创 运用Struts2验证器实现注册表单验证
具体验证要求:private String username;//不能为null和空字符串。要去空格private int age;//整数,介于18-100之间private String email;//按照邮箱的格式输入private String password;//密码,长度是3~8位private String repassword;//确认密码,必须和密码一致。...
2018-12-26 10:12:25
368
原创 在Linux系统下搭建FTP服务
检查Linux是否已经安装FTP软件——vsftpd,如果已经安装,会显示版本号; 以root账户进入终端后(其他账户用 su root 输入密码后进入root 模式),输入命令:rpm -qa | grep vsftpd 若已安装,则先用命令 rpm -e vsftpd 卸载,然后再用命令 yum -y install vsftpd 安装vsftpd; ...
2018-09-26 17:46:05
534
原创 错误:程序中有游离的‘\343’ ‘\200’等
今天在做编译原理的习题时,在写程序过程中,出现了如下错误:原因:这一般是符号使用错误引起的,有时甚至是空格。解决办法:找出错误,然后加以改正。可以使用 linux 下的 od 命令加上重定向。(od命令用户通常使用od命令查看特殊格式的文件内容。通过指定该命令的不同选项可以以十进制、八进制、十六进制和ASCII码来显示文件。)在终端中用 od -c 程序所在文件名 &...
2018-09-19 19:34:48
6416
3
原创 超链接中 href='#' 和 href='###' 的区别
js 运用方式之一:<a> 标签 + onclick='{jscode}' ,相比起 href='javascript:{jscode}' ,前者能兼容多种浏览器对 <a> 标签的解释和处理不同。而使用 <a> 标签 + onclick='{jscode}' 时经常会加一个 href='###';那么超链接中 href='#' 和 href='###' 的...
2018-06-09 08:03:26
6244
2
原创 Java中字符串的比较
“==”比较两个对象时,比较的是两个对象的内存地址equals() 比较的是对象的内容(区分字母的大小写)一、用“==”方法: (1)String a="abc";String b="abc"; a==b,返回true 而在Java中字符串的值是不可改变的,相同的字符串在内存中只会存一份,所以a和b指向的是同一个对象; (2)String a=ne...
2018-06-02 09:38:19
18788
1
原创 Teamviewer远程连接(Win和Linux下teamviewer软件互连)
Win→Linux: (1)分别在Windows和linux下安装Teamviewer:(注意两个版本要一致,否则会出现因版本不兼容而导致无法连接的错误,我下载的都是teamviewer12的版本) Win版下载:https://pan.baidu.com/s/1g2h6212nBUA4ZaZ_rcxY6g Linux版下载:https://pan...
2018-05-25 20:02:27
3693
原创 SSH图形化转发(SecureCRT连接Linux,测试:firefox软件)
Xing下载网盘:https://pan.baidu.com/s/1oG14PqBJWaBv8DY8qIU7_wSecureCRT下载网盘:https://pan.baidu.com/s/1dXjUCRRqZAQi0ePfWrywrQ(1)在windows安装打开Xming软件:(2)输入如下命令: (3)如果成功会自动弹出一个火狐浏览器,如下图:输入命令后出现如下错误:经百度得知,原因是装完后自...
2018-05-25 19:31:32
930
原创 VNC远程连接(Linux连Linux)
(1)克隆两台虚拟机(分别为“2016874220wangfeiyan”和“Kathy”,因为直接在自己的电脑上连自己的比较方便,所以我选择了克隆) (2)确保两个虚拟机本身已安装vnc;(3)启动两台虚拟机的服务:名为2016874220wangfeiyan的虚拟机上的操作: 名为Kathy的虚拟机上的操作: (4)输入startx进入虚拟机图形界面,在桌面空白位置右击,点击“Op...
2018-05-25 18:41:36
2310
原创 VNC远程连接(Win连Linux)
VNC是主流Linux发行版内置的图形化远程工具之一。(1)在Linux上启动VNC Server执行vncserver命令: (2)直接运行“vncviewer.exe”,系统会出现”Connection details”对话框。 在“Connection details”对话框中的“VNC server”文本框中输入VNC Server的IP地址(3)接着出现“VNC Authenticati...
2018-05-25 17:32:40
11726
原创 用Tomcat运行JSP
新建JSP文件 在apache-tomcat-7.0.42\webapps\ROOT目录下新建JSP文件ex6_1.jsp(先用记事本或文件编辑器写好txt文件,再将后缀改为.jsp)。用tomcat运行JSP文件后浏览结果 打开tomcat服务器,然后用浏览器打开http://localhost:8080/ex6_1.jsp,即可看到执行后的结果。其后apache-tomcat-7....
2018-04-24 10:44:12
10072
原创 Linux下打包压缩命令
Windows里的压缩软件:WinRAR、Zip、好压linux里的压缩软件:tar、zip、gzip、bzip2windows下压缩文件的扩展名:.rar .zip .iso linux下压缩文件的扩展名:.tar.xz、.tar.gz、.tar.bz2、.zip 、.iso(需要相应的软件打开)linux下使用tar命令 解压语法:tar [主选项+辅选项] (使用该命令...
2018-04-16 22:35:58
242
原创 Linux——文件的属性权限
唠唠叨叨: 教我们Linux的老师(曾哥)感觉是个人才,他讲的课让人连一秒都不敢走神(一波知识强行塞进大脑+被支配的恐惧...),其速度之快让我都来不及做笔记(和我们Java老师敏哥有一拼),错过一秒感觉就像错过了一个世纪...emmmm但还是很喜欢他呢,毕竟是男神之一哈哈谁让他厉害呢~ 话说回来,文件权限机制是个挺有意思的东西,自己动手尝试挑战各种权限,就会发现挺多看似费解其实深藏奥...
2018-04-10 22:38:07
211
原创 无法打开VMware
序:又一次日常打开VMware的时候突然显示了这段话:“无法打开虚拟机 2016874220wangfeiyan: 获取该虚拟机的所有权失败。主机上的某个应用程序正在使用虚拟机...” 这个问题还是很好解决的,到虚拟机目录下删除后缀为lck的文件(lock),即可。我电脑上该文件路径为:C:\Linux基础\software\VMware10.0.3\VMware\VOS\201687422...
2018-04-10 15:14:29
546
原创 Tomcat相关问题
心理历程: 今天我们Java Web学到了Servlet那一块,然后老师就让我们下载安装Tomcat,然后的然后,就出现了一系列问题...(崩溃。。。)下载链接: http://tomcat.apache.org (盗图一张,更多详情请移步参考大神博客:https://blog.youkuaiyun.com/onlylove_longshao/article/details/5305...
2018-04-10 14:58:40
157
转载 @SuppressWarnings("serial")
Suppress抑制 Warnings警告当一些能通过编译但是存在有可能运行异常的代码出现时,eclipse会发出警告,如果你确定不会运行错误,可以使用@SuppressWarnings来去除警告@SuppressWarnings("serial")指的是关闭类或方法级别的编译器警告...
2018-04-01 15:27:42
316
原创 Linux中误删tree命令的解决办法
当在linux中输入某命令后,系统提示没有这个命令,比如:bash: tree: command not found.系统提示我们没有tree这个命令,那该怎么办呢?在linux中,一切都是文件,相应的,命令也是文件。我们可以理解为执行tree命令就是执行tree文件(通常是可执行文件、脚本等),然后我们想办法把tree文件拷贝到系统默认目录中(需要root权限)。最后就可以使用tree命令了。拷...
2018-03-30 21:04:15
606
原创 文件传输sz/rz
sz/rz是使用xmodem协议来传输文件,在SecureCRT中使用。其中sz命令用来将SecureCRT连接的Linux服务器上的文件下载到客户端上,而rz是用来将客户端上的文件下载到服务器上。由于sz/rz命令的传输速率比较慢,所以传输小文件或在网络等其它方式不可用的时候(如调试bootloader时)使用它。1.先配置sz/rz的上传下载路径:点击SecureCRT菜单栏上的“Option...
2018-03-30 18:27:50
2517
原创 挂载/卸载文件系统之Linux下查看u盘的方法
把光标聚焦到虚拟机的Linux系统中,然后插上u盘,选择“虚拟机”-“可移动设备”-你的u盘名称-“连接”,最后使用命令:(在root权限下)(在linux系统之中, 一切设备皆文件, 所以我们的U盘也是一个文件。磁盘设备被抽象成sda文件, U盘设备被抽象成sdb文件)1.查看所有的设备文件在linux的文件系统中, /dev中存放着所有的设备文件#cd /dev //进入dev文件夹#ls...
2018-03-30 17:17:31
846
Dr.eye译典通网盘链接.docx
2019-11-27
金山快译网盘链接.docx
2019-11-27
meld-3.18.1.tar.xz
2018-05-05
wine-3.6.tar.xz
2018-05-05
Python-3.6.2.tar.xz
2018-05-05
itstool-2.0.4.tar.bz2
2018-05-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人