开发

SpringCloud微服务实战——搭建企业级开发框架(四十九):数据字典注解的设计与实现

数据字典是系统中基本的必不可少的功能,在多种多样的系统中,数据字典表的设计都大同小异。但是使用方式确是多种多样,设计好一套易用的数据字典功能模块,可以使开发事半功倍。 常用的数据字典使用方式: 直接在SQL语句中LEFT JOIN (当然是不推荐这样用的) 查询出原始数据,然后再根据原始数据需要的字 ... »

FullStackProgrammer

VSCode中开发JavaWeb项目的详细过程(Maven+Tomcat+热部署)

目录 1.安装插件 2.配置全局的Java与Maven 3.开始创建Maven项目 4.配置该项目的settings.json 5.补全项目结构代码与依赖导入 6.编译项目 7.配置Tomcat服务器并部署 1.安装插件 首先需要安装所用到的插件,分别用来支持Java、热部署和Tomcat »

开发者进阶必备的9个Tips & Tricks!

优秀的开发人员市场前景是十分广阔的,但想找到一份理想的工作,仅有代码知识是不够的。优秀的工程师应该是一个终身学习者、问题的创造性解决者,着迷于整个软件世界。要成为一名优秀的开发者,应该具备哪些品质并做出哪些努力?本文给出了一些简单的tips,除了优秀的行为习惯之外,还有一些代码工具使用的小技巧。 方 ... »

sealio

JS前端开发之exec()和match()的对比使用

目录 前言 exec()方法 1、定义和用法 2、语法 3、参数描述 4、使用示例 match()方法 1、定义和用法 2、语法 3、参数描述 4、返回值 5、使用示例 延伸:exec()和match ()最直观的比较 1、exec()和match ()最直观的比较,具体如下所示: 2、 »

最新版 IDEA 2022.3.2 最优开发配置

最新版 IDEA 2022.3.2 最优开发配置 教程最后更新时间:2023.3.1 安装好 IntelliJ IDEA 后,进行如下的初始化操作,工作效率提升10倍。 目录 一、全局配置 如何进入全局配置页 设置主题、字体和字体大小 设置Maven本地仓库 设置编译器版本 设置自动编译 自动导包 ... »

pkukhq

uni-app开发微信小程序之H5压缩上传图片的问题怎么解决

这篇文章主要讲解了“uni-app开发微信小程序之H5压缩上传图片的问题怎么解决”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“uni-app开发微信小程序之H5压缩上传图片的问题怎么解决”吧! 一、为什么要压缩图片 在使用uni-app开发小程序及H »

爆肝200+小时,总结出的 Creator 3.x 入门修炼指南!全免费

大家好,我是晓衡! 为了写这篇文章,给支持公众号的读者们一个交代,我准备了200+小时,公众号断更11天。我决定,不再选择逃避,不想再欺骗自己了。 2023新年开工,不到十天时间,接二连三有小伙伴找到晓衡,恳求推荐一些 Cocos Creator 3.x 的学习方法或入门课程,而且课程最好是付费的。 ... »

creator-star

自己动手从零写桌面操作系统GrapeOS系列教程——7.计算机组成与运行原理

学习操作系统原理最好的方法是自己写一个简单的操作系统。 在大学计算机课程中会学到一个叫冯·诺依曼结构的东西,很多同学当时学的也不是很清楚,也就是记住冯·诺依曼结构中五个部分的名称,能应付考试。主要原因还是当时大家的计算机知识比较少,的确不好深入理解。 计算机组成与运行原理和冯·诺依曼结构密切相关,今 ... »

一个更适合Java初学者的轻量级开发工具:BlueJ

Java是世界上最流行的编程语言之一,它被广泛用于从Web开发到移动应用的各种应用程序。大部分Java工程师主要是用IDEA、Eclipse为主,这两个开发工具由于有强大的能力,所以复杂度上就更高一些。如果您刚刚开始使用Java,或者您更适合从一个轻量级的开发环境开始。所以,今天就给大家推荐一个比I ... »

didispace

Spring MVC注解式开发示例完整过程

目录 项目案例 实现步骤 项目创建添加依赖 配置web.xml文件 配置spring-config.xml文件 编写一个Controller类 创建响应页面 运行并测试程序 项目案例   用 RequestMapping 注解式开发开发设置一个项目,实现在浏览器中输入 http:/ »

好消息!微信小程序开发环境自带vConsole

背景介绍 事情是这样子的,我们在开发小程序的时候,需要在真机上把相关的日志打出来以便进行问题定位和回溯,于是在编程界就有个今天这个新闻。------ 好消息!广东某男子发现微信小程序开发环境自带vConsole. 同学,你看到这个新闻不震惊不兴奋打鸡血吗?你开发小程序都少装一个vConsole包呢! »

cnroadbridge

Java开发环境配置

前言 本文主要以OS为Mac Apple芯片版本为主进行记录,其他OS均可在提供的官网链接中找到相应的配置说明; 本文暂时记录了Homebrew、JDK8、Maven3.9.0、MySQL8.0、Redis、Jmeter这些程序的环境配置,其他程序待后续使用时再补充。 Homebrew 官网下载地址 ... »

MongoDB从入门到实战之.NET Core使用MongoDB开发ToDoList系统(3)-系统数据集合设计

前言   前几章教程我们把ToDoList系统的基本框架搭建好了,现在我们需要根据我们的需求把ToDoList系统所需要的系统集合(相当于关系型数据库中的数据库表)。接下来我们先简单概述一下这个系统主要需要实现的功能以及实现这些功能我们需要设计那些数据库集合。 MongoDB从入门到实战的相关教程 »

Can-daydayup

C#零基础开发中最重要的概念总结

目录 初步 数学计算和函数 变量和数据类型 布尔类型和判断 数组和for循环 while循环与跳出 初步 学习C#自然推荐使用宇宙最强IDE Visual Studio,初学下载社区版,安装过程中,将除了移动开发之外的带有C#和.Net字样的选项都勾上。 安装完成后,打开VS->创 »

MyBatis注解式开发映射语句详解

目录 前言 1.@Insert注解 2.@Delete注解 3. @Update注解 4. @Select注解 5. @Results注解 前言 MyBatis中也提供了注解式开发⽅式,采⽤注解可以减少Sql映射⽂件的配置。 当然,使⽤注解式开发的话,sql语句是写在java程序中的,这种 »

前端程序员是怎么做物联网开发的

前端程序员是怎么做物联网开发的 上图是我历时一周做的在线的温湿度可视化项目,可以查看截至目前往前一天的温度、湿度变化趋势,并且实时更新当前温湿度 本文可能含有知识诅咒 概述和基础讲解 该项目用到的技术有: 前端:jq、less、echarts、mqtt.js 后端:eggjs、egg-emqtt 数 ... »

Kay-Larry

chatGPT帮助开发实战解答问题和反思

问题来自.Net开发群友 问题 我想做一个自动生成单据号的功能,但是在EFCORE里没有行级锁,请有什么等价方案吗? ChatGPT回答 在 EF Core 中确实没有提供行级锁(row-level locking)的功能,因为这需要对数据库进行显式的锁定操作,而 EF Core 的设计理念是尽可能 ... »

ncellit

Android广播机制原理与开发

目录 广播机制简介 接收系统广播 动态注册监听网络变化 静态注册实现开机启动 发送自定义广播 发送标准广播 发送有序广播 使用本地广播 使用广播实现强制下线功能 广播机制简介 标准广播:完全异步执行,广播发出后,所有广播接收器几乎都同一时刻收到这条广播(无法被截断) 有序广播 »