自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 城市大脑,数字赋能

2019年中国(上海)城市大脑技术国际研讨会2019年 3-30(周六)09:00 ~ 3-31(周日)17:00上海 · 上海市 临港主办方: 中国科学院 上海高等研究院本届大会以“城市大脑,数字赋能”为主题,研讨内容涵盖特大城市和国家级新区的智慧发展、智能化城市街区、智慧建造、大数据驱动决策与创新、智慧城市管理、未来指挥交通、智慧物流、智慧生态城市与绵延城市、数据安全、人工智能与城市未...

2019-03-31 11:40:59 826

原创 Java 开发者应该改掉的 3 种不良习惯

前言:想改掉一些坏习惯吗?让我们从 null、函数式编程以及 getter 和 setter 着手,看看如何改善代码。

2019-03-29 17:34:32 137

原创 你精通Java?

自学Java的人不少,科班出身的也很多,更多的是从培训班出来的。但是到什么程度才有资格说自己精通Java?个人觉得至少需要经历以下几个阶段:一、立足之本重视代码品质,精益求精,这是技术开发的本质,也是程序员的立足之本。对处于还没工作或者工作1年左右这个阶段的人来说,看书是比较好的提升方式,推荐《Java编程思想》、《effective java》等。需要注意的是,在看书的过程中一定要思考能否...

2019-03-29 17:31:36 730

原创 初识Elasticsearch

目录Elasticsearch 是什么Elasticsearch 中基本概念Elasticsearch 安装访问 Elasticsearch1. Elasticsearch 是什么Elasticsearch 是一个基于 Lucene 的实时的分布式搜索分析引擎,开箱即用,整合了全文检索、结构化搜索、分析三大功能。为什么不直接用 Lucene ?Lucene 只是一个全文检索引擎的...

2019-03-29 16:22:21 191

原创 计算机组成原理与体系结构

在程序的执行过程中,Cache与主存的地址映射是由硬件自动完成的四级指令流水线完成取指、取数、运算、保存结果四步操作,考察该流水线的操作周期内存编址,相应的运算,包括所需芯片的数量计算。使用地址数初一单个芯片的空间大小计算机的内存主要是由DRAM构成。DRAM:动态随机存取存储器;SRAM:静态随机存取存储器;Cache:高速缓存;EEPROM:电可擦可编程制度存储器。海明码,既可检查又...

2019-03-29 10:52:35 1261

原创 《微服务架构与实践》读书笔记一

《微服务架构与实践》一 单块架构  1 定义:对于这种功能集中、代码和数据中心化、一个发布包、部署后运行在同一进程的应用程序,我们通常称之为单块架构应用,并非物理上的分层。  2 单层架构:数据 逻辑 页面 混合  3 三层架构:    1)表示层:数据显示和用户交互    2)业务逻辑层:业务逻辑处理    3)数据访问层:数据存储访问  4 优势: 比较适合小项目    易于...

2019-03-28 18:30:15 361

原创 《微服务架构与实践》读书笔记二

《微服务架构与实践》目录业务背景微服务概念微服务技术选型微服务架构设计微服务架构设计落地微服务架构设计过程中积累的心得总结一、业务背景1.1 产品现状1、各产品系统独立开发,代码复用率低,系统之间互相调用,耦合严重,系统解耦独立部署困难。2、传统的单体架构,规模越来越大也越来越笨重;当新功能的开发、功能的重构变得不再敏捷可控;测试者的回归测试边界难以琢磨;系统的上线部署也变...

2019-03-28 18:13:00 251

原创 System.loadLibrary( Core.NATIVE_LIBRARY_NAME );所有问题概述

