java学习总结
文章平均质量分 68
Log-PS
坚持学习,让代码更高效
展开
-
ClassNotFoundException问题解决
ClassNotFoundException 异常恐怕是java程序员在学习工作中经常碰到的异常,尤其是对于初学者来说,简直让人崩溃,明明那个类就在那里,为啥就是找不到呢?无数个java程序员都曾这样问过自己。这个异常发生在显示加载类的时候,例如用如下方式调用加载一个类时就报这个错了: package com.shuang.doc;public class classnotf...原创 2017-02-28 15:58:33 · 1349 阅读 · 0 评论 -
java判断字符是否为中文乱码的方法
中文乱码在项目中是经常会遇到的情况。当我们通过设置request和response字符集,但是还是出现中文乱码的时候,今天给介绍一种通过java方法实现判断string是否为乱码的方法。 /** * 判断字符串是否是乱码 * * @param strName 字符串 * @return 是否是乱码 */ public ...原创 2018-05-15 18:42:57 · 6253 阅读 · 5 评论 -
java将固定日期后推几天的功能实现
日常项目中常常有这样的需求:需要获取当前日期的前或后几天日期,或者特定日期的前或后几天日期。如果自己手动根据年月日时分秒的方式写的话,则需要判断前或后几天是否跨月、跨年等相关问题。1.以当前日期(Date类型)为基础,获取后几天的日期(代码示意);Calendar c = Calendar.getInstance();c.setTime(rs.getDate("DUTY_START_TIM...原创 2018-03-21 18:55:15 · 1998 阅读 · 0 评论 -
常用正则表达式整理
验证数字的正则表达式集 验证数字:^[0-9]*$ 验证n位的数字:^\d{n}$ 验证至少n位数字:^\d{n,}$ 验证m-n位的数字:^\d{m,n}$ 验证零和非零开头的数字:^(0|[1-9][0-9]*)$ 验证有两位小数的正实数:^[0-9]+(.[0-9]{2})?$ 验证有1-3位小数的正实数:^[0-9]+(.[0-9]{1,3})?$ 验证非零原创 2018-01-19 19:41:01 · 397 阅读 · 0 评论 -
bpmn业务流图注意事项,常见报错问题
最近在项目中应用bpmn业务流开发业务,在实际的开发过程中遇到流程图及相关问题,今天进行总结:bpmn实例举列,实例总结;简单的样例:1. 流程图示意错误问题; 我们在画流程图的过程中,需要注意相关的细节问题,如节点选择需要正确,前后连接点需要进行连接;每一个节点都需要进行前后连接。如下图的连接:原创 2017-11-25 16:07:43 · 3117 阅读 · 0 评论 -
远程调用webservice接口的实现方法
关于java webservice的框架,主要有四种,方法1:HttpClient3.0.x;HttpClient4.x.x(目前最新4.5.2)方法2:纯java(自带API) jws方法3:cxf框架方法4:axis2框架关于Java webService框架,主要有AXIS、XFire、CXF,还有Java自带的JAX-WS(必须JDK6以上环境)。 今天给大家说一种最简单的方式,纯java的方式——》jws。1.获取到远程webservice接口的地址;如:http://lo原创 2017-10-24 20:45:22 · 4958 阅读 · 0 评论 -
调用webservise常用方法
JWS-WebService.JWS是java语言实现的一种webservice,用来开发和发布服务,它是一个轻量级的WS框架,实现起来也非常的简单,下面通过一个小demo来看一下JWS是如何实现的:1)定义接口,并将接口发布成webservice:public interface UserService { public User getUsers(); public void setName(String name);}原创 2017-10-24 20:32:27 · 924 阅读 · 0 评论 -
bpmn2.0业务工作流
BPMN 2.0是什么呢?业务流程模型注解(Business Process Modeling Notation - BPMN)是 业务流程模型的一种标准图形注解。这个标准 是由对象管理组(Object Management Group - OMG)维护的。基本上,BPMN规范定义了任务看起来怎样的,哪些结构可以 与其他进行连接,等等。这就意味着 意思不会被误解。标准的早期版本(1.2版以及之前)仅仅限制在模型上, 目标是在所有的利益相关者之间形成通用的理解, 在文档,讨论和实现业务流程之上。 BP转载 2017-10-22 20:13:41 · 1385 阅读 · 0 评论 -
中文乱码
一、servlet 1)将接收的内容(参数)进行编码 request.setCharacterEncodeing(String charset); 2)将要输出的转发的内容进行编码 response.setContextType("text/html;charset=utf-8");二、jsp <%@page language=“java” import="java.util.*" pageEncoding="utf-8"%>三、Js 1.传参页面 Javascript代码: <s原创 2017-06-26 21:48:32 · 534 阅读 · 0 评论 -
电子签章技术及应用
iSignature电子签章拥有优越内核和稳定性,在保证品质、安全、性能等优势外,与第三方软件有很高的集成兼容性,包括: 产品化软件:OA办公、电子政务、协同软件、档案软件、公文传输系统、行政审批系统、电子监察系统、ERP等。 行业化软件:资金管理系统、财务报销审批系统、招投标系统、项目管理、公检法业务综合系统等。iSignature电子签章产品套件分为:OFFICE签章、HTML网页签章、PDF签章、CAD签章、DGN三维电子签章、TIF签章、iSignature-Phone移动签章、金山WPS原创 2017-06-26 21:17:22 · 5228 阅读 · 1 评论 -
IFIX数据绑定转发原理
1、下载mysql-odbc驱动包。并在Ifix上位机上安装。2、Ifix上位机上打开控制面—》管理工具—》ODBC数据源。3、点击添加按钮—》选择mysql类型4、输入数据源名称,如,pims_ds,然后再输入mysql服务器IP(第一个网卡所设置的IP)及账号信息。点击测试,通过即可。如下图(示例):原创 2017-04-04 20:44:08 · 980 阅读 · 0 评论 -
java中判断字符串是否为汉字或其他字符
在Java中我们需要判断字符串string 是否为合法输入或者是否为中文,Java中对字符及字符串是否为中文的判断调用了Character.UnicodeBlock。在Java中的中文包括:中文汉字、中文输入法下的标点、符号(半角、全角形式区分);在Character.UnicodeBlock中定义了相关的内容如下:Character.UnicodeBlock.CJK_UNIFIED_IDE...原创 2019-01-11 10:37:53 · 6975 阅读 · 0 评论