自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(44)
  • 资源 (8)
  • 收藏
  • 关注

转载 Nginx和FastDfs完整配置过程

Nginx和FastDfs完整配置过程牧佑 2019-04-18 17:09:56 37147 收藏 77分类专栏: 总结版权最近需要搭建一台上传下载的服务器,所以没办法硬着头皮就是干吧。本文讲述的步骤完全就是一步血泪史,当然如果你按照我得步骤走,我保证你不会出现错误,因为这一天零2个小时,完全就是我的试错史,当然也感谢MrCao杰罗尔德(https://blog.csdn.net/m0_37797991/article/details/73385161),好了废话不多说开始教程。...

2020-07-09 10:21:10 670

原创 centos7 上面 挂载window磁盘

1:window 上先创建 共享文件夹2:命令:mount -t cifs -o username=Administrator,password=123456 //192.168.1.150/taskfile /mnt/taskfile

2018-06-04 17:34:30 1026

转载 为nginx配置https并自签名证书

2016年11月15日 22:30:47阅读数:5518为nginx配置https并自签名证书一、把证书准备好。 步骤与使用OpenSSL自签发服务器https证书所述大同小异。在这里再重复一次。 1、制作CA证书: ca.key CA私钥:openssl genrsa -des3 -out ca.key 20481制作解密后的CA私钥(一般无此必要):openssl rsa -in ca.key...

2018-05-07 16:04:11 912

原创 HTTPS - 自认证根证书CA生成/签发/发布

即使是非对称加密系统,也不能保证公钥的分发是可靠的. 为了防范公钥分发过程中的中间人攻击,需要一个可信的"始祖"公证人,这就是CA机构存在的意义.由CA签发证书认证网站的过程CA机构生成密钥对: 公钥 ca.cer 和 私钥 ca.key浏览器/操作系统携带证书ca.cer网站生成私钥 cert.key网站将公钥及网站信息(域名/组织等),提交给CA机构CA机构使用私钥ca.key签发网站证书ce...

2018-04-16 14:03:52 914

原创 Netdata

由于工作的关系,最近在思考如何做集群、服务器的监控。在网上东转转西转转,偶然发现了一个单机监控的2016新秀Netdata,眼前着实为之一亮。 令人印象非常之深刻的个主要特性:界面酷炫,实时监控零配置,即装即用官网地址在这里: https://my-netdata.io/ , 在The state of the Octoverse 2016 也能看到他的身影:Netdata feature从Git...

2018-04-13 14:27:47 4102

转载 CentOS简单配置防御ddos攻击

DDOS这种攻击的目的就是在短时间内制造数量巨大的并发连接,从而使用服务器down机或消耗掉网络带宽和系统资源导致正常用户无法正常访问浏览网站。 DoS Deflate 是一个轻量级阻止拒绝服务攻击的bash shell脚本。我们可以通过安装他并且简单配置来防御DDOS攻击。 首先安装命令:wget http://www.inetbase.com/scripts/ddos/install.shc...

2018-04-12 11:35:59 3037

转载 CentOS 7服务器安全配置(未完待续)

1.问题背景本打算买一个Linux服务器玩玩,系统为CentOS 7,供学习Linux和线上部署网站学习用。没想到买了没几天,啥都没做呢,登录之后发现了近2万条登录失败记录(输入lastb命令即可查看登入系统失败的用户相关信息)。什么?有人想通过暴力破解密码来登录我的服务器?!并且大量的攻击来自同一个ip地址。作为一个Linux小白,差点被吓尿了,网络真危险啊。不过虽然是小白,也不甘示弱,有攻击就...

2018-04-12 11:30:05 570

转载 本地测试https

1、进入到jdk下的bin目录:cd %JAVA_HOME%/bin 2:再运行:keytool -genkey -v -alias tomcat -keyalg RSA -keystore D:\test\tomcat.keystore -validity 36500 (D盘要先建好test文件夹,否则会报不存在。参数简要说明:“D:\home\tomcat.keystore”含义是将证书文件的...

2018-04-11 09:21:51 4658

原创 TypeScript与javascript的区别

1:对数据类型增加了约束,例如:username:string  代表限定 username这个变量只能接受 string 类型的参数2:拓展class 和 interface 的类型3:lambda表达式: ()=>{something}或()=>something 相当于js中的函数,它的好处是可以自动将函数中的this附加到上下文中。...

2018-03-09 11:37:01 4340

原创 Maven 分布式项目结构参考

project    |--business  (核心业务)        |--business-api        |--business-service        |--business-message        |--business-dao        |--business-web    |--common  (公共组件、服务、常量)   

2018-02-05 17:44:46 836

原创 CSRF 攻击的应对之道

WeiboGoogle+用电子邮件发送本页面CSRF 背景与介绍CSRF(Cross Site Request Forgery, 跨站域请求伪造)是一种网络的攻击方式,它在 2007 年曾被列为互联网 20 大安全隐患之一。其他安全隐患,比如 SQL 脚本注入,跨站域脚本攻击等在近年来已经逐渐为众人熟知,很多网站也都针对他们进行了防御。然而,对于大多

2018-01-05 20:04:24 279

原创 mysql max_allowed_packet自动重置为1024 终结解决

背景:测试环境1台centOS机器,最近一段频繁报“Caused by: com.mysql.jdbc.PacketTooBigException: Packet for query is too large (1354 > 1024). You can change this value on the server by setting the max_allowed_packet' varia

2018-01-02 13:43:56 1048

原创 CentOS 7 防火墙配置

CentOS 7 默认使用的是firewall作为防火墙,这里改为iptables防火墙。1、关闭firewallsystemctl stop firewalld.service #停止firewallsystemctl disable firewalld.service #禁止firewall开机启动2、安装ipta

2018-01-02 08:37:31 1954 3

原创 将openfire源码部署到IDEA中

最近研究openfire即时通讯服务器,但是过程相当不顺利,将源码部署到idea上,在网上海量搜索,加群等弄了近3天的时间才弄好,也以此记录一下过程,和常见的问题,希望这篇文章能让研究openfire的筒子们少走一些弯路,毕竟idea有一点点不是很喜欢openfire。环境说明:windows7+IntelliJ IDEA 2016+openfire 4.0.2+JDK1.8一、解

2017-12-21 23:06:52 752 1

原创 CentOS 64位 安装openfire

第一步:升级一下yum#yum update第二步:安装系统中缺少的JAVA插件#yum -y install java* wget*第三步:配置java环境打开配置文件#vim /etc/profile在文件末尾添加内容如下export JAVA_HOME=/usr/lib/jvm/java-1.7.0-openjdk-1.

2017-11-05 14:54:29 259

转载 linux服务器启动tomcat很慢解决方法

有两种解决办法:1)在Tomcat环境中解决可以通过配置JRE使用非阻塞的Entropy Source。在catalina.sh中加入这么一行:-Djava.security.egd=file:/dev/./urandom 即可。加入后再启动Tomcat,整个启动耗时下降到Server startup in 2912 ms。2)在JVM环境中解决打开

