- 博客(10)
- 收藏
- 关注
原创 ElasticSearch中Shape类型操作
一、GeoJSON方式 1、创建索引PUT /example_geojson{ "mappings": { "properties": { "geometry": { "type": "shape" } } } 2、插入数据POST /example_geojson/_doc{ "name": "Lucky Landing", "geometry": { "type": ...
2021-08-19 17:15:45 619
原创 Text to Voice (针对英文发音比较流畅)
本文介绍的是Amazon polly,可以实现文本转mp3等音频文件,调研了很长时间,这款产品无论是音质、音准和连贯性都比较好,废话不多说,现在开始!Amazon Polly介绍页面:https://aws.amazon.com/cn/polly/Amazon Polly开发文档:https://aws.amazon.com/cn/polly/resources/Amazon Polly 定价: ...
2018-06-08 17:21:45 1932
原创 Java多线程学习(超详细!)
一扩展javalangThread类 二实现javalangRunnable接口 三Thread和Runnable的区别 四线程状态转换 五线程调度 六常用函数说明 使用方式 为什么要用join方法 七常见线程名词解释 八线程同步 九线程数据传递 本文主要讲了java中多线程的使用方法、线程同步、线程数据传递、线程状态及相应的一些线程函数用法、概述等。首先讲一下...
2018-05-25 11:09:40 442
原创 Redis和memcached的区别和共同点
1、使用Redis有哪些好处?速度块,因为数据存在内存中,类似于HashMap,HashMap的优势就是查找和操作的时间复杂度都是O(1)支持丰富的数据类型,支持string、list、set、sorted set、hash支持事务,操作都是原子性 ,所谓的原子性就是对数据的更改要么全部执行,要么全部不执行丰富的特性:可用于缓存、消息、按key设置过期时间,过期后将会自动删除2、Redis和mem...
2018-05-21 17:23:13 901
转载 Java反射
--装载自 此处反射是框架设计的灵魂 一、反射的概述JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。要想解剖一个类,必须先要获取到该类的字节码文件对象。而解剖使用的就是Class类中的方法.所以先要获取到每一个字节码文件对应的Class类型...
2018-05-18 14:22:48 125
原创 Hibernate缓存策略(一级缓存、二级缓存)
Hibernate是一个持久化框架,经常需要访问数据库。如果我们能够降低应用程序对物理数据库访问的频次,那会提供应用程序的运行性能。缓存内的数据是对物理数据源中的数据的复制,应用程序运行时先从缓存中读写数据。 缓存就是数据库数据在内存中的临时容器,包括数据库数据在内存中的临时拷贝,它位于数据库与数据库访问中间层,ORM在查询数据时,首先会根据自身的缓存管理策略,在缓存中...
2018-05-16 16:38:52 17686 2
原创 MySQL存储引擎?及InnoDB、MyISAM的区别?
1、MySQL存储引擎主要分为内建引擎与第三方引擎。2、内建引擎:InnoDB、MyISAM、Archive、Blackhole、CSV、Federated、Memory、Merge、NDB; 第三方存储引擎:OLTP、Infobright、Aria、Groonga、OQGraph、Q4M、SphinxSE、Spider;3、InnoDB和MyISAM区别: InnoDB支持事务,支持外键,不...
2018-05-15 17:53:25 421
原创 拦截器和过滤器的区别
1、拦截器是基于反射机制,过滤器基于函数回调2、拦截器只对action起作用,而过滤器可以对所有请求起作用3、拦截器可以获得action上下文、值栈的对象,而过滤器不可以4、过滤器依赖于servlet容器,拦截器不依赖servlet容器5、在action的声明周期中,拦截器可以调用多次,而过滤器只能在容器初始化的时候调用一次...
2018-05-15 15:19:11 117
原创 MySQL和Oracle 的SQL执行顺序
MySQL 执行顺序 from on join where group by having select distinct order by limit 注:where条件的执行顺序,是从左到右 Oracle 执行顺序 from on join where ...
2018-05-15 15:15:47 1878
原创 抽象类和接口的区别(使用举例)
区别: 1、抽象类代表的是“is-a”的关系,接口所代表的是"like-a"的关系。 2、接口实际上是一个特殊的抽象类。 3、抽象类可以有抽象方法,也可以有实例方法 接口中所有的方法都是公开抽象方法 4、具体类使用抽象类,用extends(继承) 具体类使用接口,用implements(实现) 5、具体类实现接口,必须重写接口中的所有...
2018-05-15 14:46:02 3919 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人