自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (17)
  • 收藏
  • 关注

原创 一篇文章学会shell脚本

shell语言简介shell是一个用C语言编写的程序,它是用户使用Linux的桥梁。通过shell用户可以访问操作系统内核服务,类似DOS下的command和后来的cmd.exe。shell既是一种命令语言,又是一种程序设计语言。作为命令语言,它交互式地解释和执行用户输入的命令;作为程序设计语言,它定义了各种变量、参数、函数、流程控制等等。它调用了系统核心的大部分功能来执行程序、建立文件并以并行...

2019-02-28 16:49:54 349

原创 JDBC连接数据库基本方法概览

什么是JDBCJDBC(Java Data Base Connectivity,Java数据库链接)是一种用于执行SQL语句的Java API,可以为多种关系型数据库提供统一的访问,它由一组用Java语言编写的类和接口组成。JDBC提供了一种基准,据此可以构建更高的工具和接口,使数据库开发人员能够编写数据库应用程序。JDBC是sun开发的一套数据库访问编程接口,是一种SQL级的API。因为它是由...

2019-02-28 15:53:19 277

原创 一篇文章掌握Sping APO

Spring APO简介AOP(Aspect Oriented Programming),即面向切面编程,可以说是OOP(Object Oriented Programming,面向对象编程)的补充和完善。OOP引入封装、继承和多态性等概念来建立一种对象层次结构,用以模拟公共行为的一个集合。当我们需要为为部分对象引入公共部分的时候,OOP就会引入大量重复的代码。例如:日志功能。AOP技术利用一...

2019-02-27 16:11:10 297

原创 java代码实现文件的zip打包

