自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(30)
  • 资源 (15)
  • 问答 (1)
  • 收藏
  • 关注

原创 Window下Apahce指令

在CMD下Apache指令:启动:httpd.exe -k start停止:httpd.exe -k stop   或者httpd.exe -k shutdown重启:httpd.exe -k restart移除:httpd.exe -k uninstall -n  "Apache服务名字"测试配置:httpd.exe -n  “Apache服务名字” -t压测:ab -n

2017-07-24 09:18:51 372

原创 Oracle客户端误删除后,Toad和Sqlplus无法连接Oracle数据库的问题

Oracle 10g数据库服务端安装在B电脑上,我本地电脑A在删除Oracle客户端后,使用Toad和SqlPlus无法连接数据库。通过安装Oralce 11g客户端(简装版本,占用存储空间最小)后,Toad可以直接连接Oralce服务端数据库,SqlPlus却无法连接,经查询发下简装版的Oracle客户端无法添加数据库监听服务,通过重新安装Oracle客户端,选择管理员版本的,安装后,在配置和移

2017-07-11 19:59:27 682

原创 做一个心无杂念的平凡人

近来,因为思想没有主见,生活没有目标,喜好空想,不做行动,导致自己思想十分累,严重损害身心健康,若长此下去,真心不敢想象自己会变成什么样子。生活本来就不容易,一直坚信付出和所得成正比,整日不做学习,不懂得控制自己,却想要的更多,自己想象都觉得不可能,觉得眼前不可能实现的事情就不要在去想了,空想误己,实干兴业,自此决定要做一个有主见,有目标,为实现目标努力奋斗的人。2017年07月10日

2017-07-10 09:23:39 576

转载 windows系统下nginx+tomcat+redis做负载均衡和session粘滞附整套解决方案

Nginx:在nginx-1.8.0\conf目录下找到nginx.conf文件,打开文件修改文件中http{}中的内容,在http{}中加入   upstream localhost  {         server localhost:8080;        server localhost:8090;    }     include   

2017-07-05 16:43:57 624

转载 windows下nginx+tomcat+memcache负载均衡集群搭建

使用nginx 做负载均衡 memcached处理session共享   环境 windows 7  X64  java : jdk7    nginx : 1.5.0  http://nginx.org/  tomcat :6.37.0 X 3  memecached : http://memcached.org/      一     1 JDK的安装不多说 

2017-07-05 16:37:45 460

转载 Nginx负载均衡session会话保持方法

负载均衡时,为了保证同一用户session会被分配到同一台服务器上,可以使用以下方法:1.使用cookie将用户的session存入cookie里,当用户分配到不同的服务器时,先判断服务器是否存在该用户的session,如果没有就先把cookie里面的sessoin存入该服务器,实现session会话保持。缺点是存入cookie有安全隐患。2.使用缓存利用memca

2017-07-05 15:22:46 7260

原创 如何将Apache Http Server2.2.32的C源码包编译成exe安装包

通过GnuWin32软件将patch后缀的不定文件打到Apache Http Server2.2.32安装包后,如何将Apache Http Server的源码包编译成Windows下可以安装的exe安装包

2017-07-05 09:14:40 516

转载 Maven 快速入门及简单使用

Maven入门指南 :Maven 快速入门及简单使用前言      Maven是一个Java语言编写的开源项目管理工具,是Apache软件基金会的顶级项目。主要用于项目构建,依赖管理,项目信息管理。      maven项目在编译、测试、打包里,会需要从maven的中央仓库(即:maven组织公布在互联网上的一个站点,里面已经收录了目前绝大多数主流的jar包)下载jar包等

2017-07-04 19:01:03 2522

转载 Redis的安装与使用(单节点)

IP:192.168.4.111环境:CentOS 6.6Redis版本:redis-3.0(考虑到Redis3.0在集群和性能提升方面的特性,rc版为正式版的候选版,而且很快就出正式版)安装目录:/usr/local/redis用户:root 编译和安装所需的包:# yum install gcc tcl 下载3.0版Redis(当前最新版redis-3.0.

2017-07-04 18:57:47 384

转载 计算机网络

