自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 在Ubuntu上安装nexus的私服

这里主要是说Linux上安装nexus的步骤方法。我测试的是在Ubuntu16的64位上进行测试。 前提条件:(不然启动不起来) 1.安装JDK8以上的版本。 2.配置JAVA_HOME参数。 一、安装nexus软件 1.首先从sonatype上下载需要的安装包。 1.1进入son...

2019-08-29 11:11:55

阅读数 25

评论数 0

原创 ubuntu使用脚本一键安装软件环境

每一次使用阿里云或者腾讯云的服务器,都要安装一系列的软件。例如java,git,maven,redis,node等等软件。要花费一上午的时间。 就写了一个shell脚本文件,用于安装各种软件。 只要一个命令就可以了。bash softinstall.sh就可以了。   步骤: 1.从码云...

2018-11-07 10:45:44

阅读数 952

评论数 0

原创 Redis的bind的误区

今天在搭建Redis服务集群的时候,发现自己一直以来对Redis中bind的理解的一个误区。 在今天以前,我一直认为Redis中的配置文件中的bind的作用是:用来限制Redis服务器用来接收来自哪些服务器(IP地址)的Redis连接请求。即:只有在bind指定的IP地址的计算机才可以访问这个R...

2018-10-27 12:00:55

阅读数 12204

评论数 9

原创 Spring Boot通信之STOMP协议:后台不发送心跳的问题

当我们使用SockJS去链接后台服务器时:可会收到CONNECTED帧(连接成功返回的帧)中的:心跳是0,0。这样的话,客户端每10秒都会向服务器发送一个心跳帧,但是服务器不会向客户端发送心跳,因为服务器配置的是0,0。表示不发送心跳。我们可以在Network选项卡(按F12打开Chrome浏览器...

2018-07-02 16:31:29

阅读数 3787

评论数 2

原创 Spring Boot+STOMP解决消息乱序问题

当我们使用Spring Boot+websocket进行前后端进行通信时,我们需要注意:服务器可以随时向客户端发送消息。默认的情况下,不保证:服务器发送的消息与到达客户端的消息的顺序是一致的。可能先发送的消息后到,后发送的消息先到。(注意:两个消息发送的时间差不多,不能相差太多,不然就是顺序的了。...

2018-07-05 18:09:55

阅读数 953

评论数 1

原创 在Spring Boot中多个模块使用对应的配置文件

我们使用Spring Boot编写多个模块开发时,我们希望各个模块使用各自的配置文件,避免将整个项目的配置文件都写在一起,从而降低各个模块之间的耦合度。这里有两种方法让各个模块读取自己的配置文件:先看看以下项目的目录结构:有一个清晰的了解。我们让各个模块读取自己的配置文件信息:redis模块读取r...

2018-03-22 11:14:26

阅读数 27642

评论数 7

原创 window下安装activemq-artimis消息队列

注意:activeMq与activeMq artimis是两个不一样的消息队列,我们可以将activeMq artimis看成activeMq的未来版本。官方也有说明:activeMq与activeMQ-artimis的比较下面说一说在windows中安装activeMQ-artimis。1. 先...

2018-03-10 10:28:57

阅读数 990

评论数 0

原创 ReactNative0.44之后不能使用Navigator

在使用react native开发时,使用navigator出现了一个错误。错误提示为: 'Navigator is deprecated and has been removed from this package. It can now be installed ' + ...

2017-12-21 09:44:40

阅读数 1166

评论数 1

原创 在浏览器中使用百度地图的定位服务获得经纬度

1.在使用百度地图之前,先登录百度账号,申请一个ak秘钥。申请ak访问码的地址为:http://lbsyun.baidu.com/apiconsole/key 申请一个ak用于访问百度地图API的访问码。 2.在html中加入一个脚本 这里是我申请的一个ak(mzGfyhryZXRDC81I...

2017-10-20 15:59:51

阅读数 3165

评论数 0

原创 三种特征归一化的方法之SumNormalizer

特征归一化(Normalizer):就是将一条记录中各个特征的取值范围固定到【0,1】之间。从而使每一个特征值都在一个范围内。不至于各个特征值之间相差较大的范围。 特征归一化主要有3种方法: 1.总和归一化(sumNormalizer):就是计算所有文档同一个特征值的总和。即每一个特征...

2017-06-16 20:34:30

阅读数 4076

评论数 0

原创 在U盘下安装ubuntu系统,从U盘启动Linux系统

如果我们直接在我们的硬盘上安装Linux系统的话,那么Linux的GRUB就会覆盖window的启动引导项。并且不方便携带。所以我就想在U盘上安装一个ubuntu的系统,可以在任意电脑上启动。 准备工作: 一个32G的U盘(作为系统盘),8G的U盘(作为安装盘),一个ubuntu的ISO文...

2017-04-15 21:54:29

阅读数 50263

评论数 5

原创 C++11的时间新特性之high_resolution_clock

我在这里只是说一说high_resolution_clock的时间用法: 这里有一个C++的网上的API地址,包含了C++11的新特性。http://www.cplusplus.com/reference/ 只要了解两个主要内容就可以打印出我们想要的时间单位。(秒,毫秒,微妙,纳秒,等等)。 ...

2017-03-26 17:49:13

阅读数 8576

评论数 0

原创 在Spring-MVC中使用logback和slf4j

一、在Spring-MVC框架下使用logback和slf4j日志信息: 1.假如在你的项目中已经有了Spring-MVC的JAR包。 2.步骤如下: 1.在你的POM文件中加入如下jar文件: ch.qos.logback logback-classic ...

2016-07-21 15:06:16

阅读数 4079

评论数 0

原创 logback和slf4j的使用之encoder和Layout

一、encoder介绍: 1.encoder:主要工作有两个:①将一个event事件转换成一组byte数组,②将转换后的字节数据输出到文件中。 2.encoder组件是在0.9.19版本之后才引进来的。在以前的版本中,appender是使用layout(将一个event事件转换成一个字符串),...

2016-07-21 10:28:02

阅读数 9680

评论数 0

原创 logback和slf4j的使用chapter3

一.logback启动的状态信息: 1.默认情况下,是不会打印出logback启动时的状态信息,那么我们也不知道启动过程中有没有出错,如果想要显示logback的启动过程,使用下面两句话就可以了。 LoggerContext lc = (LoggerContext) LoggerFactor...

2016-07-19 18:43:14

阅读数 775

评论数 0

原创 logback和slf4j的使用之logger使用

一、logger标签描述:(了解logger标签之前先看看两个重要概念) 1.主要概念:★★级别继承(level inheritance) 1)root标签是所有logger的祖先元素,所有的logger都继承与root元素,相当于java中的object对象。 2)每一个logge...

