自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(780)
  • 资源 (17)
  • 收藏
  • 关注

原创 “所选的用户密钥未在远程主机上注册,请再试一次”问题解决

问题使用xshell生成秘钥对,然后把公钥传到远程主机/root/.ssh目录下,改名为authorized_keys,但使用证书登录时总是报这个错误信息:“所选的用户密钥未在远程主机上注册,请再试一次”。首先,修改 /etc/ssh/sshd_config,将PubkeyAuthentication yes前的注释去掉,还是报同样的错误。接着,使用systemctl restar...

2020-04-01 00:45:32 13039

原创 Linux XFS 文件系统文件的删除恢复

说明:当你看到这篇文章时,并非说明对你恢复数据有救了,充其量只能恢复被删的文件而已,但目录和文件名已是面目全非,并不能恢复到从前的模样了。问题Vmware 下虚拟机的目录不慎删除,找了extundelete,debugfs工具,均不能执行,挂载的XFS文件系统。解决终于找到一款工具PhotoRec,据说也不支持XFS文件系统,但还是想试一试,工具下载页面:https://...

2020-03-29 03:36:34 5831

原创 Linux SVN Server(Subversion) 配置解决授权失败

环境CentOS: 8, Subversion: 1.10.2问题首先通过svnadmin create myproject命令创建仓库,然后在配置好passwd(用户名、密码),authz,svnserve.conf后,通过SVN客服端访问,发现老是报认证失败(但用户名和密码是对的,如果用户名和密码不对,在SVN客户端则会反复的弹出登录对话框)。配置如下:[root@srv1]#...

2020-03-29 01:42:07 1636

原创 nexus3 Unauthorized问题解决

环境Nexus3 version : 3.20.1-01问题nexus3 在安装完后通过mvn deploy命令,出行“Return code is: 401, ReasonPhrase: Unauthorized.”异常。分析解决1、maven setting.xml配置: <server> <id>maven-releases...

2020-03-28 18:49:29 6884

原创 IE11 Unit8Array不支持slice方法

问题: 在使用javascript实现SM4加解密算法时,发现在IE下总是报“对象没有slice方法”的错误,而Chrome浏览器则不存在此问题。解决: 通过跟踪分析,发现报错的对象为Unit8Array类型,这个类型有subArray()方法,没有slice方法。解决的办法有2个,1是判断对象有无slice()方法,没有则使用subArray()方法;2是给对象增加一个s...

2020-01-07 19:39:44 2012

原创 windows批处理文件转义字符

问题:windows的批处理类似linux的shell,但功能整体来说比较弱,而且需要一些使用技巧。这里有个问题,批处理脚本传入一个参数,参数带了批处理命令的保留字符“&”,在命令执行时,就发生了错误。例子:test.bat文件echo %1% set a= "%1%"echo %a%结果:E:\test>test test&sfE:\te...

2019-12-06 10:42:56 6748

原创 grep 跨行搜索(匹配)

grep 非常强大,可以在文件中搜索任意的字符串,通常的场景多是以行为单位进行检索,但若标识字符串与搜索内容不在一行怎么办? 例如下面的一个kubernetes部署文件,现在需要从该文件中取出部署名,也就是metadata: name: projecta-web-ms-deployment中的name值。apiVersion: apps/v1beta2 # for ...

2019-11-27 16:57:34 11718 3

原创 Spring boot中启动类配置(或Application主入口类配置)存放在何处?

问题: 一个Springboot的应用程序包,假设其名称叫HelloApplication.jar,通过java -jar HelloApplication.jar可以启动这个应用,那么这个运行的类是哪一个呢?解决: 这个问题其实很简单(未了解前就觉得很难),它就藏在HelloApplication.jar/META-INF/MENIFEST.INF文件中。文件内容如下:...

2019-10-25 10:28:51 2917

原创 “ORA-00932: 数据类型不一致: 应为 -, 但却获得 CLOB “一种情况的解决

问题:在一个应用项目中,原来运行得好好得,但升级后,却报“ORA-00932: 数据类型不一致: 应为 -, 但却获得 CLOB ”。经查,一表增加了CLOB类型字段,用于存储用户照片数据。解决:原报错查询为2个表关联,经过简化,可以得出能导致同样报错的典型SQL句式,见下面第一条SQL:#报错select distinct u.* from t_user u,t_org wh...

2019-10-15 16:21:54 18033 1

原创 达梦数据库报“网络通信异常”分析解决

前言: 达梦数据库在通过程序插入具有BLOB字段的记录时(非通过SQL直接插入),报“通信异常”,通过更换达梦库驱动包解决。问题: 在一个项目现场,在进行数据导入时,总时报“网络通信异常”:19:08:56 ERROR - Application exception overridden by rollback exceptionorg.springframewor...

