- 博客(21)
- 资源 (1)
- 收藏
- 关注
原创 【单点登录】禅道实现三方免密登录
禅道实现三方免密登录需求:目前开发的业务系统中需要实现点击按钮直接跳转到禅道系统并登录禅道,在禅道的官网中找到了对应的API接口,特此实现一下代码禅道官网:API说明链接:禅道三方免密登录API环境说明:1.使用VUE作为前端的框架2.引用了MD5组件代码: // 获取当前请求的URL地址 let host = window.location.hostname // 设置需要跳转的URL地址就是禅道的访问地址 let openUrl = '
2022-04-16 13:04:33
3082
原创 【嵌套枚举】JAVA枚举分组
需求:项目上遇到需求是用枚举实现菜单的回显,这就需要使用菜单实现分组并且还满足一个二级分组,结果百度了白天居然没有找到正经的资料,只能自己上手实现了,在这里记录一下,直接上代码类了!实现逻辑为 枚举类的按照接口实现枚举的方法,因为我需要两级嵌套枚举,所以使用下面的方法实现,如果只要分组也可以直接使用接口的实现方式,那个下次在写import cn.com.jit.application.dwork.rights.resources.pojo.bo.ResourceSubclassBO;import
2022-04-04 16:24:04
3804
原创 【SVN迁移】SVN迁移服务器代码,包含全部提交日志
问题描述:公司需要将一个SVN远程服务器的全部已有项目迁移到一台新服务器的SVN中,其中需要包含全部的提交日志,目前此工作已全部迁移完毕,特此记录一下操作步骤环境描述:要迁移的远程SVN的 Windows服务器迁移目的SVN的Windows服务器操作流程:使用SVN备份功能导出原先的SVN仓库文件将SVN文件复制到新的服务器磁盘中在新的服务器创建新SVN仓库加载导出备份文件即可建议后面的路径中间均不要有空格,不然使用一些命令时容易有问题因为导出的SVN历史文件可能很大,推
2022-03-19 22:57:05
2410
原创 【Git迁移】三行命令迁移Git包含提交历史,分支,tag标签等全部信息
问题描述:公司需要将一个git远程服务器的全部已有项目迁移到一台新服务器的Gitlab中,其中需要包含全部的提交纪录,已有的全部分支与全部打tag标签,目前此工作已全部迁移完毕,特此记录一下操作步骤环境描述:要迁移的远程Git:Gitblit迁移目的Git:Gitlab暂存代码的PC机此处不仅限于这两种类型的git的迁移,只要是git的版本库代码都可以的操作步骤:git clone --bare 原git项目版本库地址git clone --bare http://xxx.
2022-03-19 22:33:12
1132
原创 【漏洞】log4j2远程执行代码复现实操代码例子
关于近日log4j漏洞导致的远程执行代码的复现例子,利用JNDI的ldap攻击,使远程服务可能执行了恶意代码
2021-12-11 16:53:17
4315
3
原创 java.lang.UnsatisfiedLinkError: no xxx in java.library.path排查办法
遇到问题: 今天在用户现场使用JNI调用同事封装好的DLL时,出现报错 java.lang.UnsatisfiedLinkError: no xxx in java.library.path 从字面上的理解是没有加载到这个DLL文件。问题排查: 加载代码如下:System.loadLibrary("callDll");意思是加载名字叫“callDll”的动态链接库 其实还...
2018-04-27 22:09:51
7368
2
原创 HSSFPatriarch向Excel导入图片时报错java.lang.ClassNotFoundException:
问题描述:今天收到新的需求是向Excel中导入Echarts的统计图,思路是将Echarts变成图片后在导入到Excel中,生成图片时发生了错误java.lang.ClassNotFoundException: org.apache.commons.codec.digest.DigestUtils at org.apache.catalina.loader.WebappClass...
2018-03-22 17:30:06
890
原创 VMware虚拟机启动Ubuntu黑屏logo一闪而过
问题描述: 安装完Ubuntu后启动虚拟机时,logo一闪而过便黑屏无反应了,关闭了重复了多次也没有用问题分析: 搜寻了晚上的各种信息,一种说是应为开启了虚拟机设置中显示器3D加速导致的,我尝试了并没有效果 后来在贴吧中有一人回复说是CMD执行netsh winsock reset ,试验成功问题解决: 先看此命令的是做什么的? netsh
2018-01-19 14:06:19
2398
4
原创 VMware虚拟机安装Ubuntu时报错inter vt-x处于禁止状态解决办法
问题描述: 在使用VMware虚拟机安装Ubuntu时报错inter vt-x处于禁用状态。 如下图: 问题分析: 先了解inter vt-x是什么? VT-x是intel运用Virtualization虚拟化技术中的一个指令集。 VT-x有助于提高基于软件的虚拟化解决方案的灵活性与稳定性。通过按照纯软件虚拟化的要求消除虚拟机监视器(VMM)代表客户
2018-01-19 11:30:43
3050
原创 VMware下安装 Ubuntu-16图文教程
问题描述: 身为一只程序猿,深知linux的重要性,但深感惭愧一直不求甚解,只配置过简单的参数,故此次在自己PC上装一个用于平时的练习之用。安装环境: 操作系统:windows 10 VM版本:VMware Workstation Pro Ubuntu版本:16.04.3 安装包合集下载: 安装包云盘地址:https://pan.b
2018-01-19 10:32:43
622
原创 《一个叫欧维的男人决定去死》读后感
《一个叫欧维的男人决定去死》第51本闲书 ,本周读书计划提前完成,许久读书没有这么大情绪波动了!在二十几岁的年纪,书里都会遇到那个相伴一生的人,再去陪伴四十几年,这是欧维自杀的回忆录,一次次的自杀,一次次的打断,他只是想早一点见到她,按部就班的生活从没带给他要的安稳,何其有幸遇到如此般的伴侣,“我只是想知道做你眼中人是什么感觉”,她是他之前黑白生活的全部色彩,我渴望这样的生活,也和欧维产生
2018-01-10 22:44:54
2907
原创 SELECT
无论任何事情,了解其本质非常重要。只有了解了本质才能提高利用效率SELECT 列名,列名,列名 FROM 表名SQL语句一般返回原始的 无格式的数据注意使用通配符* 最好不使用* 检索不需要的列通常会降低检索和应用程序的效率去重查询: 使用DISTINCT关键字必须直接放在列名前面 作用于所有的列,不仅仅是跟其后的那一列SELECT DISTINCT 列名 FROM 表名限制查询(分页):
2017-09-25 22:14:45
183
原创 Eclipse/MyEclipse设置个性化代码注释模板
问题描述:多人协作开发时,创建新的类时需要在类上面加上作者的注释,默认的注释只有一行作者名字,不太美观与直接,其实我们是可以自定义这里的注释模板的问题排查:在Ecplise /MyEclipse 找到图中位置后,就可以自定义一些模板了,这里我选择设置的了 类名 用户名 时间 ,其他的有兴趣的人,可以自己做做试验,调用模板的方法有两种1.一种 /** 回车 2.Shi
2017-07-23 14:40:26
309
原创 Java之井字棋游戏实现
问题描述:你的程序先要读入一个整数n,范围是[3,100],这表示井字棋棋盘的边长。比如n=3就表示是一个3x3的棋盘。然后,要读入n行,每行n个数字,每个数字是1或0,依次表示[0,0]到[n-1,n-1]位置上的棋子。1表示X,0表示O(大写字母O)。你的程序要判断其中是否存在某一方获胜,获胜的条件是存在整行或整列或整条对角线或整条反对角线上是相同的棋子。如果存在,则输出代表获胜一方字
2017-07-20 23:07:07
5126
1
原创 Java求前100个素数
问题描述:用Java实现求前50个素数问题解析:质数(外文名prime number)又称素数,有无限个。质数定义为在大于1的自然数中,除了1和它本身以外不再有其他因数,这样的数称为质数也就说除了1还不能被自身整除的数 public static void main(String[] args) { //定义一个布尔型的数组 ,默认都为false Boolean[] b
2017-07-20 21:17:00
3149
原创 Kindle fo PC 提示已超过授权限制
问题描述: 今天在捣鼓Kindle PC版本的时候,发现下载书的时候提示 已超过授权限制问题排查:根据提示内容一开始以为是设备需要注册,后来发现并不是设备的关系,而是某几本书无法下载判断应该是亚马逊电子书能看的设备是有限的,并不是一次购买到处看,查了一下说是 一本书最多只能被6个设备查看那么可以确认因为本人借出去过账号,应该超过了6个人了问题解决:解决办
2017-07-20 16:01:01
4459
原创 数据库概念
无论任何事情,了解其本质非常重要。只有了解了本质才能提高利用效率数据库是一个以某种有组织的方式存储的数据集合。 保存有组织的数据容器(通常一个文件或着一组数据)数据库软件为数据库的管理系统DBMS表:某种特定类型数据的结构化清单模式:关于数据库和表的布局及特性的信息列:表中的一个字段。所有表都是有一个或多个列组成数据类型:所允许的数据的类型。每个表都有相应的数据类型,他限制(或允许)该列中存储的数
2017-07-19 17:08:32
201
原创 Eclipse中Tomcat启动项目后404,单独启动正常
问题描述: 在eclipse中新增Tomcat后,启动后,访问Tomcat地址后,返回404,但是单独启动Tomcat可以访问到页面。问题排查: 由于Tomcat自启动没问题,那就只能说明是eclipse的配置有问题了,双击打开Tomcat的配置可以看到 默认选择是第一个 分析一下这个配置页的意思 server locations 理解为执行服务的位置 指定服务的路径以及部
2017-07-19 15:15:13
6451
原创 Mysql数据库CPU占用达到80%的简单排查解决办法
问题描述:上周工程人员反馈现场系统无法登录,检查服务器资源发现,CPU占用已经达到了100%,处理器已经没有空闲去处理其他请求了,导致系统无法登陆,估计是数据库查询不了,TOP查看发现是MySQL服务达到了80% java达到了20%问题排查:由于是生产环境,只能找最快解决办法,首先找到所连接的Mysql库执行查询 show processlist;显示当前运行的线程,找到那个
2017-07-14 16:33:45
11981
海康威视WEB3.0_OCX控件开发API带Demo
2018-01-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人