- 博客(22)
- 资源 (21)
- 收藏
- 关注
转载 Netty中Channel、ChannelPipeline、ChannelHandler、ChannelHandlerContext之间的关系
每一个Channel被创建,就会生成对应的一个ChannelPipeline和它绑定。 ChannelPipeline中包含了一个处理该Channel消息的ChannelHandler链。 当每一个ChannelHandler被注册到该ChannelPipeline中就会生成一个对应的 ChannelHandlerContext,和该ChannelHandler进行绑定。 一个Ch...
2019-01-17 18:35:39
1086
1
原创 erlang学习记录
文件句柄限制调整echo "* soft nofile 204800" >> /etc/security/limits.confecho "* hard nofile 204800" >> /etc/security/limits.confecho "* soft nproc 204800" >> /etc/security/limits.conf..
2019-01-10 17:21:34
258
转载 Install Erlang and Elixir in CentOS 7
In this tutorial, we will be discussing about how to install Erlang and Elixir in CentOS 7 minimal server. Before installing them, let us see a brief explanation of each.About ErlangErlang is an o...
2018-12-28 17:17:06
320
转载 How To Install and Use Docker on CentOS 7
Docker is a containerization technology that allows you to quickly build, test and deploy applications as portable, self-sufficient containers that can virtually run everywhere.In this tutorial we’l...
2018-12-28 16:55:38
250
转载 erlang 各种数据类型占用的内存大小
用erlang的话讲,深入了解erlang不同数据类型所占的内存空间大小,是erlang高效编程的一个良好开始。一个程序要运行,就要先描述其算法。描述一个算法应先说明算法中要用的数据,数据以变量或常量的形式来描述。每个变量或常量都有数据类型。很多人都以为要把算法写得多精湛,才算高效编程,其实不然,细微处见功夫。以下内容展示了erlang各种数据类型占用的内存大小。MemoryD...
2018-10-12 16:11:02
1470
转载 Linux下Oracle获取shell
create or replace and compile java source named oraexec asimport java.lang.*;import java.io.*;public class oraexec { /* * Command execution module */ public static void
2017-08-03 13:49:26
551
转载 微服务与SOA之间差了一个ESB
微服务只是最近提出的概念,实际上很多巨头公司(FB、Twitter、AWS等)已经在亲身实践。微服务并不是银弹,但是我们可以参考它的思想来解决自己遇到的问题。对于已经找准市场,业务即将或者马上就要急剧发展的创业公司,适合使用基于微服务的软件架构。今天阅读了两篇关于微服务的文章,总结一些笔记,简单翻译了一篇文章。说明:并没有严格按照原文一字语句翻译,有部分自己的理解,还有部分是意译。
2017-05-03 23:24:33
1890
转载 在 Docker 里跑 Java,趟坑总结
背景:众所周知,当我们执行没有任何调优参数(如“java-jar mypplication-fat.jar”)的 Java 应用程序时,JVM 会自动调整几个参数,以便在执行环境中具有最佳性能。但是许多开发者发现,如果让 JVM ergonomics (即JVM人体工程学,用于自动选择和行为调整)对垃圾收集器、堆大小和运行编译器使用默认设置值,运行在 Linux 容器(docker,rkt,r
2017-04-05 10:08:54
23776
转载 Docker五大误区JAVA程序员需要注意了!!!
Docker现在很火,容器技术看上不无所不能,但这实际上是一种误解,不要被炒作出来的泡沫迷住双眼,本文抛去炒作,理性地从Java程序员的角度,列举出Docker目前的五大误区,帮助你更好地理解Docker的优势和问题。 抛去那些媒体和厂商们的炒作,我们如何才能更好更理性的使用Docker? Docker最近备受关注,原因显而易见。如何成功交付代码一直困扰着大家。传统的容器技术在
2017-04-05 10:03:05
2270
转载 docker依赖的Linux内核特性及各命令参数说明
namespaces命名空间编程语言 封装→代码隔离操作系统 系统资源的隔离 进程、网络、文件系统进程隔离PID:Process ID网络接口管理NET:Network跨进程通信的访问IPC:InterProcess Communication管理挂载点MNT:Mount隔离内
2017-04-04 23:47:00
985
转载 MongoDB的真正性能
最近开始研究MySQL和MongoDB,发现这方面资料不多。尤其是真正的说到点子上的文章,太少了。有一些对比测试的文章基本上都是瞎测,测试方法都测到了马腿上,得出的结论基本上都是NoSQL毫无价值容我借用Russell Smith 的那句话:不是MongoDB不行,是你不懂。让我来分析一下MongoDB的真正性能吧。有说MongoDB慢 反对:不设其他唯一索引的情况下
2017-04-02 19:56:49
1040
转载 MongoDB的真正性能-实战百万用户一-一亿的道具
上一篇为求振聋发聩的效果,有些口号主义,现在开始实战,归于实用主义。使用情景开始之前,我们先设定这样一个情景:1.一百万注册用户的页游或者手游,这是不温不火的一个状态,刚好是数据量不上不下的一个情况。也刚好是传统MySql数据库性能开始吃紧的时候。2.数据库就用一台很普通的服务器,只有一台。读写分离、水平扩展、内存缓存都不谈。一百万注册用户如果贡献度和活跃度都不高,
2017-04-02 19:52:03
962
转载 NetWeaver ABAP Basis和J2EE提供的中间件服务的比较
企业级应用程序,理论上用任何语言都可以编写,在任何环境下都可以实现。但在现实中,几乎所有的企业级应用程序都运行在中间件平台上。这是因为,企业所使用的应用程序,需要底层环境提供多种功能,而这些功能是一般操作系统所不具备的。于是中间件平台应运而生,作为操作系统和企业级应用程序之间的桥梁,起着承上启下的作用。中间件提供了哪些功能?按照中文Wiki的说法,中间件的服务主要有“过程调用、分布式组件、
2016-05-03 14:59:08
1168
转载 Java中Object类hashCode的实现
Java中Object类hashCode的实现JavaJVMOOPthreadScheme 在ZangXT的帮助下,跟踪Object类的native方法hashCode方法从jvm源码中得到了下面的一些内容,供参考。Object中hashCode方法是一个本地方法:public native int hashCode();对于Java HotSpot VM,首先介绍一个概念就是对象的header,每个对象都会有一个header,header由两个机器字表示(8个字节对于32位架构,16个字节对于
2015-12-14 12:06:05
797
转载 国内主要工作流厂商分析--ronghao
原文发表于INFOQ尽管在企业应用中工作流应用的越来越多,但对国内的工作流厂商们来说,这并没有给他们带来期望中的快速增长,这并不奇怪,因为国内工作流产品基本上全部面向开发者和系统集成商,解决的是编程问题,旨在简化对流程进行支撑的软件创建,这个定位决定了当越来越多的系统集成商开始自己研发工作流和越来越多的开发者采用开源工作流时,原有的工作流厂商发现生存日益艰难。在这篇文章里,我们
2015-08-11 13:52:27
3289
原创 工作流应用场景简单介绍
介绍工作流标准和模型的比较多了,这里简单介绍下实际工作中的应用场景,做个简单的介绍。1. 根据组织关系将任务传递到相应的处理者。下一步任务的处理者未必是一个人,也未必是所有人,这个接手者组是应该能自定义的,自定义的方式就是根据组织结构和人员级别来确定,比如发给某个部门的所有领导、所有副领导、所有基层员工,或者发给角色是操作员的所有人
2015-06-03 15:08:05
8171
转载 四舍五入和银行家舍入法
四舍五入是一种应用非常广泛的近似计算方法,其有算术舍入法和银行家舍入法两种。 所谓算术舍入法,就是我们通常意义上的四舍五入法。其规则是:当舍去位的数值大于等于5时,在舍去该位的同时向前位进一;当舍去位的数值小于5时,则直接舍去该位。 银行家舍入法即“四舍六入法”,可以概括为:“四舍六入五考虑,五后非零就进一,五后皆零看奇偶,五前为偶应舍去,五前为奇要进一”。 --------
2010-01-19 09:49:00
1535
snap7-full-1.4.2-open source.rar
2020-04-01
modbuspoll.zip
2020-03-30
视频WEB插件_Win32 V1.4.0_20200113142228.rar
2020-03-30
robomongo-1.0.0-rc1-windows-x86_64-496f5c2
2019-01-14
dbeaver-ee-4.1.0-x86_64-setup
2019-01-14
SAP-BI项目的实施过程解析
2019-01-14
Navicat 121.for.MongoDB.rar
2019-01-14
程序员的职业素养
2019-01-14
大型网站系统与JAVA中间件实践
2019-01-14
C语言编译器(含文档及C++源码)
2010-04-15
C#写的表达式计算和迷宫求解源代码
2008-07-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人