自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

医疗数据

真实的数据,才是最有力的说服语言!除了上帝,任何人都必须用数据说话!

  • 博客(32)
  • 资源 (11)
  • 收藏
  • 关注

原创 Kettle工具通过JNDI连接Oracle集群

我们在用Kettle ETL工具的时候,可能会遇到数据库为Oracle集群的模式,或者有时候目标库为oracle,在持续的循环调度中,经常发现oracle的数据库连接中断的情况,此时,在Kettle中有一个JNDI的连接方式能很好的解决此模式的连接。

2023-03-08 16:02:39 2107

原创 最新正则判断手机号码

最近在做一个项目,有一个识别手机号码的功能,更新时间为2023-01-11。

2023-01-11 09:14:42 570

原创 在MySQL的存储过程中查出字段为空时Null的INTO报错

在MySQL的存储过程中查出字段为Null时的INTO报错

2022-05-08 11:29:00 1053

原创 Win下运行两个不同端口的MySQL数据库

Win下运行两个不同端口的MySQL数据库,并对1067(Aborting)的错误进行处理。

2022-03-16 16:28:19 2582

原创 为Pentaho(Kettle)添加R语言的执行插件

0、前言R语言是用于统计分析、绘图的语言和操作环境。R是属于GNU系统的一个自由、免费、源代码开放的软件,它是一个用于统计计算和统计制图的优秀工具。有时候我们觉得R软件自带的绘图效果不满意,想通过其他第三方软件进行更友好的图形界面开发,因此我们需要将R处理好的数据,导入到数据库中,然后再对数据库的中的数据进行操作,这个需求有不少的解决方案,今天就跟大家分享一个用Pentaho(Kettle)来实现R处理过的数据迁移。Kettle,相信大家都很熟悉的一款数据处理工具。Kettle最早是一个开源的E

2021-11-09 16:50:50 296

原创 Git密钥生成与IDEA使用git工具

git 密钥生成:git 邮箱[email protected]生成key: ssh-keygen -t rsa -C "[email protected]"执行此命令后,会提示输入密码,请勿输入密码,直接3次回车,表示上传代码时,不要密码,直接上传。往c盘的相应目录查看生成的.ssh目录:记事本打开id_rsa.pub并复制此文件中的内容,配置到git中:在git中拉取代码:第一步:在目标文件夹,右键选择“Git Bash Here”,输入配置文件命令:git init

2021-04-13 17:56:29 1044

原创 Vue学习笔记之认识vue-router、安装路由和它的应用及技巧

认识vue-router1、概念:vue-router是vue.js官方的路由插件,它和vue.js是深度集成的,适合用于构建单页面应用。在使用 vue-router 时,我们需要做的就是把路由映射到各个组件,vue-router 会把各个组件渲染到正确的地方。在vue-router的单页面应用中,页面的路径的改变就是组件的切换。2、安装环境:cnpm install vue-router --save3、环境配置:第一步:导入路由对象,并且调用Vue.use(VueRouter)第二步

2020-12-13 14:03:33 219

原创 Vue学习笔记之了解SPA及URL的hash、HTML5的history知识

了解SPA:单页富应用程序概念:单页Web应用(single page web application,SPA),就是只有一张Web页面的应用,是加载单个HTML 页面并在用户与应用程序交互时动态更新该页面的Web应用程序。浏览器一开始会加载必需的HTML、CSS和JavaScript,所有的操作都在这张页面上完成。速度:更好的用户体验,让用户在web app感受native app的速度和流畅。路由:通过前端路由进行地址映射,在URL中采用#号来作为当前视图的地址,改变#号后的参数,页面并不会

2020-12-06 22:16:01 254

原创 Vue学习笔记之Vue CLI脚手架的介绍和安装-CLI3的介绍

Vue CLI3以上版本的:vue create my-project1、安装选项(初始选项可以配置个人的选项):2、选择所需配置:选择好后,回车确认选项3、选择对应的配置单独生成文件还是直接放在package.json里面4、是否把上面手动选择的项目保存为一个第一步中的安装选项?并选择用什么命令来管理项目所需的环境(提示hao的配置保存在什么地方:Preset hao saved in C:\Users\Administrator\.vuerc):下次安装时,则多出一个

2020-12-03 21:23:44 201

原创 Vue学习笔记之Vue CLI脚手架的介绍和安装-CLI2的介绍

1、概念:CLI(Command-Line Interface),命令行界面,俗称脚手架。通过配套的图形化界面创建、开发和管理你的项目。Vue CLI 完全是可配置的,无需 eject。这样你的项目就可以长期保持更新了。使用vue-cli可以快速搭建Vue开发环境以及对应的webpack配置。2、环境安装(需要node、webpack的环境支撑):cnpm install -g @vue/cli 进行全局安装即可官网介绍:通过cnpm install -g @vue/cli 命令安装完后,用

