`
can_do
  • 浏览: 263589 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
Java运行环境检查:IO、Internet、network等: ************************************* 1、测试互联网速度,可以用【speedtest-cli-0.2.4.tar.gz】 2、测试磁盘IO速率,可以用【Apollo】 ************************************* 可以通过Apollo进行磁盘benchmark的测试==> tar -zxvf ./apache-apollo-1.6-unix-distro.tar.gz #./apollo disk-benchmark Benchmark using da ...
1、Aspera took a different approach: solving the problem by eliminating the underlying bottleneck altogether. This allowed us to create a breakthrough transport technology that can fully utilize the available network bandwidth, transfer data at maximum speed, and scale up as needed with no theoretical ...
0、手机通过root; 1、通过工具160wifi或者windows命令建立wifi网络,并共享pc上的本地连接; 2、手机端连接上创建的wifi; 3、如果pc是通过代理上网的,则继续看4,5,6; 4、代理需要通过软件proxydroid进行设置,建议使用ip,而不是域名;尽管android的wifi本身也提供proxy设置,但不好使; 5、域名通过android本身的wifi连接属性,长按即可进入,选择静态方式,配置好和pc端一致的dns; 6、在android上设置代理服务器地址,建议通过静态方式设置,可以指定和pc端一直的dns和proxy地址; 注意:关键是设置好dns的地址,建议 ...
关于【Caused by: java.net.BindException: Address already in use: JVM_Bind】,你了解多少? (1)、首先检查预期的监听端口号是否被占用? (2)、还需要检查任意端口是否被占用? 因为,通过createServerSocket创建一个tcp监听时,除了指定目 ...
(1)、JMS事务和XA事务真正唯一的不同之处在于,XA事务中,在Prepare阶段,broker必须写所有接收到的命令(如:发消息或者应答消息)到持久化存储中,目的是broker以后能够正确的进行恢复操作。 (2)、【TransactionStore】事务存储进行事务处理,它会缓存所有的消息和应答,直到发生commit或者rollback操作;除了存储消息外,事务存储还会抑制消息的分发,直到session的commit命令发生。 (3)、采用事务后,发送消息或者应答消息的命令,实际上被缓存起来,直到commit和rollback命令发生,才会真正进行对应的操作,如:发送或者应答。 (4) ...
1、Failover是所有协议之上的一个协议,所以其用法如下: failover:(tcp://localhost:61616,tcp://10.88.112.165:61617)?randomize=false 或者 failover:()?randomize=false&updateURIsURL=file:/E:/emq-4.0.0-verify/to_removed/urlist.txt /////urlist.txt///begin//// tcp://localhost ...
>>获取方式: 系统环境变量:System.getenv(key) 系统属性: System.getProperty(key) >>设置方式: 系统环境变量:仅通过os脚本设置,windows下如set设置的变量,linux下如export设置的变量,即不能再java代码中设置系统环境变量,没有setenv方法。 系统属性:可以通过:(1)java代码设置System.setProperty(key, value)(2)java VM参数-D,通过命令行设置, >>访问范围: 系统环境变量,可以被任何进程访问,而系统属性仅可以被依附的进程访问。举 ...
java.lang.UnsatisfiedLinkError: D:\tools\tomcat\apache-tomcat-7.0.53-windows-i64\apache-tomcat-7.0.53\bin\tcna tive-1.dll: Can't load IA 64-bit .dll on a AMD 64-bit platform         at java.lang.ClassLoader$NativeLibrary.load(Native Method)         at java.lang.ClassLoader.loadLibrary0(ClassLoader.ja ...
1>>>Jetty中多个连接器(connector)可以监听同一个端口号,也可以监听不同的端口号, 但多个连接器都属于同一个进程,因为进程间是不能监听同一个端口号的,但线程间可以监听同一个端口号。 2>>>Jetty中不同的应用通过不同的端口号访问有两种方法: 方法一:启动两个Jetty实例,每个实例一个端口号,并且部署一个应用; 启动方式:java -jar start.jar jettyA.xml jettyB.xml ==>输入参数要将两个实例的jetty文件同时导入 方法二:启动一个Jett实例,添加两个connector,每个connec ...
>>>Hotspot参数打印: ==>-XX:+PrintFlagsFinal ==>该参数开启时,打印所有的jvm的最终参数,如果没有修改就是默认值。其中,【:=】的值是本次jvm启动时,修改过的值。 ==>-XX:+PrintFlagsInitial ==>该参数开启时,打印所有的jvm的原有的初始化参数,即使该值改变,其打印的也是只是初始值。 具体命令示例:【java -XX:+PrintFlagsFinal -version】 [Global flags]     uintx AdaptivePermSizeWeight            ...
intx NmethodSweepFraction                      = 4               {product}               intx NodeLimitFudgeFactor                      = 1000            {C2 product}            intx NumberOfLoopInstrToAlign                  = 4               {C2 product}            intx ObjectAlignmentInBytes     ...
1、JVM运行时数据区 >>>解释如下: JVM运行时数据区==>5块==>Heap、MethodArea(RuntimeConstantPool)||MetaSpace、VMStack、NativeMethodStack、ProgramCounterRegister   ==>其中Heap和MethodArea是所有线程共享的;   ==>而:ProgramCounterRegister ...
>>>OSGi适合什么场景: (1).有多个不同版本的库包,都需要被加载到同一JVM中,==>根据类全路径和版本号(组合关键字)创建类==> (2).不适合用于bundle整个应用,适合用于接入很多包时,做到自动、纠错处理;==>在接入很多包时,有自动、纠错处理的优点 >>>使用OSGi的优势:热部署、动态配置,也就是Karaf所具备的特征中的前两个; >>>Comparing Java EE with OSGi is like comparing apples and oranges with the additional ...
>>This optimal ratio depends on many factors including:   >>>the JDK version and operating system used   >>>whether or not the producers and consumers are running in the same JVM   >>>whether or not concurrent consumers are being used   >>>whether or not the ...
>>概念: 线程是一个程序内部的顺序控制流 ==>一个线程代表着程序内的一个顺序控制流 >>线程和进程的比较: 每个进程都有独立的代码和数据空间(进程上下文),进程切换的开销大。 线程:轻量的进程,同一类线程共享代码和数据空间,每个线程有独立的运行栈和程序计数器(PC),线程切换的开销小       ==>对应到JVM中,就是线程有三部分:程序计数器、vmStack、NativeMethodStack,而heap和MethodAreas是所有线程共享的 多进程:在操作系统中能同时运行多个任务(程序) 多线程:在同一应用程序中有多个顺序流同时执行 >& ...
Global site tag (gtag.js) - Google Analytics