private ZipUtils(){ } public static void doCompress(String srcFile, String zipFile) throws IOException { doCompress(new File(srcFile), new File(zipFile)); } /** ...

2019-02-27 11:27:37 549

原创 java代码实现OCR---第三方接口

public static String documentOCR(String filepath){ ByteArrayOutputStream bos = new ByteArrayOutputStream(); String result = ""; try { File file = new File(filepat...

2019-02-27 11:07:35 1217

原创 ORM框架简介

什么是ORM对象-关系-映射(Object-Relational Mapping,简称ORM),面向对象的开发方法是当今企业级应用开发环境中的主流开发方法,关系数据库是企业级应用环境中永久存放数据的主流数据存储系统。对象和关系数据是业务实体的两种表现形式,业务实体在内存中表现为对象,在数据库中表现为关系数据。内存中的对象之间存在关联和继承关系,而在数据库中,关系数据无法直接表达多对多关联和继承关...

2019-02-26 17:35:58 798

原创 一篇文章掌握Nginx

Nginx简介Nginx是一个高性能的Web服务器,同时是一个高效的反向代理服务器,它还是一个IMAP/POP3/SMTP代理服务器;由于Nginx采用的是时间驱动的架构,能够处理并发百万级别的tcp链接,高度的模块化设计和自由的BSD许可,使得Nginx有着丰富的第三方模块。比如Openresty、API网关Kong。(BSD开源协议是一个给与使用者很大自由的协议。基本上使用者可以“为所欲为”...

2019-02-26 15:29:20 357

原创 一篇文章了解常用数据库

什么是数据库简单的说,数据库(英文Dtabase)就是一个存放数据的仓库,这个仓库是按照一定的数据结果(数据结构是指数据的组织形式或数据之间的联系)来组织、存储的、我们可以通过数据库提供的多种方法来管理数据库里的数据更简单的形象理解,数据库和我们生活中存放杂物的仓库性质一样,区别只是存放的东西不同。早期比较流行的数据库模型有三种,分别为层次式数据库、网络式数据库和关系型数据库。而在当今的互联网...

2019-02-26 14:44:13 571

原创 一篇文章搞定Java多线程和高并发问题

接触过线程池开发的伙伴们,可以看到《阿里巴巴 Java 手册》中一条线程资源必须通过线程池提供,不允许在应用中自行显式创建线程。说明:使用线程池的好处是减少在创建和销毁线程上所化的时间以及系统资源的开销,解决资源不足的问题。如果不使用线程池,有可能造成系统创建大量同类线程而导致小号完内存或者“过度切换”问题。可见线程池的重要性。简单来说使用线程池有以下几个目的:线程是稀缺资源,不能频繁的创建...

2019-02-25 14:57:47 485

原创 一篇文章解决JVM重难点

JVM是Java Virtual Mechine的缩写。它是基于计算机设备的规范,是一台虚拟机,即虚构的计算机。JVM屏蔽了具体操作系统平台的信息(显然,就像是我们在电脑上开了个虚拟机一样),当然,JVM执行字节码时实际上还是要解释成具体操作平台的机器指令的。通过JVM,Java实现了平台无关性,Java语言在不同平台运行时不需要重新编译,只需要在该平台上部署JVM就可以了。因而能实现一次编译...

2019-02-24 17:19:17 211

原创 一篇文章了解docker

什么是dockerDocker是要给开源项目,诞生于2013年初,最初是dotCloud公司内部的一个业余项目。它基于Google公司推出的Go语言实现。项目后来加入了Linux基金会,遵从了Apache2.0协议,项目代码在GitHub上进行维护。Docker项目的目标是实现轻量级的操作系统虚拟化解决方案。docker的基础是Linux容器(LXC)等技术。在LXC的基础上Docker进行了进...

2019-02-22 14:32:27 254

原创 一篇文章解决HashMap所有问题

众所周知HashMap底层是基于 数组+链表 组成的,它是一个散列表,它存储的内容是键值对(key-value)映射。HashMap继承于AbstractMap,实现了Map、Cloneable、java.io.Serializable接口。HashMap的实现不是同步的,这意味着它不是线程安全的。他的key、value都可以为null。此外,HashMap中的映射不是有序的。HashMap的实现...

2019-02-21 18:10:11 216

原创 一篇文章搞懂java十大经典算法

程序=数据结构+算法刚步入学习程序的第一门课,我们就看到了这句话。1)算法:解决问题的流程/步骤(顺序、分支、循环…)2)数据结构:将数据结构按照某种特定的结构来保存通俗的说,算法相当于逻辑,属于人们对特定模式抽象出来的核心,比如排序、查找,可以看作是以中模式。对应于业务来说,以中逻辑(可能由其他原子逻辑结合而成),一旦确定下来,便可看作常量,固定不变。以下,是java十大经典排序算法:...

2019-02-20 10:43:36 3287 1

原创 从入门到精通springcloud 只需一篇文章

springcloud从入门到精通springcloud是什么近年来,随着互联网应用的发展,产品功能的需求也随着发展,我们先前依赖的spring框架也变得越来越沉重、复杂,如果启动一个spring项目,我们必须添加构建路径或添加Maven依赖关系,配置应用程序服务器,添加spring配置,方可启动。由此,产生了springcloud。springcloud 是一个微服务框架,相比Dubbo等...

2019-02-19 18:30:26 291

ocr-tools.rar

OCR识别,使用java语言,实现图片、截图文本的识别,包括特殊符号。有swing界面化处理工具,简单、实用,一目了然

2019-12-16

datasource.rar

springboot多数据源配置-使用druid配置多数据源,简单直接加入项目运行--基本配置说明参考 https://blog.csdn.net/Samurai77/article/details/102582102

2019-10-16

使用springboot + JPA / MyBatis 实现多数据源动态切换

使用springboot + JPA / MyBatis 实现多数据源动态切换

2019-04-17

Lucence并行索引图片文件

lucence并行索引需要Lucence-core-5.2.1版本,可以根据需要调试并行的线程数量

2019-04-09

活体检测摇头点头企业版效果测试

活体检测摇头点头企业版效果测试,根据说明,测试物体是否为生物特性

2019-04-07

微服务架构与实践 -王磊

随着RESTful、云计算、DevOps、持续交付等概念的深入人心,微服务架构逐渐成为系统架构的一个代名词。本书首先从理论出发,介绍了微服务架构的概念、诞生背景、本质特征以及优缺点;然后基于实践,探讨了如何从零开始构建第一个微服务,包括Hello World API、Docker 映像构建与部署、日志聚合、监控告警、持续交付流水线等;最后,在进阶部分讨论了微服务的轻量级通信、消费者驱动的契约测试,并通过一个真实的案例描述了如何使用微服务架构改造遗留系统。全书内容丰富,条理清晰,通俗易懂,是一本理论结合实践的微服务架构的实用书籍。 本书不仅适合架构师、开发人员、测试人员以及运维人员阅读,也适合正在尝试使用微服务架构解耦历史遗留系统的团队或者个人参考,希望本书能在实际工作中对读者有所帮助。

2019-03-28

将图片等分N*N份

根据方法Image.getSubimage(x,y,width,height),裁剪图片

2019-03-26

获取视频轮廓

获取视频轮廓-用java.awt(包含用于创建用户界面和绘制图形图像的所有分类)

2019-03-26

软件设计师第五版带书签pdf+2019考试大纲+历年真题精讲

软件设计师第五版带书签pdf+2019考试大纲+历年真题精讲

2019-03-24

OCR-CPP4.0

使用OCR-CPP4.0技术,实现对图文识别功能(中英文)。直接打开.exe即可实现对当前路径下的文字的识别

2019-03-19

java读取excel文件

java读取excel文件需要的jar是 poi-3.14.jar poi-ooxml-3.14.jar poi-ooxml-schemas-3.14.jar xmlbeans-2.6.0.jar

2019-03-12

人脸识别文件

人脸识别所需要的.xml文件,可以精确识别人脸,增加颗粒度

2019-03-08

汇率同步,实现主要国际货币的汇率数据

汇率同步,可以实时获取国际主要币种的汇率,提供数据解析等功能

2019-03-08

OCR-合合科技--

ocr用java代码实现,使用合合科技API接口,识别度和识别精度高达90%以上

2019-03-07

RCUtil+FileUtil

Java调用python需要的工具类比如,opencv,ffmpeg

2019-03-07

摄像机实时捕捉人脸+本地图片识别-Python3.6+OpenCV3.2识别

摄像机实时捕捉人脸+本地图片识别-Python3.6+OpenCV3.2识别

2019-03-06

人脸识别--opencv-java代码实现

opencv比较常用于人脸检测,但识别率不高。这里需要在本机上安装OpenCV,并且下载依赖包 opencv-2413.jar/stormcv-0.7.2.jar

2019-02-27

空空如也

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

TA关注的人

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