自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Java笔记

只分享Java干货!!!

  • 博客(296)
  • 资源 (1)
  • 收藏
  • 关注

原创 基于Java的一个可自由拖拽的BI可视化系统(附源码)

这是一个可自由拖拽的BI可视化系统支持主流的关系数据:MySQL,Oracle,PostgreSQL等同时支持Apache Doris,这个一开始初衷就是为了 Doris 数据可视化分析做的后端框架使用了若依。

2022-10-30 11:13:27 5018

原创 基于 Vue 和 SpringBoot 实现的博客系统(附源码)

今天给大家分享一个基于 Vue 和 SpringBoot 实现的博客系统!

2022-10-29 10:07:39 4303 6

原创 SpringBoot社区居民联系方式管理系统(附源码)

此系统使用 Spring Boot + Mybatis Plus + Spring Security + React + Ant Design Pro 架构编写。数据库采用 MySQL,提供、和管理社区居民的信息的功能。

2022-10-01 17:43:12 2319 4

原创 本次秋招最差面试体验给到华为

2022年9月22日上午11:00;西安中晶华邑酒店;三楼W6选手;

2022-09-30 16:21:02 6080 4

原创 Java基于Hadoop及微服务架构的前后端分离购物系统(源码)

基于Hadoop及微服务架构的前后端分离购物系统。前台购物页面使用Vue+ElementUi,后台管理页面使用html和Ajax。后端使用Spring Boot+Spring Cloud+Nacos+OpenFeign+Spring Cloud GateWay+MyBatis进行开发,使用Shiro做登录验证和权限校验,使用支付宝的沙箱环境进行支付,使用ElasticSearch作为商品搜索服务,使用Hadoop的HDSF作为图片存储服务器,使用Spring Sessio

2022-09-20 20:43:56 4201 8

原创 Spring Cloud面试题及答案(2022最新版)

最近一个月几乎每天都在面试,最终皇天不负有心人,终于拿到offer了。整理了一些2022年最新的Spring Cloud面试题及答案,分享给大家~

2022-09-14 19:20:51 7165 2

原创 Java互联网实时聊天系统(附源码)

决定以Netty为核心,以WebSocket为应用层通信协议做一个互联网聊天系统,整体而言就像微信网页版一样,但考虑到这个聊天系统的功能非常多,因此只打算实现核心的聊天功能,包括单发、群发、文件发送,然后把项目与Spring整合做成开源、可拓展的方式,给大家参考、讨论、使用,欢迎大家的指点。关于NettyNetty 是一个利用 Java 的高级网络的能力,隐藏其背后的复杂性而提供一个易于使用的 API 的客户端/服务器框架。关于WebSocket通信协议。

2022-09-14 11:28:56 51872 27

原创 SSM和SpringBoot的区别

本质区别:1、SSM是三个臭皮匠,Spring IoC、Spring MVC、Mybatis的组合;2、SpringBoot的诸葛亮,没有和任何MVC框架绑定。

2022-09-12 12:30:37 6508

原创 Java面试题及答案,2022年最新版,针对高频面试点

本项目是本人参加BAT等其他公司电话、现场面试之后总结出来的针对Java面试的知识点或真题,每个点或题目都是在面试中被问过的。

2022-09-11 20:09:52 2294

原创 基于SpringBoot + Vue 开发的前后端分离博客(附源码)

基于SpringBoot + Vue 开发的前后端分离博客,采用SpringSecurity进行权限管理,ElasticSearch全文搜索,支持QQ、微博第三方登录、在线聊天、发布说说等功能。

2022-09-11 18:27:18 2472 1

原创 基于Java微服务方案的商品秒杀系统

项目是基于Java微服务方案的商品秒杀系统。是前后端分离的项目,前端用React,后端为Java的微服务架构。项目本身用于学习,在一些地方还不够成熟,欢迎各位多多交流。项目采用了SpringBoot框架、SpringCloud微服务架构、SpringCloud Gateway网关技术栈、SpringCloud alibaba技术栈Nacos、SpringCloud Netflix技术栈容灾和均衡负载和Feign进行服务间的通信、持久层MybatisPlus框架、Flyway数据库版本管理工具和多数据源处理方

2022-09-11 12:10:41 3576 6

原创 用Jmeter测试的数据

Jmeter是一款由Java构建的压力测试数据,秒杀项目的相关数据目前由Jmeter测试完成。

2022-09-11 11:43:00 1029

原创 一些自己收集的秒杀设计的重要知识点

除了将页面资源与数据进行缓存以减少数据库访问外,还可以利用浏览器特点,将页面给完全缓存在浏览器中,等到浏览器过时,再访问项目,项目的请求经过项目内部缓存,缓存如果过时,再访问数据库!redis的数量不是库存,他的作用仅仅只是为了阻挡多余的请求透穿到DB,起到一个保护的作用 因为秒杀的商品有限,比如10个,让1万个请求区访问DB是没有意义的,因为最多也就只能10个 请求下单成功,所有这个是一个伪命题,我们是不需要保持强一致。单机,并发的单位是线程,分布式,并发的单位是多进程。也可以减少Redis的访问。

