common-tools 正在参加 2020 年度 OSC 中国开源项目评选,请投票支持!
common-tools 在 2020 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票让它出道
已投票
common-tools 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」 !
common-tools 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」「最积极运营项目」 !
common-tools 获得 2020 年度 OSC 中国开源项目评选「最积极运营项目」 !

软件简介

java工具类,提供常用的功能方法,例如:时间工具、数据库连接池工具、ssh端口映射(已与数据库连接集成)、支持变量替换和自定义字符集的配置文件类、多线程工具类、文件读写工具类等等。还提供生产者消费者实现、文本关键字查找、IP黑白名单、简易登录验证等常用流程功能。

工具包中各个功能相对独立(可能有互相引用),可以单独使用。具体使用及实现方法较为简单,大家可以查看源码中的方法注释辅助使用或参考。

展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论 (0)

加载中
更多评论
暂无内容
2020/12/22 21:10

bdz-util-Common tools-chenjian

bdz-util-Common tools-chenjian 发布:2020-12-22 21:10:50.362275 作者:chenjian ### 作者邮箱:goudanbaba123@gmail.com ### 首页:http://www.www.www. ### 文档:None ### 下载链接 可以上天的常用工具类 Copy from pypi.org 查询时间:2.562ms 渲染时间:2.679ms 本文同步分享在 博客“zhenruyan”(other)。 如有侵权,请联系 support@oschina.cn 删除。 本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一起分...

0
0
发表了博客
2013/03/03 16:50

common-tools(2)之properties替代者Setting类

首先广告自己的工具包 http://www.oschina.net/p/common-tools ------------------------ 邪恶的分割线 ------------------------------------ 由于Java是需要编译执行的,因此不像解释性语言那样可以把需要配置的文件放置在源代码中,因此我们最常用到的就是proerties文件和XML。当然后者的强大不容置疑,而应对一些简单的配置我们还是离不开proerties的,但是,properties文件的缺点有时令我们很郁闷……缺点如下: 1、只支持...

0
0
2013/04/01 10:17

common-tools(3)之基于DFA的敏感词查找

上个周末出去和姑娘们看电影,各种娱乐,忘记写博客了(话说我觉得前者更美好),这周没事儿,写一篇。 先扯几句,说实话,我至今搞不懂DFA(有限状态自动机)是个怎样的东西,大学那会儿昏昏沉沉,除了漂亮的计算机老师,啥也没记住……刚才搜搜维基百科,一堆奇形怪状的符号的也懒的看了,就说说我的理解吧(只针对需求)。应该说,这种方法是一种“空间换时间”的方法,将一堆敏感词构建成一棵树,然后载入文本来查找这棵树,...

5
14
发表于软件架构专区
2020/12/25 15:30

SOFA Weekly | SOFA-Common-Tools 发布新版本, QA 整理

SOFA WEEKLY | 每周精选,筛选每周精华问答 同步开源进展,欢迎留言互动 SOFAStack(Scalable Open Financial Architecture Stack)是蚂蚁集团自主研发的金融级云原生架构,包含了构建金融级云原生架构所需的各个组件,包括微服务研发框架,RPC 框架,服务注册中心,分布式定时任务,限流/熔断框架,动态配置推送,分布式链路追踪,Metrics 监控度量,分布式高可用消息队列,分布式事务框架,分布式数据库代理层等组件,也是在金...

0
0
发表于运维专区
01/29 17:13

SOFA Weekly | SOFABolt、 sofa-common-tools 发布新版本,QA 整理

SOFA WEEKLY | 每周精选,筛选每周精华问答 同步开源进展,欢迎留言互动 SOFAStack(Scalable Open Financial Architecture Stack)是蚂蚁集团自主研发的金融级云原生架构,包含了构建金融级云原生架构所需的各个组件,包括微服务研发框架,RPC 框架,服务注册中心,分布式定时任务,限流/熔断框架,动态配置推送,分布式链路追踪,Metrics 监控度量,分布式高可用消息队列,分布式事务框架,分布式数据库代理层等组件,也是在金...

0
0
发表了博客
2013/04/21 23:46

common-tools(4)之端口映射和SSH tunnel方式连接数据库

如果大家用过一些数据库客户端软件,会发现里面有一项是SSH,可以使用SSH通道来连接到远程主机的数据库,此时我们就可以使用内网IP来直连数据库了。不知道大家有多少是这么用数据库的,我想这么设定肯定是为了安全吧。 好么,现在问题来了,我想用程序连一下这个数据库该怎么办?那库只有内网IP,那只能用程序来模拟一个SSH通道了。 我在网上一直找相关的类库,一直没有找到,最后在神奇的stackoverflow上找到一个回答才知道有个...

9
7
发表了博客
2013/02/20 13:32

JAVA工具集 common-tools

在平常工作中总结出来的一些常用工具类和工具方法,打成一个包方便使用,大家可以看下源码和说明,有兴趣的可以下载下来用用,或者有什么意见欢迎大家提出来。README给出的不是很完全,也没时间写这些东西,大家可以看源代码,注释非常详细,各个方法也基本相互独立。 github地址在:https://github.com/looly/common-tools 一、数据库工具类 1、com.baijob.commonTools.db.ds C3p0Ds 和 DruidDs分别是两种连接池的实现,依...

0
4
发表了博客
2013/02/24 17:26

common-tools(1)之中文相关工具类使用(ZhUtil)

发了个自己写的工具包,发现可能是样例代码太少了,导致反响不够强烈啊。那么从现在开始就以博文的形式介绍下我的这个工具包有哪些功能。 工具包我发布到github上了,开源中国的地址是:http://www.oschina.net/p/common-tools 首先介绍个比较特殊和简单的工具ZhUtil(com.baijob.commonTools.ZhUtil.java),此工具类的主要功能是汉字的简体和繁体转换和全角半角转换,我想这个在实际工作中应该应用很广吧。Ok,废话不多,上代...

2
5
2020/12/22 12:41

ailabtools-Common tools for Zalo AILab-Zalo AILab Installation Develop instruction Documents

ailabtools-Common tools for Zalo AILab-Zalo AILab 发布:2020-12-22 12:41:33.571099 作者:Zalo AILab ### 作者邮箱: ### 首页:https://lab.zalo.ai ### 文档:None ### 下载链接 # Zalo AI Lab tools Pip package tools for Deep learning task Installation pip install ailabtools Develop instruction Installation for developing Clone project to folder ailabtools Go to ailabtools folder, install using pip...

0
0
2020/12/21 18:25

abacusevents-Some common Python tools for sending events across Abacus services-Awesome Soul

abacusevents-Some common Python tools for sending events across Abacus services-Awesome Soul 发布:2020-12-21 18:25:38.834825 作者:Awesome Soul 作者邮箱:info@a3j.se 首页:https://github.com/kairosfuture/abacusevents 文档:None 下载链接 abacusevents Some common Python tools for sending events across Abacus services Copy from pypi.org 查询时间:17.245ms 渲染时间:17.348ms 本文同步分享在 博客“zhenr...

0
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表了问答
2013/10/27 21:07

java BufferReader readLine这个方法的这串代码什么意思?

String readLine(boolean ignoreLF) throws IOException {   StringBuffer s = null;   int startChar; synchronized (lock) { ensureOpen();    boolean omitLF = ignoreLF || skipLF;   bufferLoop:    for (;;) {     if (nextChar >= nChars)      fill();     if (nextChar >= nChars) { /* EOF */      if (s != null && s.length() > 0)       return s.toString();      else       return null;     } ...

1
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
0 评论
63 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部