2017-10-20 20:35:04 6353

转载 生产环境tomcat 在liunx系统中shutdown后进程仍然存在解决办法

标签: tomcat自动化脚本应用liunx2016-08-11 14:11 6112人阅读 评论(2)收藏 举报 分类:tomcat(1) 作者同类文章X版权声明:本文为博主原创文章,未经博主允许不得转载。目录(?)[+]结果tomcat停止执行成功完成结束进程任务总结

2017-10-16 18:55:50 232

转载 Proguard使用最新,最全教程,亲自试验

最近公司有一个项目,是外包项目,由于对方也有技术人员,出于技术上的保密,需要对class文件进行二次处理,于是网上找了好久,只发现Proguard是用的最广泛而且网上资料最多的。由于不是纯JAVA项目,而是WEB项目,涉及到大量的配置文件,所以用这个工具稍显吃力,于是开始研究这玩意,花了好长一段时间,重复试验了N次,终于整出来了,下面总结一下我的经验。。首先我介绍下我要混淆的项

2017-09-30 17:15:12 408

原创 Java Solr全文搜索引擎的实现

看本文章的前提:你是java中级以上,否则绕道网上各种教程讲解的比较详细 ,我这边值做记录,希望能简单粗暴的说名一下流程1:安装         不讲解各种概念           a :复制solr.war到tomcat中部署b: 修改web.xml 指定solrhome目录c:复制安装目录的ext/下的lib文件到solr项目启动tomcat, solr安装

2017-09-17 12:29:49 5211 1

原创 JAVA Redis缓存实现步骤

1:安装安装可分为单机版redis 和集群版redis  安装比较简单,自行百度即可2:集成pom文件中加入jedis 依赖,spring创建redis的application-resid配置,其中分别配置redis的单机版  和 集群版配置 ,注意需要用到连接池3:编写dao层因为需要兼容单机版和集群版,编写接口,分别实现redis的单

2017-09-10 02:34:02 26336 2

原创 在CentOS 7中安装Redis 3.2.8

文章环境:CentOS 7 biuld 1611最小化安装@VMwareRedis 3.2.8安装步骤:#安装gccyum -y install gcc#下载rediscurl -O http://download.redis.io/releases/redis-3.2.8.tar.gz#解压tar -zxvf redis-3.2.8.tar.gz#转换目

