做互联网医院有三年时间了,从当初的一窍不通到现在有了一些模模糊糊的认识,以下是最近一些读书思考,有关医带患与企带患,多有错漏,欢迎斧正。 互联网医院通常被认为医院信息化的第三阶段: 第一阶段是使用信息系统摆脱纸质化的信息管理,这个阶段医疗信息及流程都在局域网或广域网中流动,与公众关系不大; 第二阶段医疗机构利用网络向公众开放部分医疗服务,如:网络挂号,远程看...
Read More分类: 编码
PHP数组按配置自动映射
需求是一个源数据按配置映射成目标数组,简单满足 <?php function array_loop_value(array $arr, string $key, $merge = false) { if (isset($arr[$key])) { return $arr[$key]; } $keys = explode('.', $...
Read Morezephir中引用赋值和参数的传引用实现
近期在修改一些Phalcon的底层实现时,发现zephir并未提供引用赋值和参数的传引用特性,导致某些特定场景的代码无法实施,例如循环调用中要求不能抛出异常,只能用一个最外层的handle来存储循环中异常或错误,这就要求必须使用参数的传引用特性,所以只能通过一些变通方法来变通实现。 引用赋值 使用&进行引用赋值,编译时会引发异常并提醒你官方并不支持引...
Read MoreJenkins增量部署 指定文件夹指定文件部署
1 出发点 使用Jenkins部署代码的办法,一种是打包,一种是连接目标服务器拉取代码,虽然实际操作中会一些差别, 例如打包后上传与下载的区别,但大体就是这两种。 对于打包方法而言,通常是打全量包,或者是指定文件与文件拉取代码打包。但是有时候在非严格的版本控制下,需要增量部署, 或者动态地指定文件夹,动态地指定文件拉取部署;就像瓦力那样,但是又不想更换瓦力。...
Read Moreaxios全局配置
axios.config.js: import axios from 'axios'; // 创建一个 axios 实例 const axiosInstance = axios.create({ // 非必须,设置基础请求地址 baseURL: 'https://example.com/', // 非必须,请求URL,...
Read MorePHP框架模式1:管道模式
计算机领域内管道模式其本质大体和现实领域的管道系统相同:栽荷从从抽象的管道的一端流入,经过一系列的处理,最终从管道的另一端流出。 管道模式的形式有很多种,常见的有: 进程间管道,通常用于兄弟进程、亲缘进程、父子进程及子进程之间的通讯; 凹型管道,用于客户端与服务端的业务流程处理及通讯; 直线型管道,用于客户端或服务端的一般流程性业务处理; 直线型的管道模式又...
Read MoreSpring boot基础: 国际化
在Spring Boot中,国际化是通过MessageSource和LocalResolver两个核心接口来实现。 Spring Boot提供了自动配置类来简化国际化的配置,其中最重要的配置类是MessageSourceAutoConfiguration和 LocaleCharsetMappingAutoConfiguration。 MessageSourc...
Read MoreSpring Data Jpa配置多数据源的方法
要在项目中为Spring Data JPA配置超过一个数据源,就需要创建多个Data Source Bean和对应的EntityManagerFactory.以下是创建步骤。 第1步 配置DataSource 在application.yaml里添加: spring: datasource: first: url: jdbc:mysql://localhos...
Read MoreSpring Boot: AutoConfigurationImportFilter过滤器
在Spring Boot中,AutoConfigurationImportFilter是一个接口,用于控制自动配置类的导入过程,从而影响应用程序的自动配置过程,它的作用和原理是允许开发者通过自定义过滤器来决定哪些自动配置类应该被包含或排除,以达到更灵活第管理自动配置的目的。 作用 过滤自动配置类 允许开发者根据特定条件过滤掉不需要的自动配置类,从而精确控制应...
Read MoreSpring Booter: AutoConfigurationExcludeFilter过滤器
CommonentScan另一个默认配置的过滤器就是AutoConfigurationExcludeFilter. 在Spring Boot中,AutoConfigurationExcludeFilter是一个实现了TypeFilter接口的类。它的作用是在自动配置过程中排除不需要的自动配置类。这个过滤器可以帮助开发者精细控制哪些自动配置类应该被Spring...
Read More