2022-09-11 11:39:39 1352

原创 后台系统前端服务器

针对前后端分离的需求,构建了以React以及相关开发脚手架开发的前端系统,负责与后端的商品秒杀控制和管理者权限系统服务器。

2022-09-11 11:34:39 529

原创 秒杀系统客户端前端服务器

简介针对前后端分离的需求,构建了用React框架的客户端前端服务器。负责前端的客户端秒杀服务器。

2022-09-11 11:30:09 674

原创 美团笔试题及解析(时间:2022年9月3号)

最新美团笔试题及解析(时间:2022年9月3号) 签到题。T2 mex首先求得原数组的mex值。删除一个数的时候,如果比这个mex值大,则不影响mex值,否则删除的数字为新的mex值。T3 字母树经典树遍历,因为只需要计算某个节点及其子树的出现的字母种类数,那么可以利用状态压缩的思想。假设你有一个26位的整数,某一位为0表示某个字母没出现过,某一位为1表明某字母出现过。比如10000000..0,表示只有一个A。后序遍历即可,每次把子节点的结果汇聚到父节点。T4

2022-09-05 17:48:41 3951 1

原创 京东Java岗笔试题及解析(2022年9月3号)

新鲜出炉的京东Java岗笔试题及解析,面试时间:2022年9月3号。签到题,排个序统计一下就可以了。T2预处理所有因数,然后记忆化搜索即可,不想写递归也可以写数组格式dp。T3考虑不同子串太麻烦,可以反向考虑,考虑每一对可以匹配的括号对答案的贡献。考虑这样一个子串:,x表示任意字符。如何计算中间这对括号的贡献呢?其实可以看出来,带有这对括号的子串的数量只和它左右侧的字符数量有关,根据上面这个字符串,可以得到的带有这个括号的子串:也就是6个。如何得到这个数字呢?实际上就是

2022-09-05 17:41:37 2516 1

原创 Tomcat安装步骤及详细配置教程(2022最新版)

网上的tomcat安装及配置教程一大堆,但是好多都过时了,根本不适用现在的版本,今天凯歌整理一篇Tomcat安装步骤及详细配置教程,2022年最新版~

2022-09-04 20:18:40 327140 145

原创 ​​​​​​​头歌(EduCoder)Java实训作业答案

搜集整理了一份最新最全的头歌(EduCoder)Java实训作业答案,分享给大家~(EduCoder)是信息技术类实践教学平台。(EduCoder)涵盖了计算机、大数据、云计算、人工智能、软件工程、物联网等专业课程。超60000个实训案例,建立学、练、评、测一体化实验环境。

2022-09-04 20:02:27 69801 6

转载 从华为离职了

总体而言,华为的竞争力真的比外企强太多。它通过残酷的内部竞争,让员工把活尽可能干漂亮。这虽然换来了大量员工的抱怨,但不妨碍公司的快速发展和进步。最终离开华为,回想起来还是非常不舍,想起跟大家一同奋斗的场景:站会时PL跟我们挨个定目标,同事间的讨论和帮助,测试串讲,Story设计,多个模块的同事共同实现的功能等等,还是让我觉得这是一段珍贵的经历。只能说为了家庭和生活,我做出了妥协,放弃了作为奋斗者的机会。最后,希望跟我一同奋斗的小伙伴们都能得到自己想要的,不留遗憾!

2022-09-04 17:07:05 2457

原创 HTTP2指纹识别(一种相对不为人知的网络指纹识别方法)

HTTP/2 是 HTTP 协议的主要修订版,从 2015 年左右开始出现。现在大约一半的网站使用 HTTP/2基本上所有流行的网站都默认使用它!如何看服务端使用的是否是http2协议呢?在chrome上看是这样的在Firefox上看是这样的HTTP/2 的主要目标是提高性能多路复用(Multiplexing ) - 多个请求和响应可以同时共享同一个 TCP 连接,从而减少了获取具有大量资源(图像、脚本等)的站点的时间。

2022-09-04 12:34:53 1620

原创 基于 SpringBoot 开发的在线短链生成系统(附源码)

分享一个基于 SpringBoot 开发的在线短链生成系统,在线短链接生成器。

2022-05-17 17:14:34 2415 1

原创 基于微信小程序的智能推荐点餐系统(附全部代码)

结合餐饮行业中消费者和商家的需求,设计并实现了一个包含点餐微信小程序、餐饮管理应用在内的智能推荐点餐系统。该系统不仅可以帮助消费者快速地找到自己喜欢吃的菜品和享受自由便捷的点餐服务,还可以帮助商家管理餐饮相关信息并且了解自己的运营情况。

2022-04-24 11:18:00 11731 8

原创 SpringCloud+MySQL+Vue实现人脸识别智能考勤管理系统

