承诺兑现,完成一个权限系统,并且开源给大家
承诺兑现
好久好久都没有来博客了。上次更新是说要自己完成一个权限系统的开发,然后开源给大家。之前就写了一个Whale系统的用户认证,后面就没有然后了,老猫承认,懒了~相信很多读者失望了,有的小伙伴已经开始嘲讽了,比如:
老猫其实也并没有闲着,其实用空闲时间也完成了权限系统的大部分的开发工作,目前其实也出了 ...
开源的物联网技术平台(Thingsboard)
1
总体说明
1.1
产品概述
1.1.1 Thingsboard作用
1.置备并控制设备。
2.采集设备数据并进行数据可视化。
3.分析设备数据,触发告警。
4.将数据传输到另一个系统。
5.允许根据用例的具体需求自定义规则并使用插件。
6.是为物联网应用提供开箱即用的物联网云服务器端基础设施。
7.是一个开 ...
建模UML用例图使用原理总结分析
目录用例图所包含的元素如下1.参与者(Actor)2.用例(Use Case)3. 子系统(Subsystem)4.关系a. 关联(Association)b. 泛化(Inheritance)c. 包含(Include)d. 扩展(Extend)e. 依赖(Dependency)5. 项目(Artifact)6. 注释(Comment)牢骚:用例图主要用来描述“用户、需求、系统功能单元”之间的关系。它展示了一个外部用户能够观察到 ...
从IT圈“鄙视链”看前端开发有多难?
如今“鄙视链”体现在生活的方方面面,各行各业都有默认一致的鄙视链。IT圈子因为开发语言多样、工程师岗位种类多、技术框架多,也有自己圈子内的鄙视链。按照开发工程师的岗位形成的鄙视链是:
架构师>后端研发>前端研发>产品经理>运营>UI设计师
架构师认为:没有我,哪有他们,架构是一切的根基
后端开发认为:前端 ...
初步了解代理和负载均衡
目录代理正向代理反向代理负载均衡负载均衡介绍网络模型和负载均衡负载均衡和反向代理
带着问题阅读
1、什么是代理,代理有什么好处
2、正向代理和负向代理有什么区别
3、反向代理和负载均衡有什么关系
4、四层负载均衡和七层有什么区别
代理
代理,通俗来说好比是中介的角色,比如在生活中我们处理法律问题、房产交易都会 ...
第一章 Net 5.0 快速开发框架 YC.Boilerplate--框架介绍
YC.Boilerplate 框架介绍
YC.Boilerplate 是一套快速开发框架,采用当下流行的前后端分离开发模式,前端 采用VUE、后端采用Net 5.0;框架实现了 多租户、动态webApi、多种ORM、IOC、数据库表和业务代码生成等等一系列模块,并开发了用户管理、角色权限、组织机构、 数据字典、审计日志等常规功能,前后端代码一键生成。
框 ...
好玩又实用的查看函数图像网站Desmos
目录1. 前言2. 使用介绍2.1 主界面功能介绍2.2 基本功能入门2.2.1 基本函数绘制与计算2.2.2 文件夹2.2.3 列表2.2.4 滑动变量(slider)2.2.5 参数方程与极坐标2.2.6 不等式2.2.7 积分3. 结语1. 前言
笔者是个比较喜欢尝试新东西的人,最近找到一个好玩又好用的数学绘图网站。可用于数值计算,函数绘图(支持动态函数),几何 ...
怎样制作“别人家的”Chrome插件
目录让你的插件说声“Hello world”给你的插件打开“一扇窗”(Popup)想要长时间运行可以用“后台”(Background)右键菜单(ContextMenus)将会非常实用让你的插件会“说话”(notifications)让你的插件会“办公”(嵌入Excel)打包总结根据相关数据显示,谷歌的Chrome浏览器目前已达近七成的市场占有率,成为浏览器的“ ...
深入浅析RabbitMQ镜像集群原理
目录集群架构1)首先一个基本的 RabbitMQ 集群不是高可用的2)其次 RabbitMQ 集群本身并没有提供负载均衡的功能3)接着假设我们只采用一台 HAProxy4)最后,任何想要连接到 RabbitMQ 集群的客户端搭建集群准备:1、准备3个虚拟机2、设置node1、node2、node3的hosts安装Erlang:安装RabbitMQ:同步cookie:集群搭建:集群架 ...
说说我在制造业大厂当了一个月软件工程师的感受
说说我在制造业大厂当了一个月软件工程师感受到了什么
太长不看版:
如果要从事制造业的程序员的话,自己再结合大佬们的评论一起总结了几点:
问清楚部门的业务需求以及语言,是Java还是.net,可能制造业中.net比较普遍
前后端都得会一点,前端不用会的很多,能把样式啥的搞好就行,一般没有专门的前端,都要自己动手,丰 ...
Linux + .net core 开发升讯威在线客服系统:首个经过实际验证的高性能版本
业余时间用 .net core 写了一个在线客服系统。并在博客园写了一个系列的文章,写介绍这个开发过程:
.net core 和 WPF 开发升讯威在线客服系统:目录
https://go.shengxunwei.com/?linkid=c457a8fe-480e-444a-88a7-34cc7b8c7264
我把这款业余时间写的小系统丢在网上,陆续有人找我要私有化版本,我都给了,毕竟软件业的初衷 ...
漫谈架构之微服务
目录一、简介二、微服务和单体服务三、微服务的特征3.1、组件服务化3.2、组织的划分3.3、服务之间的通信3.4、去中心化治理3.5、去中心化数据管理3.6、自动化部署3.7、对异常的响应四、总结一、简介
服务的划分是根据具体的业务来的,并且可以通过完全自动化的部署机制独立部署。虽然大家都在谈论微服务,但是什么时候应该使 ...
.NET Core/.NET5/.NET6 开源项目汇总7:电商项目
系列目录 【已更新最新开发文章,点击查看详细】
谈起.NET/.NET Core的企业级实战案例,电商项目是典型代表。其中高负载、高并发、高可用性等问题是考核.NET技术性能的重要指标。下面整理的几个电商项目都是国内外著名的真实电商应用系统。
1、nopCommerce
nopCommerce 是全球最受欢迎的 ...
浅谈迁移学习
目录一、背景二、定义及分类2.1、目标2.2、主要思想2.3、迁移学习的形式定义及一种分类方式三、关键点四、基于实例的迁移五、基于特征的迁移5.1、特征选择5.2、特征映射六、基于共享参数的迁移七、深度学习和迁移学习结合八、Pre-training+Fine-tuning九、DANN (Domain-Adversarial Neural Network)一、背景
随着越来越多的 ...
.NET Core/.NET5/.NET6 开源项目汇总5:(权限)管理系统项目
系列目录 【已更新最新开发文章,点击查看详细】
企业管理系统一般包含后台管理UI、组织机构管理、权限管理、日志、数据访问、表单、工作流等常用必备功能。下面收集的几款优秀开源的管理系统,值得大家入门学习。如有新的优秀项目,我会不断补充。
开源项目是众多组织与个人分享的组件或项目, ...
.NET Core/.NET5/.NET6 开源项目汇总4:CMS、Blog项目
系列目录 【已更新最新开发文章,点击查看详细】
开源项目是众多组织与个人分享的组件或项目,作者付出的心血我们是无法体会的,所以首先大家要心存感激、尊重。请严格遵守每个项目的开源协议后再使用。尊重知识产权,共建和谐开源社区。
以下开源项目(含组件),从网络搜集,后期会不断补充。
CM ...
.NET Core/.NET5/.NET6 开源项目汇总3:工作流组件
系列目录 【已更新最新开发文章,点击查看详细】
开源项目是众多组织与个人分享的组件或项目,作者付出的心血我们是无法体会的,所以首先大家要心存感激、尊重。请严格遵守每个项目的开源协议后再使用。尊重知识产权,共建和谐开源社区。
6、OpenAuth.Core【国产,入选GVP】
OpenAuth.Core 是大神 ...
Cordova插件实现JavaScript与Java的通信的详细过程
背景
Cordova平台是开源的跨平台开发框架,被广泛应用于移动应用开发领域,可以开发跨安卓、iOS等系统的应用。Cordova平台是基于HTML/JavaScript语言,它是如何在不同平台上能够运行并实现相应功能的呢?这里就用到了Cordova提供的丰富的插件,Cordova的大量插件结合自身的框架,为应用开发者提供了跨平台的能力,开发者不 ...
我对技术潮流的一些看法
最近跟一位朋友交流关于技术的发展,他的观点是未来还会出现全栈,甚至 javascript 全栈有可能会取代目前前后端协作的开发模式,当时对这个话题很感兴趣,就探讨起来,交流的过程中引发了我对技术未来潮流观点的思考,所以就打算写下这篇文章,记录我当时的思考和观点。以下只是我的个人观点,有不同意见欢迎交流和探讨。
...
一个能生成精美代码图片的工具Carbon!让看代码成为一种享受
一、前言
carbon,碳棒的意思。功能非常强大,操作很方便,简直好用极了!有哪些功能特点呢?如下所示:
支持市面上几乎所有的语言代码风格特点
可以自己选择生成图片的代码风格
可以选择生成什么语言的代码风格
还支持自定义选择背景色
二、实践
Carbon是开源免费的代码图片生成器,可以帮助我们很方便 ...