2019-10-12 11:15:59 15081 3

原创 Linux shell中版本号的模式匹配

问题: 在Linux shell编程时,需要判断输入的版本号是否满足规则。发现使用类Perl的正则表达式,总是匹配失败,例如匹配:1.4.1这样的版本号,使用这样的正则表达式:“^\d{1}\.\d{1}\.\d{1,3}$”。解决:经测试,bash shell中 if语句的正则表达式匹配不支持"\d"这种数字匹配方式,而只支持"[0-9]"这样的形式。1、实验代码:...

2019-10-08 17:14:40 2349

原创 Runnable和Thread的区别

前言 Runnable和Thread广泛用于多线程的开发,关于Runnable和Thread的区别,在网上搜了很多帖子或文章,感觉解释得都不甚明了,这里从使用的角度分析一下两者的区别。正文1、Runnable例子-不能并发package com.hf.test.jar;public class RunnableTest { /** * 定义run...

2019-09-20 09:51:35 276

原创 Nginx输出变下载

问题:Nginx输出时,不是在网页中打开,而是以文件方式下载。解决:Nginx若不设置输出类型,则缺省输出流类型(使用浏览器调试模式观察):Connection: keep-aliveContent-Type: application/octet-streamDate: Thu, 25 Jul 2019 20:47:55 GMTServer: openresty/1.13....

2019-07-29 10:59:34 4570

原创 Openresty学习-代码注释(一)

前言:Openresty名字由来:Open+ rest +y ,开放的REST。Open 取自“开放”之意,而Resty便是 REST 风格的意思。①Lua名字由来: 葡萄牙语,意为美丽的月亮。②正文:1、Lua注释与Nginx注释的区别Lua注释使用“--”符合,即2各短横线; Nginx注释使用“#”符合。2、Openresty中Lua块注释Lua块注释使用"--"...

2019-07-29 10:43:30 681

原创 OpenResty重启命令及与Nginx的比较

1、OpenResty重启命令和Nginx是一致的,参数均为-s reload:OpenResty: openresty -s reloadNginx: /usr/local/sbin/nginx -s reload2、OpenResty与Nginx参数用法比较:OpenResty:[root@shanghai my]# openresty -hnginx version:...

2019-07-29 09:53:14 7631

原创 linux shell grep 如何去除它自己

问题:在Linux shell编程中,常会用到grep命令对进程等进行关键字搜索,然后会对结果列表进行后处理,比如提取进程号等,再做进一步的处理。但是,grep结果会包含grep自己在内:[docker@shanghai tmp]$ ps -ef | grep sshroot 1088 1 0 08:43 ? 00:00:00 /usr/sbin/ssh...

2019-07-23 20:35:32 9950

原创 Dive(docker 工具) 在xshell环境下执行格式混乱

问题:Dive是一个查看分析 docker镜像各层内容,并可以删除重复文件的工具,但是在xshell中显示时格式混乱,在虚拟机的控制台却显示正常。解决:该问题是由于xshell 设置了亚洲宽字符的缘故,造成字符宽度计算出现问题。将xshell配置中的“韩中日语言中的不确定字符处理为宽字符”前的勾去掉,保存,然后重新连接服务。正常显示的样子:注意:如果窗口过窄,可...

2019-07-23 17:06:42 672

原创 达梦数据库表字段主键、唯一性、非空设置与反设置

前言:达梦数据库表字段涉及到表的主键问题,需要设置主键、非空等特性。总结:1、修改数据表字段类型和长度--设置字段类型和长度alter table "SYSDBA"."MY_TABLE" modify "ID" VARCHAR2(50);2、增加和去除唯一性设置注意:唯一性与主键互斥,只能选其一。获取唯一性约束的KEY,参见后面的语句。--增加唯一alter t...

2019-06-17 14:38:30 22257

原创 杀灭“75011.net”浏览器劫持病毒

问题:Win10的机器突然出现IE10浏览器打开页面就跳到“ie.75011.net”网站上去了,打开Chrome就跳到“123.75011.net”地址上去了。显然,机器遭到了木马病毒的入侵,且木马病毒与75011.net网站有关。分析:查看IE的快捷方式,发现没有被修改,这是以往木马病毒劫持浏览器惯用的手段;查看iexplore.exe文件,未发现明显异常(签名为微软Microso...

2019-06-14 14:36:28 2486

原创 Git客户端安装

问题:在Windows中安装Git客户端,可以在资源管理器中任一文件夹内像SVN 一样checkout,commit,检查修改的文件等。解决:一、安装内容包括下面3项:1、安装Git工具安装文件地址:https://gitforwindows.org/(必选)2、Git客户端工具(Windows资源管理器右键菜单)、中文语言包https://tortoisegit.or...

2019-06-10 04:01:53 327

原创 前端REST请求无响应(请求一直等待)

问题: 前端通过RESTful接口调用后端,后端一直无返回,但也不报错。通过浏览器调试界面,看CHROME浏览器NETWORK监控,该RESTful请求无响应。当关闭后端服务时,前端有中断请求的返回。解决: 产生该问题的原因为数据库编辑工具正在编辑相关的表,造成数据表锁定,从而导致后端保存数据操作一直处于等待状态。 关闭数据表编辑界面,后端可以正常返回数据...

2019-06-04 20:59:11 9602

原创 document.body.scrollTop为0问题

问题:在Chrome下,实现一个图片预览弹出对话框,在调整弹出框位置时,发现document.body.scrollTop返回为0,但是,窗口有明显的滚动条出现。解决:根据网上的做法,将document.body.scrollTop换为document.documentElement.scrollTop,问题解决,document.documentElement.scrollTop可以...

2019-05-23 17:11:36 766

原创 个人博客访问量突破400万次

2019年4月17日,访问量400+了,达到300万次访问时间是2018-6-7,300万次到400万次,历时10个月。达到200万次访问的时间是2017-07-06,200万次到300万次,历时11个月,这次100万的访问数量缩短了1个多月。 我写的文章都是一些工作或学习中碰到的问题,然后将解决问题的过程或方法记录下来,籍以此微薄的贡献给他人以帮助,减少他人走弯...

2019-04-17 10:03:05 497

原创 Sonar Eclipse插件(SonarLint)绑定的意义

Sonar是一款代码质量检查的好工具,可以方便地和Jenkins和Eclipse集成。其中在和Eclipse集成时,项目会有一个“Bind to SonarQube or SonarCloud”的选项,那这个选项是起什么作用的呢?1、Sonar结构SonarScaner + Sonar服务。SonarScaner负责按规则扫描代码,Sonar服务负责报告展示、以及扫描参数配置、项目管理等。...

2019-03-08 16:59:52 2154 2

原创 Windows脚本(批处理文件)中pause不回显

问题:    Windows脚本(批处理文件)在某些情况下可以发挥较大的作用,提高处理的效率和自动化程度,例如:在Windows平台上,一些软件的安装,文件处理小工具等等。如何让脚本看起来更具专业化,则需要一些小技巧。    有这样一个场景,脚本执行完后,暂停,等待用户做出反应,因为有些结果信息或提示信息要让用户看到。这通常使用pause命令实现,使用该命令后,会显示:    请按任意...

2019-02-27 15:26:11 8439

原创 Win10桌面背景(壁纸)导出工具

    Win10桌面背景会自动更新,有些图片看起来不错,很喜欢,希望保留,怎么做到呢?这个工具可帮助你。导出Windows10的桌面背景(壁纸),一键操作。基本思路:1、找到存放桌面动态壁纸的目录:C:\Users\[用户名]\AppData\Local\Packages\Microsoft.Windows.ContentDeliveryManager_cw5n1h2txyewy\L...

2019-02-27 14:58:07 4062

原创 docker镜像无法删除解决

问题:使用docker rmi -f [imageid]无法删除镜像,并报错,见下面的批量删除操作:docker rmi -f $(docker images -q)Error response from daemon: reference does not existError response from daemon: reference does not existError ...

2019-02-18 14:24:49 7439 1

原创 MySQL Access denied for user ‘root’@’localhost’问题解决

问题:MySQL在使用过程中,使用JDBC连接时,报: Access denied for user ‘root’@’localhost’异常。解决:1、进入MySQL安装目录,执行命令:mysql -u root2、授权grant all privileges on *.* to 'root'@'localhost';3、刷新flush privileges;...

2019-01-25 16:21:20 787

原创 Maven (pom.xml)编译操作系统判断

    在使用Maven编译过程中,有时可能需要执行脚本(如打包压缩JS),然而不同的操作系统执行脚本的命令不同,如何根据不同的操作系统来调用不同的脚本命令呢?    基本思路:    (1)使用ant实现,ant 具有强大的功能,解决:使用maven-antrun-plugin插件;(2)有能根据不同操作系统执行不同脚本的语句,解决:用ant的&lt;if&gt;.标签;(2)有能获取和...

2019-01-15 10:33:01 5246 2

原创 异步处理FutureTask实例

    在Web应用前端,AJAX有同步和异步处理,异步可以避免阻塞。在WEB后端一般业务应用大多为同步处理,但也有一些需要异步处理的场合,比如A系统调B系统接口I,但B系统处理时间很长,这时,A系统主线程不能一直阻塞等待,可以使用异步处理。即先调用接口I,随即做后面的处理,等B系统返回值时再进行返回后处理。时序为:A: invoke IA:do otherthingB:处理完成,...

2019-01-10 14:19:54 1603

原创 Excel中在一个集合(Vector)中查找(lookup函数)匹配键(KEY)的方法

问题:在应用开发中,可能会有这样一种场景:已知数据表A字段名定义(中文名称,英文字段名),已知显示表格字段名(中文名称),希望找到显示表格列对应的字段(英文名)。换句话说,就是用表格显示数据表中的数据,数据表的定义知道了(二维数组),要显示的字段知道了,现在要找出要显示的字段的英文名出来。解决:以上问题使用EXCEL解决,先将数据表定义复制到B、C列,查找字段中文名称复制到C列,H...

2018-11-29 14:21:36 3008

原创 “org.springframework.web.context.support.ServletContextAwareProcessor: method <init>()V not found”问题

问题:        Spring boot应用突然出现启动不了,报错:java.lang.NoSuchMethodError: org.springframework.web.context.support.ServletContextAwareProcessor: method &lt;init&gt;()V not found at org.springframework.boo...

2018-11-21 18:52:56 5466 1

原创 lombok Eclipse设置

问题:Lombok是个好东东,可以减少代码的书写,自动生成模式化的setter,gettter,toString等方法,能为开发人员节省不少时间。但是若使用Lombok,应用源代码中将使用注解来生成set,get方法,导致代码中没有set、get方法,在Eclipse中将会显示N多的红叉叉。如何消除这些可恶的红叉叉呢?注:使用Maven编译时,程序可自动生成set、get方法,引入下面...

2018-11-17 16:06:51 2991

原创 问题“dbr记录的分区扇区总数小于实际数目”解决

问题:1、win7 C盘因为要安装VC,空间不够,需要扩容。2、使用acronis DiskDirector工具在D盘上缩减约20G空间,成功。3、将缩减出的20G,通过扩容方式,加到C盘。4、C盘执行后扩容时报错,分区大小增加了20G,但文件系统大小没有变,操作数遍,结果仍然是报错。5、磁盘检查报“dbr记录的分区扇区总数小于实际数目”错误,提示要格式化分区才能解决该问题...

2018-11-05 03:43:28 11247 1

原创 node.js npm 命令 无响应

问题:卸载node.js,又安装node.js,折腾好几次,突然,输入命令:npm -v屏幕不动了,怎么折腾也不好使,机器也重启了好几遍。通过查阅网上资料,原来是node.js的配置文件坏了,该文件在当前用户目录下,如c:\Users\【用户名】\下,名为:.npmrc。解决:找到该文件,修正里面的内容,我碰到的情形是"prefix=D:\Program",然后后面就没有了...

2018-11-04 00:53:09 1688 1

原创 Java动态代理一个浅显易懂的例子

简单用途,在不修改一个类的前提下,在该类的方法执行前或执行后加入一些特殊的处理,如日志、事务等。要点:1、需要使用接口类2、使用动态代理在方法调用时加入自己的处理 示例代码:1、接口类package proxy;public interface Subject { public void rent(); public void hello...

2018-10-26 16:02:42 1152

原创 Outlook 2016 pop smtp设置

在使用Outlook时,发现邮件配置变得简单,只提供邮箱地址和密码输入,想要定制pop, smtp却找不到地方。找了好久,终于发现了邮件高级配置的藏身之地:原来在Outlook菜单的文件(顶菜单项)-&gt;选项(左侧菜单项)-&gt;高级(弹出窗口左侧菜单项)-&gt;发送接收(按钮)中设置。见下图: ...

2018-10-22 13:17:41 16019 2

原创 Springboot yml Map List读取

Springboot 读取yml中的值作为参数,有2种写法:例子:已知有如下yml配置: myapps: 1131f78c313e11e79da3000c298bdf0e: AMS系统 1ae211c543a14cf6981274fec3281f0c: BMS系统 app1: 测试 现在需要将myapps读到配置文件作为配置类。有2种做法:1、配...

2018-10-22 12:09:05 14057

原创 mongodb 4.3 远程连接无法访问

问题:环境:CentOS 7.2mongodb 4.3 启动后,27107服务端口处于监听状态,但监听地址为127.0.0.1,远程主机连接无法访问。通过telnet host 27107无法访问。注:防火墙已添加27107端口访问规则。解决:在网上找了很多解决方案,都说要在/etc/mongod.conf配置文件中添加bind_ip属性,但根本找不到这个文件,创建该文件也没有...

2018-10-22 01:43:37 4263 2

原创 JavaScript空判断

在JavaScript中,空判断比较常见,但究竟应该如何正确地使用空判断呢?不同的数据类型有不同的判断方法,不能同一而论,在判断空前,应先确定数据的类型。1、不同类型具有不同的判空方法在判空前应预判数据的类型,如果期望类型不清晰,则可能会导致错误的判断或考虑情况不周全。序号 测试类型 测试代码 结果 1 无参数或传入undefined test1();...

2018-09-17 10:58:36 4554

EXCEL自定义倒序函数

EXCEL自定义倒序函数,可对字符串进行翻转

2021-01-04

带HttpRequest插件的firefox浏览器

带HttpRequest插件的firefox浏览器。现在的新版firefox没有了HttpRequest这个测试RESTful或HTTP的好用、方便插件。现将HttpRequest插件和支持该插件的Firefox打成一个包,供有需要的人使用。该Firefox为英文版。

2019-05-05

Win10桌面背景(壁纸)导出工具

Win10桌面背景会自动更新,有些图片看起来不错,很喜欢,希望保留,怎么做到呢?这个工具可帮助你。导出Windows10的桌面背景(壁纸),一键操作

2019-02-27

Rest 测试利器Postman v4.1.3

Rest 测试利器--Postman,用于Restful 或Servlet的客户端的测试。Chrome浏览器插件,使用方便。

2018-08-03

MS17-010 WIN7补丁

此安全更新程序修复了 Microsoft Windows 中的多个漏洞。如果攻击者向 Windows SMBv1 服务器发送特殊设计的消息,那么其中最严重的漏洞可能允许远程执行代码。 对于 Microsoft Windows 的所有受支持版本,此安全更新的等级为“严重”。有关详细信息,请参阅受影响的软件和漏洞严重等级部分。 此安全更新可通过更正 SMBv1 处理经特殊设计的请求的方式来修复这些漏洞。

2017-05-15

MS17-010 补丁

此安全更新程序修复了 Microsoft Windows 中的多个漏洞。如果攻击者向 Windows SMBv1 服务器发送特殊设计的消息,那么其中最严重的漏洞可能允许远程执行代码。 对于 Microsoft Windows 的所有受支持版本,此安全更新的等级为“严重”。有关详细信息,请参阅受影响的软件和漏洞严重等级部分。 此安全更新可通过更正 SMBv1 处理经特殊设计的请求的方式来修复这些漏洞。 有关这些漏洞的详细信息,请参阅漏洞信息部分。 有关此更新的更多信息,请参阅 Microsoft 知识库文章 4013389。

2017-05-15

Windows下nc命令工具下载

netcat 1.11 for Win32/Win64, windows nc命令

2016-10-26

logback-ext-spring

spring使用logback的扩展,使用起来非常方便。在web.xml中配置: <context-param> <param-name>logbackConfigLocation</param-name> <param-value>/WEB-INF/conf/logback.xml</param-value> </context-param> <listener> <listener-class>ch.qos.logback.ext.spring.web.LogbackConfigListener</listener-class> </listener> 即可加载logback配置,使用logback。

2016-07-29

jackson-2.6.jar

Spring 开发 RESTFul应用时,用做Json转换. 某个兄弟不地道,就这么点东西还要分。

2015-07-16

Drip-0.5 for IE memory leak detctor

IE 内存泄露检测工具,免分分享给大家,望大家发扬共享精神。

2014-03-18

sIEve-0.0.8

IE 内存泄露检测工具,免分分享给大家,望大家发扬共享精神。

2014-03-18

IEJSLeakSDetector2.0.1.1

IE JS LeakSDetector 一帮小伙伴不厚道,没一个免分的,没有分享精神,如何进步?

2014-03-18

jquery easyui 中文参考手册

jquery easyui 中文参考手册,详细的中文说明,简洁清晰

2011-09-14

AIX平台WebLogic安装文档.doc

AIX平台WebLogic9.2 安装文档

2011-08-31

15天学会jQuery

jQuery是一个了不起的javascript库,它可以是我们用很少的几句代码就可以创建出漂亮的页面效果。从网站的方面说,这使得javascript更加有趣

2011-03-17

Packt.Publishing.Learning.jQuery.1.3

Packt.Publishing.Learning.jQuery.1.3

2010-03-19

jQuery1.2 API

Jquery 1.2 Api,jQuery参考手册,有简单的使用说明

2010-03-19

空空如也

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

TA关注的人

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