5 learnerq

尚未进行身份认证

热爱编程

等级
TA的排名 9w+

ExecuteService学习

privatestaticvoidexecuteRunnableTask()throwsInterruptedException{ExecutorServiceexecutorService=Executors.newFixedThreadPool(2);IntStream.range(0,10).boxed().forEach(i->...

2019-06-26 01:56:12

git问题总结

解决eclipse中git插件中的cannotopengit-upload-pack问题https://www.cnblogs.com/yejiurui/p/3386393.html创建项目忽略文件#Compiledclassfile*.class#Logfile*.log#BlueJfiles*.ctxt#MobileToolsfor...

2018-10-06 23:28:22

svn总结

http://www.cnblogs.com/armyfai/p/3985660.html#!comments

2018-02-04 21:48:15

图片验证码

当注册页面加载时,会向服务器发送请求,会生成一个uuid然后由redis保存,然后将这个uuid返回。、@RequestMapper(/uuid)publicvoiduuid(){Stringuuid=UUID.randomUUID().toString();baseCacheService.set(uuid,u

2017-12-21 22:24:16

js基础知识

varxiaoming={name:'小明',birth:1990,age:function(){varthat=this;//在方法内部一开始就捕获thisfunctiongetAgeFromBirth(){vary=newDate().getFu

2017-11-30 09:23:59

git命令行

本地开发人员commit提交,需要使用自己本地仓库,只有先提交本地仓库,然后才能提交到远程仓库。本地仓库可以说是共享仓库的备份。建立共享版本库在F盘建立仓库repository/git下面建立git的共享版本库,用户开发人员上传代码,更新代码等等。建立共享版本库有2种方式,一种是直接初始化,另一种是clone远程仓库。那么下面直接使用初始化仓库方式:$gitinit建立用户本

2017-11-29 22:53:04

centos安装mysql

第一步:查看mysql是否安装。rpm-qa|grepmysql第二步:如果mysql的版本不是想要的版本。需要把mysql卸载。yumremovemysqlmysql-servermysql-libsmysql-commonrm-rf/var/lib/mysqlrm/etc/my.cnf第三步:安装mysql。需要使用yum命令安装。在安装mysql之前

2017-11-29 21:04:02

数据库分片

通过某种特定的条件,将我们存放在同一个数据库中的数据分散存放到多个数据库(主机)上面,以达到分散单台设备负载的效果。数据的切分(Sharding)根据其切分规则的类型,可以分为两种切分模式。(1)一种是按照不同的表(或者Schema)来切分到不同的数据库(主机)之上,这种切可以称之为数据的垂直(纵向)切分(2)另外一种则是根据表中的数据的逻辑关系,将同一个表中的数据按照某种条件

2017-11-29 20:51:50

redis生成唯一id

在生成订单时,需要生成唯一id,可以使用redis来生成。if(!client.exists("ORDER_ID_GEN_KEY")){client.set("ORDER_ID_GEN_KEY",12000);}StringorderId=client.incr("ORDER_ID_GEN_KEY").toString();

2017-11-29 17:13:55

单点登录

SSO英文全称SingleSignOn,单点登录。SSO是在多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统。它包括可以将这次主要的登录映射到其他应用中用于同一个用户的登录的机制。单点登录系统是使用redis模拟Session,实现Session的统一管理。

2017-11-29 01:24:37

Activemq整合spring

整合步骤第一步:引用相关的jar包。第二步:配置Activemq整合spring。配置ConnectionFactory配置消费者<!--真正可以产生Connection的ConnectionFactory,由对应的JMS服务厂商提供--><beanid="targetConnectionFactory"class="org.apache.activemq.ActiveM

2017-11-28 21:57:44

mysql

删除重复记录deletefromtestwhereidNOTIN(selectidfrom(selectmin(id)idfromtestgroupbyaa)t)

2017-11-28 17:13:57

ActiveMQ

ActiveMQ的消息形式对于消息的传递有两种类型:一种是点对点的,即一个生产者和一个消费者一一对应;另一种是发布/订阅模式,即一个生产者产生消息并进行发送后,可以由多个消费者进行接收。JMS定义了五种不同的消息正文格式,以及调用的消息类型,允许你发送并接收以一些不同形式的数据,提供现有消息格式的一些级别的兼容性。  ·StreamMessage–Java原始值的数据流

2017-11-28 17:06:26

solr集群搭建

SolrCloud(solr云)是Solr提供的分布式搜索方案,当你需要大规模,容错,分布式索引和检索能力时使用SolrCloud。当一个系统的索引数据量少的时候是不需要使用SolrCloud的,当索引量很大,搜索请求并发很高,这时需要使用SolrCloud来满足这些需求。SolrCloud是基于Solr和Zookeeper的分布式搜索方案,它的主要思想是使用Zookeeper作为集群的配置

2017-11-28 08:38:19

lucene

批量导入数据还要导入mysql连接包分析文档term包含两部分k,vSolor的文件夹结构Solor和tomcat整合添加SolorCore需要修改SolorCore的名字1,SolorHome和SolorCore

2017-11-25 16:19:11

fastdfs

使用FastDFS,分布式文件系统。存储空间可以横向扩展,可以实现服务器的高可用。支持每个节点有备份机。使用FastDFS很容易搭建一套高性能的文件服务器集群提供文件上传、下载等服务。FastDFS架构FastDFS架构包括Trackerserver和Storageserver。客户端请求Trackerserver进行文件上传、下载,通过Trackerserver调度最终由St

2017-11-24 12:09:16

Nginx启动报错: could not open error log file: open()

解决方法

2017-11-24 10:46:33

spring拦截器

在web.xml中定义的url拦截形式为“/”表示拦截所有的url请求,包括静态资源例如css、js等。所以需要在springmvc.xml中添加资源映射标签:<mvc:resourceslocation="/WEB-INF/js/"mapping="/js/**"/><mvc:resourceslocation="/WEB-INF/css/"mapping="/css/**"/>

2017-11-20 01:52:57

分布式

分布式架构:多个子系统相互协作才能完成业务流程。系统之间需要进行通信。集群:同一个工程部署到多台服务器上。分布式架构:把系统按照模块拆分成多个子系统。优点:1、把模块拆分,使用接口通信,降低模块之间的耦合度。2、把项目拆分成若干个子项目,不同的团队负责不同的子项目。3、增加功能时只需要再增加一个子项目,调用其他系统的接口就可以。4、可以灵活的进行分布式部署。缺点:

2017-11-20 01:24:20

mybatis

mapper中的接口参数为map类型<updateid="updateState"parameterType="map">updatefactory_csetstate=#{state}whereFACTORY_IDin<foreachcollection="ids"item="id"open="("close=")"se

2017-11-20 00:46:41

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!