服務器部署
feng27156
两年的Java Web开发经验,具有良好的Java基础。<br/>熟练使用Web开发开源框架,研读过Strut,Spring等开源框架源码。<br/>使用SSH、JSP、JavaScript,WebService,JNI等技术,在项目熟练使用Jquery、Ext等JS库,使用Axis 发布webService,使用过JNI,jacob调用dll。<br/>有过JVM 调优,Mysql 双机热备,Tomcat 优化,视频处理,文档格式转换,google Map 使用 等经验。熟练使用Mysql和SQL Server主流数据库。<br/>具有良好的适应能力以及团队开发能力,学习能力强,对新技术接受快,工作认真负责,性格开朗。
展开
-
mysql 主从服务器
第一步: 1.1 环境搭建 准备两台Windows NT 主机,分别安装好iKEY Server windows 版本,确定版本无误,确保mysql服务正常启动,确保两台主机处于同一个局域网中,确定好哪台做为主、备机器,假设A为主机,B为备机,假设A主机IP地址为:192.168.1.101,B主机IP地址为192.168.1.102 第一步:在A数据库的my.ini中添加转载 2013-03-05 14:59:14 · 838 阅读 · 0 评论 -
nginx rewrite 指令和规则
nginx通过ngx_http_rewrite_module模块支持url重写、支持if条件判断,但不支持else。该模块需要PCRE支持,应在编译nginx时指定PCRE源码目录,nginx安装方法。nginx rewrite指令执行顺序:1.执行server块的rewrite指令(这里的块指的是server关键字后{}包围的区域,其它xx块类似)2.执行locati转载 2014-09-02 18:52:18 · 3632 阅读 · 0 评论 -
TTL expired in transit (TTL 传输中过期) ping一个ip却返回另一个ip
简单来说,TTL全程Time to Live,意思就是生存周期以下是参考资料ping是一个很常用的小工具,它主要用于确定网络的连通性问题 使用ping命令后,常见的出错信息通常分为3种:1、Unknown host:不知名主机这种出错信息的意思是,该远程主机的名字不能被域名服务器 DNS 转换成IP地址故障原因可能是域名服务器有故障,或者其名字不正确,或者网络管理员的系统与远程主机之间转载 2014-09-01 16:16:40 · 18261 阅读 · 0 评论 -
Nginx重新编译添加模块
进入nginx源码目录 cd nginx-1.3.2 以下是重新编译的代码和模块 ./configure --prefix=/usr/local/nginx--with-http_stub_status_module --with-http_ssl_module --with-file-aio --with-http_realip_module转载 2014-08-29 16:23:35 · 3835 阅读 · 1 评论 -
linux 安装nginx
从官网下载一个nginx 的tar.gz 版。安装方式使用make 安装第一步:解压tar -zxvf nginx-1.7.4.tar.gz第二步:进入nginx-1.7.4,执行./configure 命令-----------------------------------------------------------------------------------原创 2014-08-27 19:40:14 · 14929 阅读 · 0 评论 -
linux iptables 防火墙 设置
(1) 重启后永久性生效:开启:chkconfig iptables on关闭:chkconfig iptables off(2) 即时生效,重启后失效:开启:service iptables start关闭:service iptables stop需要说明的是对于Linux下的其它服务都可以用以上命令执行开启和关闭操作。转载 2014-08-27 19:47:56 · 646 阅读 · 0 评论 -
cas server +cas client 单点登录配置实例
cas server 配置原创 2014-07-23 16:55:20 · 30075 阅读 · 3 评论 -
cas server + cas client 单点登录 原理介绍
CAS 介绍CAS 是 Yale 大学发起的一个开源项目,旨在为 Web 应用系统提供一种可靠的单点登录方法,CAS 在 2004 年 12 月正式成为 JA-SIG 的一个项目。CAS 具有以下特点:开源的企业级单点登录解决方案。CAS Server 为需要独立部署的 Web 应用。CAS Client 支持非常多的客户端(这里指单点登录系统中的各个 Web 应用),原创 2014-07-23 10:46:35 · 23392 阅读 · 2 评论 -
linux下使用yum安装mysql
linux下使用yum安装mysql 1、安装查看有没有安装过: yum list installed mysql* rpm -qa | grep mysql* 查看有没有安装包: yum list mysql* 安装mysql客户端: y转载 2014-06-30 15:35:17 · 512 阅读 · 0 评论 -
linux 静态ip 设置
Linux静态IP设置IP配置:/etc/sysconfig/network-scripts/ifcfg-eth0DEVICE=eth0BOOTPROTO=staticHWADDR=00:26:18:0B:38:C0ONBOOT=yesIPADDR=192.168.0.20NETMASK=255.255.255.0GATEWAY=192.168.0.1I转载 2014-03-14 17:55:21 · 952 阅读 · 0 评论 -
tomcat 下部署的应用出现ava.lang.OutOfMemoryError: unable to create new native thread ,解决方案。
第一:使用tomcat 线程池。请看 tomcat 高并发 这篇文章解决。 <Executor name="tomcatThreadPool" namePrefix="catalina-exec-" maxThreads="150" minSpareThreads="4"/> 优化请看 tomcat 高并发 这篇文章解决。第二:加大原创 2014-02-18 18:49:41 · 6437 阅读 · 0 评论 -
tomcat 高并发
一、容器简化了程序员自身的多线程编程。 各种Web容器,如Tomcat,Resion,Jetty等都有自己的线程池(可在配置文件中配置),所以在客户端进行请求调用的时候,程序员不用针对Client的每一次请求,都新建一个线程。而容器会自动分配线程池中的线程,提高访问速度。 二、Tomcat线程池实现:1、使用APR的Pool技术,使用了JNI。转载 2014-02-18 18:29:41 · 24084 阅读 · 0 评论 -
jconsole tomcat内存监控设置
Jconsole是JDK自带的一个很好的jvm查看工具,免费不用说,而且内存状态刷新的快,垃圾回收也快。由于,需要监控一个即将上线的web应用是否有内存泄露,即需要监控tomcat的jvm内存状况。Jconsole是基于jmx进行通信、信息发送获取的,因此需要对tomcat进行相应设置,jconsole才可监控tomcat。1、windows下,通常是我们的开发环境Windows下转载 2014-02-17 14:57:04 · 940 阅读 · 0 评论 -
java 最大線程數理解
在测试穷尽时采用多线程,报错内容为:Exception in thread "Thread-2" java.lang.OutOfMemoryError: unable to create new native thread ---------------------分割线--------------------------------(MaxProcessMemory -转载 2014-02-17 15:27:27 · 2931 阅读 · 1 评论 -
java jvm 内存分配
1)堆(Heap)和非堆(Non-heap)内存 按照官方的说法:“Java 虚拟机具有一个堆,堆是运行时数据区域,所有类实例和数组的内存均从此处分配。堆是在 Java 虚拟机启动时创建的。”“在JVM中堆之外的内存称为非堆内存(Non-heap memory)”。 可以看出JVM主要管理两种类型的内存:堆和非堆。简单来说堆就是Java代码可及的内存,是留给开发人员使用的;非堆就是转载 2014-02-17 13:52:56 · 1498 阅读 · 0 评论 -
java 最大线程数
工作中碰到过这个问题好几次了,觉得有必要总结一下,所以有了这篇文章,这篇文章分为三个部分:认识问题、分析问题、解决问题。 一、认识问题:首先我们通过下面这个 测试程序 来认识这个问题:运行的环境 (有必要说明一下,不同环境会有不同的结果):32位 Windows XP,Sun JDK 1.6.0_18, eclipse 3.4,测试程序:Java代码转载 2014-02-17 13:48:43 · 20782 阅读 · 1 评论 -
mysql数据库互为主从配置(二)
mysql数据库互为主从配置mysql主从配置小记:共有四台机器:A(10.1.10.28),B(10.1.10.29),C(10.1.10.30),D(10.1.10.31)。配置后结果:A-C互为主从,B为A的slave,D为C的slave。0)准备工作在四台机器上面安装好mysql后,创建用于同步的账号。添加账户:?转载 2013-03-06 15:25:17 · 740 阅读 · 0 评论 -
linux less 命令 学习
less 工具也是对文件或其它输出进行分页显示的工具,应该说是linux正统查看文件内容的工具,功能极其强大。less 的用法比起 more 更加的有弹性。在 more 的时候,我们并没有办法向前面翻, 只能往后面看,但若使用了 less 时,就可以使用 [pageup] [pagedown] 等按键的功能来往前往后翻看文件,更容易用来查看一个文件的内容!除此之外,在 less 里头可以拥有更多的转载 2014-08-29 15:39:08 · 517 阅读 · 0 评论