本系统采用了 SpringCloud 架构构建多个服务端,使用 Vue 实现前端交互平台和管理页面,用 MySQL 数据库储存图片地址文本、日常考勤数据以及系统操作日志等;小人脸检测和识别算法与其他功能模块相互独立,并以子服务的形式分别部署于算法服务器和后端服务器。功能测试表明,整个系统运行效果良好,既能免去繁杂的手工考勤流程,又便利了高校统一管理,符合高校智慧化发展趋势。

2022-04-20 11:49:39 3710 16

原创 Java校园语音通信软件开发

一、前言随着通信技术的进步,利用网络进行语音通信已经日趋成熟和普及。网络的语音通信通信成本低廉,又具有较高的通信质量,在很多场景下,已经替代了传统的语音通信手段。目前,软件市场上的网络语音通信的软件种类繁多,不同的语音通信软件往往针对不同的应用场景设计,有的针对陌生人之间的通信场景,有的应用于熟人交际圈,有的基于学术讨论等。本文深入分析了现有语音通信软件的特点,目标是设计一款基于 Java 的校园语音通信软件,为学校教师和职工提供适用、稳定的语音通信服务。并针对校园语音通信这一应用场景,专门为校园活

2022-04-14 11:27:36 4341 1

原创 深度优先和广度优先算法

1、深度优先算法遍历规则:不断地沿着顶点的深度方向遍历。顶点的深度方向是指它的邻接点方向。最后得出的结果为:ABDECFHG。Python代码实现的伪代码如下:2、广度优先算法:遍历规则:1)先访问完当前顶点的所有邻接点。(应该看得出广度的意思)2)先访问顶点的邻接点先于后访问顶点的邻接点被访问。最后得出的结果为:ABCDEFGH。Python代码实现的伪代码如下:3.总结深度优先遍历:对每一个可能的分支路径深入到不能再深入为止,而且每个结点只...

2022-03-21 15:28:24 6488 1

原创 Java线程池详解,这可能是最棒的一篇文章了

在前面的文章中,我们使用线程的时候就去创建一个线程,这样实现起来非常简便,但是就会有一个问题:如果并发的线程数量很多,并且每个线程都是执行一个时间很短的任务就结束了,这样频繁创建线程就会大大降低系统的效率,因为频繁创建线程和销毁线程需要时间。那么有没有一种办法使得线程可以复用,就是执行完一个任务,并不被销毁,而是可以继续执行其他的任务?在Java中可以通过线程池来达到这样的效果。今天我们就来详细讲解一下Java的线程池,首先我们从最核心的ThreadPoolExecutor类中的方法讲起,然后再

2022-03-14 21:19:55 1282

原创 Spring IOC原理,这可能是最通俗易懂的讲解了

1. IOC理论的背景我们都知道,在采用面向对象方法设计的软件系统中,它的底层实现都是由N个对象组成的,所有的对象通过彼此的合作,最终实现系统的业务逻辑。图1:软件系统中耦合的对象如果我们打开机械式手表的后盖,就会看到与上面类似的情形,各个齿轮分别带动时针、分针和秒针顺时针旋转,从而在表盘上产生正确的时间。图1中描述的就是这样的一个齿轮组,它拥有多个独立的齿轮,这些齿轮相互啮合在一起,协同工作,共同完成某项任务。我们可以看到,在这样的齿轮组中,如果有一个齿轮出了问题,就可能会影响到整个齿轮组

2022-03-14 10:33:58 998 3

原创 简易凯撒密码实现,很容易

概念及原理根据百度百科上的解释,凯撒密码是一种古老的加密算法。密码的使用最早可以追溯到古罗马时期,《高卢战记》有描述恺撒曾经使用密码来传递信息,即所谓的“恺撒密码”,它是一种替代密码,通过将字母按顺序推后起3位起到加密作用,如将字母A换作字母D,将字母B换作字母E。因据说恺撒是率先使用加密函的古代将领之一,因此这种加密方法被称为恺撒密码。这是一种简单的加密方法,这种密码的密度是很低的,只需简单地统计字频就可以破译。 现今又叫“移位密码”,只不过移动的为数不一定是3位而已。密码术可以大致别分为两种

2022-03-13 10:30:26 3790 1

原创 通过注解一次解决枚举类在spring中的3种序列化的方式

在日常的项目中,往往有很多枚举状态出现,比如性别、账户类型、订单状态等等,在代码编写阶段,对于这种状态类型,使用枚举类是非常方便的,但是由于为了方便与前端或数据库的网络传输、映射和存储,往往会采用约定数字或者特定字符来标识状态,我们有需要将枚举读写为数字或字符,如果用枚举,就要到处添加转换,如果不用枚举,就要头疼会不会写错状态。怎么解决这个困扰呢?我们先来看最终效果:只需一个注解,即可配置好让枚举在mybatis存储到数据库时采用数字id,json序列化传给前端时采用字符串,在controlle

2022-03-12 23:02:25 4069 1

原创 BIGO Java 三面 + HR 面面经(已意向)

