自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

南清风

不论何时,能依赖的只有自己变得的强大!

  • 博客(166)
  • 收藏
  • 关注

原创 我的第一次WebService接口开发教程

一、前言:工作中,接触到很多系统要互相对接,因为大多数公司(项目)所用的平台不同,要想一方提供数据信息供对方提取,首先想到的就是开放出一个WebService接口调用文档和WebService地址,这样对方就能根据文档地址编程去调用。于是便在网上搜罗相关资料,尝试写一个WebService接口,非科班出身,仅供大家参考、指教。二、WebService优点:可远程调用(WebService可以向全世界提供信息,或提供某项功能,只要有网就OK)。 跨平台调用(WebService可以在Window

2021-08-07 19:53:03 9580 4

原创 Windows server2008R2 企业内部搭建虚拟专用网络服务

VPN英文全称是“Virtual Private Network”,就是“虚拟专用网络”。可以远程帮助用户、分公司、商业伙伴及供应商同公司的内部网建立可信的安全连接,用于经济有效地连接到商业伙伴和用户的安全外联网虚拟专用网。搭建环境:服务器系统:Windows server 2008 R2客户机系统:Windows 7具体配置如下:一、配置环境1、点击“开始”右边的“服务器管理器”...

2018-09-19 22:53:00 1016 2

原创 Server 2008 R2多用户远程桌面连接授权,解决120天过期问题

在工作中,我们往往需要远程服务器,经常会遇到以下这两个麻烦事。一、远程桌面的连接数限制,超出系统就会提示超过连接数。二、远程桌面连接时,同一个用户不能同时远程2个桌面连接。----------------------------------------------------------------------------------------------------------...

2018-09-16 20:19:00 591

原创 指定IP地址进行远程访问服务器设置方法(windows系统)

我们有很多服务器经常受到外界网络的干扰,入侵者们通过扫描3389端口爆破密码非法进入我们的服务器,这时,我们可以配置服务器IP 安全策略来限制一些IP访问,大大提高了服务器的安全。实验环境: 服务端:server 2008R2 IP(192.168.0.103) 客户端:win 7 IP(192.168.0.105)具体配置如下操作:1、首先打开ip安全策略:控制...

2018-09-16 15:21:00 310

原创 Springboot项目中pom.xml配置文件无法解析下载oracl数据库解决办法(Cannot resolve com.oracle:ojdbc6:11.2.0.1.0)

网上说是因Oracle的版权问题,导致maven下载不下来ojdbc各个版本的jar包。

2023-09-10 10:32:58 263

转载 Oracle ORA-01033: ORACLE initialization or shutdown in progress(误删了DBF数据库文件导致)解决方法

ORA-01157: 无法标识/锁定数据文件 12 - 请参阅 DBWR 跟踪文件。ORA-01219: 数据库未打开: 仅允许在固定表/视图中查询。以上操作完后就可以高兴的登录数据库了。上图第二、第三个框里的命令是你误删时候。原因是:数据库没找到这个数据文件。

2023-05-02 20:25:42 605

原创 Oracle以逗号分隔的字符串拆分为多行数据

近期在工作中遇到某表某字段是可扩展数据内容,信息以逗号分隔生成的,现需求要根据此字段数据在其它表查询相关的内容展现出来,第一想法是切割数据,以逗号作为切割符,以下为总结的实现方法,以供大家参考、指教。...

2021-07-13 23:47:22 5513 2

原创 将博客搬至CSDN

本站内发布的随笔文档都将搬到CSDN博客上,方便大家查阅和指教。链接地址:https://blog.csdn.net/u013163551 欢迎您的访问。

2021-06-12 00:04:00 134

原创 HTTP Status 404 - There is no Action mapped for namespace [/] and action name [] associated with con...

Eclipse中配置struts2发布web项目报错:需要检查如下:tomcat与jdk的版本问题。struts.xml文件在否在src目录下。struts.xml文件名大小写是否命名正确。jar包上是否重复(Tomcat的lib下加了jar包,项目的lib中又加入一遍jar包,造成冲突)。...

2020-09-20 19:46:00 163

原创 Hibernate Junit 运行报错:org.hibernate.service.spi.ServiceException: Unable to create requested service ...

Hibernate Junit 运行报错:内容如下:org.hibernate.service.spi.ServiceException: Unable to create requested service [org.hibernate.engine.jdbc.env.spi.JdbcEnvironment] at org.hibernate.service.internal.Abstra...

2020-08-29 23:18:00 1136

原创 Windows server2012R2 企业内部搭建虚拟专用网络服务

VPN英文全称是“Virtual Private Network”,就是“虚拟专用网络”。可以远程帮助用户、分公司、商业伙伴及供应商同公司的内部网建立可信的安全连接,用于经济有效地连接到商业伙伴和用户的安全外联网虚拟专用网。搭建环境:服务器系统:Windows server 2012 R2客户机系统:Windows 7具体配置如下:一、配置环境1、打开“服务器管理器”,添加角色...

2020-03-15 20:16:00 2168 1

原创 Windows批处理 把某个文件夹下的所有子文件夹及内的文件拷贝到指定一个文件夹下...

有时候我们需要分析筛选一部分数据出来,各个文件放在不同文件夹里面,我们想要从不同的文件下筛选出来,我们可以用批处理来快速处理:例子:我们将1文件下文件名为Biz13001、Biz13002的文件及其下子文件夹和文件拷贝到2文件下去。1、首先新建一个bat批处理文件:@echo [email protected]...

2020-02-24 14:20:00 5370

原创 ORA-00604: error occurred at recursive SQL level 1 ORA-00604: error occurred at recursive SQL level ...

休息期间甲方baba致电系统不能上了,数据库也登录不上去了,甩过来截图如下:在用sqlplus user/password@orcl登录数据库时报如下错误:ORA-00604: error occurred at recursive SQL level 1ORA-01653: unable to extend table SYS.AUD$ by 1024 in tablespace SYST...

2020-02-23 12:42:00 8533 2

原创 Windows 删除指定N天前的文件

工作中,往往备份的数据很多,有时候把磁盘都干没了,系统无法运行了才知道空间没了,所有我们需要定期清理过期的备份数据,Windows下bat批处理,自动获取文件的最后修改时间,然后将指定多少天之前的文件删除,需要Windows支持forfiles命令,XP及以上系统都自带forfiles命令;详情如下:1.在本地新建一个del.txt,将一下代码复制进去, 然后将扩展名改为bat格式。@ec...

2020-02-22 23:25:00 308

原创 Apache Tomcat AJP协议高危漏洞风险提示

关于Apache Tomcat存在文件包含漏洞的安全公告2020年1月6日,国家信息安全漏洞共享平台(CNVD)收录了由北京长亭科技有限公司发现并报送的Apache Tomcat文件包含漏洞(CNVD-2020-10487,对应CVE-2020-1938)。攻击者利用该漏洞,可在未授权的情况下远程读取特定目录下的任意文件。目前,漏洞细节尚未公开,厂商已发布新版本完成漏洞修复。一、漏洞情况分析...

2020-02-21 00:47:00 196

原创 Unsupported major.minor version 52.0解决方法

cmd执行报错:Exception in thread "main" java.lang.UnsupportedClassVersionError: com/heima/socket/Demo2_Receive : Unsupported major.minor version 52.0根据错误信息还透露出Unsupported major.minor version 52.0,其中vers...

2020-02-02 15:12:00 9939

原创 oracle rpad()和lpad()函数

函数参数:rpad( string1, padded_length, [ pad_string ] )rpad函数从右边对字符串使用指定的字符进行填充   string 表示:被填充的字符串padded_length 表示:字符的长度,是返回的字符串的数量,如果这个数量比原字符串的长度要短,rpad函数将会把字符串截取成从左到右的n个字符;  pad_string 是个可选参数,这个字...

2019-10-16 00:29:00 143

原创 Sublime Text 快捷键

选择类:Ctrl+D 选中光标所占的文本,继续操作则会选中下一个相同的文本。Alt+F3选中文本按下快捷键,即可一次性选择全部的相同文本进行同时编辑。举个栗子:快速选中并更改所有相同的变量名、函数名等。Ctrl+L选中整行,继续操作则继续选择下一行,效果和 Shift+↓ 效果一样。Ctrl+Shift+L先选中多行,再按下快捷键,会在每行行尾插入光标,即可同时编辑这些行。Ct...

2019-10-13 16:47:00 33

原创 中小企业集群规模架构实施

在一些中小企业中,往往发布一些新的产品,或搭建新的架构环境时,大部分采用一键搭建、部署、安装自动化无人值守服务,节约时间、减少成本、效率高等优势,下面是我下班后花了19个晚上时间写了一个自动化一键部署安装服务脚本,脚本写的不好,望大家多少包涵、指教。要求:用户客户端通过浏览器访问到http://www.test.com在客户端设置hosts解析到nginx前端负载均衡、反向代理服务器(...

2019-09-08 21:49:00 186

原创 HTTP状态码

  HTTP状态码(英语:HTTP Status Code)是用以表示网页服务器超文本传输协议响应状态的3位数字代码。它由 RFC 2616 规范定义的,并得到 RFC 2518、RFC 2817、RFC 2295、RFC 2774 与 RFC 4918 等规范扩展。所有状态码的第一个数字代表了响应的五种状态之一。所示的消息短语是典型的,但是可以提供任何可读取的替代方案。 除非另有说明,状态码是...

2019-08-24 22:26:00 41

原创 linux 内网时间同步配置

在工作中,内网环境机器的时间会有所差异,在某些测试环境下需要一毫秒都不允许出现误差,但又不想同步外网时间,那我们可以选择一台机器作为时间服务器来供其他机器进行时间同步,例如每隔1分钟同步一次时间。一、环境系统:Centos 6.5ntp_client IP:192.168.0.117ntp_server IP:192.168.0.124二、安装ntp服务root@fenfa ~]#...

