
jsp
cctcc
这个作者很懒,什么都没留下…
展开
-
nginx和tomcat中的https证书配置
tomcat中的证书配置参数如下:<Connector port="443" protocol="org.apache.coyote.http11.Http11NioProtocol" maxThreads="150" SSLEnabled="true" scheme="https" secure="true" SSLProtocol="TLSv1+TLS...原创 2020-03-16 22:11:31 · 579 阅读 · 0 评论 -
一个行业网站性能优化的过程分享
某日一客户想定制淘特站内搜索引擎,经过沟通后了解网站数据在400万左右,现在程序主要由asp和asp.net组成,服务器16G内存,16核CPU,当时我一看这配置,就惊了!这么个配置,不需要优化程序也没有多大问题。可当我访问他们的网站时发现问题确实比较严重,特别是搜索,基本上查询一次就需要等很久时间,而且数据查询结果也有问题。 看来没有想的那么简单,考虑到他现在的站内搜索还是使用的数据库原创 2013-07-21 16:17:48 · 883 阅读 · 0 评论 -
tomcat7 出现java member heap 的解决方法
近日一个客户网站运行的淘特站内搜索引擎突然不能使用了,经查日志,发现出错信息:java member heap,这个还是清楚的,是java jvm的内存分配过小,以前使用tomcat5.0,和6.0的时候均调过,于是修改catalina.bat(注:linux服务器请修改catalina.sh),添加以下代码:set JAVA_OPTS=-Xms1024m -Xmx1024m -XX:PermSize=128M -XX:MaxPermSize=256m原创 2013-07-27 09:21:26 · 994 阅读 · 0 评论 -
tomcat8.0环境下解决get方法中文参数乱码问题
环境:java 1.7 ,tomcat8.0问题:tomcat8.0环境下,使用get方法提交由英文字母数字组合的内容显示正常,但提交中文参数编码乱码,然而使用post方法程序一切正常,不出现乱码问题。原因:高版本tomcat 中,get 与 post 方法对参数内容编码处理不同解决方法: 修改 tomcat 的配置文件,对 server.xml 中 Connec原创 2015-04-12 17:45:48 · 11312 阅读 · 0 评论 -
关于tomcat8在windows2008下高并发下问题的解决方案
因为客户服务器特殊的环境问题,只能使用windows2008r2服务器,然而配置过后,网站的高访问量很快就出现了各种问题,以下是解决的问题汇总。服务器环境:windows2008R2+jdk8.0+tomcat8.0.21+sqlserver2008r2(以上软件环境均是64位)1、首先建议安装jdk8.0(64位)以能获取较高的JVM内存设置,不然网站访问并发过高,内存很快就会出现不足,原创 2015-05-03 15:48:21 · 18213 阅读 · 0 评论 -
lucene升级至5.1版本出现 :IllegalStateException: IllegalStateException: unexpected docvalues type NONE"
这前使用的lucene4.7版本,程序正常,现在升级到5.1时,索引文件正常,但在搜索的时候,出现:IllegalStateException: unexpected docvalues type NONE" on fields Use UninvertingReader or index with docvalues.后才知道,是因为Sort排序对索引字段有了新的要求,即使用DocVa原创 2015-05-12 17:23:40 · 6085 阅读 · 1 评论 -
如何应用MQTT协议到物联网中(IOT)
突然,由于物联网的因素,我们将处理由不同规则部署的数不清的组件系统,还要处理终端发来的成千,可能不是上万条的业务消息。在这种情况下,著名的mvc设计模式将不能使用,所以我们需要转换到微服务-安全模式,回去计算机场景概念就像是参与者,使用参与者/消息模式去处理我们的服务如何与任意数量的终端进行通信。翻译 2015-08-10 10:22:55 · 6369 阅读 · 0 评论 -
windows2008R2下iis7集成多个tomcat多个站点
因为业务需要,客户安装的是windows2008R2,部分程序需要iis7支持,另外淘特b2b系统是java的,需要使用tomat,而且希望将站内搜索引擎和b2b系统部署在两个单独的tomcat下,好处是不会占用一个jvm的内存和cpu。操作过程如下:一、安装jdk 过程不说了(一直点击“下一步”),下载jdk.80安装好后,设置环境变量:右键“计算机”-属性-高级系统设置-环境变量-原创 2015-09-01 20:44:06 · 6577 阅读 · 0 评论 -
一个普通开发者的工作日
今天要做的是移动办公项目,主要是在原有的办公软件上加了移动客户端支持,前期先做android版本,等交付客户后,功能确定后再做ios(这么做主要是软件总是要经过漫长的反复调整过程)。 办公软件是采用的asp.net(C#)+sqlserver的环境 ,所以开机后,Sqlserver Management Studio、Visual Studio先打开,根据前端的需求,编写一系列接口程序,原创 2015-09-16 14:11:25 · 893 阅读 · 0 评论 -
AES加密php,java,.net三种语言同步实现加密、解密
因工作需要,在使用aes解密时,因客户开发语言有多种,现在基本就是java,php,asp.net三种语言是主流,笔者对三种语言也算是研究多年了,有时客户总是问这问那的,就调试好了三种不同语言的AES加密工具类,这样也确保客户加密过来的数据服务器端可以正常解密。闲话少说了,贴出代码。:)1、java版/* * To change this license header, choose L原创 2017-02-08 15:07:39 · 15381 阅读 · 3 评论 -
高流量的网站,并不赞成使用集成框架
做java项目,现在大家都在头疼是使用原生底层开发,还是使用框架,笔者从业10多年来,一直坚持原生的jsp+java开发,直到开发出自己的框架,这也是从一个个项目中不断优化积累来的结果,目前此框架已达到轻量极,可拆发,可并发可复用的效果。并且自己还写了个代码生成工具,直接根据数据库表生成70%的代码,自己的才是硬道理!高流量的网站,并不赞成使用集成框架,单纯的jsp+JavaBean网站效率远远高原创 2017-02-11 10:39:37 · 625 阅读 · 0 评论 -
CentOS 7 中firewall-cmd命令大全
例1# firewall-cmd --list-all-zones #查看所有的zone信息# firewall-cmd --get-default-zone #查看默认zone是哪一个# firewall-cmd --zone=internal --change-zone=p3p1 #临时修改接口p3p1所属的zone为internal# firewall-cmd原创 2017-03-29 11:20:19 · 2347 阅读 · 0 评论 -
centos7下vsftpd(被动模式)及防火墙的设置
1、安装vsftpd yum -y install vsftpd2、添加ftp用户groupadd wwwuseradd -g www -M -d /home/www -s /sbin/nologin www &> /dev/nullpasswd wwwchown -R www:www /home/www3、配置ftp打开etc/vsftpd.c原创 2017-03-31 09:35:13 · 12806 阅读 · 0 评论 -
sqlserver常用 的统计命令
1、查看某个数据库的在线连接数SELECT * FROM [Master].[dbo].[SYSPROCESSES] WHERE [DBID] IN ( SELECT [DBID] FROM [Master].[dbo].[SYSDATABASES] WHERE NAME='数据库名称')2、列出前50条占用cp原创 2016-06-25 20:32:29 · 1525 阅读 · 0 评论 -
windows服务器下tomcat的常见问题
1、如何将日志打印到catalina.out中?方法:修改startup.bat将call "%EXECUTABLE%" start %CMD_LINE_ARGS%修改为call "%EXECUTABLE%" run %CMD_LINE_ARGS%修改catalina.bat将最下面的%ACTION% 后面均添加上 >>%CATALINA_BASE%\log...原创 2018-09-30 08:56:55 · 630 阅读 · 0 评论 -
微信统一下单支付中关于Body不支持中文编码的解决方法
因工作需要对接微信的扫码支付,这里用到的统一下单支付接口。开始一切正常。可是当传递参数body为中文的时候,返回错误提示:body不是utf8编码。看字面意思是编码不是utf-8,经常做java的朋友都对这类问题见怪不怪了(心中早有了解决方法),可是这次没有想像的那么简单,试过了N种方法,结果要么是:签名不对,要么是:body不是utf8编码。看来这次没有那么简单,毕竟要对接人家的接口,所幸到网上...原创 2019-09-24 16:16:52 · 5575 阅读 · 2 评论