9.30 14:30 一面实习:实习做了什么 介绍实习的项目数据结构:有哪些数据结构 链表和数组的区别 跳表的原理和插入过程 场景题:有很多数据,各自具有依赖关系,采用什么数据结构存储计网:三次握手和四次挥手的过程设计模式:工厂模式的设计思路,优缺点JVM:四种引用 场景题:如果是一个服务器用于存储数据,然后里面有一些数据是热点数组,需要缓存,用哪种引用Java:面向对象和面向过程的区别 接口和抽象类的区别 多态的分类 异常体系 finally 的

2021-10-29 12:57:31 3964 1

原创 MySQL原理 - InnoDB引擎 - 行记录存储 - Off-page 列

本文基于 MySQL 8在前面的两篇文章,我们分析了 MySQL InnoDB 引擎的两种行记录存储格式:Compact 格式 Redundant 格式在这里简单总结下:Compact 格式结构: 变长字段长度表:包括数据不为NULL的每个可变长度字段的长度,并按照列的顺序逆序排列 NULL 值列表:针对可以为 NULL 的字段,用一个 BitMap 来标识哪些字段为 NULL 记录头信息:固定 5 字节,包括: 无用位:2 bits,目前没用 deleted_fl.

2021-07-07 10:39:57 1036 1

转载 手写Spring Config,最终一战,来瞅瞅撒!

配置分析为什么要提供配置的方式呢,之前的内容中我们测试的时候都是通过代码来进行的:GeneralBeanDefinition bd = new GeneralBeanDefinition();bd.setBeanClass(Lad.class);List<Object> args = new ArrayList<>();args.add("sunwukong");args.add(new BeanReference("magicGril"));bd.setCons

2021-06-23 18:05:54 841

原创 Java基础知识点总结归纳,超级全面!(2021版)

凯哥今天看了网上好多关于Java基础知识点汇总的博客,but,感觉都不尽如人意,要么不全面,要么不准确,要么排版太乱了!所以今天花了一天时间整理了一份Java基础知识点总结归纳,超级全面!希望对大家有帮助哈~由于本文篇幅过长,博主为了方便大家阅读和收藏,特意将本文转成了一份PDF版的文档。需要PDF版的朋友可以关注微信公众号:Java团长,发送“基础知识”即可获取哈~一、Java概述1、何为编程编程就是让计算机为解决某个问题而使用某种程序设计语言编写程序代码,并最终得到结果的过程..

2021-05-03 12:28:26 96078 28

原创 77道Spring面试题以及参考答案(2021年最新版)

一、Spring概述1. 什么是spring?Spring是一个轻量级Java开发框架,最早有Rod Johnson创建,目的是为了解决企业级应用开发的业务逻辑层和其他各层的耦合问题。它是一个分层的JavaSE/JavaEE full-stack(一站式)轻量级开源框架,为开发Java应用程序提供全面的基础架构支持。Spring负责基础架构,因此Java开发者可以专注于应用程序的开发。Spring最根本的使命是解决企业级应用开发的复杂性,即简化Java开发。Spring可以做很多事情,它为企

2021-05-02 15:55:10 94912 9

原创 Java面试题大全(2021版)

发现网上很多Java面试题都没有答案,所以花了很长时间搜集整理出来了这套Java面试题大全,希望对大家有帮助哈~本套Java面试题大全,全的不能再全,哈哈~一、Java基础知识面试题1、Java概述①. 何为编程编程就是让计算机为解决某个问题而使用某种程序设计语言编写程序代码,并最终得到结果的过程。为了使计算机能够理解人的意图,人类就必须要将需解决的问题的思路、方法、和手段通过计算机能够理解的形式告诉计算机,使得计算机能够根据人的指令一步一步去工作,完成某种特定的任务。这种人和计算机

2020-11-25 11:55:31 297499 121

原创 Java面试题目大汇总(附参考答案)

足足准备了长达3个月的面试,终于在上周拿到了阿里的offer!博主汇总整理了一份我面试之前看的一些Java面试题目,可以说是非常详细!分享给大家,希望对正在面试Java岗位的朋友有帮助哈~~(文末附参考答案)Java基础相关面试题目:JDK 和 JRE 有什么区别? == 和 equals 的区别是什么? 两个对象的 hashCode()相同,则 equals()也一定为 true,对吗? final 在 java 中有什么作用? java 中的 Math.round(-1.5)

2020-09-04 18:40:08 14844 9

原创 Java开发手册泰山版PDF下载

泰山版《Java开发手册》《Java开发手册》始于阿里内部规约,在全球Java开发者共同努力下,已成为业界普遍遵循的开发规范。手册涵盖编程规约、异常日志、单元测试、安全规约、MySQL数据库、工程规约、设计规约七大维度。此次泰山版发布,将带来三大亮点:新增5条日期时间规约;新增2条表别名sql规约;新增统一错误码规约。下载地址:首先感谢阿里,在此我也分享给小伙伴们学习,下载地址如下:链接:https://pan.baidu.com/s/1YD4fIp6MnQSZjIAVMXwdIA.

2020-05-20 07:55:31 2745 4

转载 RestFul API 统一格式返回 + 全局异常处理

