- 博客(35)
- 资源 (7)
- 收藏
- 关注
原创 3个月周末,软考高级复习攻略,信息系统项目管理师考后总结
【导语】本人在职场,利用不到3个月的业余时间,通过软考高级考试。在此做以分享,与君共勉。前言 说来惭愧,好久没有对自己的学习、生活、工作做以总结了。今天翻开自己的博客,发现自己整个2020年都没有写过一遍文章。现在已经是2021年了,2020年大部分时间都在出差,繁忙的工作使得时间都不够用。好在2020年通过利用业余时间复习了信息系统项目管理师相关知识,并通过了2020年下半年的高级考试。结果 从2020.09月份开始利用周末业余时间,对软考资料进行了学习,参加了11月...
2021-02-27 16:23:08 1328 13
原创 Maven&Git使用说明手册
Maven&Git使用说明手册第一章 使用手册第一节 安装准备1.1maven程序准备我们使用jboss项目中自带的maven程序,版本号是:3.0.2,在项目中的tools目录下。后文中涉及到的maven路径都是tools下的。 eclipse安装mvn插件 ...
2019-01-21 15:31:23 482
原创 java中判断字符串是否为汉字或其他字符
在Java中我们需要判断字符串string 是否为合法输入或者是否为中文,Java中对字符及字符串是否为中文的判断调用了Character.UnicodeBlock。在Java中的中文包括:中文汉字、中文输入法下的标点、符号(半角、全角形式区分);在Character.UnicodeBlock中定义了相关的内容如下:Character.UnicodeBlock.CJK_UNIFIED_IDE...
2019-01-11 10:37:53 7007
原创 socket服务的注册、调用使用实例
基于socket服务端、客户端的调用使用情况,我们在做项目中经常会遇到,这里基于一个示例和大家做一个分享和学习。1.socket服务端定义public class ServerHandler implements ClientCommandHandler, ClientEventHandler { public static HashMap<String, ClientHan...
2019-01-03 16:48:16 825
原创 Jfinal+DbRecord多数据源如何配置
我们在做java web 项目的时候,有时候会遇到一个项目中需要引用多数据源,对多数据源进行操作的情况。这里给大家分享基于jfinal +DbRecord 框架进行的双数据配置问题。1.大致流程如下:配置新数据源的数据连接池new DruidPlugin; 启动该连接池(druidPlugin.start()); 实例化ActiveRecordPlugin; 启动该实例;2.具体实...
2018-11-24 11:23:16 2483 1
原创 java判断字符是否为中文乱码的方法
中文乱码在项目中是经常会遇到的情况。当我们通过设置request和response字符集,但是还是出现中文乱码的时候,今天给介绍一种通过java方法实现判断string是否为乱码的方法。 /** * 判断字符串是否是乱码 * * @param strName 字符串 * @return 是否是乱码 */ public ...
2018-05-15 18:42:57 6287 5
原创 sql性能优化的注意事项
1.查询的模糊匹配 尽量避免在一个复杂查询里面使用 LIKE '%parm1%'—— 红色标识位置的百分号会导致相关列的索引无法使用,最好不要用.解决办法:其实只需要对该脚本略做改进,查询速度便会提高近百倍。改进方法如下: a、修改前台程序——把查询条件的供应商名称一栏由原来的文本输入改为下拉列表,用户模糊输入供应商名称时,直接在前台就帮忙定位到具体的供应商,这样在调用后台程...
2018-05-11 21:07:58 434
原创 My97DatePicker日期控件使用说明及相关属性配置
My97DatePicker是一款非常灵活好用的日期控件。使用非常简单,下面是梳理的日期控件。 一、My97DatePicker应用1、下载My97DatePicker组件包 2、在页面中引入该组件js文件: <script type="text/javascript" src="My97DatePicker/WdatePicker.js"></script> 3...
2018-04-18 11:54:03 1110
原创 Eclipse、Myeclipse快捷键,提高开发效率
正所谓“工欲善其事必先利其器”、“磨刀不误砍柴工”,当我我们使用一款IDE进行编程时,我们花一些时间学习该IDE的快捷方式和技巧,则在我们后续开发的过程中会提高我们的开发效率。以下是梳理的Eclipse及myeclipse的常用快捷方式。Ctrl+1 快速修复(最经典的快捷键,就不用多说了)Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加)Ctrl+Alt+↑...
2018-04-14 15:41:27 282
原创 mysql开启远程访问权限
在项目中我们要连接别人电脑或其他人要连接我们电脑中的mysql,当自己可以连接,而别人连接报错的时候,我们则需要检查我们的mysql数据库是否开启了远程连接。这里分享一下mysql远程连接的开启方式。开启mysql远程连接以下介绍4种方式:1、改表法 可能是你的帐号不允许从远程登陆,只能在localhost。这个时候只要在localhost的那台电脑,登入mysql后,更改 "mysq...
2018-04-14 15:27:25 212
原创 sql语法大全
一、基础1、说明:创建数据库CREATE DATABASE database-name2、说明:删除数据库drop database dbname3、说明:备份sql server--- 创建 备份数据的 deviceUSE masterEXEC sp_addumpdevice 'disk', 'testBack', 'c:\mssql7backup\MyNwind_1.dat'--- 开始 备份...
2018-04-14 15:14:11 193
原创 java将固定日期后推几天的功能实现
日常项目中常常有这样的需求:需要获取当前日期的前或后几天日期,或者特定日期的前或后几天日期。如果自己手动根据年月日时分秒的方式写的话,则需要判断前或后几天是否跨月、跨年等相关问题。1.以当前日期(Date类型)为基础,获取后几天的日期(代码示意);Calendar c = Calendar.getInstance();c.setTime(rs.getDate("DUTY_START_TIM...
2018-03-21 18:55:15 2030
转载 Hibernate与MyBatis 比较分析
Hibernate与MyBatisHibernate 是当前最流行的O/R mapping框架,它出身于sf.net,现在已经成为Jboss的一部分。 Mybatis 是另外一种优秀的O/R mapping框架。目前属于apache的一个子项目。MyBatis 参考资料官网:http://www.mybatis.org/core/zh/index.html Hibernate参考资料: ht...
2018-02-26 21:25:18 154
原创 常用正则表达式整理
验证数字的正则表达式集 验证数字:^[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 407
原创 bpmn业务流图注意事项,常见报错问题
最近在项目中应用bpmn业务流开发业务,在实际的开发过程中遇到流程图及相关问题,今天进行总结:bpmn实例举列,实例总结;简单的样例:1. 流程图示意错误问题; 我们在画流程图的过程中,需要注意相关的细节问题,如节点选择需要正确,前后连接点需要进行连接;每一个节点都需要进行前后连接。如下图的连接:
2017-11-25 16:07:43 3148
原创 远程调用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 4974
原创 调用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 934
转载 bpmn2.0业务工作流
BPMN 2.0是什么呢?业务流程模型注解(Business Process Modeling Notation - BPMN)是 业务流程模型的一种标准图形注解。这个标准 是由对象管理组(Object Management Group - OMG)维护的。基本上,BPMN规范定义了任务看起来怎样的,哪些结构可以 与其他进行连接,等等。这就意味着 意思不会被误解。标准的早期版本(1.2版以及之前)仅仅限制在模型上, 目标是在所有的利益相关者之间形成通用的理解, 在文档,讨论和实现业务流程之上。 BP
2017-10-22 20:13:41 1406
原创 mysql数据库开启远程连接
1.开启远程用户权限: 在sql窗口中运行:GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root' WITH GRANT OPTION;2.刷新权限表:flush privileges;
2017-07-02 14:20:31 329
原创 中文乱码
一、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 556
原创 电子签章技术及应用
iSignature电子签章拥有优越内核和稳定性,在保证品质、安全、性能等优势外,与第三方软件有很高的集成兼容性,包括: 产品化软件:OA办公、电子政务、协同软件、档案软件、公文传输系统、行政审批系统、电子监察系统、ERP等。 行业化软件:资金管理系统、财务报销审批系统、招投标系统、项目管理、公检法业务综合系统等。iSignature电子签章产品套件分为:OFFICE签章、HTML网页签章、PDF签章、CAD签章、DGN三维电子签章、TIF签章、iSignature-Phone移动签章、金山WPS
2017-06-26 21:17:22 5255 1
原创 IFIX数据绑定转发原理
1、下载mysql-odbc驱动包。并在Ifix上位机上安装。2、Ifix上位机上打开控制面—》管理工具—》ODBC数据源。3、点击添加按钮—》选择mysql类型4、输入数据源名称,如,pims_ds,然后再输入mysql服务器IP(第一个网卡所设置的IP)及账号信息。点击测试,通过即可。如下图(示例):
2017-04-04 20:44:08 995
原创 UAP平台常见数据有效性数据校验
这里列举一些Uap平台中常用的校验:邮编的校验:,editorOptions:{validType:"ZIPCODE",validOptions:{ZIPCODE:{validateMessage:"邮编有误"}}}邮箱的校验的校验:,editorOptions:{validType:"EMAIL",validOptions:{EMAIL:{validateMessage:"邮箱地址格式不正确"}}}电话号码的校验:,editorOptions:{validType:"REGEXP",va
2017-03-02 14:54:40 869
原创 ClassNotFoundException问题解决
ClassNotFoundException 异常恐怕是java程序员在学习工作中经常碰到的异常,尤其是对于初学者来说,简直让人崩溃,明明那个类就在那里,为啥就是找不到呢?无数个java程序员都曾这样问过自己。这个异常发生在显示加载类的时候,例如用如下方式调用加载一个类时就报这个错了: package com.shuang.doc;public class classnotf...
2017-02-28 15:58:33 1367
原创 Javaweb对操作、导出word文档
javaweb中操作word文档。本文我们以创建操作word简历为例子,进行说明:一、项目前期准备工作:创建项目需要操纵的word模板,例如简历模板:
2017-02-28 14:29:42 4635 5
原创 正则表达式的应用
正则表达式(EL表达式)的熟练应用有时候能够使你的工作达到事半功倍的效果。尤其是JavaWeb项目中前端的校验。常见的校验有:电话号码、邮箱、用户名、密码、长度、特殊字符的校验等。
2017-01-10 15:07:46 423
原创 UAP具体实现增删改查的方法
UAP中对表单的保存、增删改查以及自定义的分页查询方法如下:1.创建controller类,对表单值的获取和对数据库的保存。具体代码如下:package com.sgcc.module1.pm_001;import java.io.Serializable;
2017-01-05 17:40:21 4042 1
原创 自定义类获取hibernateDao,实现对数据的操作
在UAP的实际操作中,我们会发现,一般情况下,只有在bizc类中能够获取hibernateDao,通过hibernateDao对数据库的操作。那有时候我们想通过其他的类,非bizc类来获取hibernateDao并对数据库进行操作,该如何实现呢?解答如下:1、非bizc类中获取 hibernateDao1)在config下任意配置文件中添加:<bean id="componentFactory" class="com.sgcc.uap.utils.ComponentFactory"></bean>
2017-01-05 17:25:08 1009
原创 软件设计师考后总结(二)
软件设计师考试中错题总结:1.计算机的硬件组成:运算器、控制器、存储器、输入设备、输出设备组成;2.JPEG的压缩原理:离散余弦;JPEG2000压缩原理:离散小波变换;3.单面单层的DVD存储容量:4.7G;
2016-12-31 21:53:02 355
原创 软件设计师考后总结(一)
对于准备报考软考或正在备考软考的网友们,给大家送福利了。 2016年下半年 计算机技术与软件专业技术资格(水平)考试 软件设计师 成绩如下: 楼主学习安排如下: 1.2016.09.04 报名; 2.2016.10.08-2016.10.31 备考; 3.2016.11.01-2016.11.11 考前准备; 4.2016.11.12
2016-12-31 21:23:25 1669 37
原创 软考有用吗
如果说你只是为了考证而考证,想凭借这个证书来混口饭吃,我劝你还是早点取消这个念头——既省钱,又省时间!如果说你想通过这个考试来检验自己的知识,来对知识进行巩固和复习,我劝你好好利用手头时间来投入学习和备考吧。
2016-12-31 20:28:53 22131 5
原创 java 中volatile和synchronize的区别和比较
volatile和synchronize的比较:1.volatile是线程同步的轻量级实现,所以volatile的性能要比synchronize好;volatile只能用于修饰变量,synchronize可以用于修饰方法、代码
2016-12-28 10:25:15 3506
原创 UAP 数据操纵 总结
工作需要,最近对UAP学习的总结,放在这里和大家一起交流,学习。1.viewcontroller.js层定义按钮的相应事件:me._AgreeButton_onclick = function(){if(dataGrid.selection == null) {mx.indicate("info", "请选择一条待同意记录。");return;}var primaryK
2016-08-12 14:45:02 792
Struts标签中文参考手册
2016-12-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人