自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

ouyida3的专栏

为何写技术博客:总结自己、与人分享

  • 博客(222)
  • 资源 (5)
  • 收藏
  • 关注

原创 Nginx实战(共十一章)总述&汇总

前言过去一年用了一下nginx,记录一下用过的功能,避免后面忘记了。Nginx实战共十一章节Nginx实战(一)Nginx简介Nginx实战(二)Nginx安装Nginx实战(三)反向代理与负载均衡Nginx实战(四)Nginx+Keepalived实现高可用Nginx实战(五)配置httpsNginx实战(六)Nginx实现限流Nginx实战(七)Nginx高并发配置Ngi...

2019-02-16 09:39:29 5401 2

原创 sqlyog导出excel乱码问题解决方法

方法一:不要使用sqlyog,使用Navicat的导出功能 方法二:先用sqlyog导出excel xml格式,再用excel打开xml即可!注意,导出html再用excel打开也行,但某些行会占用两行。 导出csv乱码用utraledit打开ansi也不乱码,但csv用excel打开就一列。

2017-03-07 11:38:49 3519 2

原创 启动tomcat8提示内存泄漏问题解决

故障起源今天启动tomcat8,发现网址访问不了,网页提示: HTTP Status 404 - /zsale-web/ message /zsale-web/ description The requested resource is not available.tomcat8于是打开catalina.out查看日志。 26-Oct-2015 11:23:26.735 WAR

2015-10-31 17:38:25 83083 6

原创 teambition/tower/team@osc/worktile团队协作工具价格比较

最近需要一项目管理的工具,昨天在upyun的技术会上看到了team@osc的广告,于是搜索了一下,发现还有国内的tower、teambition、worktile比较出名。 至于国外的那些就算了,网速慢、英文难懂。这四款产品比较后发现并不是都免费的。同样是免费版也各有差别:teambition一个项目不限人数,但是限制项目数。tower既不限人数,也不限项目,只是限制了一些功能worktil

2015-09-20 15:28:07 5383

原创 使用cargo实现jenkins自动部署远程tomcat

转载请标明出处: http://blog.csdn.net/ouyida3/article/details/48089141 本文出自:【ouyida3的博客】tomcat-users.xml配置<role rolename="manager"/><role rolename="manager-script"/> <role rolename="manager-gui"/> <role

2015-08-29 18:04:21 9144 1

原创 mysql的死锁等6个实战问题解决

mysql的死锁等6个实战问题解决锁表后的解锁当对表做dml操作时卡住,很可能是表被锁。 到数据库主机,查看进程命令: show processlist; 找到有锁的进程id,杀掉: kill id;processlist是全部的进程,比较多,有时候,从processlist里能看到哪个锁住,但有时候它和其他进程看上去一样。 这时需要查看数据表:SELECT * FROM informat

2015-08-03 16:19:53 3542 1

原创 maven的常用技巧

可先阅读可先阅读我之前写的一些maven文章。(也可不阅读)新建maven工程新建maven项目要点Maven 目录结构的解析CentOS6.2安装maven3.2.5老项目转maven工程老项目转为maven的步骤详细说明关于已有项目转为maven的一点看法maven的一些问题解决MyEclipse导入maven项目下载不了jar的问题又一次Maven不下载jar问题的解决ma

2015-08-03 12:28:27 2729

原创 Java的List和Map作为入参与clone

