java EE
文章平均质量分 62
liwei2633
这个作者很懒,什么都没留下…
展开
-
基于Tesseract-OCR实现的JAVA WEB版OCR(图片转文字)
首先在Tesseract-OCR官网下载Tesseract-OCR 3.02,以及中文数据包chi_sim.traineddata(简体)接下来就是新建一个JAVA EE项目,把Tesseract-OCR放在项目WebRoot下。下面是主要代码:接受客户端上传过来的图片,使用Tesseract-OCR识别后返回至前台。package servlet;import java.io原创 2014-03-06 11:49:56 · 5536 阅读 · 2 评论 -
tomcat请求url中带有特殊符号{}|返回400的问题
根据rfc规范,url中不允许有 |,{,}等特殊字符,但在实际生产中还是有些url有可能携带有这些字符,特别是|还是较为常见的。在tomcat升级到7以后,对url字符的检查都变严格了,如果出现这类字符,tomcat将直接返回400状态码。解决方案:在tomcat目录/conf/catalina.properties下找到并修改tomcat.util.http.parser.原创 2017-06-27 14:09:48 · 5825 阅读 · 0 评论 -
实战mycat读写分离和分库分表(2)-本地mysql主从配置
接上一篇实战mycat读写分离和分库分表(1)-本地mysql多实例搭建上一篇已经跑起了4个mysql实例,本篇的目的是配置mysql一主多从同步,mysql-m1为主,mysql-s1、mysql-s2、mysql-s3为从。1.创建mysql-m1的slave用户 mysql -P3306 -uroot -p123456 GRANT REPLICATION SL原创 2017-05-21 23:18:29 · 1387 阅读 · 0 评论 -
实战mycat读写分离和分库分表(1)-本地mysql多实例搭建
前言由于公司业务不断扩大,数据量也在不断提高,现有的架构(单库mysql)在性能上已经不能满足日常查询需求,所以借这个周末在本地搭建了一套基于mycat的mysql集群环境的流程,可以做到多主-多从,原创 2017-05-21 22:30:25 · 1114 阅读 · 1 评论 -
quartz里job不执行的解决方案
使用框架spring3+quartz1.8生产环境中碰到会有job一直不执行的情况,后来分析是因为quartz中线程总数太少,而项目中所有的job都是并发执行的就会导致当到达时间节点时如果线程已经用完,则JOB不会执行等到下次job执行时间节点,如果项目中存在很多job执行过程耗时比时间周期还长就会导致这种情况发生。解决办法1.更具实际情况动态调整quartz线程池大小这样就不原创 2017-04-27 11:38:47 · 24503 阅读 · 2 评论 -
全面了解Nginx到底能做什么
转自http://www.raye.wang/2017/02/24/quan-mian-liao-jie-nginxdao-di-neng-zuo-shi-yao/前言本文只针对Nginx在不加载第三方模块的情况能处理哪些事情,由于第三方模块太多所以也介绍不完,当然本文本身也可能介绍的不完整,毕竟只是我个人使用过和了解到过得。所以还请见谅,同时欢迎留言交流Nginx转载 2017-02-25 15:03:49 · 443 阅读 · 0 评论 -
MyEclipse调试maven第三方jar包源码
在项目中用mybatis的时候发现一个问题,然后maven加载了源码,但是调试的时候看不到源码。网上查了下是要设置tomcat里面source路径。默认是这样的:把Default项目删除添加自己的web项目进去保存后再调试,就可以跳进mybatis源码中了原创 2016-06-17 11:03:32 · 2030 阅读 · 1 评论 -
Myeclipse tomcat部署项目至根路径INVALID的问题
情况如下图1、eclipse项目:在项目的.settings目录下,找到org.eclipse.wst.common.component文件:xml version="1.0" encoding="UTF-8"?> id="moduleCoreId" project-version="1.5.0"> deploy-name="twovs">转载 2016-07-07 19:35:44 · 2319 阅读 · 0 评论 -
关于表单action中的"/"
路径为:/*** 会提交至项目的根路径+***路径为:*** 提交至当前路径+***原创 2014-03-10 10:13:53 · 655 阅读 · 0 评论 -
OpenSSL创建带SAN扩展的证书并进行CA自签
什么是 SANSAN(Subject Alternative Name) 是 SSL 标准 x509 中定义的一个扩展。使用了 SAN 字段的 SSL 证书,可以扩展此证书支持的域名,使得一个证书可以支持多个不同域名的解析。来看看百度的证书,百度证书的扩展域名有这么多,其中还有了*.hao123.com,那我们再看看www.hao123.com的证书 发现的确是用的前面的百度证书 所以SAN带来原创 2017-09-20 15:42:49 · 13408 阅读 · 0 评论