通用组件
文章平均质量分 84
黒木涯
拥有10年的大型软件开发经验,参与多个公安、消防、政府等方面大型业务系统的开发,精通J2EE(springmvc、spring、hibernate)、C#(spring.net、nhibernate)、asp.net等开发语言,MySQL、Oracle主流数据库应用、io操作、多线程编程、分布式应用、数据缓存、即时消息队列、全文搜索等机制,在服务器方面精通研发究Nginx、Apache Tomcat等服务软件在Linux系统下,负载均衡,集群式布署优化等技术,并且熟悉大数据技术框架hadoop、spark等应用。
展开
-
HTML5 画布等比例缩放
如今五花八门的电子设备充实着我的生活,我们的学习与工作内容有可能在手机端进行,也有可能要同步到电脑端、智能家具、超大屏端做展示,这要求我们的内容要不管在哪里看都要始终保持一致,根据不同的电子设备以最合适的效果展示。我们在手机端绘制的图形经常要同步到大屏上展示,其中设备之间的分辨率是存在很大的差异的,如何保障我们在小分辨率情况下产生的内容在大分辨率下也以不失真的效果展示,下面是我们要讨论的重点。原创 2023-02-13 15:32:35 · 988 阅读 · 1 评论 -
Docker技术认知
Docker 是一个开源的应用容器引擎,基于 Go 语言 并遵从 Apache2.0 协议开源。Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口(类似 iPhone 的 app),更重要的是容器性能开销极低。原创 2023-02-10 14:55:01 · 283 阅读 · 0 评论 -
Zookeeper技术认知
Zookeeper 作为一个分布式的服务框架,主要用来解决分布式集群中应用系统的一致性问题,它能提供基于类似于文件系统的目录节点树方式的数据存储, Zookeeper 作用主要是用来维护和监控存储的数据的状态变化,通过监控这些数据状态的变化,从而达到基于数据的集群管理;每个子目录项如 NameService 都被称作为 znode,和文件系统一样,我们能够自由的增加、删除znode,在一个znode下增加、删除子znode,唯一的不同在于znode是可以存储数据的。原创 2023-02-10 14:55:45 · 447 阅读 · 0 评论 -
Kafka技术认知
在消息由生产者写入leader后,follower是主动的去leader进行同步的;producer采用push模式将数据发布到broker,每条消息追加到分区中,顺序写入磁盘,所以保证同一分区内的数据是有序的!Kafka是分布式的基于发布-订阅消息队列。是一个分布式、支持分区的、多副本的,基于 Zookeeper 协调的分布式消息中间件系统,它的最大的特性就是可以实时的处理大量数据以满足各种需求场景。通过刚才的图片看到数据会写入到不同的分区,那kafka为什么要做分区呢?原创 2023-02-10 14:55:58 · 375 阅读 · 0 评论 -
Git使用精髓(安装、提交、撤销、变基)教程
1. Git简介 Git 是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。也是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软。Git 与常用的版本控制工具 CVS, Subversion 等不同,它采用了分布式版本库的方式,不必服务器端软件支持。2. 工作流程克隆 Git 资源作为工作目录。在克隆的资源上添加或修改文件。如果其他人原创 2021-10-29 11:13:54 · 1262 阅读 · 0 评论 -
最新OpenSSL简明教程
OpenSSL是一个强大的安全套接字层密码库,Apache使用它加密HTTPS,OpenSSH使用它加密SSH,但是,你不应该只将其作为一个库来使用,它还是一个多用途的、跨平台的密码工具。下载官网:http://slproweb.com/products/Win32OpenSSL.html安装如果是Win64OpenSSL-1_1_1g.exe 基本采用一路下一步即可。如果是非安装版本则需要设计环境变量,安装完成后将安装位置bin目录的文件路径添加到系统环境变量,此时就可以在全局使用openss原创 2020-08-09 11:57:19 · 9487 阅读 · 1 评论 -
Java通用数据库工厂组件
前言在java领域访问数据库的方式五花八门,今天我介绍一种比较方便的通用数据库工厂组件,以此满足在java领域还涉足不深的同学快速操作数据库完成业务功能。架构Client即是我们通常自己开发的应用程序,通过IDataBaseFactory接口操作实际数据库,DataBaseCommonFactoryImpl实现IDataBaseFactory接口并提供KingBase、MySql、Gbas...原创 2020-04-08 22:07:54 · 458 阅读 · 0 评论