代码 public static void main(String[] args) { testList(); } /** * 测试HashMap是否需要clone * * 1、你觉得,print出来的id是1还是2呢? * 2、list的size是1还是2呢?每一个的map的id是1还是2? * 3、id会

2015-07-12 13:56:52 2369

原创 老项目转为maven的步骤详细说明

可先阅读关于已有项目转为maven的一点看法新建maven项目要点其实之前已转过几个,但忘了记录下来,今天又转了一个项目,补记录一下。步骤1、写pom.xml最耗费时间的一步。因为不用maven的话,都是一堆jar包,都引入就行,用ant或eclipse都可编译。但是maven的pom.xml需要明确使用哪些jar,当然你也是一堆都写入pom也可以,但是你会发现太多了烦死你,还不如整理一下哪些

2015-07-04 17:04:43 5254

原创 推荐一个zookeeper信息查看工具

zookeeper信息查看工具下载地址:https://issues.apache.org/jira/secure/attachment/12436620/ZooInspector.zip解压,打开: ZooInspector\build\zookeeper-dev-ZooInspector.jar参考: http://blog.csdn.net/atco/article/details/136

2015-06-30 19:12:46 24232 11

原创 Gradle入门指南(二)

转载请标明出处: 本文出自:【ouyida3的博客】注意:本文内容都是通过gradle命令行完成,不涉及eclipse的插件。1、先阅读Gradle入门指南(一)2、常用命令gradle -vgradle buildgradle build --stacktracegradle publishgradle -q publishgradle cleangradle complieJav

2015-06-30 18:50:16 12737

原创 tomcat连接mysql的3个问题解决

转载请标明出处: 本文出自:【ouyida3的博客】1、BasicDataSourceFactoryCaused by: java.lang.ClassNotFoundException: org.apache.tomcat.dbcp.dbcp.BasicDataSourceFactory 解决:tomcat里原来oracle的factory忘了去掉了<Resource name="j

2015-06-30 18:36:53 4344

原创 安装多个版本jdk后java -version不改变的问题解决

1、问题比如先安装了jdk7后,再安装jdk6,java -version就是显示java1.6,即使把JAVA_HOME和path修改为java7的路径,java -version依然还是显示6。2、解决方法在安装jdk的时候,会自动把java.exe拷贝到c:windows/system32下,而path里配置的第一个路径就是system32,所以你执行的java -version里的java其

2015-06-25 15:48:17 2701

原创 MySQL的ERROR 1366 (HY000): Incorrect string value错误解决

转载请标明出处: http://blog.csdn.net/ouyida3/article/details/46045261 本文出自:【ouyida3的博客】错误描述: MySQL [portaldb]> INSERT INTO prod_product VALUES (5,’ATS’,’1’,’最终事物一致’,”,’最终事物一致’,’1’,’1’,NULL,’http://130.51

2015-06-25 08:52:13 11965

原创 SQLyog v11.24查询MySQL5.6.24中文乱码的解决方法

本问题在网上查找了半天,没有找到一个解决的方法,最后我自己使用了一个小技巧解决了。转载请标明出处: http://blog.csdn.net/ouyida3/article/details/46045261 本文出自:【ouyida3的博客】执行命令:SET character_set_client = gbK;SET character_set_results = gbK;详细可参考:

2015-06-23 15:50:40 4128

原创 搭建Git服务器

在远程仓库一节中,我们讲了远程仓库实际上和本地仓库没啥不同,纯粹为了7x24小时开机并交换大家的修改。GitHub就是一个免费托管开源代码的远程仓库。但是对于某些视源代码如生命的商业公司来说,既不想公开源代码,又舍不得给GitHub交保护费,那就只能自己搭建一台Git服务器作为私有仓库使用。搭建Git服务器需要准备一台运行Linux的机器,强烈推荐用Ubuntu或Debian,这样,通过几条简单的a

2015-06-20 16:06:52 1123

原创 JS框架选取-extjs收费问题

最近做一个企业级web应用,涉及js用什么框架好,问了几个同行都有提到extjs,但却没有一个提到收费问题。小公司小网站还好,大企业就必须认真对待了,特别最近中巡组在单位检查中,连发个邮件领导都有严格要求,所以每样事情都得规行矩步才是。我只是为公司做个网站,也得收费?如果你做互联网应用赚钱(虽然互联网用extjs不多),肯定要交钱;如果你只是公司内部使用(也就是不赚钱,自己给自己做个系统使用,赚啥钱嘛),不用收费;如果你用来学习,也不收费;如果你作为乙方,为甲方做系统赚钱,那还是得交钱。

2015-02-15 14:27:39 15864

原创 [mycat]创建视图报错op table not in schema----VIEW

必须在mysql上创建,不能在mycat上,否则报错java.sql.SQLSyntaxErrorException: op table not in schema----VIEW然后配xml就可以select了。show table status where comment =‘view’;...

2019-10-25 08:34:28 2094

原创 Nginx实战(十一)补漏拾遗

文章目录本章导读nginx非root执行nginx升级常用文件还有...本章导读有一些小点,通过这章补充一下都是一些不太关键的东西记录一下,看看就好nginx非root执行nginx用root安装后,有些人喜欢直接用root来运行了,但是我非常不喜欢。所以,我改成用别的用户运行,假设这个用户叫webapp(当然,你也可以新建一个nginx用户,或者www用户等等)。赋权webap...

2019-02-07 16:06:26 730

原创 Nginx实战(十)Nginx的漏洞修复

文章目录本章导读本章要点Nginx HTTP/2和mp4模块拒绝服务漏洞描述解决方案解释Clickjacking(点击劫持)描述解决方案nginx的解决方法加了x-frame-options后如何验证Nginx range filter模块数字错误漏洞(CVE-2017-7529)1、漏洞描述2、影响程度3 、漏洞原理4、 漏桶解决nginx版本泄露本章导读这么快第十章了,这个阶段是最后一章...

2019-02-07 15:45:49 8513

原创 Nginx实战(九)跨域配置(解决CORS报错)

文章目录本章导读本章要点了解跨域以及产生原因跨域的常见解决方法方法一:add_header解决方案解释1. Access-Control-Allow-Origin2. Access-Control-Allow-Headers3. Access-Control-Allow-Methods4.给OPTIONS 添加 204的返回预检请求(preflight request)反向代理解决跨域1.'^~ ...

2019-02-07 15:05:29 52780

原创 Nginx实战(八)rewrite和try_if配置

文章目录本章导读本章要点location正则写法实际使用建议Rewrite规则flag标志位if指令与全局变量全局变量常用正则rewrite实例例1:例2:例3:官网本章导读前面写了反向代理的配置但是实际情况中,代理的规则可能远不止这么简单这个时候,可能需要一些高级的配置登场rewrite和try_if可能可以帮上一点忙本章要点先来一个疑问如果我想让用户访问/annualRe...

2019-02-06 17:59:30 664

转载 欢迎使用CSDN-markdown编辑器(20190206)

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Ma...

2019-02-06 17:51:21 119

原创 Nginx实战(七)Nginx高并发配置

文章目录本章导读本章要点nginx优化worker_processesworker_cpu_affinityworker_connectionsworker_rlimit_nofileuse epollaccept_mutexmulti_acceptsendfiletcp_nopushtcp_nodelaykeepalive_timeoutsend_timeouttypes_hash_max_si...

2019-02-06 17:05:18 3905

原创 Nginx实战(六)Nginx实现限流

文章目录本章导读了解Nginx限流先来看一个例子limit_req_zone 参数配置限流实战实例一 限制访问速率实例二 burst缓存处理实例三 nodelay降低排队时间示例四 自定义返回值限流算法令牌桶算法漏桶算法官网本章导读前面写了安装、代理、负载均衡、高可用、https,基本可以用于生产了但是如果生产要面对突如其来的高并发,怎么处理又或者有人估计发起大量的请求击垮我们的服务器...

2019-02-06 16:30:07 1338

原创 Nginx实战(五)配置https

文章目录本章导读了解https了解Nginx 配置 HTTPS签署第三方可信任的 SSL 证书关于 SSL 证书颁发 SSL 证书可靠的第三方机构使用 OpenSSL 生成 SSL Key 和 CSR 文件配置 HTTPS基础配置HTTPS服务器优化减少 CPU 运算量使用 HSTS 策略强制浏览器使用 HTTPS 连接HSTS – HTTP Strict Transport SecurityGo...

2019-02-05 18:01:14 1283

原创 Nginx实战(四)Nginx+Keepalived实现高可用

文章目录本章导读本章要点环境准备tomcat做应用服务器nginx做负载均衡keepalived实现nginx高可用(HA)注意点最后本章导读通过前面三个章节,应该已经知道什么情况下需要用到nginx、怎么在相应的平台安装nginx、和怎么实现一个简单的反向代理和负载均衡了。对于我来说,我觉得已经入了门了,可以对没有听过nginx的同学炫耀一下了:)但在真实生产环境中,这还远远不够,虽然...

2019-02-05 16:35:03 1512 1

原创 Nginx实战(三)反向代理与负载均衡

文章目录写在前面基本要点代理服务器1、什么是代理服务器2、为什么要使用代理服务器反向代理 VS 正向代理1、什么是正向代理?什么是反向代理?2、反向代理有哪些主要应用?反向代理服务器Nginx负载均衡总结写在前面为什么这一章节放在第三这么靠前呢?前面的第一章节介绍和第二章节的安装实话说都是没什么技术含量的。而反向代理和负载均衡的配置,是我觉得在nginx中是最常用、也是最关键的一个配置之一。...

2019-02-05 15:53:44 1991

原创 Nginx实战(二)Nginx安装

写在前面nginx支持在多个平台上安装,我主要是在centos7上比较多,centos6也有。一般有源码编译安装和安装包直接安装。源码的话官网就是统一一份,直接下载就可以。如果是安装包就必须看清楚平台,选择自己需要的,千万不要错。比如有一次,我要安装的是centos6的,直接下载了centos的最新版,谁知道是centos7的。它不会告诉你版本不对,而是安装的时候会提示openssl的版本不...

2019-02-04 16:29:48 1691

原创 Nginx实战(一)Nginx简介

文章目录nginx简介nginx的诞生nginx优点Nginx缺点Nginx的用处关于代理正向代理反向代理nginx简介Nginx(发音同 engine x)是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,并在一个BSD-like 协议下发行。由俄罗斯的程序设计师Igor Sysoev所开发,最初供俄国大型的入口网站及搜寻引擎Rambler(俄文:Рам...

2019-02-03 17:52:43 1432

转载 使用CSDN-markdown编辑器示例

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I...

2018-07-28 11:05:49 241

原创 Mac开发环境搭建笔记2

我先阅读: Mac开发环境搭建笔记1sslvpn下载motion pro,百度搜索motionpro 下载第一个链接便是。(ArrayVPN客户端软件下载页) http://106.15.64.216:8080/zh/troubleshooting ArrayMotionProSetup_Mac_v1.1.6.dmg办公环境(2)更新qq,from 6.0.0(277...

2018-02-22 15:05:43 1659

原创 Mac开发环境搭建笔记

SVNcornerstone http://jingyan.baidu.com/article/9989c74612a55af648ecfef2.html http://www.jianshu.com/p/7f5c019c528b虚拟机VirtualBox http://www.pc6.com/edu/77380.html 注意:选择右下第二个加载iso http://www.xitong

2017-04-05 19:59:40 646

原创 Mac工作环境搭建笔记

前言买了快一年了,工作太忙,不能轻易换,怕影响工作,在家熟悉了半年后终于换掉!QQFoxmail输入法解压缩Office微信浏览器迅雷QQ官网下载,和win平台比非常不好用。群里的非好友不显示群里名称,只显示昵称不能消息撤回(几天前的新版本才可以)不能针对单个人的历史消息进行搜索Foxmail非常不好用。 - 不能设置接收两天后删除 - 不能与win互导 - 不

2017-04-05 19:37:25 505

原创 sonar入门

下载sonarhttp://www.sonarqube.org/downloads/ 我下载的是最新版本sonarqube-5.1.2.zip解压unzip sonarqube-5.1.2.zip创建数据库推荐使用mysql(默认会使用sonar内置的数据库)CREATE DATABASE sonar CHARACTER SET utf8 COLLATE utf8_general_ci;CREA

2015-11-23 20:20:31 6658

原创 AngularJS入门

AngularJS必须知道的几个基本知识:angular读[‘æŋgjələ],中文是“角”的意思一般缩写为ng诞生于2009年,由google的两人创建,后被google收购是MV*框架(mvc、mvvm)目前最新版本是1.3.0,最新稳定版本是1.2.17推荐入门教程:怎么样快速入门AngularJS?-来源:ngnice - Worktile系统架构师推荐ng的网站:Angula

2015-11-23 20:16:03 678 1

原创 druid加密

cd C:\Documents and Settings\Administrator\.m2\repository\com\alibaba\druid\1.0.15java -cp druid-1.0.15.jar com.alibaba.druid.filter.config.ConfigTools abcd@Aug22C0F33Wq1sKkliJlcjAriSo7gTIRIrny2tLJZ3Pk

2015-10-11 15:04:20 1635

原创 在jenkins里maven使用cargo部署失败

cargo确实是自动部署tomcat的利器,详细可见我之前的文章: 使用cargo实现jenkins自动部署远程tomcat但是发现却不是那么稳定。主要体现在偶尔会使得jenkins构建失败。错误主要有三种: 1 FAIL - The application [/zsale-web] is already being serviced2 Connection refused -> [

2015-09-20 10:20:35 2676 3

原创 MySQL赋权与回收权限命令

可先阅读:MySQL常用命令MySQL5.6的备份与恢复命令回收权限命令:--回收建表、改表、删表权限REVOKE CREATE ON zplatdb.* FROM 'zplat_cen1';REVOKE DROP ON zplatdb.* FROM 'zplat_cen1';REVOKE ALTER ON zplatdb.* FROM 'zplat_cen1';--回收表记录的增删改权

2015-09-05 16:52:58 6321

原创 多少人知道需求规格说明书是什么

写在前面如果你明确清晰知道需求规格说明书是什么,则可以忽略此文章。如果你不清晰,建议还是阅读一下本文,不然也许早晚会碰钉子。转载请标明出处: http://blog.csdn.net/ouyida3/article/details/46045261 本文出自:【ouyida3的博客】起因最近在做项目时,根据项目计划,在用户输出了《需求书》后,需要我在2天编写出《需求规格说明书》,但是就这个说明

2015-08-15 17:23:24 9917

flowable-designer-5.22.0和emf的jar

flowable-designer-5.22.0和emf的jar。目前整个百度都找不到,我弄了大半天才弄好。如果好用,希望点个赞或者留个评论,谢谢。

2019-03-29

jbpm-7.18.0.Final-examples.zip

jbpm-7.18.0.Final-examples.zip,最新jbpm7的开发例子。直接导入IntelliJ,可以运行Test例子。

2019-03-17

腾云云申请域名详细截图步骤指南(2018-7).docx

腾云云申请域名详细截图步骤指南(2018-7).docx测试可用。

2018-08-11

阿里云申请域名详细截图步骤指南(2018-7).docx

阿里云申请域名详细截图步骤指南(2018-7).docx,当前可用。

2018-08-11

阿里云申请免费SSL证书详细截图步骤指南(2018-7).docx

阿里云申请免费SSL证书详细截图步骤指南(2018-7).docx,由于阿里云经常改版,目前可用。

2018-08-11

空空如也

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

TA关注的人

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