2020-11-30 23:09:29 221

原创 Vue学习笔记之Webpack搭建本地服务器及配置文件的分离

1、webpack提供了一个可选的本地开发服务器(修改的文件先存储在内存中),这个本地开发服务器基于node.js搭建的,内部使用express框架,可以实现我们想要的浏览器自动刷新显示我们修改后的结果,就避免了我们每次修改了代码都要执行npm run build进行打包动作,界面上才会更新我们修改的东西。2、环境安装:cnpm install [email protected] --save-dev3、配置环境属性:contentBase:为哪一个文件夹提供本地服务器,默认是

2020-11-07 22:01:36 955 1

原创 Vue学习笔记之Webpack的plugin的应用

1、概念:插件,它是对webpack本身的扩展,是一个扩展器,让webpack变得更加好用。2、版权声明插件:BannerPlugin,但这个是webpack是自带的,所以可以不需要进行安装,在项目配置文件直接引用一下即可:const webpack = require(‘webpack’)然后重新打包项目,在生成的js文件中增加一行版权申明:3、打包HTML的插件:我们的目录结构中,index.html文件是在项目的根目录下的,在打包文件dist中是没有这个文件的,所以我们需要将ind

2020-09-06 22:19:07 375

原创 Vue学习笔记之Webpack环境中集成Vuejs的配置过程与使用

1、安装依赖Vue包:cnpm install vue --savePS:不是安装开发时依赖,所以不需要加上-dev默认会安装最新版本的vue包。2、使用vue进行开发:在main.js应用vue语言进行开发// 引用vueimport Vue from 'vue'// 使用vueconst app = new Vue({el: '#app',data: {message: 'Hello Webpack'}})然后在index.HTML..

2020-08-23 19:12:15 190

原创 Vue学习笔记之Es6转ES5的babel应用

1、由于目前ES6还不能很好的支持目前常见的浏览器,所以在打包的时候将ES6的代码转换为ES5,转换时可以通过babel进行转换;2、官网说明:3、环境配置,为了更好地匹配项目环境,我这边安装的是7的版本:cnpm install --save-dev babel-loader@7 babel-core babel-preset-es2015可以使用 options 属性 来给 loader 传递选项:4、重新编译后,发现编译后的js文件中,没有了ES6中的const,全部通过E

2020-08-12 22:36:02 3799

原创 Vue学习笔记之Webpack中css、less、图片等文件处理

一、webpack中使用css文件:loader是webpack中一个非常核心的概念,去转化webpack不能转化或打包的文件。安装loader:官网介绍:安装: cnpm install --save-dev css-loaderloader配置:然后再进行打包动作:npm run buildPS:css-loader只负责将css文件进行加载,所以还需要style-loader负责将样式添加到DOM中,让css文件起作用,通过cnpm install styl

2020-08-09 18:54:15 11943 77

原创 Vue学习笔记之Webpack的使用

一、webpack的使用:项目结构:src:源码dist:打包后的文件,用于发布的文件(bundle.js就是打包后的文件,然后在index.html引用即可)同cmd进行项目打包:打包完,在项目dist目录下就会生成一个打包文件bundle.js文件,在运行页调用此js文件,运行结果:PS:只需打包入口函数(只打包main.js),其他依赖类会自动打包有两种开发模式CommonJS、ES6两种模块化开发:ES6:引用:重新打包后运行情况:

2020-08-02 19:51:40 7301 39

原创 Vue学习笔记之Webpack简介及安装

1、概念:webpack是一个现代的JavaScript应用的静态模块打包工具(前端模块化打包工具)。让我们可以进行模块化开发,并且会帮助我们处理模块之间的依赖关系。2、webpack的安装:-g是全局安装(还有局部安装),@3.6.0 指定版本PS:必须依赖Node.js环境,npm命令管理各种依赖包。npm install -g cnpm --registry=http://registry.npm.taobao.org 安装淘宝镜像,再通过cnpm来安装。然后通过 cn

2020-07-26 13:53:49 4505 61

原创 Vue学习笔记之初识模块化开发

1、ES6模块化的实现<script src="aaa.js" type="module"></script>模块化开发声明:type="module" 是为了防止各模块直接变量或方法的冲突,每一个模块都有自己的空间导出:export对象导出方式及内容有:导入:import对应的导入方式:export default:在应用的时候,可以修改对应的名称,即是在导入的时候自己进行命名,这时在导出的时候需要用default的属性:引用

2020-07-25 17:18:56 3997 73

