- 博客(58)
- 资源 (25)
- 问答 (1)
- 收藏
- 关注
原创 MapStruct与lombok整合
MapStruct 官方FAQ文档里面有介绍,并且给出了代码。<?xml version="1.0" encoding="UTF-8"?><project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://maven.apache.org/POM/4.0.0" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://
2020-10-29 00:32:24
744
原创 Beyond Compare 试用问题
Beyond Compare 试用问题1、问题背景Beyond Compare 是一个很好用的文件比较工具,该工具可以免费试用 30 天。30 天以后就需要进行激活了,但是网上很多机智的小伙伴发现像删除注册表的 CacheID 或者删除什么 BCUnrar.dll 文件可以达到再次试用 30 天的效果。不过每次到期都需要操作一次也挺麻烦的。所以这里主要介绍下如何进行自动的 CacheID 或者 BCUnrar.dll 文件的删除操作。2、问题解决思路我们需要做的事情是定时或者自动的完成相关注册表内容
2020-05-17 22:32:28
975
原创 Typora+PicGo-Core搭建个人在线笔记
1、本文档解决的问题Typora 是一款 Markdown 文档编写工具,也可以用来编写日常的工作记录。但是这个软件有个小问题,就是如果文档中插入了图片,在跨机器查看文档的时候图片就没法正常显示。好在 Typora 提供了一些插件可以解决这个问题,我们可以在编写文档时把图片上传到网络上,这样无论在哪里,只要有网络文档就可以正常显示。可以存储 Typora 的服务有很多,比如说 阿里云、腾讯云...
2020-05-08 00:43:58
2173
3
原创 Beyond Compare反编译插件提示转换错误
1、本文档要解决的问题Beyond Compare是一款文件差异比较软件,java开发的时候,有时候涉及到把class文件反编译查看源码的需求。但是有时候进行class文件反编译成源码的时候会出现以下异常出现这个问题的原因是因为反编译的插件底层是使用jad.exe进行反编译的,jad.exe对高版本的jdk支持的不是很好。2、插件下载登录官网:http://www.scootersoft...
2020-05-03 23:50:03
7468
9
原创 浮动IP(FLOAT IP)
这篇博文主要讲解关于浮动ip的相关内容,主要介绍为什么要有浮动ip,什么情况下需要使用浮动ip,以及浮动ip是什么意思。1、为什么要有浮动IP这个东西 现在有一个场景,在一台Linux上部署一个web应用,应用跑在tomcat里面,linux网卡上的ip是192.168.133.100大致就是如下的部署关系:
2016-12-09 21:16:46
58302
2
原创 Wireshark 抓取本地回环数据包
当我们使用Wireshark抓取数据包的时候发现只能抓取别的机器上的数据包,如果是本机的服务访问的是则发现好像抓不到。这是因为发往本机的数据包是通过回环地址的,即:数据包不会通过真实的网络接口发送,因此我们需要通过设置路由规则来让本来发到虚拟网络接口的数据包发送到真实网络接口即可。route add mask 255.255.255.255 metric 1windows下执行cmd,先执
2016-11-07 10:21:34
9029
原创 【No.2】CAS单点登录的原理分析
上一篇说了基于Cookie的单点登录的实现:http://blog.youkuaiyun.com/readiay/article/details/52814001,虽然他实现简单,但是也问题颇多。例如:用户名密码不停传送,增加了被盗号的可能。另外,不能跨域!
2016-10-19 15:06:59
5161
4
原创 【No.1】基于Cookie的单点登录(SSO)
这篇主要说明基于Cookie的单点登录实现,以及Cookie的一些特性以及使用说明。1、Cookie是什么,如何工作的 在程序中,会话跟踪是很重要的事情。理论上,一个用户的所有请求操作都应该属于同一个会话,而另一个用户的所有请求操作则应该属于另一个会话,二者不能混淆。例如,用户A在超市购买的任何商品都应该放在A的购物车内,不论是用户A什么时间购买的,这都是属于同一个会话的,不能放
2016-10-14 17:13:04
7815
1
原创 Tomcat配置Https
这里主要说明如何给tomcat配置https。对于相关的原理不做说明。目前配置https生成证书等有两种方式,一种使用Linux提供的一个工具套件openssl。另一种就是jdk提供的keytool工具。这里主要介绍keytool工具的使用。
2016-10-10 16:15:21
1182
原创 Eclipse tomcat插件使用
1、下载插件 参考:http://blog.youkuaiyun.com/readiay/article/details/52663549 安装之后就可以在eclipse中看到小猫图标了。2、安装 将插件的jar包放到eclipse的plugins目录下即可,中间不能有文件夹,重启eclipse之后window->preferences->to
2016-09-25 20:10:20
9412
原创 Eclipse插件推荐安装列表
1、Eclipse下载 先下载一个Eclipse再说,登陆官网:https://www.eclipse.org/downloads/2、SVN插件(git不做介绍) 传送门:http://download.youkuaiyun.com/detail/readiay/9639569 解压放到eclipse/dropins目录下即可,之后在菜单 w
2016-09-25 19:41:27
4213
原创 [Unable to compile class for JSP] with root cause
1、Negative time 使用Eclipse与Tomcat插件部署maven的web程序到tomcat中,可以正常启动。访问的时候抛出了一个异常,异常的内容就是解析jsp异常,具体的异常情况如下: 使用Eclipse与Tomcat插件部署maven的web程序到tomcat中,可以正常启动。访问的时候抛出了一个异常,异常的内容就是解析jsp异常,具体的异常情况
2016-09-25 18:45:46
6963
原创 Plugin execution not covered by lifecycle configuration
从SVN上下载maven项目到本机,pom.xml文件显示异常,同一个项目同事的就没有问题,就我的有问题,很郁闷。。。 上面就是部分截图,这类问题算是一类问题,总的来说解决方案有两种。第一种:便捷做法,修改pom.xml文件 使用 包裹 节点,然后异常消失了。第二种:高端做法,一次性解决所有问题 本人使用的是eclips
2016-09-23 20:13:38
601
原创 Linux无密登陆的实现
主要介绍Linux无密登陆的实现,以及非对称加密身份认证的介绍。基本原理:功能实现主要依赖于公钥与私钥。也就是非对称加密相关的东西,涉及到的概念包括公钥、私钥。如上图:用户登录到主机A,现在他想在主机A上登陆到主机B,但是主机B为了安全需要要求用户输入用户名密码。密码这个东西的主要作用就是实现用户身份认证的,所以我们可以使用别的方式来认证用户的合法性。1、公钥与私钥
2016-09-22 19:30:50
980
原创 Java Excel省市区级联菜单设置
主要解决使用POI写excel,并且添加数据校验,以及省市区级联菜单设置,分Excel2003与Excel2007两个版本。
2016-09-01 16:20:14
9954
8
原创 Windows修改输入法全角半角快捷键
使用xshell时经常会因为按键冲突导致输入法全角半角切换很不方便,但是通过控制面板修复又无效。Key Mo
2016-08-29 11:00:41
6066
原创 文本比较工具 Beyond Compare
主要介绍Beyond Compare文件比较工具使用。解决不同文件,文件夹,Linux与Windows平台文件比较。
2016-08-26 11:09:56
2171
原创 No space left on device
启动服务报了这个异常:No space left on device可用空间15G,Inode节点呢?2、Inode节点果然是这个原因导致的。3、查找原因就这么一层一层找下去,最终发现是因为备份文件,将散文集打成tar包。问题解决
2016-06-14 17:20:43
1442
原创 【WebService】第六章、Axis1.4发布的webservice如何调用
通过前面两章主要介绍了发布服务与wsdl文件,这章介绍如何调用。
2016-05-19 11:28:27
1424
原创 【JavaScript】a标签onclick传递参数不对
理想效果:点击a标签,调用js方法。js方法中调用ajax方法。问题:方法能够调用到,传递参数时参数奇奇怪怪的。不是想要的值。
2016-03-21 16:20:03
16332
原创 【Linux】Linux操作系统的安装
学习集群的内容时经常需要很多台机器,这里记录下如何利用VMware虚拟机安装Linux操作系统以及相关配置。
2016-03-12 17:54:06
821
原创 【Maven-Eclipse】Cannot change version of project facet Dynamic Web Module to 2.5.
maven的web项目导入到Eclipse里面后报了如题的异常。 项目上面有个红色叉叉,但是却看不到哪里错了,从右边看到说不能更改到2.5的版本。解决方案: 进入项目根目录下有一个.setting文件夹。在哪个目录下有一个文件:org.eclipse.wst.common.project.facet.core.xml
2016-03-11 16:19:12
701
原创 【VMware】完整克隆虚拟机后连不上网
记录一下完整克隆虚拟机后连不上网的问题解决方案。背景: 使用static的方式手动设置了静态IP,完整克隆之后却不能连接到虚拟机了。产生这个问题的原因是克隆之后,新的克隆副本的网卡信息被修改了,所以需要手动设置下。原先使用的eth0网卡已经被使用了所以不能使用。步骤: 1. 修改/etc/udev/rules.d/70-persistent-net.rule
2016-03-08 11:25:33
8035
BCFormats.bcpkg
2020-05-03
eclipse open in explorer插件
2016-09-25
eclipse findbugs插件 支持版本4.6 neon
2016-09-25
eclipse 反编译插件,支持版本4.6 neon
2016-09-25
关于代码编写中的异常处理
2015-04-07
TA创建的收藏夹 TA关注的收藏夹
TA关注的人