2019-08-19 22:29:00 244

原创 解决远程连接数据库:Host is not allowed to connect to this MySQL server

远程连接数据时,报以下提示:Host 'web1' is not allowed to connect to this MySQL server原因是数据库服务不允许远程登录,没有授权导致,解决方法如下:登陆mysql数据库:mysql –uroot –p123456创建并授权一个专用的数据库wordpress用于存放blog数据:create database wordpress;...

2019-08-18 01:42:00 304

原创 解决mysql跟php不在同一台机器上,编译安装php服务报错问题:configure: error: Cannot find MySQL header files under /applicatio...

在编译安装php服务时报错:configure: error: Cannot find MySQL header files under /application/mysql.Note that the MySQL client library is not bundled anymore!前边搭建lnmp环境时,是把mysql和php安装在了同一台机器上,编译php的时候,需要通过参...

2019-08-17 23:20:00 78

原创 编译安装php服务报错问题:configure: error: Cannot find libmysqlclient under /usr.

在编译安装php服务时报错:checking for MSSQL support via FreeTDS... nochecking for MySQL support... yeschecking for specified location of the MySQL UNIX socket... noconfigure: error: Cannot find libmysqlclient ...

2019-08-17 23:18:00 226

原创 挂载nfs提示:mount.nfs: access denied by server while mounting...