2016-07-19 18:36:46

阅读数 7186

评论数 0

原创 logback和slf4j的使用之appender使用

一、 1.appender标签是logback配置文件中重要的组件之一。在logback配置文件中使用appender标签进行定义。可以 包含0个或多个appender标签。 2.appender标签中包含两个强制需要的属性:①name、②class

2016-07-19 18:28:49

阅读数 9433

评论数 0

原创 logback和slf4j的使用chapter2

1.我们在http://logback.qos.ch/的首页,就可以看到logback is divided into three modules, logback-core, logback-classic and logback-access. 在logback中只要有三个JAR包:Logb...

2016-07-13 11:14:42

阅读数 1699

评论数 3

原创 logback和slf4j的使用的入门chapter1

1.slf4j的中文名字(simple logger facade for java)即简单日志门面的抽象框架,你可以把它当成一个上层的框架,主要任务就是打印日志的。只有上层的框架是不行的,还有有下层的实现。 2.下层的实现主要的三个:(任选其中一种就可以打印出你的日志)。 三种下层的实现是:①l...

2016-07-01 09:26:19

阅读数 1219

评论数 0

原创 解决java连接SQLSERVER数据库之驱动程序无法通过使用安全套接字层(SSL)加密与 SQL Server 建立安全连接。错误:Could not generate DH keypair”。

这个问题是JDK与数据库之间的安全密钥的问题: 我的系统是64位的,以前在32位机器上没有出现这个问题: 程序一连接数据库就会报com.microsoft.sqlserver.jdbc.SQLServerException: 驱动程序无法通过使用安全套接字层(SSL)加密与 SQL Serve...

2016-06-23 10:03:04

阅读数 36974

评论数 56