一、背景在分布式、微服务盛行的今天,绝大部分项目都采用的微服务框架,前后端分离方式。前端和后端进行交互,前端按照约定请求URL路径,并传入相关参数,后端服务器接收请求,进行业务处理,返回数据给前端。所以统一接口的返回值,保证接口返回值的幂等性很重要,本文主要介绍博主当前使用的结果集。二、统一格式设计2.1 统一结果的一般形式示例:{ # 是否响应成功 success: ...

2020-03-25 07:49:19 2631

原创 Java 并发之 Executor 框架

1前言在学习JUC的过程中我发现,JUC 这个包下面的文档写的十分的好,清楚又易于理解,这篇博客便是参考 JUC 中和Executor框架相关的一些类文档汇总出来的。当然了,Executor 框架涉及到的类还是不少的,全部汇总的话时间成本太高,有点亏,所以这里主要就集中在了Executor接口及其子接口和具体实现上。2Executor 框架概览Executor 框架...

2020-02-23 17:50:40 1361

基于SwooleServer开发的常驻内存型PHP框架专为API而生,摆脱传统PHP运行模式在进程唤起和文件加载上带来的性能损失

EasySwoole 是一款基于Swoole Server 开发的常驻内存型PHP框架,专为API而生,摆脱传统PHP运行模式在进程唤起和文件加载上带来的性能损失

2024-07-12

基于RBAC的Net7后台管理框架,权限管理,前后台分离,支持多站点单点登录,兼容所有主流浏览器,内置微信、支付宝、QQ等多种登

基于RBAC的Net7后台管理框架,权限管理,前后台分离,支持多站点单点登录,兼容所有主流浏览器,内置微信、支付宝、QQ等多种登录方式,内置多种样式,可切换至 Blazor 多 Tabs 模式,权限控制细化到网页内任意元素(按钮、表格、文本框等等)

2024-07-11

源自微众银行运维管理实践的的一套配置管理数据库系统

WeCMDB(Configuration Management Database 配置管理数据库),是源自微众银行运维管理实践的的一套配置管理数据库系统。WeCMDB是集中配置数据中心,管理IT各层面组件及组件关系信息。同时与自动化运维管理工具紧密相联,支持运维管理工具及流程的运作,发挥配置信息的价值,同时依赖这些工具、流程保证数据准确性。

2024-07-11

扒网站工具,看好哪个网站,指定好URL,自动扒下来做成模版

看着网上哪个网站好,可用此软件将其下载,变为标准的 html 模版,自动分好图片、css、js、以及html页面。可以供网市场云建站、帝国CMS、织梦CMS等各大建站系统使用.

2024-07-11

基于go语言的一体化性能压测工具 致力于打造成一款全栈式测试平台,采用了较为宽松的Apache-2.0license开源协议

RunnerGo致力于打造成一款全栈式测试平台,采用了较为宽松的Apache-2.0 license开源协议,方便志同道合的朋友一起为开源贡献力量。目前实现了接口测试、场景自动化测试、性能测试等测试能力。

2024-07-11

基于Java开发的全能视觉智能识别项目 因此决定充分利用Java的优势来构建一个功能强大且易于集成的视觉智能识别平台

JavaVision是一个基于Java开发的全能视觉智能识别项目,不仅实现PaddleOCR-V4、YoloV8物体识别、人脸识别、以图搜图等核心功能,还可以轻松扩展到其他领域,如语音识别、动物识别、安防检查等。这使得JavaVision成为一个全面解决多种场景需求的自适应平台

2024-07-10

HugAi是由Springboot集成openAi SDK开发的一套智能AI知识库,支持GPT对话,AI绘图Midjourney

JavaVision是一个基于Java开发的全能视觉智能识别项目,不仅实现PaddleOCR-V4、YoloV8物体识别、人脸识别、以图搜图等核心功能,还可以轻松扩展到其他领域,如语音识别、动物识别、安防检查等。这使得JavaVision成为一个全面解决多种场景需求的自适应平台。 HugAi是由Springboot Vue2 elementUI集成各大AI大模型平台开发的智能问答助手,文本对话模型支持流式响应,现已接入OpenAi、chatGpt、讯飞星火、文心一言、Ollama,以及主流AI绘图Midjourney、Stable Diffusion,完全开源搭建属于自己的AI聊天室

2024-07-10

全球首个开源开放的智能网联路侧单元操作系统, 是以高等级自动驾驶技术为牵引,沉淀出来的“车路云网图”一体化的智能交通基础软件平台

智路OS是一套完整的软件和服务开放系统,由路侧操作系统(airos-edge),车端(airos-vehicle)和云端开发者平台共同构成,为行业提供了统一的车路云开发环境。其中airos-edge自下而上分别由内核层,硬件抽象层、中间件层和服务层构成;airos-vehicle由V2X协议栈和应用服务框架组成;云端开放平台为开发者提供了标定,标注等开箱即用的工具集;开发者可基于智路OS快速搭建一套完整的车路协同或其他智能交通系统。

2024-07-10

器件模型与参数提取工具,由中国科学院微电子研究所开源的针对后摩尔时代新型器件模型与参数提取工具

器件模型与参数提取工具,由中国科学院微电子研究所开源的针对后摩尔时代新型器件模型与参数提取工具。

2024-07-10

KCF系列算法无人机跟踪

无人机跟踪实验,主要讲软件,硬件的需要等等

2024-07-10

基于 HTTP 请求的快速数据驱动 pytest 接口自动化测试框架

基于 HTTP 请求的快速数据驱动 pytest 接口自动化测试框架。多项目分级,自由切换,互不干扰。测试数据隔离,自动解析与验证。测试数据错误定位(参数错误,重复测试用例ID...)。多环境自定义配置,不同用例可以选择不同的运行环境。动态环境配置,自动识别和应用当前请求所需的基础环境配置。动态参数化,可通过全局变量,局部变量,缓存变量,关联变量等方式进行参数化。数据依赖,支持接口返回数据共享,轻松实现接口依赖。钩子函数,支持调用自定义钩子函数,实现更多的自定义功能。日志记录,自动记录测试过程中的请求数据日志。多元化断言,json 断言,sql 断言,json-schema 断言,正则断言,原生 python assert 断言。兼容 yaml / json 两种文件格式编写测试数据。测试用例自动生成,可以根据测试数据文件自动生成测试用例。自动测试报告,html, allure。自动测试结果通知,飞书,钉钉,企业微信,邮箱

2024-07-10

awesome-python 的中文版 一个自以为是的 Python 框架、库、软件和资源列表

awesome-python 的中文版。一个自以为是的 Python 框架、库、软件和资源列表。

2024-07-10

Java精选面试题,题库非常全面,累计 20000+ 道面试题

2022年面试题,Java基础面试题、JVM面试题、并发编程与线程面试题、设计模式面试题、SpringBoot面试题、SpringCloud面试题、MyBatis面试题、Redis面试题等。包括Java基础、Java集合、Java并发、JVM、Java WEB、设计模式、Spring、Spring MVC、Spring Boot、Spring Cloud、MyBatis、消息队列、网络编程、MYSQL、Linux、Dubbo、Redis、Netty、Elasticsearch、Docker、Zookeeper、Nginx、Spark、Memcached、MongoDB、MySQL、RabbitMQ、Kafka、Tomcat、Python、HTML、CSS、Vue、React、JavaScript、Android、大数据技术、项目管理工具、数据结构与算法、常见Bug问题、非技术类面试题、阿里巴巴等大厂面试题等、等技术栈!## 20000+ 道,各类型面试题集合,索引-直通车

2024-07-09

汇聚了开源社区最好的几套MES/MOM系统,有JAVA,C#,PYTHON 三种语言版本

汇聚了开源社区最好的几套MES/MOM系统,有JAVA,C#,PYTHON 三种语言版本。第一套,简易开源mes系统:Java springboot + layui + mysql, 看板和后端独立 。精美的大屏幕看板,支持低代码大屏设计。 丰富的物联网数据采集组件, 数据采集和后端主程序独立,通过MQ通讯。 支持和ERP,WMS系统对接。

2024-07-09

在线教学平台,集成Scratch、ScratchJr、Python教学工具 包含课程、班级、作业、权限、赛事、社区等

在线教学平台,集成Scratch、ScratchJr、Python教学工具。包含课程、班级、作业、权限、赛事、社区等。

2024-07-09

Java开发者文档 前端,后端,测试,运维等

Java开发者文档,分享日常学习的一些小知识点。 前端,后端,测试,运维等。

2024-07-09

高效的软件项目管理,协作工具 项目管理包含了任务、提测、Bug管理,统计分析等功能 支持多成员协作,且深度集成了持续集成(CI)

Teamvision的项目管理包含了任务、提测、Bug管理,统计分析等功能。支持多成员协作,并且深度集成了持续集成(CI)。Teamvision 支持每日构建,自动化测试,一键部署等功能。 Teamviison 通过任务流功能支持流水线构建发布,正真做到高效的软件过程管理与监控。

2024-07-09

开发助手是一款面向开发人员的辅助工具,它集数据库管理,代码生成,数据库文档生成,代码收藏夹,富文本编辑,插件管理等功能模块

开发助手是一款面向开发人员的辅助工具,它集数据库管理(目前支持sqlserver,sqlite,mysql,postgresql),代码生成(支持从数据库生成实体映射类,数据库操作DAL中间层),数据库文档生成,代码收藏夹(支持C#,SQL,Javascrip,Html,XML,Python语法高亮),富文本编辑,插件管理等功能模块。自2015年到如今,她已经历过4个重大版本的升级,径过不断修复和完善,目前已成为一款堪称得心应手的开发辅助工具。

2024-07-09

基于C++/Python的开源量化交易研究框架 用于策略分析及回测(目前主要用于国内A股市场)

Hikyuu Quant Framework是一款基于C++/Python的开源量化交易研究框架,用于策略分析及回测(目前主要用于国内A股市场)。其核心思想基于当前成熟的系统化交易方法,将整个系统化交易抽象为由市场环境判断策略、系统有效条件、信号指示器、止损/止盈策略、资金管理策略、盈利目标策略、移滑价差算法七大组件,你可以分别构建这些组件的策略资产库,在实际研究中对它们自由组合来观察系统的有效性、稳定性以及单一种类策略的效果

2024-07-09

ccflow包含表单引擎+流程引擎+权限控制,方便集成,配置灵活,功能强大,适合中国国情的工作流引擎

ccflow包含表单引擎+流程引擎+权限控制,方便集成,配置灵活,功能强大,适合中国国情的工作流引擎, 驰骋工作流程引擎简称ccbpm, CCFlow是.net版本的简称,JFlow是java版本的简称

2024-07-09

前后端分离开发的书墨小说写作系统

前后端分离开发的书墨小说写作系统,前端采用了Vue3,Element-plus,Axios,WangEditor富文本,Echarts数据可视化,TypeScript,后端使用Springboot,Mybatis-Plus,Redis缓存,MySQL,其中前后端使用了MD5进行密码双层加密。书墨小说写作系统分为两个系统,书墨前台系统和书墨后台管理系统。这个项目也是我的计算机科学与技术的毕业设计

2024-07-09

基于人脸识别的小区门禁系统设计与实现,用于完成毕业设计

毕业设计人脸识别门禁系统,具有三个端实现,分别是前端、后端、算法端,使用了Vue、Elementui、基于Java的Springboot和Springcloud,算法层面使用了基于python的opencv框架

2024-07-09

novel 是一套基于时下最新 Java 技术栈 Spring Boot 3 + Vue 3 开发的前后端分离学习型小说项目

novel 是一套基于时下最新 Java 技术栈 Spring Boot 3 + Vue 3 开发的前后端分离学习型小说项目,配备保姆级教程手把手教你从零开始开发上线一套生产级别的 Java 系统,由小说门户系统、作家后台管理系统、平台后台管理系统等多个子系统构成。包括小说推荐、作品检索、小说排行榜、小说阅读、小说评论、会员中心、作家专区、充值订阅、新闻发布等功能。

2024-07-08

基于SpringBoot+MyBatis实现的一套电商系统,包括前台商城系统及后台管理系统

mallplus项目是一套电商系统,包括前台商城系统及后台管理系统,小程序 ,wechat 和类似 taro微信商城,pc商城,基于SpringBoot+MyBatis实现。 前台商城系统包含首页门户、商品推荐、商品搜索、[ 微信 + 支付宝 + 百度 + 头条 ] 小程序 + APP + 公众号 + PC + H5 等模块。 后台管理系统包含商品管理、订单管理、会员管理、促销管理、分销商城 积分商城、权限管理、设置等模块 uniapp 生成的h5 小程序 和app

2024-07-08

基于flowable和bpmn.js封装的流程引擎

企业级流程中心(基于flowable和bpmn.js封装的流程引擎,采用Springboot,Mybatis-plus, Ehcache, sa-token 等框架技术,前端采用Vue3&Antd,Vben)

2024-07-08

国内首个满足《网络安全》、《数据安全》、三级等保, 支持登录限制、支持接口国产加解密、支持数据加解密等一系列安全措施的开源项目

SmartAdmin国内首个以高质量代码为核心,简洁、高效、安全中后台快速开发平台;基于SpringBoot + Sa-Token + Mybatis-Plus 和 Vue3 + Vite5 + Ant Design Vue 4.x (同时支持JavaScript和TypeScript双版本);满足国家三级等保要求、支持登录限制、接口数据国产加解密、高防SQL注入等一系列安全体系。前端支持Vue3 + Vite5 + Vue-Router + Pinia + Ant Design Vue 4.X。移动端支持uniapp (vue3版本) + uni-ui + (同时支持APP、小程序、H5)。

2024-07-08

大数据技术毕业设计利用SpringBoot和Vue实现数据可视化

这是一个基于大数据技术的毕业设计前期使用scrapy爬虫爬取了1905电影网的电影数据,经过hive、mysql的清洗最后存储在MySQL中作为数据源。本项目使用Spingboot作为后端Vue作为前端简单实现一个电影数据的可视化

2024-07-08

本项目是fuint会员营销系统的会员端前端仓库,支持在线充值+领券+下单+抽奖,基于Uniapp,支持小程序、h5、App

本项目是fuint会员营销系统的会员端前端仓库,支持在线充值+领券+下单+抽奖,基于Uniapp,支持小程序、h5、App。

2024-07-08

基于nginx-rtmp-module的流媒体服务器 具备nginx-rtmp-module的所有功能,增加了HTTP-FLV

基于nginx-rtmp-module的流媒体服务器。具备nginx-rtmp-module的所有功能,增加了HTTP-FLV,GOP缓存和VHOST(一个IP对应多个域名)的功能

2024-07-08

方便快捷易用的Nginx可视化UI网页管理部署配置工具系统,使用Web网页系统来快速配置部署

方便快捷易用的Nginx可视化UI网页管理部署配置工具系统,使用Web网页系统来快速配置部署,支持在线配置你的Nginx/Openresty的反向代理、负载均衡、SSL/HTTPS证书免费签发,自动续签、TCP/UDP 3-4层转发、可以自定义参数字段、均衡负载节点、Nginx服务状态监控故障报警、集群配置同步等,快速部署多个或N个Nginx集群节点,支持导入现有Nginx配置文件让你无忧使用.

2024-07-08

支持 Apple 全平台的 LAME.xcframework

这个项目旨在将 LAME 打包成 Apple 各平台通用的 xcframework 格式,并支持使用 Swift Package Manager 或 CocoaPods 进行便捷的集成

2024-07-08

是Golang开源界最好用的行为验证码工具

是Golang开源界最好用的行为验证码工具。tianai-captcha-go 目前支持的行为验证码类型。滑块验证码。旋转验证码。文字点选验证码

2024-07-07

一个基于 io-uring/epoll/kqueue 和 thread-per-core 模型 Rust Runtime

基于io_uring/epoll/kqueue 的 Runtime,Monoio目标是在兼顾平台兼容性的情况下,做最高效、性能最优的 thread-per-core Rust Runtime。

2024-07-07

vArmor 是基于 LSM 的云原生容器沙盒 它包括多个内置保护规则,开箱即用

vArmor 是一个云原生容器沙箱系统,它借助 Linux 的 AppArmor LSM, BPF LSM 和 Seccomp 技术实现强制访问控制器(即 enforcer),从而对容器进行安全加固。它可以用于增强容器隔离性、减少内核攻击面、增加容器逃逸或横行移动攻击的难度与成本。

2024-07-07

一个速度奇快的 JSON 序列化/反序列化库,由 JIT (即时编译)和 SIMD (单指令流多数据流)加速

一个速度奇快的 JSON 序列化/反序列化库,由 JIT (即时编译)和 SIMD (单指令流多数据流)加速。运行时对象绑定,无需代码生成。完备的 JSON 操作 API。对于所有大小的 json 和所有使用场景, Sonic 表现均为最佳。

2024-07-07

一个基于JavaScript、WebAssembly、WebGPU的国产自研3D引擎和元宇宙应用开发平台

一个基于JavaScript、WebAssembly、WebGPU的国产自研3D引擎和元宇宙应用开发平台。一个以WebAssembly内核为支撑的WebGPU渲染引擎;一个支持在VR模式下使用、支持动态可交互图表ECharts的UI框架;一个用于着色器、脚本开发的节点编辑器,也可称为Ploy3D的蓝图系统,因此Ploy3D支持进行0代码开发;一个低耦合的场景编辑器模块,即使在客户端也可以随时调出编辑器界面,以此我们可以轻松开发并交付带有场景编辑搭建功能的3D应用;一个以资源包为主体,以文件夹结构进行组织的资源管理模块,可以轻松搭建私有的本地或云端资源库;一个综合性的数字人解决方案;一个以低耦合方式集成的PhysX物理引擎;内置GIS、倾斜摄影模型、正射影像、全景图等各种“智慧应用”常用的功能模块,并支持各种融合展示模式;内置对GLTF、DAZ3D、VAM得资源格式的直接支持

2024-07-07

一个快速Web开发平台,能够快速搭建系统原型,而又具有足够灵活的可扩展性

魔方是一个快速Web开发平台,能够快速搭建系统原型,而又具有足够灵活的可扩展性!内部集成了用户权限管理、模板继承、SSO登录、OAuth服务端、数据导出与分享等多个功能模块,默认模板在真实项目中经历过单表100亿数据添删改查的考验

2024-07-07

基于neatlogic-autoexec的持续集成模块,支持基于代码完成编译打包、多环境配置差异处理、数据库发布、制品管理等功能

基于neatlogic-autoexec的持续集成模块,支持ggn基于代码完成编译打包、多环境配置差异处理、数据库发布、制品管理、发布编排、灰度发布和回退、容器和云部署等各种功能。支持Windows、Unix、Linux、AS400等操作系统,支持Oracle、Mysql、SqlServer、DB2、Sybase、Informix等多种主流数据

2024-07-07

一款专注于个人与企业私有化部署使用的知识库、WIKI文档管理系统,丰富的功能可满足企业几乎所有的文档管理场景需求

zyplayer-doc是一款专注于个人与企业私有化部署使用的知识库、WIKI文档管理系统,丰富的功能可满足企业几乎所有的文档管理场景需求。适合作为公司内部或个人的知识库、笔记、文档管理工具,将文档发布成对外可访问的形式,可作为公司的产品文档、帮助文档等。

2024-07-07

基于Java的接口快速开发框架,通过magic-api提供的UI界面完成编写接口

magic-api 是一个基于Java的接口快速开发框架,通过magic-api提供的UI界面完成编写接口,无需定义Controller、Service、Dao、Mapper、XML、VO等Java对象即可完成常见的HTTP API接口开发

2024-07-07

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除