原创 Vue学习笔记之IDEA工具中的Git、yarn、npm的使用

一、从码云或gihub拉取代码:1、启动 IDEA,找到首选项(macOS系统可通过菜单找到「Preferences」打开,Windows系统通过选择菜单「File」->「Settings」打开),选择「Plugins」2、在弹出的插件市场中搜索关键字「Gitee」,在搜索结果中找到「Gitee」插件,点击「Install」安装插件。3、重启 IDEA 使插件生效。账号登陆设置:1. 选择 File- settings二. 选择 Version Control - 码云.

2020-07-20 20:51:57 3193 60

原创 Vue学习笔记之组件化的高级应用:插槽slot的使用

1、插槽slot的使用:slot,插槽,可以理解为我们现实生活中类似电脑USB的插槽,插入的东西不用,则功能就不一样。所以组件用插槽是为了封装的组件更加具有扩展性,让使用者来决定组件内部使用什么功能。插槽的使用规则:抽取共性,保留不同,即为将共性抽取到组件中,将不同暴露为插槽。同时插槽里面可以个默认值:在引用组件的时候,没有说明使用什么的时候,就会显示此默认值:2、具名插槽的使用:具名,其实就可以理解为给插槽起一个唯一的标识名称,类似key的属性,在使用的时候通过name来指定替换哪

2020-07-12 22:45:54 2969 52

原创 医疗数据之不良事件分析报告设计与实现

由于相关职能管理科室需要每季度进行不良事件的分析,收集不良事件上报数据,然后应用不同统计学,再用表格、趋势图、柱状图、帕累托图等表达方式去展示结果,并给出相应的结果分析,最终形成一份完整的报告书。从数据收集到分析,最后形成一份完整的报告书,人工去做的话,耗时不少。所以,同事找到我,让我根据他们报告数据,在系统上自由选择时间段,然后自动生成他们所需要一份完整的分析报告书,于是我从接到这个需求开始,用了一个月左右的时间从分析需求、需求确定、报告模型确定、敲代码获取数据、最后到功能界面的设计与实现。

2020-06-14 12:22:45 6002 54

原创 Vue学习笔记之父子组件通信以及经典案例

父组件、子组件直接的访问方式:1、父组件访问子组件可以用$childern 或者$refs$childern 的用法:当父组件引用多个子组件的时候,就会生成多个对应的对象:$childern可以访问子组件中的方法、data等数据但$childern一般在开发中比较少用,用$refs比较常用,因为$refs是可以通过key来绝对定位到对应的子组件,这种方法在实际开发中比较常用。$refs是一个对象类型,默认是一个空对象,在引用的时候通过ref = key 值来生成一个实例对象:

2020-05-31 21:48:10 3035 44

原创 Vue学习笔记之组件的应用

Vue组件的应用:1、基础使用:第一步创建组件,第二步注册组件,第三步使用组件。在注册组件是需要用到template的属性。全局组件和局部组件组件的嵌套(父子组件):注意先后顺序,先声明,后面才能用2、组件的语法糖:直接在声明的时候直接进行组件的构造,省去了extend()的步骤// 2、注册组件Vue.component('cpn1', {template: `<div></div>`})组件分离写法:通过id来定位使用哪

2020-05-28 19:30:42 3522 41

原创 Vue学习笔记之图书采购界面小案例

一、案例要求:功能:点击购买数量的加号、减号进行数量的增减;移除数据;合计总价格等,具体功能界面如下:二、案例结构:Index.html 界面main.js 功能处理代码style.css 样式三、代码实现(功能比较简单,就直接上代码了)Index.html 界面:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <ti...

2020-05-25 20:35:19 2959 16

原创 Vue学习笔记之函数、高阶函数、v-model的应用

一、哪些函数是响应式的:1.push 在后面追加数据5.sort() 排序6.reverse() 顺序翻转 abcd ----> dcba红框中的方式修改数组中的数据时,界面没有响应式的效果二、高阶函数:对数组的操作1、filter函数,返回布尔值返回值是true,则返回当前的值;如果返回值是false,则不返回当前值。循环判断数据里面的数据,直到完成;2、map函数,对数组里面的值进行处理后,返回相应的值。循环判断数据里面的数据,直到完成。3、r.

2020-05-24 10:41:05 4903 35

原创 Vue学习笔记之v-for、v-bind、v-on、v-if的语法

定义变量:let—>定义变量 而 const—>定义常理vue.js 编程范式:声明式编程语法:v-for = "item in moves" 循环“moves”数组里面的值,然后赋值给itemv-bind :动态绑定计算函数中 for 的三种写法计算与函数的区分:for循环的时候,性能就区分开来了v-on :如果该方法不需要额外的参数,那么该方法的()可以不添加此括号。但是注意,如果该方法本身只有一个参数,那么会默认将...