正确的方法是 将opencv安装路径下的 opencv_java341.dll (记得是64位!!!–<F:\ProgramFiles (x86)\opencv\build\java\x64\opencv_java341.dll>)放入C:\WINDOWS\System32\ 之下,即可启动加载文件try { System.loadLibrary( Core....

2019-03-28 11:43:05 6718

原创 ByteBuffer转化为BufferedImage

public static BufferedImage readByteBufferToBufferedImage(ByteBuffer byteBuffer) throws IOException { if(null==byteBuffer) return null; byte [] b = by...

2019-03-28 11:32:39 2130

原创 Java文件流转换大全

一、概念在Java中,文件的输入和输出是通过流(Stream)来实现的。一个流,必有源端和目的端,它们可以是计算机内存的某些区域,也可以是磁盘文件,甚至可以是 Internet 上的某个 URL。对于流而言,我们不用关心数据是如何传输的,只需要向源端输入数据,从目的端获取数据即可。流按照处理数据的单位,可以分为字节流和字符流。字节流的处理单位是字节,通常用来处理二进制文件,例如音乐、图片文件等...

2019-03-28 11:30:55 11527

原创 2019-3-28

绝对路径用System.load, System.loadlibrary使用dll文件名字,用java.library.path指定DLL目录

2019-03-28 11:16:55 164

原创 opencv的Laplacian算法java代码

import org.opencv.core.Core;import org.opencv.core.CvType;import org.opencv.core.Mat;import org.opencv.core.MatOfDouble;import org.opencv.imgproc.Imgproc;import org.python.core.util.FileUtil;imp...

2019-03-28 09:25:06 533

原创 获取目录下所有文件名称(带路径)

public static void getFolderAllFiles(File dir, List<String> filenameList) { if (dir.isDirectory() && dir.canRead() && dir.canWrite()) { File[] all...

2019-03-27 11:05:50 1182

原创 将日期的符串(Tue Mar 26 10:26:08 CST 2019 )转换为字符串日期(yyyy-MM-dd HH:mm:ss)

public static String zoneToLocalTimeStr(String dateString) throws ParseException { SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss.SSS Z"); SimpleDateF...

2019-03-26 10:30:22 5999

原创 将日期的符串(Tue Mar 26 10:26:08 CST 2019 )转换为Date

public static Date zoneToLocalTime(String dateString) throws ParseException { SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss.SSS Z"); SimpleDateFormat...

2019-03-26 10:27:06 25888

原创 计算两个时间(Date date1,Date date2)相差时间

public static String getDatePoor(Date endDate, Date nowDate) {long nd = 1000 * 24 * 60 * 60;long nh = 1000 * 60 * 60;long nm = 1000 * 60;// long ns = 1000;// 获得两个时间的毫秒时间差异long diff = endDate.get...

2019-03-26 10:25:03 1321

原创 图片灰度处理java源码

package test.opencv;import org.opencv.core.Core;import org.opencv.core.Mat;import org.opencv.imgcodecs.Imgcodecs;import org.opencv.imgproc.Imgproc;/** * 图片灰度化处理 * @author hecj */public class ...

2019-03-26 10:12:49 311

原创 image.getSubimage(x, y, width, height)函数解析

x - 指定矩形区域左上角的 X 坐标y - 指定矩形区域左上角的 Y 坐标w - 指定矩形区域的宽度h - 指定矩形区域的高度public static ByteBuffer getSubImage(ByteBuffer imageContent, int x, int y, int width, int height) throws Exception { Byt...

2019-03-25 16:52:51 6712

原创 将图片文件转换为ByteBuffer

public static ByteBuffer readFileToByteBuffer(String filepath1) { try { File file1 = new File(filepath1); InputStream is= new FileInputStream(file1); ByteA...

2019-03-25 16:46:21 3183

原创 将图片写入本地-java

public static void writeFileFromByteBuffer(String filename,ByteBuffer contentStream) throws Exception{try{File fr=new File(filename);if ( !fr.exists() ) fr.createNewFile(); InputStream bi...

2019-03-25 16:43:07 1353

原创 JBOSS简介

Jboss基础:JBoss是一个开源的符合J2EE规范的应用服务器,作为J2EE规范的补充,Jboss中引入了AOP框架,为普通Java类提供了J2EE服务,而无需遵循EJB规范。Jboss通过类载入时,使用Javassist对字节码操作实现动态AOP框架,Javassist是一个开源的编辑字节码的类库。Jboss中参考,切入点与方面也由普通Java对象实现,并使用XML文件配置。Jboss的...

2019-03-24 16:55:27 4076

原创 软件设计师2021考试大纲

2019年上半年考试软件设计师大纲为新版大纲。参考资料为《软件设计师教程》年版修编教材。大约考试时间为5月26日。考试说明1.考试目标通过本考试的合格人员能根据软件开发项目管理和软件工程的要求,按照系统总体设计规格说明书进行软件设计,编写程序设计规格说明书等相应的文档,组织和指导程序员编写、调试程序,并对软件进行优化和集成测试,开发出符合系统总体设计要求的高质量软件;具有工程师的实际工作能...

2019-03-24 15:23:39 5832 3

原创 面试Java集合框架问题

Java集合中 List、Set、Map 之间的区别ArrayList和LinkedList各自的优缺点顺序插入速度ArrayList会比较快,因为ArrayList是基于数组实现的,数组是事先new好的,只要往指定位置塞一个数据就好了;LinkedList则不同,每次顺序插入的时候LinkedList将new一个对象出来,如果对象比较大,那么new的时间势必会长一点,再加上一些引用赋值...

2019-03-22 16:33:46 200

原创 备战软件设计师

在这里插入图片描述

2019-03-22 15:39:23 148

原创 博弈论入门

什么是博弈通俗地讲, 博弈就是指游戏中的一种选择策略的研究。 博弈的英文为“game”, 我们一般将它翻译成“游戏”。 而在英语中, “game”的意义不同于汉语中的游戏, 它是人们遵循一定规则的活动, 进行活动的人的目的是让自己“赢”。 我们在和对手竞赛或游戏的时候怎样使自己赢呢? 这不但要考虑自己的策略, 还要考虑其他人的选择。 生活中博弈的案例很多, 只要涉及人群的互动以及选择决策, 就有...

2019-03-22 15:20:51 1365

原创 经典博弈简介

囚徒困境——个人理性与集体的非理性智猪博弈——搭好顺风车,借力成事枪手博弈——对比关系及策略决定强弱斗鸡博弈——狭路相逢勇者未必胜分蛋糕博弈——讨价还价的策略以牙还牙——有一种智慧叫宽恕鹰鸽博弈——路径依赖法则新解蜈蚣博弈——从后往前的推理猎鹿博弈——合作是硬道理酒吧博弈——求同存异的智慧鲇鱼效应——有竞争才有发展重复博弈——冲突与合作方能共享协和谬误——欲罢不能的错上加错...

2019-03-22 11:37:04 320

原创 break,continue,return之谈

breakbreak用于完全结束一个循环,跳出循环体。不管是哪种循环,一旦在循环体中遇到break,系统将完全结束循环,开始执行循环之后的代码。break不仅可以结束其所在的循环。还可以结束其外层循环。此时需要在break后紧跟一个标签,这个标签用于标识一个外层循环。Java中的标签就是一个紧跟着英文冒号(:)的标识符。且它必须放在循环语句之前才有作用。public class BreakTe...

2019-03-21 13:03:30 110

原创 Java程序员的成长之路

tips:虽然题目是写的Java程序员,但对其他语言的开发来说也会有借鉴作用。本篇介绍的是大体思路,以及每个节点所需要学习的书籍内容,如果大家对详细的技术点有需要,欢迎留言,后续我在写一篇每个阶段需要学习掌握的技术点。工作一年(以内)恭喜你,这个时候,你已经拥有了一份Java的相关工作。对于刚步入职场的新人,不要浮躁,用心提升自己,早点来公司晚点再离开,相信我,对你会有好处的。这个阶段是你成...

2019-03-20 11:21:46 227

原创 《代码大全2》读书笔记

代码大全(第2版) 编辑

2019-03-20 09:36:05 790

原创 ffmpeg 截取视频片段 - python

ffmpeg -i plutopr.mp4 -vcodec copy -acodec copy -ss 00:00:10 -to 00:00:15 cutout1.mp4参数解析-vcodec copy表示使用跟原视频一样的视频编解码器。-acodec copy表示使用跟原视频一样的音频编解码器。-i 表示源视频文件-ss:time_off set the start time o...

2019-03-19 10:00:54 1195

原创 比较两张图片相似度-java源码实现

import java.awt.image.BufferedImage;import java.io.File;import javax.imageio.ImageIO;/**比较两张图片的相似度@author Guihua*/public class BMPLoader {// 改变成二进制码public static String[][] getPX(String ar...

2019-03-18 16:37:43 2036

原创 ElasticSearch入门必读

什么是ElasticSearch业务:当系统数据量上了10亿、100亿条的时候,我们在做系统架构的时候通常会从以下角度去考虑问题:1)用什么数据库好?(mysql、sybase、oracle、达梦、神通、mongodb、hbase…)2)如何解决单点故障;(lvs、F5、A10、Zookeep、MQ)3)如何保证数据安全性;(热备、冷备、异地多活)4)如何解决检索难题;(数据库代理中间件...

2019-03-17 16:49:32 716

原创 读取excel单元表名称

运行环境可参考 读取Excel文件内容读取Excel单元表名称代码展示:public static void main(String[] args) throws IOException { String filePath = "E:\\Property\\WeChat\\WeChat Files\\Subverter7\\Files\\test.xlsx"; String ...

2019-03-13 18:28:05 325

转载 目前为止最全的微信小程序项目实例源码

转载wx-gesture-lock 微信小程序的手势密码WXCustomSwitch 微信小程序自定义 Switch 组件模板WeixinAppBdNovel 微信小程序demo:百度小说搜索shitoujiandaobu 小程序:石头剪刀布(附代码说明)audiodemo 微信小程序开发之视频播放器 Video 弹幕 弹幕颜色自定义star 微信小程序开发之五星评分switchC...

2019-03-13 15:30:40 22982

原创 JSF入门到进阶

JSF简介JavaServer Faces (JSF) 是一种用于构建 Web 应用程序的新标准 Java 框架。它提供了一种以组件为中心来开发 Java Web 用户界面的方法,从而简化了开发。JavaServer Faces于2004年三月1.0版正式提出,清楚的将Web应用程序的开发者划分了三个角色:网页设计人员、应用程序设计人员以及UI组件开发人员。 从使用的角度来看,网页设计人员与应...

2019-03-12 18:09:09 181

原创 读取Excel文件内容

需要的jar是poi-3.14.jarpoi-ooxml-3.14.jarpoi-ooxml-schemas-3.14.jarxmlbeans-2.6.0.jar可从 下载import org.apache.poi.hssf.usermodel.HSSFWorkbook;import org.apache.poi.ss.usermodel.DataFormatter;import ...

2019-03-12 16:01:37 386

原创 ActiveMQ进阶

ActiveMQ简介ActiveMQ官网下载地址:http://activemq.apache.org/download.html;ActiveMQ 是一个 MOM,具体来说是一个实现了 JMS (JMS 叫做 Java 消息服务(Java Message Service),是 Java 平台上有关面向 MOM 的技术规范,旨在通过提供标准的产生、发送、接收和处理消息的 API 简化企业应用的...

2019-03-11 16:53:54 196

原创 获取视频第一帧-java

public static String getVideoFirstThumbTaker(String mediaFileUNCPath,String fileName) throws IOException{ String picPath = mediaFileUNCPath+"\\output.JPG"; String outputFilename = String.form...

2019-03-11 16:14:08 531

原创 一文概述JMS-从了解到熟悉

JMS概述JMS即Java消息服务(Java Message Service)应用程序接口,是一个Java平台中关于面向消息中间件(MOM)的API,用于在两个应用程序之间,或分布式系统中发送消息,进行异步通信。Java消息服务是一个与具体平台无关的API,绝大多数MOM提供商都对JMS提供支持(百度百科给出的概述)。我们可以简单的理解:两个应用程序之间需要进行通信,我们使用一个JMS服务,进行...

2019-03-08 17:52:22 246

原创 深入剖析Hibernate

Hibernate简介Hibernate 是一个高性能的对象关系型持久化存储和查询的服务,其遵循开源的 GNU Lesser General Public License (LGPL) 而且可以免费下载。Hibernate 不仅关注于从 Java 类到数据库表的映射,也有 Java 数据类型到 SQL 数据类型的映射,另外也提供了数据查询和检索服务。关于ORM和JDBC可以参考https:/...

2019-03-08 17:02:21 207

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关注的人

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