出现此类错误原因大致为:权限问题防火墙机制问题共享配置文件问题搭建好nfs服务后,在client端进行挂载时,提示:[root@web1 media]# mount -t nfs 192.168.0.124:/server/tools/repo /media/centos/mount.nfs: access denied by server while mounting 192...

2019-08-14 23:56:00 732

原创 Linux ping:unknown host问题排查

一、检查网卡配置:输入ifconfig可以查看当前网卡配置的IP地址并且查看配置文件中网络的设置:[root@bqh-01 ~]# ifconfigeth0 Link encap:Ethernet HWaddr 00:0C:29:71:FC:1E inet addr:192.168.0.117 Bcast:192.168.0.255 Mask:255...

2019-08-10 23:16:00 1599

原创 linux后台运行、关闭、查看后台任务常用命令

一、&加在一个命令的最后,可以把这个命令放到后台执行,如:[root@bqh-01 ~]# watch -n 3 "sh 1.sh" #每3s在后台执行一次1.sh脚本二、ctrl + z可以将一个正在前台执行的命令放到后台,并且处于暂停状态。三、jobs查看当前有多少在后台运行的命令jobs -l选项可显示所有任务的PID,jobs的状态可以是running, st...

2019-08-10 22:47:00 229

原创 CentOS 6.5本地yum源、局域网离线yum仓库(断网情况下轻松安装各种依赖包)

在工作中, 公司的服务器大部分都禁止连接外网的,初始化系统,测试某些产品时,往往缺一些软件或依赖包,一个个上传到机器,如此浪费时间,浪费金钱,en...yum能够自动查找并解决rpm包之间的依赖关系,需要有一个包含各种rpm软件包的repository(软件仓库),提供软件仓库的服务器习惯上成为“源”服务器,网络上有大量的源服务器,但是,由于受到网络连接速度、带宽的限制,导致软件安装耗时过长甚至...

2019-08-04 00:40:00 382

原创 pssh安装及使用

pssh全称是parallel-ssh,基于Python编写的并发在多台服务器上批量执行命令的工具,它支持文件并行复制、远程并行执行命令、杀掉远程主机上的进程等;该工具可以视作ansible的简化版本,不需要安装任何客户端程序,只需要一台控制主机,并保证控制主机与被管理主机之间建立单向互信即可;由于pssh基于python实现的,所以在安装之前务必保证安装好python2.6以上。pssh工具...

2019-08-03 17:50:00 328

原创 用PL/SQL工具连接Oracle数据库的时报错:ORA-12638: 身份证明检索失败的解决方法...

本地客户端用PLSQL Developer连接远程数据库时提示:ORA-12638: 身份证明检索失败!!!解决方法一:此目录下F:\myorcl\product\11.2.0\client_1\network\admin找到sqlnet.ora文件:如果存在SQLNET.AUTHENTICATION_SERVICES= (NTS)设置,则修改为:SQLNET.AUTHENTICATIO...

2019-08-02 23:46:00 199 1

