JAVA
直立行走的大瓶子
这个作者很懒,什么都没留下…
展开
-
OCR图像识别技术的JAVA实现(一)
ORC图像识别技术的JAVA实现目前网络上的开源的图像识别技术有很多,例如 OCRE(OCR Easy)、Clara OCR、OCRAD、TESSERACT-OCR 等等,今天本blog将记录下tesseract-ocr的JAVA实现,后面会记录研究下Android的使用:TESSERACT-OCR安装程序实现1、TESSERACT-OCR安装首先下载EXE安装包进行安装,我安装的版本是“te原创 2017-12-19 10:54:40 · 55725 阅读 · 9 评论 -
Nio、Bio、Aio 的原理及区别与应用场景
问题同步,异步,阻塞,非阻塞组合方式的IO类型BIO、NIO、AIO适用场景分析IO操作的两个步骤从编程语言层面实现原理底层基础问题在高性能的IO体系设计中,有几个名词概念常常会使我们感到迷惑不解。具体如下: 序号 问题 1 什么是同步? 2 什么是异步? 3 什么是阻塞? 4 ...转载 2018-06-22 12:19:57 · 392 阅读 · 0 评论 -
Linux安装JAVA以及环境配置
材料:CentOS 64位、jdk-7u25-linux-x64.tar.gzJava环境安装jdk安装解压安装1.源安装很简单,一个命令搞定。 sudo apt-get install oracle-java7-installer 当然之前也需要更新一下源: sudo apt-get upgrade2.安装包安装也很简单: 将安装包放到指定的目录...原创 2018-06-13 15:17:18 · 266 阅读 · 0 评论 -
ZTree + SpringMVC 的使用(同步加载、异步加载和异步加载模式下全部展开)
一、zTree – jQuery 树插件zTree 是一个依靠 jQuery 实现的多功能 “树插件”。优异的性能、灵活的配置、多种功能的组合是 zTree 最大优点。zTree v3.0 将核心代码按照功能进行了分割,不需要的代码可以不用加载采用了 延迟加载 技术,上万节点轻松加载,即使在 IE6 下也能基本做到秒杀兼容 IE、FireFox、Chrome、Opera、Safari...原创 2018-06-12 11:40:38 · 5425 阅读 · 4 评论 -
MySQL配置允许远程连接
MySQL默认在本地loaclhost登录root用户,然而远程连接却会报错(root@1X.X.X.X acess denied)。这里就需要进行配置允许远程连接才行,配置方法如下:打开cmd,输入命令,登录数据库:"mysql -uroot -p",输入数据库登录密码: 2. 输入授权命令:" grant all privileges o...原创 2018-05-25 19:11:56 · 12616 阅读 · 2 评论 -
初识负载均衡与集群(二)之Tomcat+Nginx环境搭建
前言nginx+tomcat 部署实现负载均衡原理: nginx作为代理服务器,可以转发多个tomcat服务器,实现负载均衡。一、工具准备apache-tomcat-8.5.28-windows-x64(下载)nginx-1.13.12(下载)二、Tomcat配置1. 解压两个tomcat,apache-tomcat-8.5_8585和apache-tomcat...原创 2018-04-28 17:29:42 · 433 阅读 · 0 评论 -
MyEclipse&&IDEA debug web项目被URLClassLoader类拦截,不能进入到要调试的类里面去
问题描述: 今天用IDEA和Myeclipse debug 项目时,一直被URLClassLoader类,debug调试不了,甚是恶心,情况如图: 问题解决:经网上百度,有大神给出了解决方法: Myeclipse(2015): 打开breakpoint小窗口,去掉classnotfoundexception选项即可。 即,Breakpoint标签第一个:caught a...原创 2018-03-07 17:33:10 · 2104 阅读 · 0 评论 -
JAVA札记之文件操作
一、文件目录mkdir() :创建此抽象路径名指定的目录。如果父目录不存在则创建不成功。mkdirs() :创建此抽象路径名指定的目录,包括所有必需但不存在的父目录。二、 判断文件夹、文件是否存在、否则创建文件夹1. 判断文件是否存在,不存在创建文件File file=new File("C:\\Users\\1.txt"); if(!file.exis...原创 2018-02-05 11:08:04 · 147 阅读 · 0 评论 -
获取SpringMVC,Struts2,Servlet中request服务器上的绝对路径
获取当前运行文件在服务器上的绝对路径:Servlet:this.getServletContect().getRealPath()Struts:this.getServlet().getServletContext().getRealPath()Action:ServletActionContext.getRequest().getRealPath()原创 2018-02-05 10:51:59 · 276 阅读 · 0 评论 -
SpringMVC JAVA Web验证码开发
一、效果展示效果图: —————————————————————————————————–思路:验证码是一张图片,是一张有着随机字母、数字、图案等组成的图片,,是由后端随机制造出来的,前端用img的src去不断访问这个制造的方法。1. 前台页面 登录使用的是ajax方法,所以使用的是调用点击事件进行,验证码的图片放在a标签中是为了方便点击变换验证码。显示图片用转载 2018-01-26 16:16:34 · 251 阅读 · 0 评论 -
JAVA札记(一)
(日常积累之前没有get到的知识点) 一、JAVA基础 1. Java中的接口允许接口的多继承,类只能是单继承。 原因:java接口可以多继承。Interface3 Extends Interface0, Interface1, interface……不允许类多重继承的主要原因是,如果A同时继承B和C,而B和C同时有一个D方法,A如何决定该继承那一个呢? 但接口不存在这样的问题,接...原创 2018-01-04 17:38:47 · 317 阅读 · 0 评论 -
有return的情况下try catch finally的执行顺序
**结论: 1、不管有木有出现异常,finally块中代码都会执行; 2、当try和catch中有return时,finally仍然会执行; 3、finally是在return后面的表达式运算后执行的(此时并没有返回运算后的值,而是先把要返回的值保存起来,管finally中的代码怎么样,返回的值都不会改变,任然是之前保存的值),所以函数返回值是在finally执行前确定的; 4、finall转载 2018-01-02 19:15:59 · 148 阅读 · 0 评论 -
Java中性能优化方法汇总
很多同学在日常写Java的时候很少去关心性能问题,但是在我们写代码的过程中必须考虑到性能对程序的影响。小到我们使用位运算来实现算术运算,大到我们对 Java 代码的总体架构设计,性能其实离我们很近。本文介绍了Java中性能优化的35种方法,需要的朋友可以参考下。前言对程序员们来说,代码优化是一个很重要的课题。可能有些人觉得没用,一些细小的地方有什么好修改的,改与不改对于代码的运行效率有...转载 2018-07-18 16:39:52 · 426 阅读 · 0 评论