nhms-second Goto Github PK
Type: Organization
Type: Organization
:stuck_out_tongue_winking_eye:记录日常开发中遇到的技术重点,难点,知识点总结,读书笔记,面试题,个人分享等。
网络协议、JavaScript、Java、计算机原理:思维导图、学习笔记、面试题。
本项目收藏这些年来看过或者听过的一些不错的书籍,在整理文件时看见这些,发现删掉有点可惜,放着又太浪费空间,本着分享的原则,就把它们共享出来,一方面给需要的读者提供这些书籍,另一方面也是一种像知识库的积累吧
SpringBoot+Thymeleaf+shiro+activity+vue.js 敏捷ERP+OA+CRM开发
spring -cloud 书籍的代码
clover 1、开发server和client端 定时向zk集群发送心跳数据包,利用Java自带的timer程序实现该功能 2、开发整天的monitor程序,用来定时向zk中获取server和client端的心跳数据信息,如果超过指定时间没有收到最新的数据包,那么任务server端或者client端死掉了,此时要删除该server或client端节点,发邮件通知相关人员,记录异常日志到系统日志文件和MongoDB中 3、client端接受创建job请求,将job信息创建到client服务端,并根据job时间规则运行,并将任务信息存储到MongoDB中 4、当client端job运行时候,封装执行任务信息,发送到指定客户端机器,更新client端job执行时间和状态,如不在需要继续运行,那删除job并从MongoDB中删除相关任务信息 5、client端接受删除job请求,client服务端,立即执行删除job并将任务信息从MongoDB中删除 6、client端接受更新job请求,client服务端,立即执行删除job并创建新job,并将任务信息从MongoDB中删除,然后再存储新job信息 7、第一版 使用Netty做消息通讯中间件,存储消息放入Redis中,服务器开启Http请求,客户端 通过 发送Http请求到服务器来处理请求,由于任务太多 redis处理能力不行,放弃该方案 第二版 使用Netty RPC框架,自己开发一个Server端和Client,各种启动指定端口,由于 必须要求Server端和Client必须启动才能进行消息发送,所以感觉非常不灵活,因为放弃该方案 第三版 使用架构组推荐的rocketmq,通过使用发现,很严重问题,消息会重复发送,经常会收到重复的消息,在测试的时候发现,经常发生消息异常和报错,跟架构组刘婷峰沟通说,可能是机器性能不行了,他也不知道具体原因,感觉非常不靠谱,果断放弃 第四版 使用 zeromq,通过在网上查资料,对比各种mq后,发现zeromq是最轻量级,出现消息是最快的,经过测试完全能满足业务,果断使用 8、由于项目中使用zk,自己开发zk使用工具类,定制server端增删改查zk消息以及定制client端增删改查zk消息,功能测试zk,目前打算增加zk watch功能 9、开发server和client端 定时向zk集群发送心跳数据包,利用Java自带的timer程序实现该功能 10、开发整天的monitor程序,用来定时向zk中获取server和client端的心跳数据信息,如果超过指定时间没有收到最新的数据包,那么任务server端或者client端死掉了,此时要删除该server或client端节点,发邮件通知相关人员,记录异常日志到系统日志文件和MongoDB中 11、开发console控制台管理,可以查看任务动态运行状态和次数信息 12、zk管理页面,查看server和client端节点信息,更新和删除节点信息 13、job管理页面,查看job详细信息 14、联系人管理页面,增删改查联系人信息 15、log日志管理页面,根据系统报错记录的日志信息,在页面中可以详细查看
剑指offer CodingInterview | Solutions to the book <Coding Interviews> with Java.《剑指offer—名企面试官精讲典型编程题》面试题目的Java实现。
android,java必备知识,面试知识,工作学习记录。这里记录一些常用android工具类,android开发经验,面试算法题,牛客算法题解析。也包含java数据结构,算法,爬虫,泛型,反射等实现
:hotsprings: 为监控而生的数据库连接池!阿里云DRDS(https://www.aliyun.com/product/drds )、阿里巴巴TDDL 连接池powered by Druid
Dubbo is a high-performance, java based, open source RPC framework
A Vue.js 2.0 UI Toolkit for Web
基于 SpringBoot +Spring + SpringMvc+Mybatis+Dubbo 开发分布式REST服务(Goku.Framework.CoreUI.Vue的后台服务)
后台管理系统,前后端分离,后端SpringBoot+Shiro+MyBatis+Redis,前端Vue+ElementUI+Axios
A high quality UI Toolkit built on Vue.js 2.0
一些java面试题的集合,保持更新中
java服务端面试题整理
20个最佳的Java集合框架面试题目
记录数据结构与算法训练题,分享java面试题
MineboatX 是 Mineboat 的后端项目,Mineboat 是一个前后端分离的框架。 后端 MineboatX 基于 SpringBoot 技术栈,前端 Mineboat 基于 Vue 技术栈。 Mineboat 致力于达成一个目标:简单快速的部署一个网站,节省框架搭建时间,让注意力集中到功能逻辑实现上面。 Mineboat 的名称分别是 mine 和 boat 两个单词,mine 来源于 Minecraft 游戏,boat 发音与 boot 类似。 MineboatX 的 X 意味着这是隐藏在服务器端。 希望 Mineboat 成为一只乘风破浪的小船,装满代码,直挂云帆济沧海。
springboot+shiro+vue后台管理模板
Mybatis代码自动生成工具(Entity/dao/xml/logicService) 基于SpringBoot+Vue.js
《Netty权威指南》源码
常规Java工具,算法,加密,数据库,面试题,源代码分析,解决方案
《互联网面试笔记》收集和分析互联网常见面试题,并将这些面试知识整理成文方便大家查阅。主要是面向java程序员,但基础知识部分不同语言程序员(c,c++,python等)都可以参考。---持续更新中, 欢迎编辑~
springboot整合ssm,前端用vue,学习shiro登陆
Alibaba Java Coding Guidelines pmd implements and IDE plugin
spring cloud + vue 全家桶实战,模拟商城,完整的购物流程、后端运营平台,可以实现快速搭建企业级微服务项目
Example project showing how to build a Spring Boot App providing a GUI with Vue.js
Samples for Spring Cloud Contract project
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.