原创 批量改主机名报错:Address 192.168.43.117 maps to bogon, but this does not map back to the address - POSSIBLE ...

ssh连接批量修改主机名报出以下提示:[root@bqh-nfs-123 ~]# vim modfilyhostname.sh[root@bqh-nfs-123 ~]# sh modfilyhostname.sh Address 192.168.43.117 maps to bogon, but this does not map back to the address - POSSIB...

2019-07-29 00:35:00 350

原创 ssh远程登录连接慢的解决方法

近期在搭建自动化集群服务,写脚本ssh批量分发公钥至其它服务器时比较缓慢,便在度娘上寻找解决方法如下:方法一:以ssh -v调试模式远程登录:[root@bqh-nfs-123 ceshi]# ssh -v -p22 [email protected] /sbin/ifconfig eth0OpenSSH_5.3p1, OpenSSL 1.0.1e-fips 11 Feb 201...

2019-07-28 20:23:00 524

原创 expect脚本远程登录、远程执行命令和脚本传参简单用法

expect介绍:最近想写一个自动化安装脚本,涉及到远程登录、分发文件包、远程执行命令等,其中少不了来回输入登录密码,交互式输入命令等,这样就大大降低了效率,那么有什么方法能解决呢?不妨试试expect:expect是一款自动化的脚本解释型的工具。expect基于tcl脚本,expect脚本的运行需要tcl的支持。expect对一些需要交互输入的命令很有帮助,比如ssh ftp scp...

2019-07-23 22:19:00 521

原创 将集群WEB节点静态数据迁移到共享存储器(LNMP环境)

系统版本:Centos 6.5机器及IP规划如下:192.168.0.117 MySQL192.168.0.118 nginx+php192.168.0.123 nfs①在NFS机器上(server端)配置如下:服务端:[root@bqh-nfs-123 ~]# rpm -qa|egrep "nfs-utils|rpcbind"nfs-utils-lib-1.1.5-1...

2019-07-21 00:46:00 53

原创 LAMP环境搭建之编译安装指南(php-5.3.27.tar.gz)

测试环境:CentOS release 6.5 (Final)软件安装:httpd-2.2.27.tar.gz mysql-5.1.72.tar.gz php-5.3.27.tar.gz1、mysql安装详见:https://www.cnblogs.com/su-root/p/11210794.html2、apache安装详见:https://www.cnblogs.com/su...

2019-07-20 14:09:00 169

原创 编译安装MySQL

为什么选择MySQL数据库?  毫无疑问,绝大多数的使用linux操作系统的大中小型互联网网站都在使用MySQL作为其后端的数据库存储,从大型的BAT门户,到电商平台,分类门户等无一例都使用MySQL数据库。My Sql 数据库优点:1、性能卓越,服务稳定,很少出现异常宕机2、开放源代码且无版权约束,自主性及使用成本低3、历史悠久,社区及用户非常活跃,遇到问题,可以寻求帮助4、软件体...

2019-07-18 23:56:00 92

原创 隐藏Apache版本号及版本敏感信息

在安装软件前,我们需要隐藏软件的版本号及版本其他信息,这样就大大提高了安全指数。只隐藏版本号:我们在主配置文件里:httpd.conf[root@bqh-119 ~]# curl -i bbs.bqh123.comHTTP/1.1 200 OKDate: Tue, 16 Jul 2019 14:45:30 GMTServer: Apache/2.2.27 (Unix) DAV/2 ...

2019-07-16 23:26:00 186

原创 Apache日志轮询Cronolog安装及简单用法

安装日志轮询工具cronolog:[root@bqh-119 tools]# tar xf cronolog-1.6.2.tar.gz [root@bqh-119 tools]# cd cronolog-1.6.2[root@bqh-119 cronolog-1.6.2]# ./configuremakemake install[root@bqh-119 cronolog-1.6....

2019-07-15 23:56:00 122

原创 Apache基于域名、端口、IP的虚拟主机配置(Centos 6.5)

虚拟主机:部署多个站点,每个站点,希望用不同的域名和站点目录,或者是不同的端口,不同的ip,需要虚拟主机功能。一句话,一个http服务要配置多个站点,就需要虚拟主机。虚拟主机分类:基于域名、基于端口、基于ip;所谓的基于**,就是靠**来区分不同的站点,支持各种混合,N多个虚拟主机。基于域名的虚拟主机配置如下:创建环境:站点目录域名/var/html/blogblog.b...

2019-07-14 23:43:00 174

原创 解决Apache启动错误:httpd: Could not reliably determine the server's fully qualified domain name, using 127...

启动apache遇到提示:[root@bqh-119 conf]# ../bin/apachectl -thttpd: apr_sockaddr_info_get() failed for bqh-119httpd: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1 fo...

2019-07-14 23:35:00 327

空空如也

空空如也

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

TA关注的人

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