自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 收藏
  • 关注

转载 倒排索引 ——Elasticsearch 中的解释

倒排索引Elasticsearch 使用一种称为倒排索引的结构,它适用于快速的全文搜索。一个倒排索引由文档中所有不重复词的列表构成,对于其中每个词,有一个包含它的文档列表。例如,假设我们有两个文档,每个文档的content域包含如下内容:The quick brown fox jumped over the lazy dog Quick brown foxes leap ov...

2019-11-18 10:24:27 188

转载 Java8-如何将List转变为逗号分隔的字符串

Converting a List to a String with all the values of the List comma separated in Java 8 is really straightforward. Let’s have a look how to do that.在Java 8中将集合List转变为用逗号分隔的String是非常简单的,下面让我看看如何做到...

2019-05-07 10:20:07 9743

转载 PostgreSQL - 序列(Sequence)

PostgreSQL中的序列是一个数据库对象,本质上是一个自增器。因此,序列在其他同类型数据库软件中以autoincrment值的形式存在。在一张表需要非随机,唯一标实符的场景下,Sequence非常有用。Sequence对象中包含当前值,和一些独特属性,例如如何递增(或者递减)。实际上,Sequence是不能被直接访问到的;他们需要通过PostgreSQL中的相关...

2019-04-17 09:31:18 3004

转载 SQL优化(四) PostgreSQL存储过程

本文转发自技术世界,原文链接 http://www.jasongj.com/2015/12/27/SQL4_存储过程_Store Procedure/存储过程简介什么是存储过程  百度百科是这么描述存储过程的:存储过程(Stored Procedure)是在大型数据库系统中,一组为了完成特定功能的SQL语句集,存储在数据库中,首次编译后再次调用不需要再次编译,用户通过指定存储过程的...

2019-02-25 20:35:31 986

转载 Java8:Lambda表达式增强版Comparator和排序

1、概述在这篇教程里,我们将要去了解下即将到来的JDK 8(译注,现在JDK 8已经发布了)中的Lambda表达式——特别是怎样使用它来编写Comparator和对集合(Collection)进行排序。这篇文章是Baeldung上的“Java ——回归基础”(“Java – Back to Basic”)系列的一部分。首先,让我们先定义一个简单的实体类: 1 2 ...

2019-01-25 15:19:47 314

转载 透彻的掌握 Spring 中@transactional 的使用

事务管理是应用系统开发中必不可少的一部分。Spring 为事务管理提供了丰富的功能支持。Spring 事务管理分为编码式和声明式的两种方式。编程式事务指的是通过编码方式实现事务;声明式事务基于 AOP,将具体业务逻辑与事务处理解耦。声明式事务管理使业务代码逻辑不受污染, 因此在实际使用中声明式事务用的比较多。声明式事务有两种方式,一种是在配置文件(xml)中做相关的事务规则声明,另一种是基于@Tr...

2019-01-23 17:09:38 425

转载 HttpClientUtils

package com.sancaijia.region.optional;import com.google.common.base.Function;import com.google.common.collect.FluentIterable;import com.google.common.collect.Lists;import org.apache.commons.htt...

2018-12-29 21:20:01 508

原创 IDEA WEB项目报错“The origin server did not find a current representation for the target resource or is n

“The origin server did not find a current representation for the target resource or is not willing to disclose that one exists.”原因是视图解析器的配置,或者是要访问路径的资源没有     <bean id="viewResolver"        ...

2018-11-01 10:11:17 7161

原创 五、云服务器Ubuntu部署JAVA项目(2)

上传javaweb项目确保web项目已经上传到服务器中 1 .修改server.xml使用vi打开server.xml,在自己Tomcat安装路径的conf文件夹里vi /opt/tomcat/apche-tomcat-9.0.11/conf/server.xml然后在<host>下面增加一行<Context path="/tmall" docBas...

2018-09-01 16:45:07 151

原创 五、云服务器Ubuntu部署JAVA项目(1)

