1 引导语 该专栏主要是讲解使用 SpringBoot 框架开发 Java 企业级 Web 应用的相关用法和原理,所以在进入 SpringBoot 框架的讲解之前,首先介绍一下 Java web 开发的相关原理,以便读者在之后能更好地理解基于 SpringBoot 开发 Java 企业级 Web 应用的相关用法和原理。2 基于 Servlet 组件的 Java Web 应用开发2.1 企业现状 J
转载
2023-10-15 22:44:57
679阅读
以下附件是装机所用到的软件和讲解文章:
原创
2007-12-27 12:11:10
1463阅读
点赞
现在企业开发时,Java所用到的主流框架有哪些?
转载
2021-08-04 10:25:20
910阅读
问题来源于悟空问答关于"现在企业开发时,Java所用到的主流框架有哪些?",本文参考自问题中相关作者的回答(如:一个有情怀的码农 等人)做了总结。
一、单体应用架构
单体应用架构比较简单,普遍用到就是五大框架,包括mvc层、持久层等。由于这五大框架是web开发框架学习的基础,相对于微服务框架比较简单,在此简单介绍一下。
1.Spring:ioc容器和bean管理,解决的是业务逻辑层和其他
转载
2021-07-13 16:56:19
674阅读
在Android的界面开发,对于一些控件中的使用会使用到特殊的方法和机制。在界面开发部分的学习中,这些方法需要特别注意。现将其中的部分总结出来,便于查询。
1. 自定义对话框
Android中对话框控件的定义和使用有些与众不同,需要利用AlertDialog.Builder类设置对话框的各属性,然后调用其creat()
原创
2011-01-13 23:09:10
1002阅读
# Java中常用的设计模式
设计模式是软件开发中常用的解决方案和经验总结,它们可以帮助我们解决复杂的设计问题,并提供一种可复用、可扩展、易于维护的架构。在Java中,有许多常用的设计模式,本文将介绍几种常用的设计模式及其代码示例。
## 1. 单例模式
单例模式是一种常用的创建型设计模式,它保证一个类只有一个实例,并提供一个全局访问点。
### 实现方式
```java
public
原创
2023-08-04 03:45:56
30阅读
px(像素):屏幕上的点。 in(英寸):长度单位。 mm(毫米):长度单位。 pt(磅):1/72英寸。 dp(与密度无关的像素):一种基于屏幕密度的抽象单位。在每英寸160点的显示器上,1dp =
转载
精选
2012-12-13 11:58:01
530阅读
.思科交换机设置端口 trunk 模式报错
Command rejected: An interface whose trunk encapsulation is "Auto" can not be configured to "trunk" mode.
原创
2023-10-18 11:30:26
674阅读
   很多情况下DC之间是隔着防火墙来同步数据的,如果防火墙设置不当,就会导致AD信息同步失败。以下是AD同步所需的所有端口:    如果允许RPC使用动态端口(默认)      如果不允许RPC使用动态端口的话,可以通过修改注册表来自定义端口,端口范围是49152 – 65535    分别在
原创
2010-05-28 10:20:40
6804阅读
# 实现BS架构所用到的技术
## 流程概述
为了实现BS架构,我们需要按照以下几个步骤进行操作:
1. 定义前端页面:创建一个HTML文件,作为前端页面的入口。可以使用常见的HTML编辑器,如VS Code、Sublime Text等。
2. 编写前端代码:在HTML文件中编写JavaScript和CSS代码,实现用户界面的交互和样式设计。
3. 连接后端服务:通过Ajax或WebSoc
原创
2023-12-02 11:40:30
134阅读
浏览次数(PV)即通常说的PV(PageView)值,用户每打开1个网站页面,记录1个PV。用户多次打开同一页面PV累计多次。 独立访客(UV)1天(00:00-24:00)之内,访问网站的不重复用户数(以浏览器cookie为依据),一天内同一访客多次访问网站只被计算1次。 IP1天(00:00-2
转载
2016-11-14 11:07:00
102阅读
2评论
# VSCode 编写 Python 所用到的插件
## 引言
Visual Studio Code(简称 VSCode)是一款轻量级的代码编辑器,广受开发者喜爱。对于 Python 开发者而言,VSCode 提供了丰富的插件,使得编写和调试 Python 代码变得更加简单高效。本文将介绍几个常用的 VSCode 插件,帮助你提升 Python 开发的体验。
## Python 插件
##
原创
2023-10-08 06:49:46
334阅读
# Ceph对接OpenStack的技术实现
在现代云计算环境中,Ceph和OpenStack的结合能够为用户提供强大的存储解决方案。本文将为刚入行的小白详细讲解如何开展Ceph与OpenStack的对接工作,涵盖整个实施流程及开发细节。
## 实施流程
下表总结了Ceph对接OpenStack所需的步骤:
| 步骤 | 描述 |
|------|------|
| 1 | 安装Ce
原创
2024-09-16 04:55:26
42阅读
1.模型管理 :web在线流程设计器、预览流程xml、导出xml、部署流程2.流程管理 :导入导出流程资源文件、查看流程图、根据流程实例反射出流程模型、激活挂起3.运行中流程:查看流程信息、当前任务节点、当前流程图、作废暂停流程、指派待办人4.历史的流程:查看流程信息、流程用时、流程状态、查看任务发起人信息5.待办任务 :查看本人个人任务以及本角色下的任务、办理、驳回、作废、指派一下代理人6.已办
转载
2023-05-28 21:30:06
741阅读
软件的生命性 软件是有生命的,这可能是老调重弹了,但是因为它事关分层架构的原由,反复强调都不过分。 一个有生命的软件首先必须有一个灵活可扩展的基础架构,其次才是完整的功能。 目前很多人对软件的思想还是焦点落在后者:完整的功能,觉得一个软件功能越完整越好,其实关键还是架构的灵活性,就是前者,基础架构好,功能添加只是时间和工作量问题,但是如果架构不好,功
转载
2024-08-24 18:31:12
13阅读
学习Java半年了,我觉得一个Java程序员应该必备一下技能1.基本语法static,final,volatile,transient,public,protected,private,synchronized等关键词的用法,lambda表达式的应用,类,内部类,接口具体的用法,作用,以及底层实现原理.2.集合框架Java中对常用的数据结构进行了封装,比如Collection接口,以及它下面的Li
转载
2023-07-19 13:42:36
75阅读
其实opencv 里面很多函数都是会带有一个mask我在这里就抛砖引玉,详细分析一个常用函数cvcopy里面的maskcvCopy 这个函数很熟洗哈,用得很多吧哈哈……
Copies one array to another.
//复制一个数组到另外一个数组
void cvCopy(const CvArr* src, CvArr* dst, const CvArr* mask=NULL
转载
2024-07-29 13:24:21
14阅读
此列表包含Java开发人员首选的前9个Java开发工具。无论您是高级Java开发人员还是初学者,这些工具对于任何类型的软件应用程序开发工作都至关重要。 1.Apache Maven 如果您是一名高级 Java 开发人员,您可能已经将这个构建自动化工具用于一系列 Java 应用程序开发项目。Apache Maven 是一个软件项目管理和理解工具,它从一条中央信息中管理构建、报告和文档。Maven允许
转载
2023-08-30 13:13:56
51阅读
OAuth2.0是什么可以拿来做什么,它只认真的做了一件事授权(Authorization)。OAuth2.0是 Open Authorization 2.0的简称,既然是2.0那前面肯定有个1.0。 Oauth1.0想要使用一套授权机制解决所有的授权应用场景,很显然废弃了,所以OAuth2.0协议针对不同的应用场景规定了四种获取令牌的授权认证流程。不过我还是建议先理解流程最完善的授权码许可流程,
1:单个字符替换(1)将文件中的某一字符替换成其它字符sed 'y/要替换的字符/替换后的字符/' 文件名(2)替换以某一字符或字符串开头的行sed '/^开头的字符串或字符/ y/要替换的字符/替换后的字符/' 文件名(3)替换指定字符或字符串的单个字符sed '/指定的字符串/ y/要替换的字符/替换后的字符/' 文件名2替换多个字符串(1)将文件中的指定的字符串全部进行替换sed '/指定的
原创
2016-06-22 13:06:42
752阅读
点赞