本开源平台重点打造医疗(专攻医学软件Web方向,病历云,影像学,实验室检验等等),IOT方向,工作流Workflow等
集成产品线版本:https://gitee.com/jehc/jehc-cloud.git
工作流版本:https://gitee.com/jehc/jehc-cloud-workflow
IOT版本:https://gitee.com/jehc/jehc-cloud-iot
报表版本:https://gitee.com/jehc/jehc-cloud-report
病历云版本:https://gitee.com/jehc/jehc-cloud-medical
即时通讯版本:https://gitee.com/jehc/jehc-cloud-im
代码生成器:https://gitee.com/jehc/jehc-cloud-help
纯净版本:https://gitee.com/jehc/jehc
工作流版本:https://gitee.com/jehc/jehc-workflow
IOT版本:https://gitee.com/jehc/jehc-iot
纯净版本:https://gitee.com/jehc/jehc-boot
开发工具:
eclipse-jee-mars-1
eclipse-jee-mars-2
eclipse-juno
STS
IDEA
技术栈:
框架基础后端技术: Spring+SpringMVC+Mybatis
框架基础前端技术: Jquery+Bootstrap4.0+Extjs6.2.1+Mxgraph(流程设计器)等
框架其它技术: 接口采用Swagger2,全文检索:solr4.10,工作流引擎Activiti5.22,缓存框架:【Redis,Ehcache】,Logback,FTP,hessian,FastJSON,GZIP(TK技术),quartz,消息中间件RabbitMq+Kafka,及时通讯NETTY,分页插件PageHelper,SpringPool
框架数据库支持:Mysql5.6++,Oracle11g
架构图
后端工程
前端工程
首页
医学平台(将专攻该方向)
流程模块
2.0版本 微服务版本实现
工业设计器(IOT)
运管
文档
IM
很多时候系统的瓶颈都在一些比较复杂的IO操作,例如读取数据库,如果一些比较稳定的数据,一般的解决方案就是用缓存。spring boot提供了比较简单的缓存方案。只要使用 @EnableCaching即可完成简单的缓存功能。 缓存的实现有多种实现,ConcurentHashMapCache , GuavaCache, EnCacheCache等多种实现,spring boot 有默认的实现。本文不深
一、摘要 以前搜书吧的数据量比较小,使用数据库+静态文件存储的方式就可以搞定,主要有2个系统组成:网站前端+后台服务。事先把图书详情等一些固定内容生成html静态文件和前端的其他静态文件打包部署,动态变化的数据使用js通过REST接口获取。后台服务系统主要处理业务逻辑以及提供REST接口调用(为节省资源,很多其他个人项目的后台服务也运行在这个系统上)。现在图书数量增加到了200多万条,数据量比原来
在Docker中安装了Jenkins,在Jenkins中构建一个Maven项目,打包运行JeecgBoot项目,后台报错: … [ERROR] Failed to execute goal on project jeecg-boot-base-core: Could not resolve dependencies for project org.jeecgframework.boot:jeecg
缓存ehcache:开启缓存,实现调用同一条语句,只执行一次。即将sql查询数据缓存到内存中,所以对象要实现序列化对象以保存在内存中。 一、配置ehcache ehcache的pom文件配置项 <!-- ehcache --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-sta
spring boot配置缓存 第一次配置缓存,记录一下 1. 添加cache依赖 <dependency> <groupId>net.sf.ehcache</groupId> <artifactId>ehcache</artifactId> <version>2.10.1</version> </dependency> 1 2 3 4 5 6 7 8 2. 配置cacheConfig
.bib文件是用来指导WinCE的编译系统产生可执行二进制文件的,其中使用的地址都是虚拟地址。 BOOT.BIB 先来看boot.bib。boot.bib用来设置Eboot程序中的虚拟内存分配。 ;****************************************************************************** ; TITLE: BOO
pom.xml配置 引入依赖包 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-cache</artifactId> </dependency> <dependency> <groupId>net.sf.ehcache</groupId>
很多时候系统的瓶颈都在一些比较复杂的IO操作,例如读取数据库,如果一些比较稳定的数据,一般的解决方案就是用缓存。spring boot提供了比较简单的缓存方案。只要使用 @EnableCaching即可完成简单的缓存功能。 缓存的实现有多种实现,ConcurentHashMapCache , GuavaCache, EnCacheCache等多种实现,spring boot 有默认的实现。本文不深
本地缓存其实项目中用得还比较多,常用的ehcache,现整合spring-boot搭建一个demo方便以后查阅。 依赖包 下面2个依赖是spring-boot整合ehcache必须的依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-cache</ar
搭配使用 mybatis与springboot整合的配置文件(application.properties): https://blog.csdn.net/a755199443/article/details/91399442 sprinboot与spring data JPA整合配置文件(application.properties): https://blog.csdn.net/a755199
在pom.xml引入catch依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-cache</artifactId> </dependency> 在springboot主体类中添加@EnableCaching注解。 @EnableCaching:注解是spri
JeecgBoot 是一款基于代码生成器的低代码开发平台,零代码开发!采用前后端分离架构:SpringBoot2.x,Ant Design&Vue,Mybatis-plus,Shiro,JWT。强大的代码生成器让前后端代码一键生成,无需写任何代码! JeecgBoot引领新的开发模式(Online Coding模式-> 代码生成器模式-> 手工MERGE智能开发), 帮助解决Java项目70%的重
jeecg boot笔记 动态路由菜单 src/components/page/GlobalLayout.vue src/components/menu/SideMenu.vue 系统环境变量: MYSQL_HOME D:\software\mysql-5.7.26-winx64 path mysql安装: mysqld -install redis 安装 启动步骤: 1.检查启动哪个yml ap
1.1.2.开源平台 Android是一个开放源码的平台。它的整个架构,从底层的Linux模块、原生库,到高层的开发框架乃至完整的应用程序,都是完全开放的。 而且,Android选择了对商业行为比较友好的许可证(Apache/MIT),从而允许他人在自由的扩展之余,更可以合法地用作其它用途。为保证整个架构的开放,Android甚至重写了一些三方库,并按照新的许可证重新发布。 因此作为开发者,你有权
本文向大家介绍JavaScript跨平台的开源框架NativeScript,包括了JavaScript跨平台的开源框架NativeScript的使用技巧和注意事项,需要的朋友参考一下 NativeScript是一款使用JavaScript语言来构建跨平台原生移动应用的开源框架,支持iOS、Android和Windows Phone。且NativeScript的使用没有过多繁杂的要求,只需使用自己已
两个人面应该是HR和技术面试官 技术多次打断我讲话,好无语 面的测试结果问了我专业的课程几乎没问测试,感觉还是偏硬件,纯纯kpi面了体验感极差,,,十几分钟结束了 自我介绍 HR问 你对测试的理解 大概就是这样一个枯燥的过程你能坚持下去吗 计算机硬件你了解多少? 性能测试有没有测你的项目大概支持多少并发用户? 说说你对计算机硬件的了解 说一下IP地址和mac地址都是什么东西 说一下交换机和路由器的
钉钉开发平台为企业定制属于自己的钉钉。目前,超过30000名开发者,正在基于钉钉开放平台的300多个开放接口,为企业用户提供优质的产品和服务。 应用中心 开通第三方应用 ● 选择适合自己行业的精品应用开通,管理员每日10点可以抢1个应用 手机端工作应用-右上角图标 电脑端工作应用-应用中心 钉无忧 · 企业服务保障计划 数据安全 ● 阿里数年安全技术沉淀,保障数据安全,再也不用担心数据泄露问题。
Zoul 是基于 CC2538 RAM Cotrex-M3 Soc 的模块,板载 2.4GHz 802.15.4 RF 接口,512KB 可编程 flash,32KBRAM,最高可运行在 32MHz。Zoul 与一个接收器 CC1200 868/915 MHz RF 绑定,因此运行双波段操作。 Zoul 支持在设计上快速重用,根据设计原型快速设计为产品。 图3.1. Zolertia Zoul模块
多平台开发 一个网站或应用不仅能运行在各种台式机, 笔记本电脑, 平板和手机, 还能运行于少部分其它设备(手表, 温控器, 电冰箱等等). 你将怎么决定支持哪些平台和为支持这些平台, 怎么去开发, 这被称为多平台开发策略. 接下来, 我会列出常见的多平台开发策略: 创建 响应式 Web 设计 (RWD) 网站/APP 创建 RESS (基于服务端组件的响应式 Web 设计) 网站/APP 创建 自