- idea使用自定义checkstyle.xml配置文件
Gemkey
1.下载插件image.png2.插件安装完后,找到设置中的checkstyle,点击"+",新增自定义规则image.png3.输入描述信息,点击Browse找到对应的文件image.pngimage.png4.可以把active勾上,则使用默认校验规则,点击OK,则可以开始使用自定义规则检测单个文件了image.png
- 开源的java 代码分析库介绍
人生万事须自为,跬步江山即寥廓。
java开发语言开源java开发语言
本文将为您详细讲解开源的Java代码分析库,以及如何安装这些库、它们的特性、区别和应用场景。Java社区提供了多种代码分析工具,这些工具可以帮助您在Java应用程序中进行代码质量评估、性能分析、安全检查等功能。1.CheckStyle安装-通过Maven安装:在您的`pom.xml`文件中添加以下依赖: com.puppycrawl.tools checkstyle 8.41 特点-用于检
- 安卓之代码检查工具优劣分析以及应用场景
洪信智能
安卓开发android代码规范持续集成持续部署
一、引言代码检查工具在Android应用开发中是不可或缺的一部分,它们旨在提高代码质量、强化编程规范、消除潜在bug、提升应用性能和安全性。诸如Checkstyle、FindBugs、Infer、PMD和AndroidLint等一系列工具各具特色,应用于不同的开发环节,有助于打造健壮且易于维护的移动应用。这些工具的技术优势在于能够自动化执行静态分析,提前预防问题的发生,而其局限性则可能体现在误报、
- Jacoco 代码测试覆盖率检测插件的配置和使用
江无羡
ToolCI与CD的实践
Jacoco是一个免费的代码覆盖率测试工具,分别在maven和gradle管理的项目中都可以通过简单的配置来对我们的项目代码进行单元测试用例执行覆盖率的测试,非常的便捷好用!常见自动化CI所采用的插件列表SpotlessCheckstyleFindBugsJacocoLiquibase在项目中配置使用Jacoco在Gradle项目中,配置使用Jacocogradle构建脚本使用groovy首先在b
- java 代码静态检查_[原创]Java静态代码检查工具介绍
weixin_39915427
java代码静态检查
[原创]Java静态代码检查工具介绍一什么是静态代码检查?静态代码分析是指无需运行被测代码,仅通过分析或检查源程序的语法、结构、过程、接口等来检查程序的正确性,找出代码隐藏的错误和缺陷,如参数不匹配,有歧义的嵌套语句,错误的递归,非法计算,可能出现的空指针引用等等。二Java静态代码检查工具介绍1CheckstyleCheckstyle是SourceForge的开源项目,通过检查对代码编码格式,命
- java代码静态检查工具
molvhongchen
java开发工具
查了下相关网页,如https://www.jianshu.com/p/4a50ce0f6ce1java代码静态检查工具,有checkstyle、PMD、FindBugs、Jtest等工具查错能力比较代码缺陷分类示例CheckstyleFindBugsPMDJtest引用操作空指针引用√√√√对象操作对象比较(使用==而不是equals)√√√表达式复杂化多余的if语句√数组使用数组下标越界√未使用
- Checkstyle检查规则
火龙映天
java相关javaCheckstyle代码静态检查
Checkstyle是一个检查java文件编码规范的开源工具,最新版本支持184个检查规则。Checkstyle官网如下:https://checkstyle.sourceforge.ioCheckstyle的GitHub地址如下:https://github.com/checkstyle/checkstyle如下是目前支持的所有检查规则:1.AbbreviationAsWordInName【Si
- Java代码静态代码检查checkstyle
快乐江小鱼
javajava开发语言
一、介绍概述checkstyle是用来帮助Java程序员遵守编码规范的工具。它是检查代码的过程自动化,从而让人们不必承担这项无聊又重要的工作。这对于强制执行编码标准的项目非常理想。checkstyle高度可配置,能够支持几乎所有编码标准。用checkstyle结合maven生成的报告实例。特性checkstyle可以检查代码的很多方面,包括类设计问题、方法设计问题以及检查代码布局和格式问题。先前版
- maven-代码规范检查
Slow菜鸟
maven代码规范java
maven-代码规范检查前言一、使用maven-checkstyle-plugin插件1.maven-checkstyle-plugin介绍2.引入依赖3.如何排除某个类包下面的不进行检查使用suppressionsLocation4.如何关闭前言很多时候我们的代码写的不规范,比如没缩进、参数间没空格、导入的包没用到没删除、方法很长没有进行拆分、直接对方法参数进行了赋值分配等等不规范的操作或写法。
- Spring: alibaba代码规范校验工具checkstyle
玉成226
【Spring】spring代码规范java
文章目录一、idea配置checkstyle插件二、激活CheckStyle三、配置自动格式化功能一、idea配置checkstyle插件下载IntellijIDEACheckstyle插件:File->setting->plugin通过关键字CheckStyle-IDEA搜索并安装。安裝完成后重启idea二、激活CheckStyle接下就是在idea中激活checkstyle,需要进行如下配置:
- 【Maven教程】(十四):生成项目站点—— 丰富项目信息、项目报告插件、自定义站点外观、国际化及部署站点 ~
小山code
Maven教程mavenjavajvm开发语言学习
Maven·生成项目站点1️⃣最简单的站点2️⃣丰富项目信息3️⃣项目报告插件3.1JavaDocs3.2SourceXref3.3CheckStyle3.4PMD3.5ChangeLog3.6Cobertura4️⃣自定义站点外观4.1站点描述符4.2头部内容及外观4.3皮肤4.4导航边栏5️⃣创建自定义页面6️⃣国际化7️⃣部署站点总结Maven不仅仅是一个自动化构建工具和一个依赖管理工具,它
- 那些总是写“烂代码”的同学,强烈推荐你用这款 IDEA 插件!
北诺成尘_6bd8
1、目标 idea集成sonar的代码检查,实现可以在提交代码前就检查你的代码,而不是将代码提交之后,之后再去检查。 Sonar可以从以下七个维度检测代码质量,而作为开发人员至少需要处理前5种代码质量问题1、不遵循代码标准sonar可以通过PMD,CheckStyle,Findbugs等等代码规则检测工具规范代码编写2、潜在的缺陷sonar可以通过PMD,CheckStyle,Findbugs
- 在Gradle工程中使用checkstyle来规范你的项目
青花锁
Java微服务intellij-ideaGradlecheckstyle
作者主页:青花锁简介:Java领域优质创作者、Java微服务架构公号作者简历模板、学习资料、面试题库、技术互助文末获取联系方式系列专栏目录[Java项目实战]介绍Java组件安装、使用;手写框架等[Aws服务器实战]AwsLinux服务器上操作nginx、git、JDK、Vue等[Java微服务实战]Java微服务实战,SpringCloudNetflix套件、SpringCloudAlibaba
- 持续集成CI-Jenkins进阶之PHP
北山学者
实现php的持续集成,需要安装一系列的插件,比如安装Clover(https://wiki.jenkins-ci.org/display/JENKINS/Clover+Plugin)去图形化显示phpunit的单元测试覆盖率,安装Checkstyle(https://wiki.jenkins-ci.org/display/JENKINS/Checkstyle+Plugin)去显示PHPCodeSn
- idea常用插件
色空大师
intellij-ideajavaide
idea常用插件1.AlibabaJavaCodingGuidelines2.RainbowBrackets3.SpotBugs4.CheckStyle-IDEAMyBatisCodeHelperPro二级目录三级目录1.AlibabaJavaCodingGuidelinesAlibabaJavaCodingGuidelines是阿里巴巴出品的阿里巴巴Java代码规约扫描插件,可以帮助开发者避免代
- 手撸正则表达式引擎
杏仁技术站
作者|夏梓耀杏仁后端工程师,励志成为计算机艺术家简介本文从一个有关正则表达式引起的性能问题案例开始,逐步介绍正则表达式的本质,最后我们实现一个正则表达式引擎,分析其匹配算法,依然是字数警告,希望你能慢慢看到最后,希望本文对你以后分析优化正则表达式有所帮助。从一个案例说起有位同事在执行checkstyleOrgtest时卡住,叫我帮忙看看怎么回事,我拉了项目代码,本地执行checkstyleOrgt
- java checkStyle ‘cast‘ is not followed by whitespace.
Hunter_Young
Errorjava后端gradle
项目工程中有开启代码检查,编译报'cast'isnotfollowedbywhitespace.ItemInfoTOxretailItemInfo=(ItemInfoTO)result.getData();原因是类型转换后需要空格。ItemInfoTOxretailItemInfo=(ItemInfoTO)result.getData();
- IntelliJ 中的自定义代码检查
wouderw
log4j
市场上有很多Java代码分析工具,其中一些甚至被用作事实上的标准,例如Checkstyle、PMD和SpotBugs,它们对于防止开发人员犯许多常见错误和编码错误,从而加快速度具有巨大的价值。加快开发流程、减少错误修复工作等等。背景和动机几年前,我参与了一个巨大的项目,当然,该项目使用这些库来提高软件质量并帮助开发人员生活。我所在的一个小团队正在开发一个供内部使用的基于Java的测试自动化框架,但
- Java代码规范检查插件调研及总结
oysl_web
Java_API代码规范
代码规范工具对比代码规范工具是什么大家应该都有过写完代码后review的情况;用于提高编码质量,尽早的发现问题;节约开发时间和成本。但review这个过程往往要消耗更多的开发资源。所以就出现自动检测可能代码中存在的问题的工具,我们一般把这类工具称为静态代码扫描工具。常见的静态代码扫描工具有checkstyle,findBug,PMD,Jtest等等,它们有的用来寻找编码格式问题,有的用来定位可能存
- Seatunnel 2.1.3 源码打包、编译运行
桑煜0926
大数据Seatunnel源码编译执行javascala大数据idea
1、编译打包#seatunnel项目打包编译命令:mvncleaninstall-DskipTests-Dcheckstyle.skip-Dmaven.javadoc.skip=true执行报错:[ERROR]Unknownlifecyclephase".skip".Youmustspecifyavalidlifecyclephaseoragoalintheformat:or:[:]:.解决:1、
- checkstyle中的import顺序
qq_42725437
(1)同组的包放在一起(2)同组的包按照一定的顺序,一般是按照字典顺序(3)不同组之间的包流一个空行
- CheckStyle
brightranger
CheckStyle示例-->-->-->-->
- git commit前进行checkstyle --pre-commit并优化了checkstyle速度
山鬼谣me
gitcheckstyle
环境git:gitversion2.15.0java:1.8+背景虽然项目中引入了checkstyle,并且编译时,会进行检查报错。但是每次走到项目编译时,其实已经有点晚了,来不及了。所以需要在gitcommit之前进行检查,这样效果会更好些。前提条件:你已经在项目中配置了checkstyle配置步骤在路径:项目名/.git/hooks/下,放两个文件:创建名为:pre-commit的脚本。che
- maven 添加 checkstyle 插件约束代码规范
catoop
Java开发maven代码规范
本例示例,是引用http链接这种在线checkstyle.xml文件的配置方式,如下示例:3.3.0http://xxx.test.com/repository/raw-hosted/scripts/checkstyle/checkstyle.xmlorg.apache.maven.pluginsmaven-checkstyle-plugin${maven.checkstyle.plugin.ve
- SonarQube 学习笔记
LWei_csdn
开发工具学习代码规范
1.SonarQube简介1.1为什么要用sonarQube?在我们的日常软件开发工作当中,随着项目时间变长,开发人员编写的代码量也会越来越多。长此以往,会面临代码量庞大,却无法横量整体代码质量?若是要优化,也不知道如何优化。针对这些问题,出现了各种各样的工具,比如:java语言的Checkstyle,FindBugs,PMD,Jtest等,帮助检测代码编写规范上存在的问题和漏洞。python语言
- idea 配置checkstyle全过程
东皋长歌
玩意儿intellij-ideajavaidecheckstylecodestyle
checkstyle是提高代码质量,检查代码规范的很好用的一款工具,本文简单介绍一下集成的步骤,并提供一份完整的checkstyle的代码规范格式文件,以及常见的格式问题的解决方法。一,安装打开idea的文件选项,选择设置,进入后选择插件,搜索checkstyle,安装,安装后重启idea。二,格式文件在项目的根目录下新建checkstyle.xml文件三,应用检查1,打开设置--》工具--》Ch
- 解决Maven打包Nacos时插件报错
zmbwcx
mavenjava
Maven打包指令:mvncleaninstall-Dmaven.test.skip=true-Dcheckstyle.skip=true在执行时报错,报错信息如下:Failedtoexecutegoalorg.xolstice.maven.plugins:protobuf-maven-plugin:0.6.1:compile(default)onprojectnacos-consistency:
- CheckStyle, 强制遵循编码规范,集成IDEA配置
丿剑过血洒泪轻吟
javamaven
如何将CheckStyle引入到maven构建中org.apache.maven.pluginsmaven-checkstyle-plugin2.10checkstylevalidatechecktrue我们定义了在mavenlifecycle的validate阶段执行checktask,并且如果发现有违反标准的情况就会fail当前的build。maven-checkstyle-plugin内置了
- idea使用checkStyle
james__Gao
前言阅读优雅的代码是一种享受,而看到一团糟的代码通常让人头疼,所以本文介绍下使用checkStyle进行代码检查,帮助团队统一代码规范。安装checkstyle插件File--》Settings--》Plugins,之后找到checkStyle插件,进行安装即可配置默认的checkStyle.xml文件File--》Settings--》OtherSettings--》CheckStyle,之后添
- idea 插件 checkstyle 规则示例和说明
catoop
Java开发代码规范
idea安装插件idea配置插件checkstyle.xml示例和说明使用插件最后附我个人使用的一个xml(上面那个xml是比较全的解释)-->-->-->(END)
- Java常用排序算法/程序员必须掌握的8大排序算法
cugfy
java
分类:
1)插入排序(直接插入排序、希尔排序)
2)交换排序(冒泡排序、快速排序)
3)选择排序(直接选择排序、堆排序)
4)归并排序
5)分配排序(基数排序)
所需辅助空间最多:归并排序
所需辅助空间最少:堆排序
平均速度最快:快速排序
不稳定:快速排序,希尔排序,堆排序。
先来看看8种排序之间的关系:
1.直接插入排序
(1
- 【Spark102】Spark存储模块BlockManager剖析
bit1129
manager
Spark围绕着BlockManager构建了存储模块,包括RDD,Shuffle,Broadcast的存储都使用了BlockManager。而BlockManager在实现上是一个针对每个应用的Master/Executor结构,即Driver上BlockManager充当了Master角色,而各个Slave上(具体到应用范围,就是Executor)的BlockManager充当了Slave角色
- linux 查看端口被占用情况详解
daizj
linux端口占用netstatlsof
经常在启动一个程序会碰到端口被占用,这里讲一下怎么查看端口是否被占用,及哪个程序占用,怎么Kill掉已占用端口的程序
1、lsof -i:port
port为端口号
[root@slave /data/spark-1.4.0-bin-cdh4]# lsof -i:8080
COMMAND PID USER FD TY
- Hosts文件使用
周凡杨
hostslocahost
一切都要从localhost说起,经常在tomcat容器起动后,访问页面时输入http://localhost:8088/index.jsp,大家都知道localhost代表本机地址,如果本机IP是10.10.134.21,那就相当于http://10.10.134.21:8088/index.jsp,有时候也会看到http: 127.0.0.1:
- java excel工具
g21121
Java excel
直接上代码,一看就懂,利用的是jxl:
import java.io.File;
import java.io.IOException;
import jxl.Cell;
import jxl.Sheet;
import jxl.Workbook;
import jxl.read.biff.BiffException;
import jxl.write.Label;
import
- web报表工具finereport常用函数的用法总结(数组函数)
老A不折腾
finereportweb报表函数总结
ADD2ARRAY
ADDARRAY(array,insertArray, start):在数组第start个位置插入insertArray中的所有元素,再返回该数组。
示例:
ADDARRAY([3,4, 1, 5, 7], [23, 43, 22], 3)返回[3, 4, 23, 43, 22, 1, 5, 7].
ADDARRAY([3,4, 1, 5, 7], "测试&q
- 游戏服务器网络带宽负载计算
墙头上一根草
服务器
家庭所安装的4M,8M宽带。其中M是指,Mbits/S
其中要提前说明的是:
8bits = 1Byte
即8位等于1字节。我们硬盘大小50G。意思是50*1024M字节,约为 50000多字节。但是网宽是以“位”为单位的,所以,8Mbits就是1M字节。是容积体积的单位。
8Mbits/s后面的S是秒。8Mbits/s意思是 每秒8M位,即每秒1M字节。
我是在计算我们网络流量时想到的
- 我的spring学习笔记2-IoC(反向控制 依赖注入)
aijuans
Spring 3 系列
IoC(反向控制 依赖注入)这是Spring提出来了,这也是Spring一大特色。这里我不用多说,我们看Spring教程就可以了解。当然我们不用Spring也可以用IoC,下面我将介绍不用Spring的IoC。
IoC不是框架,她是java的技术,如今大多数轻量级的容器都会用到IoC技术。这里我就用一个例子来说明:
如:程序中有 Mysql.calss 、Oracle.class 、SqlSe
- 高性能mysql 之 选择存储引擎(一)
annan211
mysqlInnoDBMySQL引擎存储引擎
1 没有特殊情况,应尽可能使用InnoDB存储引擎。 原因:InnoDB 和 MYIsAM 是mysql 最常用、使用最普遍的存储引擎。其中InnoDB是最重要、最广泛的存储引擎。她 被设计用来处理大量的短期事务。短期事务大部分情况下是正常提交的,很少有回滚的情况。InnoDB的性能和自动崩溃 恢复特性使得她在非事务型存储的需求中也非常流行,除非有非常
- UDP网络编程
百合不是茶
UDP编程局域网组播
UDP是基于无连接的,不可靠的传输 与TCP/IP相反
UDP实现私聊,发送方式客户端,接受方式服务器
package netUDP_sc;
import java.net.DatagramPacket;
import java.net.DatagramSocket;
import java.net.Ine
- JQuery对象的val()方法执行结果分析
bijian1013
JavaScriptjsjquery
JavaScript中,如果id对应的标签不存在(同理JAVA中,如果对象不存在),则调用它的方法会报错或抛异常。在实际开发中,发现JQuery在id对应的标签不存在时,调其val()方法不会报错,结果是undefined。
- http请求测试实例(采用json-lib解析)
bijian1013
jsonhttp
由于fastjson只支持JDK1.5版本,因些对于JDK1.4的项目,可以采用json-lib来解析JSON数据。如下是http请求的另外一种写法,仅供参考。
package com;
import java.util.HashMap;
import java.util.Map;
import
- 【RPC框架Hessian四】Hessian与Spring集成
bit1129
hessian
在【RPC框架Hessian二】Hessian 对象序列化和反序列化一文中介绍了基于Hessian的RPC服务的实现步骤,在那里使用Hessian提供的API完成基于Hessian的RPC服务开发和客户端调用,本文使用Spring对Hessian的集成来实现Hessian的RPC调用。
定义模型、接口和服务器端代码
|---Model
&nb
- 【Mahout三】基于Mahout CBayes算法的20newsgroup流程分析
bit1129
Mahout
1.Mahout环境搭建
1.下载Mahout
http://mirror.bit.edu.cn/apache/mahout/0.10.0/mahout-distribution-0.10.0.tar.gz
2.解压Mahout
3. 配置环境变量
vim /etc/profile
export HADOOP_HOME=/home
- nginx负载tomcat遇非80时的转发问题
ronin47
nginx负载后端容器是tomcat(其它容器如WAS,JBOSS暂没发现这个问题)非80端口,遇到跳转异常问题。解决的思路是:$host:port
详细如下:
该问题是最先发现的,由于之前对nginx不是特别的熟悉所以该问题是个入门级别的:
? 1 2 3 4 5
- java-17-在一个字符串中找到第一个只出现一次的字符
bylijinnan
java
public class FirstShowOnlyOnceElement {
/**Q17.在一个字符串中找到第一个只出现一次的字符。如输入abaccdeff,则输出b
* 1.int[] count:count[i]表示i对应字符出现的次数
* 2.将26个英文字母映射:a-z <--> 0-25
* 3.假设全部字母都是小写
*/
pu
- mongoDB 复制集
开窍的石头
mongodb
mongo的复制集就像mysql的主从数据库,当你往其中的主复制集(primary)写数据的时候,副复制集(secondary)会自动同步主复制集(Primary)的数据,当主复制集挂掉以后其中的一个副复制集会自动成为主复制集。提供服务器的可用性。和防止当机问题
mo
- [宇宙与天文]宇宙时代的经济学
comsci
经济
宇宙尺度的交通工具一般都体型巨大,造价高昂。。。。。
在宇宙中进行航行,近程采用反作用力类型的发动机,需要消耗少量矿石燃料,中远程航行要采用量子或者聚变反应堆发动机,进行超空间跳跃,要消耗大量高纯度水晶体能源
以目前地球上国家的经济发展水平来讲,
- Git忽略文件
Cwind
git
有很多文件不必使用git管理。例如Eclipse或其他IDE生成的项目文件,编译生成的各种目标或临时文件等。使用git status时,会在Untracked files里面看到这些文件列表,在一次需要添加的文件比较多时(使用git add . / git add -u),会把这些所有的未跟踪文件添加进索引。
==== ==== ==== 一些牢骚
- MySQL连接数据库的必须配置
dashuaifu
mysql连接数据库配置
MySQL连接数据库的必须配置
1.driverClass:com.mysql.jdbc.Driver
2.jdbcUrl:jdbc:mysql://localhost:3306/dbname
3.user:username
4.password:password
其中1是驱动名;2是url,这里的‘dbna
- 一生要养成的60个习惯
dcj3sjt126com
习惯
一生要养成的60个习惯
第1篇 让你更受大家欢迎的习惯
1 守时,不准时赴约,让别人等,会失去很多机会。
如何做到:
①该起床时就起床,
②养成任何事情都提前15分钟的习惯。
③带本可以随时阅读的书,如果早了就拿出来读读。
④有条理,生活没条理最容易耽误时间。
⑤提前计划:将重要和不重要的事情岔开。
⑥今天就准备好明天要穿的衣服。
⑦按时睡觉,这会让按时起床更容易。
2 注重
- [介绍]Yii 是什么
dcj3sjt126com
PHPyii2
Yii 是一个高性能,基于组件的 PHP 框架,用于快速开发现代 Web 应用程序。名字 Yii (读作 易)在中文里有“极致简单与不断演变”两重含义,也可看作 Yes It Is! 的缩写。
Yii 最适合做什么?
Yii 是一个通用的 Web 编程框架,即可以用于开发各种用 PHP 构建的 Web 应用。因为基于组件的框架结构和设计精巧的缓存支持,它特别适合开发大型应
- Linux SSH常用总结
eksliang
linux sshSSHD
转载请出自出处:http://eksliang.iteye.com/blog/2186931 一、连接到远程主机
格式:
ssh name@remoteserver
例如:
ssh
[email protected]
二、连接到远程主机指定的端口
格式:
ssh name@remoteserver -p 22
例如:
ssh i
- 快速上传头像到服务端工具类FaceUtil
gundumw100
android
快速迭代用
import java.io.DataOutputStream;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOExceptio
- jQuery入门之怎么使用
ini
JavaScripthtmljqueryWebcss
jQuery的强大我何问起(个人主页:hovertree.com)就不用多说了,那么怎么使用jQuery呢?
首先,下载jquery。下载地址:http://hovertree.com/hvtart/bjae/b8627323101a4994.htm,一个是压缩版本,一个是未压缩版本,如果在开发测试阶段,可以使用未压缩版本,实际应用一般使用压缩版本(min)。然后就在页面上引用。
- 带filter的hbase查询优化
kane_xie
查询优化hbaseRandomRowFilter
问题描述
hbase scan数据缓慢,server端出现LeaseException。hbase写入缓慢。
问题原因
直接原因是: hbase client端每次和regionserver交互的时候,都会在服务器端生成一个Lease,Lease的有效期由参数hbase.regionserver.lease.period确定。如果hbase scan需
- java设计模式-单例模式
men4661273
java单例枚举反射IOC
单例模式1,饿汉模式
//饿汉式单例类.在类初始化时,已经自行实例化
public class Singleton1 {
//私有的默认构造函数
private Singleton1() {}
//已经自行实例化
private static final Singleton1 singl
- mongodb 查询某一天所有信息的3种方法,根据日期查询
qiaolevip
每天进步一点点学习永无止境mongodb纵观千象
// mongodb的查询真让人难以琢磨,就查询单天信息,都需要花费一番功夫才行。
// 第一种方式:
coll.aggregate([
{$project:{sendDate: {$substr: ['$sendTime', 0, 10]}, sendTime: 1, content:1}},
{$match:{sendDate: '2015-
- 二维数组转换成JSON
tangqi609567707
java二维数组json
原文出处:http://blog.csdn.net/springsen/article/details/7833596
public class Demo {
public static void main(String[] args) { String[][] blogL
- erlang supervisor
wudixiaotie
erlang
定义supervisor时,如果是监控celuesimple_one_for_one则删除children的时候就用supervisor:terminate_child (SupModuleName, ChildPid),如果shutdown策略选择的是brutal_kill,那么supervisor会调用exit(ChildPid, kill),这样的话如果Child的behavior是gen_