2017-08-30 14:03:23 301

原创 nginx tar.gz安装方法+简单静态文件配置

1.首先安装依赖包(依赖包有点多,我们采用yum的方式来安装)yum -y install zlib zlib-devel openssl openssl-devel pcre pcre-devel  2.将nginx-1.7.6.tar.gz上传到/usr/local/下  tar -zxvf nginx-1.7.6.tar.gz  3.编

2017-08-30 13:51:47 1138

转载 linux之入门---U盘安装centos7.3

linux之入门---U盘安装centos7.3原创 2017年07月13日 08:27:0052106linux之入门—U盘安装centos7.3一、安装前的准备1.首先我们要访问国内专业的linux镜像网站下载linux系统,为安装做初期的准备。http://mirrors.aliyun.com

2017-08-30 09:57:35 984

原创 MySQL max_allowed_packet 设置过小导致记录写入失败

MySQL max_allowed_packet 设置过小导致记录写入失败mysql根据配置文件会限制server接受的数据包大小。有时候大的插入和更新会受max_allowed_packet 参数限制,导致写入或者更新失败。查看目前配置show VARIABLES like '%max_allowed_packet%';显示的结果为:+

2017-08-10 08:59:56 436

原创 java生成Https证书,及证书导入的步骤

java生成Https证书,及证书导入的步骤和过程以下是相关的Tomcat,JDK和Windows环境:Tomcat版本:tomcat-7.0.55JDK版本: jdk1.6.0目录所在的位置:Serve的目录:D:\server\tomcat-7.0.55\JDK的目录:D:\jdk\jdk1.6.01、生成服务器的密匙文件casserve

2017-08-08 10:59:17 757

原创 电商架构项目全产品开发需要掌握的技术

1:Linux需要熟悉  至少知道如何搭建  web服务器  mysql   redis   nginx  ,能 进行各个模块的集群2:需要熟练在阿里云上的操作  3:支付接口  包含  银联接口 ,支付宝接口,腾讯微信接口4:短信接口的调用   5:需要调用向app推送的接口  例如:信鸽的推送6:全站搜索技术:solr7:

2017-08-01 09:39:35 430

原创 阿里云项目部署 并且配置域名

一、数据库是放在阿里云上!二、项目部署到服务器上,tomcat会一直运行(除非你手动停止)三、设置域名及tomcat配置(1)在阿里云控制台上的域名解析设置中添加记录,将域名映射到你的阿里云esc公网ip。这样,你的域名=你的ip了,http://www.xing8fang.com:8080/webname/index.jsp(2)修改你的web项目web.xml文件配置,

2017-08-01 09:14:31 7132 1

原创 外网访问内网的解决思路

1:通过网关路由器做端口映射2:通过nginx的反代具体配置方案 后续给出

2017-07-26 17:02:59 385

原创 nginx负载均衡简单配置

nginx负载均衡简单配置准备三台虚拟机来做这个实验:192.168.232.132        web服务器192.168.232.133        web服务器192.168.232.134        负载均衡服务器首先三台电脑预装nginx软件:1、导入外部软件库[plain] view plain copy

2017-07-20 17:03:44 127

原创 nginx静态资源服务器简单配置

传统的web项目,一般都将静态资源存放在 webroot的目录下,这样做很方便获取静态资源,但是如果说web项目很大,用户很多,静态资源也很多时,服务器的性能 或许就会很低下了。这种情况下一般都会需要一个静态资源的服务器。搭建nginx服务器首先得安装nginx服务,关于nginx服务的安装可以参考我的另一篇博客《nginx服务安装》这里直接介绍静态服务器的配置 进入nginx安装目录

2017-07-20 16:52:03 358

原创 CENTOS 6.5 配置YUM安装NGINX

摘要: 本文介绍一下如何用yum源安装Nginx第一步,在/etc/yum.repos.d/目录下创建一个源配置文件nginx.repo:cd /etc/yum.repos.d/vim nginx.repo填写如下内容:[nginx]name=nginx repobaseurl=http://nginx.org/packages/centos/$releaseve

2017-07-11 16:38:58 449

转载 CentOS6.5 安装Tomcat6

原文:http://blog.csdn.net/lyq19870515/article/details/43865239注意: 安装Tomcat的前提是正确安装JDK.1.首相使用ftp把Tomcat安装包上传至ftp目录.2. 把tomcat压缩包拷贝到需要安装的目录.# cp /home/www/ftpfile/apache-tomcat-6.0.43.zip /s

2017-07-03 08:35:27 590

