
Java
文章平均质量分 59
冰冻火山
https://github.com/jelly-liu
展开
-
cgroup version jdk version k8s
cgroup:v1,对应 /sys/fs/cgroup/memory/memory.limit_in_bytes。使用openjdk-11.0.16+(含),已发布,当前11.0.16,统计时间为2022-12-07。使用opendjk-8u372+(含), 未发布,当前8u342, 统计时间为2022-12-07。方案3:或直接使用openjdk:11.0.16,兼容cgroup:v1和cgroup:v2。使用openjdk-8u191(含)+,已发布,统计时间为2022-12-07。原创 2023-09-21 16:29:11 · 468 阅读 · 0 评论 -
苹果电脑 m1 apple silican docker 安装 redis 6.2
苹果电脑 m1 apple silican docker 安装 redis 6.2原创 2023-09-12 23:21:24 · 424 阅读 · 0 评论 -
Mac升级之后已破解的intellij idea无法启动
打开终端--进入/Users/ethan/Library/Application Support/JetBrains/IntelliJIdea(对应版本)--vim idea.vmoptions--删除之前配置的Javaagent行--wq原创 2021-05-28 15:43:12 · 858 阅读 · 0 评论 -
Triple is an RPC framework(Netty,ZooKeeper)
Triple is an RPC framework, follow the KISS(Keep It Simple Stupid) idea of linuxproject write with java, netty, disruptor, google protoBuf, zookeeper, curator原创 2016-09-09 13:34:08 · 867 阅读 · 0 评论 -
Netty Authority Serveice Discovery Project
An simple authority project write with java language, and Netty, ZooKeeper, Curator, Curator Service Discovery原创 2016-08-24 20:00:38 · 717 阅读 · 0 评论 -
VTD xml 和 SAX xml 性能测试
VTD xml 和 SAX xml 性能测试原创 2016-11-18 18:20:40 · 1302 阅读 · 0 评论 -
RabbitMQ中关于消息队列的一些概念
概述:JMSJMS中有两个典型的消费概念。Queue,P2P消费,queue中的每个消息以roundrobin的方式,分发给所有已订阅该queue的consumer,只有一个consumer能收到并处理此消息。Topic,publish-subscribe,queue中的每个消息以broadcast的方式,分发给所有已订阅该queue的consumer,每个consumer都会收到原创 2017-08-24 10:26:28 · 543 阅读 · 0 评论 -
图解GitHub和SourceTree 入门教程 使用教程
-->本教程适用于github和bitbucket和gitee等主流代码托管仓库,个人认为sourceTree还是比较好用的git客户端,支持windows和mac os,当然也不排斥使用纯命令行的朋友。sourceTree配合高级的命令行,可以很方便快速的应用到项目中。-->soureceTree的最新版本可能与此教程的screenshot有些许不同,但大同小异(source...原创 2014-09-14 01:12:29 · 427877 阅读 · 34 评论 -
maven编译出错,${JAVA_HOME},${JAVA_1_7_HOME},${JAVA_1_8_HOME}
Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.1:compile参考http://blog.youkuaiyun.com/u011734144/article/details/51894942转载 2018-01-12 10:49:16 · 6265 阅读 · 0 评论 -
Mockito PowerMock 静态 方法 @Spy 对象方法 mock
import org.junit.Assert;import org.junit.Before;import org.junit.BeforeClass;import org.junit.Test;import org.junit.runner.RunWith;import org.mockito.InjectMocks;import org.mockito.Matchers;imp原创 2018-01-30 15:01:54 · 7724 阅读 · 0 评论 -
面向对象六大设计原则
面向对象六大设计原则,参考下文:个人理解,六大设计原则,相互关联与补充,不难理解。http://www.uml.org.cn/sjms/201211023.asp#5http://c.biancheng.net/view/1331.html...原创 2019-09-16 14:59:44 · 145 阅读 · 0 评论 -
微服务架构概念图
下图列出了在做微服务架构时,整体的架构分层,可能不太全面,后续再补充吧。原创 2019-09-19 11:34:57 · 327 阅读 · 0 评论 -
memcache append 大数据 大字符串 压缩
不管是net.rubyeye.xmemcached.MemcachedClient还是net.spy.memcached.MemcachedClient,当memcache启动了压缩,并设置了压缩大小,当append字符串时,如果字符串有大有小,会造成拿到的value值有问题,不全。原创 2016-07-12 19:40:33 · 1432 阅读 · 0 评论 -
CentOS6.x安装memcaches1.4.x
注意我用的CentOS版本是6yum remove memcachedyum install libevent-develyum -y install gcc automake autoconf libtool make./configure && make && make test && sudo make install会看到错误日志make: prove:原创 2015-11-15 10:39:48 · 1801 阅读 · 0 评论 -
Hitis V1.3.0[Hibernate-ibatis]
Hitis V1.3.0(1)在ibatis中,不能取得实际执行的sql,也不能取得实际执行的sql所需要的参数数组,而Hitis可以(2)在ibaits中,不能在逻辑节点写入像"大于号"这样的特殊字符,因为,它是基于xml的,而Hitis可以,Hitis很像html,可以在逻辑节点直接写“特殊字符”(3)在ibatis中,也须90%的情况下,你用的是其强大的“动态组装sql”,而原创 2012-04-07 11:28:27 · 922 阅读 · 0 评论 -
Hitis V1.3.1 [Hibernate-ibatis]
Hitis V1.3.1(1)在ibatis中,不能取得实际执行的sql,也不能取得实际执行的sql所需要的参数数组,而Hitis可以(2)在ibaits中,不能在逻辑节点写入像"大于号"这样的特殊字符,因为,它是基于xml的,而Hitis可以,Hitis很像html,可以在逻辑节点直接写“特殊字符”(3)在ibatis中,也须90%的情况下,你用的是其强大的“动态组装sql”,而原创 2012-06-21 13:18:00 · 1344 阅读 · 0 评论 -
ActiveMQ基本教程 ActiveMQ持久化 ActiveMQ安全
ActiveMQ基本教程 ActiveMQ MySQL ActiveMQ安全 ActiveMQ持久化消息原创 2013-11-07 00:22:54 · 3956 阅读 · 0 评论 -
关于Java中的equals()方法与hashCode()方法
散列函数,散列算法,哈希函数。是一种从任何一种数据中创建小的数字“指纹”的方法。散列函数把消息或数据压缩成摘要,使得数据量变小,将数据的格式固定下来。好的散列函数在输入域中很少出现散列冲突。=================================================================================所有散列函数都有如下一个基本原创 2014-02-08 17:38:49 · 2131 阅读 · 0 评论 -
myeclipse使用相关
1:myeclipse破解步骤,步骤顺序一定不能有错(1)解压文件到目录,如E:/00/,新建一个bat文件,如run.bat,输入以下内容,java -jar ./cracker.jar,之后会启动一个Swing界面。(2)用户名随便输个就行,然后点Systemid按键,会在文本框产生一个值。(3)点菜单Tools->RebuildKey(4)点击active按钮(5)菜单T原创 2013-03-24 14:30:01 · 2352 阅读 · 0 评论 -
ThreadLocal解析
ThreadLocal解析。--当调用threadLocal.set(v)时,会从Thread类中获取一个静态的ThreadLocalMap对象。--然后将threadLocal当作key,v当作value放到ThreadLocalMap对象中。 ThreadLocal变量又叫线程本地变量,也就是说,都让当前线程内部的ThreadLocalMap给代理了。 所以,每个线原创 2014-02-28 16:17:58 · 1592 阅读 · 0 评论 -
java wait notifyAll 生产者 消费者 BlockingDeque
用wait notifyAll来实现生产者与消费者模式用BlockingDeque来实现生产者与消费者模式用Executor来实现生产者与消费者模式原创 2014-05-02 14:43:27 · 2499 阅读 · 0 评论 -
关于MySQL Java Driver 的 useOldAliasMetadataBehavior
1,对于5.1.6版本,亲测useOldAliasMetadataBehavior这个参数不起作用,对于5.1.32版本,working,所以先检查驱动版本。2,useOldAliasMetadataBehavior这个参数的意思是,使用别名作为返回的key的名称,如select id as 'ID' from dual,使用ID而不是id。3,如此MyBatis才会working的更好原创 2015-06-05 10:03:33 · 7874 阅读 · 0 评论 -
用Intellij Idea创建maven项目
intellij, intellij idea, maven, java web, java, web原创 2015-06-08 14:58:09 · 13903 阅读 · 1 评论 -
JSongTaste
songtaste,JSongTaste,songtaste下载器,songtaste离线播放器原创 2015-06-15 16:51:27 · 837 阅读 · 0 评论 -
GITHUB使用之简要步骤
1:更详细步骤参见:http://help.github.com/win-set-up-git/2:安装 Git for Windows.SSH>cd ~SSH>ssh-keygen -t rsa -C "your_email@youremail.com" #用pwd可查看当前路径找到,id_rsa.pubSSH>On the GitHub site Click “Acco原创 2012-04-07 11:52:07 · 1338 阅读 · 0 评论