`
文章列表

Ip处理工具类

    博客分类:
  • Java
public class IpUtis { /** * 把long类型的Ip转为一般Ip类型:xx.xx.xx.xx * * @param ip * @return */ public static String getIpFromLong(Long ip) { String s1 = String.valueOf((ip & 4278190080L) / 16777216L); String s2 = String.valueOf((ip & 167116 ...

DBCP常用配置总结

    博客分类:
  • J2SE
<!-- 创建的初始连接数量 Default: 0 --> <property name="initialSize" value="0"/> <!-- 连接池在同一时间能够分配的最大活动连接的数量,设置为非正数则表示不限制 Default: 8 --> <property name="maxTotal" value="8"/> <!-- 连接池中容许保持空闲状态的最大连接数,超过的空闲连接将被释放,如果设置为负数表示不限制 Default: 8 --&g ...
<!--连接耗尽时一次获取的连接数 Default: 3 --> <property name="acquireIncrement" value="3"/> <!--获取新连接失败后重试次数 Default: 30 --> <property name="acquireRetryAttempts" value="30"/> <!--每 ...
1.Linux下安装1.1.安装Erlang1.1.1.添加yum支持cd /usr/local/src/mkdir rabbitmqcd rabbitmq wget http://packages.erlang-solutions.com/erlang-solutions-1.0-1.noarch.rpmrpm -Uvh erlang-solutions-1.0-1.noarch.rpm rpm --import http://packages.erlang-solutions.com/rpm/erlang_solutions.asc sudo yum install erlang ...
1. 下载 下载地址:http://www.rabbitmq.com/download.html 2. windows下安装 2.1. 安装Erlang 下载:http://www.erlang.org/download/otp_win64_17.3.exe 安装:    
一.配置Gradle使用Maven仓库     项目过程中,我们可能会遇到maven的本地库和gradle使用的maven本地库,不是同一个库.现在总结下怎么配置使得maven和gradle都使用相同的maven本地库:  首先,大家要清楚两个个概念: maven本地库[表现形式一般都是.m2], gradle本地库[表现形式一般是.gradle] 1.maven配置本地库:   主要在settings.xml文件中,增加如下的内容:    <localRepository>/xxxxx/repository</localRepository> 2. gr ...
1.SAAS概念说明 SaaS的应用越来越流行了,它作为越来越多的公有云提供基础的应用平台服务,有效减少中小企业的前期投入及运营成本,使得中小企业在成立发展过程中,把更多的精力投入于发展业务,更多的信息化管理不用 ...
最近研究SpringBoot 整合Activiti时,实现流程图高亮追踪是出现中文乱码问题,找了很多方法,现在把我最后的解决方法提供给大家。 Spring Boot是微服务快速开发框架,强调的是零配置,显然不推荐采用XML配置文件的方式解决。不使用Spring Boot的时候, 是通过下面这种方式就可以解决 ①原始解决方式:在Spring配置文件中的 <bean id="processEngineConfiguration" class="org.activiti.spring.SpringProcessEngineConfiguration&qu ...
1.概述前言 一直以来都是从事大量的工作流相关的项目,用过很多商用的工作流产品,包括国内与国外的,尽管商用的工作产品在UI操作上比较人性化,但个人用户觉得,这东西只需要一些初级用户,对于我们一直在为一些高级的客户提供一些专业的数据整合、流程梳理、系统间的数据穿透时,这些系统因为不开源,给项目的实施带来巨大的风险,在一些项目栽过跟头后,我更偏向于使用开源的平台了。但开源平台最大的难点是在于你是否有足够的技术人员来学习及掌握它,否则,它也一样面临项目实施失败的风险。后来在一些项目上使用JBPM4,Activiti5,发现Activiti5的流程功能真的很强大,几乎是无所不能。套用一句广告语,老板 ...
   问题如下:         'Setting build path' has encountered a problem.Could not write file:         D:\MyCode\activiti\testactiviti\.classpath.    The cause was copying a workspace from Linux to Windows. The windows hidden attribute is set on the .classpath file. Removing this attribute fixes the err ...
1.统一异常处理 1.1 统一异常结果类型 Java中进行异常处理:   一类是可预知的异常,程序员在编码时,主动抛出的异常,为了给用户操作提示,提前检查代码中可能存在异常。 通过开发中,采用自定义的异常类,每个异常类表示每一类异常信息。类需要继承Exception类。 本系统采用统一异常类,提供一个属性标识异常类。   另一类是不可预知异常,就是runtimeException异常,通过提高代码编写质量来避免此类异常,也可通过后期测试 人员进行系统功能测试对runtime异常进行避免。
   在代码中,使用统一的注释模板,进行统一格式化处理。 打开Window->Preferences->Java->Code Style->Code Templates,把codetemplates.xml导入。     <?xml version="1.0" encoding="UTF-8" standalone="no"?><templates><template autoinsert="true" context="constructor ...
编写properties文件的Eclipse插件(plugin),有了它我们在编辑一些简体中文、繁体中文等Unicode文本时,就不必再使用native2ascii编码了。 您可以通过Eclipse中的软件升级(Software Update)安装此插件,步骤如下: 1、展开Eclipse的Help菜单,将鼠标移到Software Update子项,在出现的子菜单中点击Find and Install;2、在Install/Update对话框中选择Search for new features to install,点击Next;3、在Install对话框中点击New Remote Sit ...
近年来,随着互联网应用的普及与深化,网络信息与服务趋于海量,用户体验需求不断增长,数据海量、分布异构、处理复杂、使用繁琐等问题逐渐突显,旨在解决这些问题的云计算(Cloud Computing)相关技术得到了迅猛发展。云计算概念的提出在成为新的发展机遇的同时也在云计算技术方面受到挑战。特别是云计算系统中的API设计问题受到极大挑战。   云计算是分布式处理(Distributed Computing)、并行处理(Parallel Computing)和网格计算(Grid Computing)的发展,或者说是这些计算机科学概念的商业实现。它的基本原理是,通过使计算分布在大量的分布式计算机上,而 ...
Jersey介绍          Jersey是JAX-RS的参考实现,它包含三个主要部分,它可以帮助您实现RESTful Web服务.核心服务器(Core Server):通过提供JSR 311中标准化的注释和API标准化,可以用直观的方式开发RESTful Web服务.核心客户端(Core Client):Jersey客户端API可以让我们与REST服务轻松通信.集(Integration):Jersey还提供可以轻松集成Spring,Guice,Apache Abdera的库. Jersey spring整合    Web集成:在web.xml中加入servlet,见配置   ...
Global site tag (gtag.js) - Google Analytics