转载 Centos6.5下jdk1.6安装

原文  http://blog.csdn.net/liuchao102/article/details/444926711:下载jdk-6u20-linux-x64.bin.tar.gz112:在/usr目录下创建Java目录(一般都安装在这个目录)/usr/java113:解压(在/usr/java目录下解压这个文件)tar -zxvf jdk-6u20-linux-x6

2017-07-03 08:17:00 667

转载 Mysql-5.5.32 cmake安装

1.拷贝cmake-2.8.8.tar.gz和mysql-5.5.32.tar.gz至/opt文件夹下 2.切换到opt目录[root@mysql ~]# cd /opt[root@mysql opt]# lscmake-2.8.8.tar.gz mysql-5.5.32.tar.gz rh1233.解压cmake文件[root@mysql opt]# tar xf c

2017-06-30 10:27:44 527

原创 Linux 搭建svn

109  rpm -aq subversion  110  yum -y install subversion  111  mkdir -p /application/svndata  112  mkdir -p /application/svnpasswd  113  tree /application/  114  cd /  116  cd application/

2017-02-24 14:07:43 227

转载 oracle使用impdp方式导入数据

原文:http://blog.csdn.net/bao19901210/article/details/9666901导入格式(按用户方式导入,Oracle在本机)impdp 用户名/密码 schemas=要导入的用户(即是使用expdp导出的用户) directory=创建的文件夹名称(directory_name) dumpfile=test.dmp(要放入到directory

2016-12-16 19:42:18 2364

原创 火狐链接不安全解决

在地址栏键入"about:config" 点击“我了解此风险”在下方任意位置右键,选择新建布尔值输入首选项名称为“security.enterprise_roots.enabled”并把值设置为 true重启浏览器,HTTPS 网站即可正常访问

2016-12-02 21:19:06 4126 1

转载 Oracle数据库移植全步骤

为了方便更多的人,写了这个!原文:http://blog.csdn.net/ji_sheng_chong/article/details/10201589 首先要备份。对于不同版本的Oracle之间导入的原则:低版本exp,高版本imp比如,我的数据库服务器是9i,我电脑上客户端是9i,用9i备份了一个admin20090609.dmp,放在了F:/bak/orac

2016-12-02 09:19:01 1616

转载 VMware中Nat方式设置静态IP

原文:http://blog.csdn.net/clevercode/article/details/50574695一,共享无线连接或本地连接,给VMnet8。在网络配置中,选着无线连接,右键属性,共享。这里默认给虚拟网卡VMnet8,分配了IP:192.168.137.1。二,在VMware中配置VMnet8

2016-11-13 17:26:05 351

原创 网页分页插件

/** * jquery.page.rxq.js * 前端分页控件 * 2016-11-12 *  */;(function($){//定义插件$.fn.createPage = function(options){//默认参数var args = $.extend({pageCount : 10,//总共的页数totalCount : 100,//

2016-11-12 17:19:34 383

JAVA SSH 项目(学习过程中做的)

本项目是我在培训机构学习过程中一边学习一边动手做的,是一个电子办公的OA系统,功能还不是很完善,但是有涉及到java几乎各个方面的知识点,其中不同的模块有分别 1只用到struts完成的 2 用servlet完成的 3用struts+spring模块 4 用ssh结合完成的 5其中用到的UI有easy ui 几乎常用的用法也都有涉及到 应该来说是一份很好的学习资料 如果是找毕业设计的同学请绕道 都说了不是很完整了 辛辛苦苦总结的 希望大家给好评

2014-04-24

XPath教程.chm

web前端开发必备 权威资源,不超前也不落后!! 适合于目前开发,若有变动,本人会即使更新!

2013-09-04

XmlHttp对象参考

web前端开发必备 权威资源,不超前也不落后!! 适合于目前开发,若有变动,本人会即使更新!

2013-09-04

jquery1.8.2

web前端开发必备 权威资源,不超前也不落后!! 适合于目前开发,若有变动,本人会即使更新!

2013-09-04

jQuery forValidator4

web前端开发必备 权威资源,不超前也不落后!! 适合于目前开发,若有变动,本人会即使更新!

2013-09-04

JavaScriptHelp

web前端开发必备 权威资源,不超前也不落后!! 适合于目前开发,若有变动,本人会即使更新!

2013-09-04

w3school(5.0).CHM

w3school(5.0).CHM

2013-09-03

css开发文档

用于j2ee开发。。都能接受能见到不会吧了哈办法vhbvAHIB飞vi红AVBis空间的v经适房v比较傻逼v 南大俊三弟素女经

2013-09-03

空空如也

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

TA关注的人

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