原创 使用Spring的JdbcTemplate操作数据的方法

我在配置数据库连接池使用之JNDI的方式>中说明了使用JNDI配置数据库的连接池。 当在JNDI中配置数据库的连接池,就要使用这个连接池。 现在操作数据库的方法都有很多的封装,我们可以使用Spring中提供的JdbcTemplate的封装操作数据库。 准备工作: 1.先配置数...

2016-06-14 18:03:28

阅读数 1281

评论数 0

原创 配置数据库连接池使用之JNDI的方式

一、JNDI: JNDI就是(java Naming and Directory Inteface)java名称目录接口。 JNDI的作用:就是将资源引入到服务器中。可以将JNDI当成一个仓库。将Java对象放入到JNDI中去。 二、数据源的由来: 在java开发中,使用JDBC操作数据库...

2016-06-14 15:38:34

阅读数 15717

评论数 1

原创 MYSQL安装步骤(免安装步骤)

1.到MYSQL官网下载免安装的ZIP文件夹。 路径地址:http://dev.mysql.com/downloads/mysql/。我的电脑是64位的。出现下图: 单击DownLoad按钮出现 单击红色字体的超链接,就会让你下载免安装的MYSQL的ZIP文件夹。 2.下载之后,解压缩这个ZIP文...

2016-06-01 15:04:16

阅读数 360

评论数 0

原创 两个java项目的服务端通信之HttpURLConnection方式

如何你有两个java项目的话,如何向他们之间进行信息的通信 前提:必须知道要通信的java项目(接收请求)的服务器的IP地址和访问路径。 其实两个java项目之间的通信还是使用HTTP的请求。主要有两种方式: ①使用apache的HttpClient方式。 ②使用JDK自带的java.net包下的...

2016-05-20 11:02:55

阅读数 13545

评论数 4

原创 使用commons-fileupload和commoms-ioJar上传文件到服务器

使用commons-fileupload上传文件到服务器: 第三方的common-fileupload的jar包在:http://download.csdn.net/detail/cw_hello1/9523975中下载(免积分) 使用单纯的servlet和两个jar文件实现文件的上传。 在...

2016-05-18 14:57:05

阅读数 1324

评论数 0

原创 初识Spring-MVC之DispatcherServlet详解

Spring-MVC是一种基于请求启动的WEB框架,并且使用了前端控制器的设计模式,所有满足【WEB-INF/web.xml】文件中的【url-pattern】的匹配条件的请求,这些满足的请求都会交给这个前端控制器。而这个前端控制器就是【DispatcherServlet】,然后再由这个前端控制器...

2016-05-06 12:23:06

阅读数 2000

评论数 0

原创 初识Spring-MVC之Controller的URL的映射规则注解版

Spring-MVC也是一种基于请求驱动的WEB框架,并且使用了前端控制器的设计模式。前端控制器就是DispatcherServlet控制器,只要满足web.xml文件中的【url-pattern】的规则,这个请求就会交给这个前端控制器(DispatcherServlet),然而前端控制器在收到请...

2016-05-05 17:50:22

阅读数 13482

评论数 1

原创 初识Spring-MVC之最小配置运行Hello world的maven项目

使用NetBeans软件和Tomcat服务器开发Spring-MVC的最小配置的运行环境的Maven项目. 可以从以下两个网址下载Spring-MVC所需的maven包: ①、http://mvnrepository.com ②、http://search.maven.org 1.使用Netbea...

2016-05-04 14:49:24

阅读数 1797

评论数 0

原创 初识nginx服务器配置之location配置规则

Nginx服务器配置的官方文档在:http://nginx.org/en/docs/http/ngx_http_core_module.html 然后点击【location】就可以进入location的配置规则中。 文档中写到: Syntax: location [ =...

2016-05-03 17:15:50

阅读数 1638

评论数 0

原创 初实nginx服务器配置之文件目录

下载nginx服务器:http://nginx.org   中下载所需要的nginx版本。 将下载好的nginx解压到目录中。他的目录结构如下图 nginx目录结构:      1.nginx.exe:(★★★重要)这个是启动nginx服务器文件。nginx默认占用80端口。注意:你...

2016-04-18 18:26:25

阅读数 8013

评论数 0

原创 初实nginx服务器配置之反向代理服务技术