协议体系结构TCP协议概念三次握手为什么三次握手四次挥手为什么四次挥手SYN攻击对应的协议UDP协议TCP和UDP区别面向连接和非面向连接的服务的特点是什么面向连接非面向连接浏览器输入wwwbaiducom后执行的全过程涉及到的协议DNS域名系统交换机路由器网关交换机路由器网关所属层IP协议IP地址分类HTTP协议主要特点常用的H

2017-07-04 18:55:57 584

转载 Shell脚本知识点

Shell脚本,就是利用Shell的命令解释的功能,对一个纯文本的文件进行解析,然后执行这些功能,也可以说Shell脚本就是一系列命令的集合。Shell可以直接使用在win/Unix/Linux上面,并且可以调用大量系统内部的功能来解释执行程序,如果熟练掌握Shell脚本,可以让我们操作计算机变得更加轻松,也会节省很多时间。Shell能做什么将一些复杂的命令简单化(平时我们

2017-07-04 18:52:31 354

转载 Tomcat 启动速度优化

一般建议问题一般分为2类: 一类是BUG,还有一类是性能问题。首先提醒一点: 如果碰到 Tomcat hang 住或者请求不响应, 必须先诊断和排查问题, 而不要急着去优化。 可以执行 线程转储, 看看 JVM 出了什么问题。请参考Tomcat的wiki页面: 问题检测与诊断 。JAR 包扫描在Servlet 3.0规范 的第8章, 引入了一些插件特性(“pluga

2017-07-04 18:42:46 4954

转载 饿了么:日订单量超900万的架构设计及演进之路

网站在刚开始的时候大概只是一个想法:一个产业的模型,快速地将它产生出来。“快”是第一位的,不需要花太多精力在架构设计上。在网站进入扩张期才需要对架构投入更多的精力来承载网站在爆发时的流量。 饿了么成立已经8年,现在日订单量突破900万,我们也有了较为完善的网站架构。 一、网站基础架构 初期,我们使用了能够更容易拓展SOA的框架。我们用SOA的框架解决

2017-07-04 18:38:58 580

转载 Java多线程问题

1、多线程有什么用?一个可能在很多人看来很扯淡的一个问题:我会用多线程就好了,还管它有什么用?在我看来,这个回答更扯淡。所谓”知其然知其所以然”,”会用”只是”知其然”,”为什么用”才是”知其所以然”,只有达到”知其然知其所以然”的程度才可以说是把一个知识点运用自如。OK,下面说说我对这个问题的看法:(1)发挥多核CPU的优势随着工业的进步,现在的笔记本、台式机乃至商用的应用服

2017-07-04 18:32:51 807

原创 Windows环境下,使用GnuWin32工具安装后缀为patch的补丁到C源码软件包

在CMD命令行,cd到GnuWin32安装目录的bin下:在命令行输入:patch.exe -d WORK_DIR -i PATCH_FILE -p 0 -l -NWORK_DIR      要打补丁的目录PATCH_FILE    补丁文件-p 0                    直接使用补丁文件里的目录,不做任何删减-l                      

2017-07-04 18:15:22 3111 1

转载 Eclipse安装配置C/C++开发环境

安装MinGW:假设安装路径为c:\MinGW编辑如下系统变量:变量名变量值PATH C:\MinGW\bin;LIBRARY_PATH C:\MinGW\libC_INCLUDEDE_PATHC:\MinGW\includeCPLUS_INCLUDE_PATH C:\MinGW\include\c++\3.4.2;C:\MinGW\include\c++\3.4.2\

2017-07-04 16:45:13 382

转载 在Eclipse下安装C++插件CDT

cdt是在eclipse中编写C++程序的插件,虽然还不是很完美,但是是在windows中编写linux下C++程序(GNU C++)的一个好途径。按照eclipse的官方网站的要求,要下载如下的东东:1.eclipse(http://www.eclipse.org/downloads/index.php),我下的是3.0,也有更高一点的版本,如果想要有中文帮助的,可以下载2.

2017-07-04 16:43:20 5087

转载 Eclipse环境安装C/C++插件CDT和Eclipse安装的插件卸载

Eclipse环境安装C/C++插件CDT准备软件下载地址:eclipse: http://www.eclipse.org/    或   http://www.eclipse.org/downloads/jdk-download:  http://www.oracle.com/technetwork/java/javase/archive-139210.htmljdk-c

2017-07-04 16:41:41 8954

转载 mybatis思维导图,让mybatis不再难懂(二)

写在前面上一篇文章写了mybatis的基本原理和配置文件的基本使用,这一篇写mybatis的使用,主要包括与sping集成、动态sql、还有mapper的xml文件一下复杂配置等。值得注意的是,导图17和18中讲解resultMap子元素的时候可能讲得不是很清楚,应该需要大量的代码来讲解使用方法,思维导图恰恰不适合这种表现方法。所以需要读者根据给出的链接去读一些好的博客文章,这样才能更好理

2017-07-04 11:09:34 295

转载 mybatis思维导图,让mybatis不再难懂(一)

写在前面与hibernate相比,我无疑更喜欢mybatis,就因为我觉得它真的好用,哈哈。它简单上手和掌握;sql语句和代码分开,方便统一管理和优化;当然缺点也有:sql工作量很大,尤其是字段多、关联表多时,更是如此。而且sql依赖于数据库,导致数据库移植性差。选用一个框架之前最好先了解它的优缺点,对项目最好用,效率最高的才是一个你最好的选择。mybatis简介MyB

2017-07-04 11:08:02 308

转载 Spring思维导图,让Spring不再难懂(ioc篇)

写过java的都知道:所有的对象都必须创建;或者说:使用对象之前必须先创建。而使用ioc之后,你就可以不再手动创建对象,而是从ioc容器中直接获取对象。就好像我们无需考虑对象的销毁回收一样,因为java垃圾回收机制帮助我们实现了这个过程;而ioc则是让我们无需考虑对象的创建过程,由ioc容器帮我们实现对象的创建、注入等过程。控制反转spring ioc容器在

2017-07-04 11:06:01 221

转载 Spring思维导图,让spring不再难懂(一)

摘要: Spring是一个开源框架,是为了解决企业应用程序开发复杂性而创建的。框架的主要优势之一就是其分层架构,分层架构允许您选择使用哪一个组件,同时为 J2EE 应用程序开发提供集成的框架写在前面很多人在微信公众号中给我留言说想看spring的思维导图,正好也打算写。与其他框架相比,spring项目拥有更多的模块,我们常用的ioc,mvc,aop等,这些是spring的主

2017-07-04 11:03:28 336

转载 如何实现一个 Git Diff 解析器

代码审阅中一个重要功能是对两个 commit 进行 diff 并展示到页面中,这篇文章将尝试总结其实现过程。解析 Git Diff想要展示 diff,首先需要将 Git 提供的 diff 格式解析成结构化数据(比如:JSON)。基本格式一个基本的 Git Diff 格式如下: diff --git a/f1 b/f1index 6f

2017-07-04 11:01:09 4393

转载 windows下apache+JK+tomcat负载均衡

本文的大概章节分类:1.下载mod_jk2.修改apache相关配置3.tomcat配置修改4.测试负载均衡5.配置apache处理静态文件【一】下载mod_jk打开tomcat 的主页:http://tomcat.apache.org【二】修改apache相关配置httpd.conf路径:D:\Program Files\Apache2.2\conf\http

2017-07-04 10:16:44 677

转载 搭建Tomcat集群&通过Redis缓存共享session的一种流行方案

为什么要共享session?我们使用单台Tomcat的时候不会有共享sesssion的疑虑,只要使用Tomcat的默认配置即可,session即可存储在Tomcat上。但是随着业务的扩大,增加Tomcat节点构成Tomcat集群大势所趋,分布式带来了增加更大规模并发请求的优势,但是也随之到来了一个问题,每个Tomcat只存储来访问自己的请求产生的sessio

2017-07-04 10:14:01 448

转载 完整iOS APP发布App Store上架流程

上架iOS最基本需要一个付费的开发者账号,还没有的话申请一个或者借用。通常也还需要一台Mac电脑,不过这里介绍到不用Mac在Windows系统中直接发布iOS APP到App Store。如果没有Mac,也无所谓。申请开发者账号介绍iOS APP上架需要创建一个APP ID、申请iOS发布证书、再用iOS证书打包IPA,然后在上传IPA到App Store上

2017-07-04 10:11:11 2504

原创 参考资料

中文书籍:https://github.com/justjavac/free-programming-books-zh_CNGitHub教程入门http://www.imooc.com/learn/390前端工具:https://github.com/nieweidong/fetool在线API文档:http://tool.o

2017-07-04 09:38:37 291

转载 程序员之路-学习经验总结分享

前言顶尖中文大学计算机专业课程体系 http://study.163.com/curricula/cs.htm程序员这个行业,日新月异,技术体系更新速度快,新技术新框架层出不穷,所有的技术都像是一个无底洞,当你学得越多就会发现不懂的越多,不懂的越多,需要学习的就更多。因此,一旦选择了这个行业,就意味着你必须不断学习才能跟得上大家的脚步,而要想成为一名优秀的程序员,更是需

2017-07-03 20:53:40 453

转载 成为一名Java高级工程师你需要学什么

宏观上:1.技术广度方面至少要精通多门开源技术吧,研究过struts\spring等的源码。2.项目经验方面从头到尾跟过几个大项目,头是指需求阶段,包括需求调研。尾是指上线交付之后,包括维护阶段。3.架构经验方面有过分布式系统的架构和开发经验。对于跨系统的结构优化,数据存储的性能指标等有丰富经验。什么缓存啊、数据库的垂直切分什么的,业务的抽象和水平拆分啊,这些应

2017-07-03 20:28:57 317

原创 Windows Server 2003下Apache Http Server升级到2.2.32,如何打补丁

现在四个patche后缀的补丁CVE-2017-3167,CVE-2017-3167,CVE-2017-7668,CVE-2017-7679,需要安装到Apache Http Server2.2.32

2017-07-03 17:10:52 3272 1

高等数学第七版.7z

本书是同济大学数学系编的《高等数学》第七版,从整体上说与第六版没有大的变化,内容深广度符合“工科类本科数学基础课程教学基本要求”,适合高等院校工科类各专业学生使用。 [1] 本次修订遵循“坚持改革、不断锤炼、打造精品”的要求,对第六版中个别概念的定义,少量定理、公式的证明及定理的假设条件作了一些重要修改;对全书的文字表达、记号的采用进行了仔细推敲;个别内容的安排作了一些调整,习题配置予以进一步充实、丰富,对少量习题作了更换。所有这些修订都是为了使本书更加完善,更好地满足教学需要。 [1] 本书分上、下两册出版,上册包括函数与极限、导数与微分、微分中值定理与导数的应用、不定积分、定积分及其应用、微分方程等内容,书末还附有二阶和三阶行列式简介、基本初等函数的图 形、几种常用的曲线、积分表、习题答案与提示。

2019-07-15

Linux命令行完全技术宝典

学习了解Linux的命令技术,分析常用Linux的指令用法,提供脚本编写

2018-09-25

Oracle数据库查询优化的方法

Oracle数据库查询优化方法知识的介绍,了解常用优化的方法和技巧

2018-09-25

数据结构与算法(JAVA语言版)

学习了解常用数据结构和算法知识,分析常用的数据结构

2018-09-25

大规模分布式存储系统:原理分析与架构实战

了解分布式存储系统的原理,结合案例分析分布式存储系统的实现和使用

2018-09-24

大型分布式网站架构设计与实践

了解大型分布式网站在发展过程中,使用到的技术的演变

2018-09-24

大型网站系统与JAVA中间件实践

了解学习大型网站系统在构建过程中使用到的中间件技术,了解不同Java中间件的各种不同用途

2018-09-24

大规模分布式系统架构与设计实战

了解大规模分布式系统架构设计,通过案例熟悉分布式系统在企业应用中用到的知识

2018-09-24

大型网站技术架构核心原理与案例分析

大型网站技术架构分析,了解大型网站发展过程中需要用到的架构知识

2018-09-23

深入理解Spring Cloud与微服务构建

了解SpringCloud构建微服务,学习微服务的常用知识,并构建简单的项目实例

2018-09-23

2018年上海高级Java面试题目1

简记一次Java求职面试,上海地区java高级面试题目回忆

2018-09-15

java面试基础知识点

介绍Java求职面试过程过程中的相关知识点,分为java基础,web,框架等基础知识

2018-09-15

ngin+tomcat+memcach测试案例

ngin+tomcat+memcach案例

2017-07-05

Windows下Nginx+tomcat+memcached集群

在windows系统上nginx+memcached+tomcat的负载均衡 相关配置过去请查看

2017-07-05

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

TA关注的人

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