自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

希望不晚

把自己工作中,感兴趣的东西分享出来,做个总结

  • 博客(21)
  • 资源 (10)
  • 收藏
  • 关注

原创 redis分布式锁实现,带看门狗功能【java】

本篇主要是介绍基于spring-data 内置的Lettuce开发包,实现的基于redis分布式锁工具类,并且实现了看门狗功能,看门狗实现稍显蹩脚,待后续优化。主要是提供一种思路。

2023-07-02 16:48:42 1716

原创 redis 哨兵模式搭建

启动完成后登录主节点:查看集群状态,并设置一个key的值,验证从节点是否同步。重新启动关闭的节点,查看是否以从节点身份加入到集群中。redis版本号是6.0.6,一主三从,配置如上图。redis实例的配置文件主要是修改一下几个地方。配置文件存放在/etc/redis目录下。使用系统命令启动四个实例节点和哨兵节点。

2023-07-01 07:47:08 181

原创 java 线程间通信的几种实现方式

假设有一段字符串“1A2B3C4D”, 启动两个线程,线程交替打印字符串中的某个字符。方法三:使用ReentrantLock、Condition实现。方法一:使用wait、notify的方式实现。方法二:使用LockSupport工具类实现。以上三种方法,是目前我想到的。

2023-06-25 12:30:23 158 1

原创 自定义同步、非同步延时队列【java】

【代码】自定义同步延时队列【java】

2023-06-18 23:20:40 55

原创 redis6.0安装

执行下面命令,配置生效 source /etc/profile。执行./install_server.sh命令。编辑/etc/profile。切换到源码目录的utils目录。

2023-03-18 22:21:20 496

原创 java算法【直接插入排序】

