
Web
文章平均质量分 71
inter_peng
这个作者很懒,什么都没留下…
展开
-
Java解析调用webservice服务的返回XML串
本文由Markdown语法编辑器编辑完成。1. 需求分析;已知当在调用某一webservice的服务时,如果调用成功,会接受到该服务的返回XML串。后端在获取了该XML原始串时,需要进行解析,将其解析为JSON格式,以便于发送到前台,供前台页面显示和交互。2. 解决方案:该XML的原始形式为:<?xml version="1.0" encoding="UTF-8" ?><SOAP-ENV:Enve原创 2018-03-19 22:22:38 · 17635 阅读 · 7 评论 -
桌面门户与单点登录简要介绍
本文由Markdown语法编辑器编辑完成。1. 单点登录的需求: 最近在医院工作的一项任务是将HIS门诊集成到医院已有的桌面门户中。 桌面门户是什么东西呢?它就是一个虚拟的桌面,这个桌面上会有很多业务系统的图标(如HIS门诊,HIS住院,财务系统,医保系统,BI,360视图等等),当用户通过桌面门户的登录页面进入这个桌面后,就会看到该用户所有权限范围内可访问的应用系统图标。虽然这些不同的业务原创 2017-11-21 18:32:14 · 1093 阅读 · 0 评论 -
使用Java解析XML文件或XML字符串的例子
本文由Markdown语法编辑器编辑完成。经验与教训:因为是Java项目,未加载特定的jar包,而导致在解析XML文件和字符串时,发生了ClassNotFoundException。 在使用dom4j进行XML的解析时,需要导入的两个jar包是: dom4j-1.6.1.jar和jaxen-1.1.1.jar包。由于原始xml文件的编码方式不对,导致在解码时发生异常。 解决方案是,一定要确原创 2017-09-16 11:36:18 · 16005 阅读 · 2 评论 -
HIS-门急诊模块之系统集成工作摘要
本文由Markdown语法编辑器编辑完成。1.前言 最近半个月的工作主要都是围绕“HIS2.0-门急诊模块”与医院门诊很多的第三方系统(如LIS, PACS/RIS, ICU等)进行系统集成。由于”HIS2.0-门急诊模块”是基于B/S架构(AngularJS / SpringMVC+Spring + Hibernate)开发,因此在与第三方系统进行系统集成时,集成方案和接口采用了当下非常流行的R原创 2017-09-10 18:00:59 · 2118 阅读 · 2 评论 -
WebService的基本介绍和调用实例
本文由Markdown语法编辑器编辑完成。1. WebService的基本介绍传统上,我们把计算机后台程序(Daemon)提供的功能,称为”服务”(service)。比如,让一个杀毒软件在后台运行,它会自动监控系统,那么这种自动监控就是一个”服务”。通俗地说,”服务”就是计算机可以提供的某一种功能。根据来源的不同,”服务”又可以分成两种:一种是“本地服务”(使用同一台机器提供的服务,不需要网络),另原创 2017-09-01 20:51:19 · 18225 阅读 · 0 评论 -
JavaScript端构建RESTFul Client的简单例子
本文由Markdown语法编辑器编辑完成。1. REST服务:2. REST客户端:testRestfulClient.html文件内容为:<!DOCTYPE html><html><head> <title>RESTFul Client test page</title> <meta http-equiv="Content-Type" content="text/html;ch原创 2017-08-26 18:13:16 · 9178 阅读 · 6 评论 -
基于Jersey框架搭建Restful Java Web Service的基本步骤
本文由Markdown语法编辑器编辑完成。1. Restful Web Service2. Restful的基本框架3. 基于Jersey搭建Java Web Service的基本步骤3.1 项目源码载入Eclipse:从链接下载项目的源码,并且载入Eclipse工程中,可以看到项目的组织结构如下图所示: (图中红色线框包含的lib,都是根据相关类的需求,从jar下载网站下载后载入进工程的lib库原创 2017-08-12 13:28:48 · 11306 阅读 · 0 评论 -
QT基于QtWebkit实现浏览器的基本知识点
本文由Markdown语法编辑器编辑完成。1. QtWebkitQtWebkit是Qt对Apple公司webkit的支持而开发的库,主要包括以下几个类:QWebDatabase QWebFrame QWebHistory QWebHistoryInterfaceQWebHistoryItemQWebHitTestResultQWebPageQWebPluginFac原创 2017-08-09 13:38:03 · 1675 阅读 · 0 评论 -
WebSocket的基础知识总结
本文由Markdown语法编辑器编辑完成。1. 关于WebSocketWebSocket是一种网络通信协议,很多高级功能都需要它。(1)很多人在接触一项新技术的时候,都想知道我为什么要学习这门新技术,这门技术对于我处理当前的这个问题是必要的吗? (2)以前有类似的技术吗,它和我过去熟悉的什么技术是一个类型的(这样便于进行类比理解和学习)? (3)这门技术到底有什么特点或优点? ……之所以有以上原创 2017-08-03 23:12:17 · 5977 阅读 · 11 评论 -
基于Node.js搭建集成自动化测试环境的基本步骤
本文由Markdown语法编辑器编辑完成。1. 前言:随着Web项目的不断规范以及测试驱动开发的理念,以及迭代开发和Dailybuild等概念的产生,自动化测试是一个很重要的发展方向,它可以及时得发现新开发的功能对旧有功能的影响,同时由于可以自动化测试,减轻了测试人员的工作量。这几天接到项目经理的安排,要求让我搭建一套测试环境。之前在做项目时,在已经搭建好的测试框架下撰写测试代码,并没有感觉到有多么原创 2017-07-25 21:54:15 · 3393 阅读 · 0 评论 -
Web中的Grunt:任务自动管理工具的基本介绍
本文由Markdown语法编辑器编辑完成。grunt所需要的插件: 合并文件:grunt-contrib-concat 语法检查:grunt-contrib-jshint Scss编译:grunt-contrib-sass 压缩文件:grunt-contrib-uglify 监听文件变动:grunt-contrib-watch 建立本地服务器:grunt-contrib-conne原创 2017-07-25 21:20:36 · 427 阅读 · 0 评论 -
互联网协议(Internet Protocol Suite)的基础知识笔记
本文由Markdown语法编辑器编辑完成。1. 互联网协议网络协议是计算机网络中进行数据交换而建立的规则、标准或约定的集合。互联网的核心是一系列协议,总称为“互联网协议”(Internet Protocol Suite)。1.1 分层结构:由于全世界的计算机众多,网络节点纷繁复杂,要想将数以亿计的网络设备都连通在一起,就需要进行分层。这也是将复杂的问题进行分解的一种思想。因此互联网的实现,是按分层构原创 2017-07-15 13:32:20 · 2877 阅读 · 0 评论 -
门急诊排队叫号系统demo的基本实现
本文由Markdown语法编辑器编辑完成。1. 门诊排队叫号系统2. 基于QT实现UDP协议的发送 //.h,头文件声明与UDP相关的类的头文件. #include <QHostAddress> #include <QUdpsocket> typedef QSharedPointer<QUdpSocket> QUdpSocketPtr; QUdpSocketPtr原创 2017-07-15 11:18:16 · 5395 阅读 · 0 评论 -
基于QWebView开发的浏览器通过需要证书认证网站的方法
本文由Markdown语法编辑器编辑完成。前言现有一款基于QT开发的网络浏览器。已经可以访问一般的网站,如百度,新浪网站等等。但是,当基于该浏览器访问一些内部网站,如需要证书认证的医院HIS系统时,则会提示错误信息(无法通过认证)。原创 2017-07-04 09:59:16 · 2608 阅读 · 0 评论 -
医保实时结算COM组件MedicareCOM.dll的接口解析
本文由Markdown语法编辑器编辑完成。1. 前言:本文主要讲述如何将首信公司提供的医保实时结算的COM组件,进行二次封装,封装为可被其他应用程序调用的dll文件。2. 基本步骤:(1)下载首信提供的核心组件客户端安装文件并安装; 首信公司提供的医保核心组件的相关软件的下载地址为: http://yb.capinfo.com.cn/yb/new.html双击安装包,安装完成后,对软件进行相应的原创 2017-06-12 09:48:17 · 5190 阅读 · 2 评论 -
CornerStone —— 医学影像显示的JavaScript库简介
本文是由Markdown语法编辑器编辑完成。1. CornerStoneCornerSone is a JavaScript library to display interactive medical images including but not limited to DICOM. CornerStone是一个交互式的显示,包括但不限于Dicom格式的医学影像的JavaScript库。原创 2016-06-25 17:20:15 · 12874 阅读 · 9 评论 -
Slice:Drop——基于Web的医学影像浏览工具
本文由Markdown语法编辑器编辑完成。随着互联网技术在医疗行业的深入发展,通过浏览器来进行医学影像的浏览、分析和诊断也开始变得越来越流行了。这其实也是云技术在医疗行业的应用之一。试想,无论是医院机构,还是患者本身,不再需要去购买专业的医学影像软件Dicom Viewer,而只需要将拍摄的影像拖动到一个浏览器中,便可以得到和过去专业Dicom Viewer软件相似的服务,那真是非常美好的一件事情。原创 2016-06-25 15:45:50 · 7249 阅读 · 10 评论 -
Web service的common sense
本文由Markdown语法编辑而成。1. 前言:虽然项目中用到了Web Service,但是我一直对这个概念感到迷惑,总觉得从他的名字上无法直观地理解这是一个什么东东。这个时候我就特别希望能看到一篇科普级的文章,能够通熟易懂地讲明白这是一个什么东西,以及他在我们日常的生活中是扮演什么样的角色。每当这个时候,我总是会习惯性地在谷歌搜索栏里,输入技术名词,再加“阮一峰”三个字,这时通常会出现一篇质原创 2016-01-10 23:57:51 · 870 阅读 · 0 评论 -
JavaScript简史和概述
前言:从进入公司工作到现在已经两年半的时间了。我所在公司的项目组从过去的主要由C/S和B/S两条产品线,到现在集中到了一条B/S产品线,项目组的目标是未来争取做互联网医疗高端影像的解决方案平台。而我具体的编程工作,则由最开始的C++和QT,到后来的Java+JavaScript(JQuery),再到Java+JavaScript(AngularJS);开发的产品也从桌面软件转化到了浏览器端。 对于原创 2015-09-19 17:16:24 · 4307 阅读 · 0 评论 -
Java Web中选择Struts2,Spring等框架的分析
前言: 在公司从C++转向Java Web方向大概有3个月(11月初-1月底)了。三个月前对Java和Web还几乎是零基础。然后从安装Eclipse,MySQL,tomcat开始,到学习HTML/CSS/Javascript,JQuery,JSP,SQL,在项目已有的架构Spring-Struts-Hibernate上,开始加入新的功能页等。这三个月,写了很多的JavaScript代原创 2015-01-30 14:46:01 · 9035 阅读 · 0 评论 -
Web开发基础之“网络协议”
1. TCP/IP协议 参考内容:http://www.ruanyifeng.com/blog/2009/03/tcp-ip_model.html TCP/IP (Transmission Control Protocol/Internet Protocol,传输控制协议/因特网互联协议-网络通讯协议)协议集是计算机网络中使用最广泛的体系结构之一, 它是为互联网设计的。是由网原创 2015-01-18 13:06:40 · 5327 阅读 · 0 评论 -
将Web项目War包部署到Tomcat服务器基本步骤
参考来源: http://www.cnblogs.com/pannysp/archive/2012/03/07/2383364.html 1. 常识: 1.1 War包 War包一般是在进行Web开发时,通常是一个网站Project下的所有源码的集合,里面包含前台HTML/CSS/JS的代码,也包含Java的代码。 当开发人员在自己的开发机器上调试所有代码并通过后,为了交原创 2015-01-18 08:51:18 · 220296 阅读 · 5 评论 -
Web开发之:Java与PHP的八大比较
原文参考来源: http://www.e800.com.cn/articles/2012/0607/510399.shtml 比较PHP和JSP这两个Web开发技术,在目前的情况是其实是比较PHP和Java的Web开发。以下是我就几个主要方面进行比较: 一、语言本身比较: PHP是解释执行的服务器脚本语言,首先PHP有简单容易上手的特点。语法和C语言比较像,所以学过C语言的程序员可以很转载 2014-12-12 09:22:19 · 1951 阅读 · 2 评论 -
Java Web基础——Action+Service +Dao三层的功能划分
参考来源:http://www.xuebuyuan.com/2153333.html 1. Action/Service/DAO简介: Action是管理业务(Service)调度和管理跳转的。 Service是管理具体的功能的。 Action只负责管理,而Service负责实施。 DAO只完成增删改查,虽然可以1-n,n-n,1-1关联,模糊、动态、子查询都可以。但是无论多么复杂的查原创 2014-11-11 23:02:16 · 189365 阅读 · 69 评论