自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Kathy的博客

在装逼的道路上渐行渐远...

  • 博客(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 471

原创 配置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 2889

原创 关于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 1996 4

原创 Zookeeper+Dubbo集群分布式系统开发之跨域调用

背景:分布式系统开发,开发过程中通过zookeeper+dubbo跨域获取并调用别人编写的方法作用:可用来访问别人的zookeeper服务,从其中获取我们需要的数据。条件:虚拟机docker下已安装配置好zookeeper、tomcat(tomcat中配置好dubbo)(部署详见我的博客:https://blog.csdn.net/weixin_41056197...

2019-07-31 19:50:49 975

原创 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 166

原创 配置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 520

原创 运行mybatis报错:元素类型为 "configuration" 的内容必须匹配 "(properties?,settings?,typeAliases?,......)"

具体报错内容如下:mybatis.xml文件中,configuration中各标签的位置是有顺序规定的,此处错误是typeAliases标签位置错误导致的。具体顺序为:Content Model : (properties?, settings?, typeAliases?, typeHandlers?, objectFactory?,objectWrapperF...

2019-07-19 10:21:39 761

原创 修改下载的镜像并部署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 199

原创 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 2347 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 25894 3

原创 JSONObject依赖包

<!-- JSONObject依赖包 --> <!-- https://mvnrepository.com/artifact/com.alibaba/fastjson --> <dependency> <groupId>com.alibaba</groupId> ...

2019-06-29 09:47:47 21626 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 339

原创 在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 478

原创 错误:程序中有游离的‘\343’ ‘\200’等

今天在做编译原理的习题时,在写程序过程中,出现了如下错误:原因:这一般是符号使用错误引起的,有时甚至是空格。解决办法:找出错误,然后加以改正。可以使用 linux 下的 od 命令加上重定向。(od命令用户通常使用od命令查看特殊格式的文件内容。通过指定该命令的不同选项可以以十进制、八进制、十六进制和ASCII码来显示文件。)在终端中用 od -c 程序所在文件名 &...

2018-09-19 19:34:48 6165 3

原创 超链接中 href='#' 和 href='###' 的区别

js 运用方式之一:&lt;a&gt; 标签 + onclick='{jscode}' ,相比起 href='javascript:{jscode}'  ,前者能兼容多种浏览器对 &lt;a&gt; 标签的解释和处理不同。而使用  &lt;a&gt; 标签 + onclick='{jscode}'  时经常会加一个 href='###';那么超链接中 href='#' 和 href='###' 的...

2018-06-09 08:03:26 6123 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 18692 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 3540

原创 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 828

原创 VNC远程连接(Linux连Linux)

(1)克隆两台虚拟机(分别为“2016874220wangfeiyan”和“Kathy”,因为直接在自己的电脑上连自己的比较方便,所以我选择了克隆) (2)确保两个虚拟机本身已安装vnc;(3)启动两台虚拟机的服务:名为2016874220wangfeiyan的虚拟机上的操作: 名为Kathy的虚拟机上的操作:        (4)输入startx进入虚拟机图形界面,在桌面空白位置右击,点击“Op...

2018-05-25 18:41:36 2195

原创 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 11587

原创 用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 9911

原创 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 208

原创 Linux——文件的属性权限

唠唠叨叨:    教我们Linux的老师(曾哥)感觉是个人才,他讲的课让人连一秒都不敢走神(一波知识强行塞进大脑+被支配的恐惧...),其速度之快让我都来不及做笔记(和我们Java老师敏哥有一拼),错过一秒感觉就像错过了一个世纪...emmmm但还是很喜欢他呢,毕竟是男神之一哈哈谁让他厉害呢~    话说回来,文件权限机制是个挺有意思的东西,自己动手尝试挑战各种权限,就会发现挺多看似费解其实深藏奥...

2018-04-10 22:38:07 179

原创 无法打开VMware

序:又一次日常打开VMware的时候突然显示了这段话:“无法打开虚拟机 2016874220wangfeiyan: 获取该虚拟机的所有权失败。主机上的某个应用程序正在使用虚拟机...”    这个问题还是很好解决的,到虚拟机目录下删除后缀为lck的文件(lock),即可。我电脑上该文件路径为:C:\Linux基础\software\VMware10.0.3\VMware\VOS\201687422...

2018-04-10 15:14:29 470

原创 Tomcat相关问题

心理历程:    今天我们Java Web学到了Servlet那一块,然后老师就让我们下载安装Tomcat,然后的然后,就出现了一系列问题...(崩溃。。。)下载链接:    http://tomcat.apache.org        (盗图一张,更多详情请移步参考大神博客:https://blog.csdn.net/onlylove_longshao/article/details/5305...

2018-04-10 14:58:40 128

转载 @SuppressWarnings(&quot;serial&quot;)

Suppress抑制 Warnings警告当一些能通过编译但是存在有可能运行异常的代码出现时,eclipse会发出警告,如果你确定不会运行错误,可以使用@SuppressWarnings来去除警告@SuppressWarnings("serial")指的是关闭类或方法级别的编译器警告...

2018-04-01 15:27:42 192

原创 Linux中误删tree命令的解决办法

当在linux中输入某命令后,系统提示没有这个命令,比如:bash: tree: command not found.系统提示我们没有tree这个命令,那该怎么办呢?在linux中,一切都是文件,相应的,命令也是文件。我们可以理解为执行tree命令就是执行tree文件(通常是可执行文件、脚本等),然后我们想办法把tree文件拷贝到系统默认目录中(需要root权限)。最后就可以使用tree命令了。拷...

2018-03-30 21:04:15 563

原创 文件传输sz/rz

sz/rz是使用xmodem协议来传输文件,在SecureCRT中使用。其中sz命令用来将SecureCRT连接的Linux服务器上的文件下载到客户端上,而rz是用来将客户端上的文件下载到服务器上。由于sz/rz命令的传输速率比较慢,所以传输小文件或在网络等其它方式不可用的时候(如调试bootloader时)使用它。1.先配置sz/rz的上传下载路径:点击SecureCRT菜单栏上的“Option...

2018-03-30 18:27:50 2293

原创 挂载/卸载文件系统之Linux下查看u盘的方法

把光标聚焦到虚拟机的Linux系统中,然后插上u盘,选择“虚拟机”-“可移动设备”-你的u盘名称-“连接”,最后使用命令:(在root权限下)(在linux系统之中, 一切设备皆文件, 所以我们的U盘也是一个文件。磁盘设备被抽象成sda文件, U盘设备被抽象成sdb文件)1.查看所有的设备文件在linux的文件系统中, /dev中存放着所有的设备文件#cd /dev   //进入dev文件夹#ls...

2018-03-30 17:17:31 729

Visual Novel Reader.docx

本人用来翻译《Room No.9》这款游戏的翻译器,虽然不太准确,但是基本意思能理解,游戏玩下来没啥问题

2019-11-27

Dr.eye译典通网盘链接.docx

Dr.eye译典通是英业达公司推出的系列翻译软件产品。Dr.eye译典通是 全球优秀的翻译软件,自1995年首次在台湾市场推出以来,深受华人用户和企业用户的好评。

2019-11-27

金山快译网盘链接.docx

金山快译是全能的汉化翻译及内码转换新平台,具有中日英多语言翻译引擎,以及简繁体转换功能,可以帮您快速解决在使用电脑时英文、日文以及简繁体转换的问题。它的全文翻译器采用快译最新的多语言翻译引擎、全新的翻译界面。不仅扩充了翻译语种的范围,有效提高了全文翻译的质量;而且在易用性方面也有了很大的提高。

2019-11-27

尚硅谷spring boot基础篇.zip

尚硅谷基础篇的代码、笔记和文档,还包含整合篇的软件

2019-07-19

[实验报告]Linux应用开发_Shell Script编程

这是本人关于Shell Script编程的实验报告,里面是《鸟哥的 Linux 私房菜》里的练习例题和课后练习题。

2018-05-05

meld-3.18.1.tar.xz

Meld,一个可视化的文件及目录比较工具,具有的基本功能包括: 能同时完成两个或三个文件的比较,并以图形化的方式给出各个文件的不同处; 能同时完成两个或三个目录的比较,突出显示不相同的文件、删减过的文件; 文件的合并; 文件编辑; 直接制作补丁; 可以比较本地文件与 CVS 中的文件; Debian、Ubuntu 用户可以直接通过 sudo apt-get install meld 进行安装。

2018-05-05

wine-3.6.tar.xz

wine,是一款优秀的Linux系统平台下的模拟器软件,用来将Windows系统下的软件在Linux系统下稳定运行,该软件更新频繁,日臻完善,可以运行许多大型Windows系统下的软件。另外英语单词wine是葡萄酒的意思。

2018-05-05

Python-3.6.2.tar.xz

Python(KK 英语发音:/ pa θɑn/, DJ 英语发音:/ paiθ n/)是一种面向对象、直译式计算机程序设计语言,也是一种功能强大而完善的通用型语言,创始人为Guido van Rossum。这种语言具有非常简捷而清晰的语法特点,适合完成各种高层任务,几乎可以在所有的操作系统中运行。Python具有丰富和强大的类库,足以支持绝大多数日常应用。python常被昵称为胶水语言,可扩充性可说是Python作为一种编程语言的特色。新的内置模块(module)可用 C 或 C++ 写成,它能很轻松的把用其他语言制作的各种模块(尤其是C/C++)轻松联结在一起。

2018-05-05

itstool-2.0.4.tar.bz2

ITS Tool allows you to translate your XML documents with PO files, using rules from the W3C Internationalization Tag Set (ITS) to determine what to translate and how to separate it into PO file messages. PO files are the standard translation format for GNU and other Unix-like systems. They present translatable information as discrete messages, allowing each message to be translated independently. In contrast to whole-page translation, translating with a message-based format like PO means you can easily track changes to the source document down to the paragraph. When new strings are added or existing strings are modified, you only need to update the corresponding messages. ITS Tool is designed to make XML documents translatable through PO files by applying standard ITS rules, as well as extension rules specific to ITS Tool. ITS also provides an industry standard way for authors to override translation information in their documents, such as whether a particular element should be translated.

2018-05-05

intltool-0.40.6.tar.gz

intltool是一个集合的工具,可以提取界面的字符串,合并翻译。

2018-05-05

atk-2.28.1.tar.xz

linux下图形库开发包atk-2.28.1.tar.xz,可用于开源软件编译

2018-05-05

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除