数据库准备先使用ftp工具将sql文件和web项目上传到ftp用户允许访问的目录下!!1. 打开mysql配置文件,对应自己mysql安装位置vi /etc/mysql/my.cnf2. 如图所示在[mysqld]后添加lower_case_table_names=1修改完成之后,保存退出。3. 重启mysql 4.连接到数据库mysql -u ro...

2018-09-01 16:24:00 307

转载 四、云服务器Ubuntu安装ftp

 安装 VSFTPD使用 apt-get 安装 vsftpd:sudo apt-get install vsftpd -y vsftpd 是在 Linux 上被广泛使用的 FTP 服务器,根据其[官网介绍][https://security.appspot.com/vsftpd.html],它可能是 UNIX-like 系统下最安全和快速的 FTP 服务器软件。启动...

2018-09-01 11:36:53 427 1

原创 三、云服务器Ubuntu安装Tomcat

1、 从http://tomcat.apache.org/download-90.cgi 下载apache-tomcat-9.0.11.tar.gz2、 上传到linux后移动到/opt/tomcat目录下3、 解压 sudo tar -zxvfapache-tomcat-9.0.11.tar.gz5、  启动tomcat             ./bin/startup.sh...

2018-08-31 21:57:17 267

原创 二、云服务器Ubuntu安装JDK

安装openjdk1、更新软件包列表:sudo apt-get update2、安装openjdk-8-jdk:sudo apt-get install openjdk-8-jdk3、查看java版本,看看是否安装成功:java -version 进入到根目录  cd /在整个目录下检索jdk...的安装包在哪  du - l|grep jdk...

2018-08-31 21:46:18 518

原创 腾讯云短信功能使用

开发准备1. 申请 SDK AppID 以及 App Key:在开始本教程之前,您需要先获取 SDK AppID 和 App Key,如您尚未申请,请到 短信控制台 中添加应用。应用添加成功后您将获得 SDK AppID 以及 App Key。注意:SDK AppID 是以 14xxxxx 开头。2. 申请签名:下发短信必须携带签名,您可以在短信 控制台 中申请短信签名3...

2018-08-31 17:27:03 5332

原创 一、云服务器Ubuntu安装mysql并开启远程连接

ubuntu上安装mysql非常简单只需要几条命令就可以完成。安装过程中会提示设置密码什么的,注意设置了不要忘了,安装完成之后可以使用如下命令来检查是否安装成功:  1. sudo apt-get install mysql-server  注意写密码!!  2. apt-get isntall mysql-client  3.  sudo apt-get install libm...

2018-08-29 22:19:53 205

原创 window10安装MySQL出现 ERROR 1045 (28000): Access denied for user 'root'@'localhost'

解决步骤:1.在安装路径中删除date文件夹2.在MySQL安装目录的 bin 目录下执行命令:mysqld --initialize --console注意!执行输出结果里面有一段: [Note] [MY-010454] [Server] A temporary password is generated for root@localhost: rI5rvf5x5G,E 其中ro...

2018-08-23 22:40:00 4035 10

原创 设计模式——代理模式

代理(Proxy)是一种设计模式,提供了对目标对象另外的访问方式;即通过代理对象访问目标对象.这样做的好处是:可以在目标对象实现的基础上,增强额外的功能操作,即扩展目标对象的功能.这里使用到编程中的一个思想:不要随意去修改别人已经写好的代码或者方法,如果需改修改,可以通过代理的方式来扩展该方法举个例子来说明代理的作用:假设我们想邀请一位明星,那么并不是直接连接明星,而是联系明星的经纪人,来...

2018-07-27 20:57:35 137

原创 了解java

第一节 程序概述第二节 Java发展史Java之父高斯林期初sun公司开发,名为Oak,做嵌入式java以咖啡爪哇岛命名J2SE:基础版,窗口开发J2EE:企业版,企业服务器端开发J2ME:移动版(诺基亚时代),也可以做嵌入式(但是没有C/C++好),已经被淘汰。 机器语言 >汇编语言 > 面向过程的语言 > 面向对象的语言 JVM(Java Vitrtual Machin...

2018-03-26 20:45:11 137

空空如也

空空如也

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

TA关注的人

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