public int[] insertSort(int[] arr) {if(arr == null) {return null;}int size = arr.length;int[] newArr = new int[size];if(arr[0] <= arr[1]) {newArr[0] = arr[0];newArr[1] = arr[1];} else {newArr[0] = arr

2017-05-27 14:08:36 265

原创 centos 支持中文输入法

1.执行下面命令> yum install ibus2.>yum install"@Chinese support"安装完以后:系统菜单中找到:System->Preferences->Input Method 设置即可。

2017-02-19 15:19:33 399

转载 java 图片处理【万能图片格式转换工具】

代码非原创,只是做个记录,供以后使用import javax.imageio.ImageIO;import java.awt.image.BufferedImage;import java.io.File;import java.io.IOException;/** * Created by root on 11/26/16. */public class FormatConv

2016-11-27 15:13:19 1293

原创 java操作mongodb,返回某个文档的指定字段

数据库脚本:db.status.save({"name":"xph"});db.status.save({"name":"jzm", "age":"1000"});db.status.save({"name":"hjt", "age":"6","count":"china"});db.status.find({"name":"xph"}, {"nam

2016-11-22 18:21:03 6426 2

原创 nginx1.81 使用技巧

启动:./sbin/nginx检查配置文件是否正确:./sbin/nginx -t平滑重启:sbin/nginx -s reload

2016-06-05 16:14:38 436

原创 tomcat修改首页配置

在配置文件server.xml的 Host节点下 增加

2016-06-05 15:14:27 292

原创 IDEA 使用Tomcat插件进行调试web程序时,1099端口被占用问题

1.查看端口是否被占用: netstat -ano |findstr 1099(端口号)2.查看端口被那个进程占用:tasklist | findstr "6680"3.打开任务管理器,把进程ID杀掉

2016-04-11 10:20:58 2968

原创 maven 与jdk相关的报错 1.3……

pom.xmlorg.apache.maven.pluginsmaven-compiler-plugin1.61.6utf8

2014-07-09 10:58:47 353

原创 linux部署tomcat web服务问题总结

1.获取服务器端的系统编码:System.getProperty("file.encoding")2.tomcat的server.xml配置               connectionTimeout="20000"                redirectPort="8182" URIEncoding="GBK" />如果配置了URIEncoding属性,那么j

2013-12-11 11:24:10 563 1

原创 使用maven部署一个工程到服务器上

执行一个命令,前提要求:1.此工程是一个maven工程2.执行命令的路径是该工程的路径3.命令:mvn dependency:copy-dependencies package这个命令产生一个工程的jar文件、一个dependency文件夹,里面存放的是该项目依赖的外部jar包。

2013-10-14 15:30:11 584

翻译 strom0.82版本新特性介绍

原文地址http://storm-project.net/2013/01/11/storm082-released.html,原文有新版本的下载地址,这里就不再提供。新版本中提供了一个新特性也是这个版本的一个新亮点,叫做隔离调度器。isolation.scheduler.machines: "my-topology": 8 "tiny-topology": 1

2013-09-10 16:39:55 774

翻译 storm简单易用的API

这是本人翻译storm的一篇英文文章,英文地址是http://storm-project.net/about/simple-api.html,如有纰漏,欢迎指正、或请参照原文,纯属个人爱好。

2013-09-10 15:40:16 1468

原创 linux系统,备份web系统常用的的命令

查询进程号:ps -ef | grep psname杀进程:kill -9 psid打包命令:tar czvf monitordata.tar 解包:tar zxvf FileName.tar.gz fold打包: 如果文件中包含中文文件名称,这个很好用jar -cvfM app.war *解war包jar -xvf app.war

2013-09-05 15:00:34 491

原创 mongo数据库的group 学习例子

有下面的几条数据:要执行类似 select name from person group by age 这样的操作,mongo客户端实现如下:再增加一个条件:过滤掉25岁以上人员的信息,mongo客户端该如下实现:如果再在返回的集合中增加一个count属性,标记该类别的个数,代码如下:下面对group函数的参数做个介绍:key

2013-08-16 17:20:55 760

原创 冒泡排序算法

笔试时遇到一个题目,当时没时间写出来,实现一个冒泡排序算法,用几分钟写了一个,java代码如下:public static void sort0(int[] arrs) { int size = arrs.length; boolean flag = true; while(flag) { flag = false; for(int i = 0; i < siz

2013-08-12 15:25:22 336

原创 把maven创建的工程所依赖的jar包导出到本地

maven不太会用,所以在创建一个单元测试工程时,无法导入所依赖的jar包,使用此命令即可解决:mvn dependency:copy-dependencies -DoutputDirectory=lib

2013-08-12 15:16:18 842

java + springdata + Lettuce 实现的REDIS分布式锁

版本依赖springdata2.6.3 redis6.0.6 本例实现是基于哨兵集群模式实现的,哨兵集群的搭建方式请参考https://blog.csdn.net/x_pengcheng/article/details/131444633 功能包括获取锁、释放锁、看门狗

2023-07-02

Flex3中文API

Flex3中文帮助手册 Flex3中文帮助手册 Flex3中文帮助手册 Flex3中文帮助手册 Flex3中文帮助手册

2011-07-04

axis myeclipse插件

axis myeclipse插件 axis myeclipse插件 axis myeclipse插件 axis myeclipse插件

2010-12-28

使用CXF結合spring实现的WebService例子

简单的CXF(WebService)例子 打包后文件太大,故所需的jar文件自己下载 cxf版本:cxf-2.2.7 spring版本:spring2.5.6 例子简单,使用,部署即可运行。

2010-04-28

javascript xmldom api

js xmldom api chm格式 简单实用,放在手边随处可查。

2010-04-26

jQuery1.4API 中文API

jQuery1.4中文API,开发必备。使用很方便。

2010-04-21

spring2.5.5_API.chm

spring2.5.5_API.chm 超级实用,开发必备!

2010-04-18

PowerDesigner 15破解补丁

PowerDesigner 15破解补丁,破解步骤: 1. pdflm15.dll复制到安装目录下 2. 在注册页面去加载license.lic文件 百试不爽

2010-04-14

EMS.SQL.Manager.for.MySQL破解

EMS.SQL.Manager.for.MySQL客户端破解文件 只要把文件解压之后,执行步骤: 1. 双击注册表文件 2. 用MyManager.exe 覆盖 Sql Manager for MySQL2007 下的 MyManager.exe文件

2010-04-14

空空如也

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

TA关注的人

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