2020-05-17 11:40:44 1778 30

原创 Vue学习笔记之工具篇码云及Git命令的使用

为了能够随时随地能进行代码的编写,以及代码的规范管理,同事推荐了码云私有库,以下是使用码云管理代码的过程记录:一、用自己的邮箱在码云上注册一个账号,首先要生成一个自己的SSH公钥,设置方法为:通过主页右上角 「个人设置」->「安全设置」->「SSH公钥」->「添加公钥」 ,添加生成的 public key 添加到当前账户中:...

2020-05-14 19:12:41 2503 29

原创 Vue学习笔记之开篇

背景:由于决策支持系统的高级客户对界面的要求越来越高,普通的数据可视化开发软件不能很好的满足客户对UI的要求,为了能更好的展示数据的魅力,今天开始学习Vue.js的开发,以下是我在学习Vue过程中的学习笔记,只为记录,方便自己重复复习。我是从最基础的知识点学起,学习的资料是某视频网站在2019年12月份发布一套学习视频,个人感觉老师讲解非常不错。开发工具选用IDEA。今天主要是学...

2020-05-03 18:49:45 881

原创 软件可行性研究报告(伪代码)

这几天在写一个软件的可行性研究报告,以前项目写过一次,但是交上去说不标准,所以就在网上搜刮各种资料,最后找到一篇比较标准的文档,分享出来给大家参考:1. 引言1.1 编写目的编写本可行性研究报告的目的,指出预期的读者。1.2 背景a.所建议开发的软件系统的名称;b.本项目的任务提出者、开发者、用户及实现该软件的计算站或计算机网络;c.该软件系统同其他系统或其他机构的基本的相互...

2020-04-13 09:05:42 1834 37

原创 大数据可视化之大屏实时数据监测设计及实现

大数据可视化之大屏实时数据监测设计及实现:从需求分析---->数据获取---->界面模板设计---->功能界面的实现,我自己用了大概5个工作日的时间完成。

2020-04-09 09:55:56 6975 21

原创 医疗数据之数据仓库的创建

在之前开篇及数据仓库的方案中,我都提及到数据仓库对于管理型的数据(或对于BI系统)是至关重要的,所以这篇就分享一下我在实际工作中怎么创建数据仓库的,如有不足之处,请指正。

2020-04-07 23:13:46 4316 23

原创 医疗数据之医院管理型数据仓库解决方案

0、 方案背景整个医疗数据是一个庞大而又复杂的数据集,对于管理者来说,想要从这个繁琐的原始数据找到决策的依据,是比较困难的!所以,创建数据仓库,是一个有效的解决方案。数据仓库:将现有HIS、LIS、PACS、OA、病案系统、资产管理系统等多种业务和管理系统的数据应用联机业务、数据的清洗,转换,数据仓库、多维数据、数理统计和数据挖掘等技术,以生动友好的界面形式展现数据分布特征,发现数据中的显性或...

2020-04-04 23:34:58 7935 73

Excute R Script Kettle_test.zip

Pentaho(Kettle)调用R语言插件。

2021-11-09

RScriptPlugin-0.0.4.zip

执行R语言的插件包

2021-11-09

软件工程_可行性研究报告模板.docx

在软件开发立项的时,需要先进行软件可行性开发的论证,此份文档比较标准及齐全,有需要的朋友可以参考参考。

2020-04-13

ocijdbc9.zip

kettle工具中需要添加相关数据库的驱动,附件为Oracle9的驱动

2020-04-04

Python就业班视频

(压缩60G齐全内容)python就业班视频,包括:01基础;02Python核心编程;02数据结构与算法;04数据库;05前端;06Django;07爬虫;08Tornado;09Shell和自动化运维;10课件和资料。由于视频文件比较大,通过百度云盘共享(附带视频解压密码)!

2018-03-09

Pentaho 6.1

由于文件大小限制,通过百度盘保存:《biserver-ce-6.1.0.1-196.zip》 文件

2017-10-31

Elasticsearch 权威指南(中文版) - v1.0

Elasticsearch 权威指南(中文版) - v1.0

2017-06-28

magento中文用户指南

比较全的magento中文用户指南,对初学者帮助很大,值得一看!!

2014-04-30

KETTLE3.2使用说明书

开源的ETL工具:Kettle的说明文档,虽然有点简单,但还是比较全地介绍了所有的控件。

2013-05-06

工资管理系统

delphi+SQL开发的工资管理系统,有很好的参考价值!

2011-11-18

人事工资管理系统

delphi+SQL开发的一个人事工资管理系统!毕业设计的可以参考参考

2011-11-18

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除