nginx是一个反向代理器。 其中代理服务器就是:当客户端访问服务器是,中间加了一个代理,客户端将请求交给代理,代理再将请求交给服务器。由于代理服务器将客户端的IP地址已经改成代理服务器的IP地址,所以服务器就不能知道访问服务器客户端真实的IP地址。 那反向代理服务器:就是反过来。 客户端...

2016-04-16 18:22:40

阅读数 877

评论数 0

原创 微信公众号开发时,按物理返回键时,提示是否退出对话框

在使用微信Weui开发网页时,监听手机上的物理返回键。当按下返回键时:提示你是否退出。确定---》退出。   取消---》还在原页面。微信没有提供这样的接口,按下返回键,默认会触发window.history.back()方法,回到上一个页面。我们可以使用pushState()方法想history...

2016-03-31 17:29:42

阅读数 9602

评论数 0

转载 收藏:yurow birdshover 写得不错的《Lucene.Net 2.3.1开发》系列博客文章目录

收藏:yurow birdshover 写得不错的《Lucene.Net 2.3.1开发》系列博客文章目录 Lucene.Net 2.3.1开发介绍 —— 简介 Lucene.Net 2.3.1开发介绍 —— 一、接触Lucene.Net Lucene.Net 2.3.1开发...

2014-03-16 11:46:35

阅读数 837

评论数 0

原创 javascript中的position的说明

javascript中的position有四个参数: static:无特殊定位。即left,bottom,top,right属性不起作用,元素本应放在那里就放在哪里,这个属性值是默认的。 relative:相对定位:他是相对于元素本应放在那里的一个偏移量,left,right,top,bott...

2013-11-24 22:17:58

阅读数 1118

评论数 0

原创 javascript中元素的scrollLeft和scrollTop属性说明

再说意义之前,前说一下这两个属性的适用范围: 注意:这两个属性只能用于元素设置了overflow的css样式中。否者这两个属性没有任何意义。且overflow的值不能为visible,但可以为hidden,auto,scroll的之中,但是hidden最常见。 注意:在对这两个参数设置值时,直...

2013-11-23 17:55:54

阅读数 4040

评论数 0

原创 大整数乘法原理(JAVA)

在JAVA中int的字长变成了32位,但是对于两个上亿的数来说,让这两个数相乘,就会超出她的范围,有人会说那就用Long型,对于Long型,当两大于10亿数相乘,就会超出她的范围,有人会说那就用Double型,这也是一种解决办法,他有两个缺点,①对于两个太大的数,他就会用科学计数法来表示,你就不能...

2013-09-27 11:21:25

阅读数 1305

评论数 0

原创 字典序问题

统计字典序的问题:只要你知道一个字符串的字典序列呢个位置:你要知道他前面有多少个,再加一即可 使用两个函数:一个是统计长度为len的总个数,一个是统计一那个字母为首的长度为len的个数 长度为4.,让他先加长度为1,2,3的中个数,然后再加各个字符的位置 代码如下 public stati...

2013-09-19 13:24:33

阅读数 723

评论数 0

原创 统计数字问题算法

简述:就是你输入一个页数,查看从1到你输入的这一页,0到9个出现的次数。 有两种算法:(根据需要而定) (1)使用计数,即:用一个for循环语句和一个while来统计这几个数出现的次数 他使用简单,容易理解,但是效率太低,对于一个小整数而言,他是很好的一个算吗,但是对于一个100万以上的数,...

2013-09-19 12:07:53

阅读数 1226

评论数 0

原创 Exception in thread "main" java.lang.NoSuchMethodError: antlr.collections.AST.getLine()I

Hibernate的Exception in thread "main" java.lang.NoSuchMethodError: antlr.collections.AST.getLine()I错误。 这种错误出现在你是用Hibernate对HQL语句使用?赋值时,做出现错误...

2013-09-14 20:47:40

阅读数 1430

评论数 0

原创 归并排序算法

归并排序算法(JAVA为主) 归并排序算法,是源于两个有序数组而来的。对于两个有序数组而言,他的时间复杂度为O(n)级的。 //对一个数组两个部分竞相排序 public void sort(int []a,int first,int mid,int last){ int i...

2013-09-13 21:48:36

阅读数 473

评论数 0

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