摘要: nio原理 nio中利用了channel、buffer、selector提高了线程利用率 首先channel会先写数据到buffer,然后selector会循环注册在selector的channel,拿出所有特定事件的channel,然后进行读写 bio原理 bio是阻塞io,当流在写入的时候,读取 阅读全文
posted @ 2019-07-09 16:07 鸡蛋人格尔特 阅读(120) 评论(0) 推荐(0) 编辑
摘要: 1、下载jar包 xercesImpl.jar http://xerces.apache.org/mirrors.cgi#binary batik.jar http://xmlgraphics.apache.org/batik/download.cgi nekohtml.jar http://sou 阅读全文
posted @ 2019-06-07 16:10 鸡蛋人格尔特 阅读(1182) 评论(1) 推荐(0) 编辑
摘要: 博主原文地址:https://blog.csdn.net/harris135/article/details/78593405 1、轮询(默认) 每个请求按时间顺序逐一分配到不同的后端服务器,如果后端服务器down掉,能自动剔除。 2、weight 指定轮询几率,weight和访问比率成正比,用于后 阅读全文
posted @ 2019-01-31 10:48 鸡蛋人格尔特 阅读(633) 评论(0) 推荐(0) 编辑
摘要: git add 目录|*|.|或者具体到某个文件 -- 用于提交代码到本地暂存区 git status -- 查看工作区间的改动了哪些文件 git commit -m "当前这次提交的备注信息" --用于把本次代码提交到本地分支 git pull -- 用于拉取远程仓库代码,会和本地代码meger 阅读全文
posted @ 2019-01-20 18:53 鸡蛋人格尔特 阅读(249) 评论(0) 推荐(0) 编辑
摘要: 局部变量表:应用程序中定义的普通变量就存放在栈中,栈中变量的大小程序运行开始的时候已经固定。 栈:方法执行时创建栈针,然后进入到栈中,根据先进后出的顺序进行执行。 堆:对重存放程序中创建的对象。 新生代:新生代分为三个区域。Eden,ServivorFrom,ServivorTo。新创建的对象先存放 阅读全文
posted @ 2019-01-20 18:37 鸡蛋人格尔特 阅读(1935) 评论(0) 推荐(0) 编辑
摘要: groovyScript("def result=''; def params=\"${_1}\".replaceAll('[\\\\[|\\\\]|\\\\s]', '').split(',').toList();for(i = 0; i < params.size(); i++) {if(i== 阅读全文
posted @ 2019-01-07 12:42 鸡蛋人格尔特 阅读(1574) 评论(0) 推荐(0) 编辑