logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

redis list基本操作,redis工具类

纯手打,转载务请附上本文网址!!!2018.3.12:更新代码,由于原工具类中每次操作都需要连接和断开Redis,很影响效率;所以改进工具类,使用JedisPool来获取Redis连接并增加新的功能,原来的代码不删除留作对比!本文中使用的是Redis中的list数据结构,其它结构请参考官方文档package com.yufeng.redis.util;import org.apache.com..

利用redis实现定长的线程队列

纯手打,转载务请附上本文网址!!!Redis -- 首先就不做简介啦,直接上代码和功能实习需要做到一个功能:利用Redis控制线程个数,包括人工起的线程和自动运行的线程;公司代码不能上,就上自己写的一个小例子吧,附上github地址:https://github.com/xianzhixianzhixian/RedisDemo.git首先我们有一个长度不定的队列takslist用于接收所有的任务,

IDEA 导入maven项目在Select Maven projects to import界面无选项

解决方案:第一种是项目结构没有问题的,勾上这两个选项就可以了第二种是项目缺少配置文件有问题的(后面配置文件自己添加吧)按下列步骤操作:1、关闭IDEA2、然后删除项目文件夹下的.idea文件夹3、重新用IDEA工具打开项目...

#idea#maven
MyCat + MySQL(3实例)实现数据的分库分表Centos7

安装MySQL1、准备了三台虚拟机:192.168.56.102,192.168.56.103,192.168.56.1042、MyCat安装在192.168.56.103上,首先安装MyCat的机器必须要装jdk每台机器依次运行以下命令,我的机器上安装的板本是:mysql-community 5.7.29-1.el7,下载量很大等待进度条跑完yum -y install m...

#mysql
jetty-maven插件启动失败解决方法,java.util.zip.ZipException: error in opening zip file

纯手打,转载请附上本文网址!!!最近调一个项目,在Mac上一点问题没有,但是在Windows里就会报错始终启动不了(推荐使用maven的tomcat插件而不是jetty插件)jetty日志如下:[INFO] Scanning for projects...[INFO]...

redis集群部署一直卡在Waiting for the cluster to join ......

纯手打,转载请附上本文网址!!!这里是redis多机多节点集群部署的问题解决!这个是困扰了我最久的问题,使用cluster meet ip port命令无效,感谢同事大佬的解答帮助我解决了问题。同时,很少有博客提到redis集群总线的内容,都是叫你关闭防火墙,实际生产中谁会这么做?最后,感慨一句,还是官方文档最有用!首先需要理清一个概念,就是redis集群总线:redis集群...

#集群#运维
nginx服务器的安装配置,以及防火墙配置,Centos7

最近写代码需要用到nginx服务器,网上查了很多教程,终于功夫不负有心人首先,我们要安装个必要的软件#yum install wget 因为Nginx以来与gcc的编译环境,所以,在mini centos中需要安装编译环境来使Nginx能够编译起来。#yum install gcc-c++Nginx的http模块需要使用pcre来解析正则表达式。#yum -y instal...

Java多线程问题--方法isFair()、isHeldByCurrentThread()和isLocked()的用法和区别

本文内容部分引自《Java多线程编程核心技术》,感谢作者!!!代码地址:https://github.com/xianzhixianzhixian/thread.git方法isFair()、isHeldByCurrentThread()和isLocked()的用法和区别1、lock.isFair()方法用来判断lock锁是公平锁还是非公平锁。公平锁是指,线程获得锁的顺序是按其等待锁...

Java多线程问题--方法isFair()、isHeldByCurrentThread()和isLocked()的用法和区别

本文内容部分引自《Java多线程编程核心技术》,感谢作者!!!代码地址:https://github.com/xianzhixianzhixian/thread.git方法isFair()、isHeldByCurrentThread()和isLocked()的用法和区别1、lock.isFair()方法用来判断lock锁是公平锁还是非公平锁。公平锁是指,线程获得锁的顺序是按其等待锁...

VisualBox虚拟机Centos7配置NAT和Host-Only上网,踩坑及问题解决

纯手打,转载务请附上本文网址!!!遇到的坑和解决办法在文章末尾,包括不能上网和ssh命令访问不到虚拟机显示connection refused等这几天弄虚拟机有许多问题出现,也解决了很多问题。话不多说,直接进入正题吧!本文使用的是VisualBox 5.2.20版本,CentOS 7。找不到NAT配置的同学可以进入VisualBox :偏好设置 ==> 网络 ==>点击

#虚拟机
到底了