- 博客(226)
- 资源 (12)
- 收藏
- 关注
原创 Java终极技能!学会这些,编程速度会提升数倍,很有可能直接飞起!!
今天就给大家讲一下如何提高自己的开发速度,还有提高自己的工作效率。以下是馆长在开发中,感觉非常实用的资源。分享给大家,资源地址在文章末尾会提供。
2024-02-29 11:49:37 903
原创 Java设计模式-组合模式(13)
在该方式中,将管理子构件的方法移到树枝构件中,抽象构件和树叶构件没有对子对象的管理方法,这样就避免了上一种方式的安全性问题,但由于叶子和分支有不同的接口,客户端在调用时要知道树叶对象和树枝对象的存在,所以失去了透明性。:又叫“部分-整体”模式,它是一种将对象组合成树状的层次结构的模式,依据树形结构来组合对象,用来表示部分以及整体层次,用来表示“部分-整体”的关系,使用户对单个对象和组合对象具有一致的访问性。要求对用户隐藏组合对象与单个对象的不同,用户可以用统一的接口使用组合结构中的所有对象的场合。
2024-02-01 13:31:08 551 3
原创 手把手教你写架构(java)篇
领取资源在文章末尾。1. 分层架构(Layered Architecture):将应用程序分解为多个逻辑层,每个层都有明确的职责。常见的分层包括表示层(Presentation Layer)、业务逻辑层(Business Logic Layer)和数据访问层(Data Access Layer)。这种架构模式使得各层之间的依赖关系清晰,易于维护和修改。2. MVC架构(Model-View-Controller):将应用程序分为模型(Model)、视图(View)和控制器(Controller)三个部分。模
2024-02-01 09:48:05 468
原创 华为mate60 pro与小米14 pro 的巅峰对决
很庆幸的是华为这款手机刚发布不久,小编的苹果7plus 毫无缘由的就坏掉了,听筒坏了,去修人家说修不了!更好运的是抢手机时抱着试试看的心态抢了个1T+12G的,好运连连,抢到了!如果不考虑个人偏好品牌和个人习惯,而图的价格便宜,性能优越,这款手机完全可以入手。在购买时,完全可以根据自己的真实水平和真实想法去选择自己喜欢的品牌和商品,没有必要去道德绑架和爱国主义情怀的影响。个人认为华为的技术都是国产技术,也可以说都是华为自己的组件,华为在搭配的时候可以发挥各个零件之间配合的最大性能。请各位多多关注公众号。
2024-02-01 04:10:34 496
原创 Typora 最新版安装使用教程
Typora是一款非常不错的MarkDown编辑器,它高效,简洁,直观,强大。它与目前流行的一般都是编写和预览分窗口显示的MarkDown编辑器都不相同,它实现了可视化编辑,同一窗口实时呈现编辑效果,非常高效,往往在MacOS才能见到比较优秀的MarkDown编辑器,现在在Window,Linux终于也可以有这样的非常棒的MarkDown编辑器了,更重要的是它还是免费的。
2024-01-29 20:50:35 798
原创 Java设计模式-外观模式(11)
外观(Facade)模式一种通过为多个复杂的子系统提供一个一致的接口,而使这些子系统更加容易被访问的模式。该模式对外有一个统一接口,外部应用程序不用关心内部子系统的具体的细节,这样会大大降低应用程序的复杂度,提高了程序的可维护性。
2024-01-27 09:15:31 369
原创 Apollo(阿波罗)-可靠的分布式配置管理中心框架-快速安装篇(1)
Apollo(阿波罗)是一款可靠的分布式配置管理中心,诞生于携程框架研发部,能够集中化管理应用不同环境、不同集群的配置,配置修改后能够实时推送到应用端,并且具备规范的权限、流程治理等特性,适用于微服务配置管理场景。
2024-01-26 16:05:31 385
原创 Nacos 的强大对手!!apollo 携程 莫属!!
请关注“IT技术馆”公众号,进行关注,馆长会每天更新资源和更新技术文章等。馆长准备了很多学习资料,其中包含。
2024-01-25 19:41:14 851
原创 Java设计模式-装饰器模式(10)
装饰(Decorator)模式的定义:指在不改变现有对象结构的情况下,动态地给该对象增加一些职责(即增加其额外功能)的模式,它属于对象结构型模式。
2024-01-25 12:05:17 334
原创 Java设计模式-适配器模式(8)
适配器模式:将一个类的接口转换成客户希望的另外一个接口,使得原本由于接口不兼容而不能一起工作的那些类能一起工作。适配器模式分为类结构型模式和对象结构型模式两种,前者类之间的耦合度比后者高,且要求程序员了解现有组件库中的相关组件的内部结构,所以应用相对较少些。
2024-01-23 08:35:08 61 1
原创 Java设计模式-抽象工厂模式(5)
抽象工厂模式是工厂方法模式的升级版本,工厂方法模式只生产一个等级的产品,而抽象工厂模式可生产多个等级的产品。23 种设计模式不是孤立存在的,很多模式之间存在一定的关联关系,在大的系统开发中常常同时使用多种设计模式,或者模式与模式之间的组合进行生成更加强大的程序功能。抽象产品(Abstract Product):定义了一组产品对象的共同接口或抽象类,描述了产品对象的公共方法。·可以在类的内部对产品族中相关联的多等级产品共同管理,而不必专门引入多个新的类来进行管理。好了,关于原型模式的说明,馆长就先讲到这里。
2024-01-21 12:00:16 55
原创 Navicat for SQL Server 15.0.25版本的功能介绍
Navicat for SQL Server 15是一款由由Navicat公司开发的第三方的sqlserver管理工具,能够为SQL Server数据库管理和开发提供了全方位的图形化的解决方案,可以快速轻松地创建、编辑和删除所有数据库对象,或运行SQL查询和脚本,从而帮助用户更好的管理和设计SQL Server。新版本还设计了一种全新的机制来改进sql创建工具的用户体验,以及查询编写的整体效率。同时增加了全新的数据传输方法,可用于自定义字段和指定传输的行。还加入了深色模式,设置深色布景主题,可以促护你的
2021-05-26 09:00:58 83
原创 npm更换成淘宝镜像源以及cnpm【转存】
npm更换成淘宝镜像源以及cnpm1.需求由来由于node安装插件是从国外服务器下载,受网络影响大,速度慢且可能出现异常。所以如果npm的服务器在中国就好了,所以我们乐于分享的淘宝团队(阿里巴巴旗下业务阿里云)干了这事。来自官网:“这是一个完整 npmjs.org 镜像,你可以用此代替官方版本(只读),同步频率目前为 10分钟 一次以保证尽量与官方服务同步。也就是说我们可以使用阿里布置在国内的服务器来进行node安装。2.使用方法1.使用阿里定制的 cnpm 命令行工具代替默认的 npm
2021-02-23 15:00:51 2989
原创 java 编程 菜单权限设计,精确到按钮级别,建议收藏【转存】
一、介绍在实际的项目开发过程中,菜单权限功能可以说是后端管理系统中必不可少的一个环节,根据业务的复杂度,设计的时候可深可浅,但无论怎么变化,设计的思路基本都是围绕着用户、角色、菜单进行相应的扩展。今天小编就和大家一起来讨论一下,怎么设计一套可以精确到按钮级别的菜单权限功能,废话不多说,直接开撸!二、数据库设计先来看一下,用户、角色、菜单表对应的ER图,如下:其中,用户和角色是多对多的关系,角色与菜单也是多对多的关系,用户通过角色来关联到菜单,当然也有的业务系统菜单权限模型,是可以直接
2021-01-30 10:05:05 6211 1
原创 FreeMarker 的入门应用-基础篇
一.简介FreeMarker 是一个模板引擎,一个基于模板生成文本输出的通用工具,使用纯 Java 编写,FreeMarker 被设计用来生成 HTML Web 页面,特别是基于 MVC 模式的应用程序,虽然 FreeMarker 具有一些编程的能力,但通常由 Java 程序准备要显示的数据,由FreeMarker 生成页面,通过模板显示准备的数据FreeMarker 不是一个 Web 应用框架,而适合作为 Web 应用框架一个组件。FreeMarker 与容器无关,因为它并不知道 HTTP 或
2021-01-30 09:52:11 335
原创 前后端分离技术与NGINX使用
前言: 现在对于技术分离来说,常用的就是前后端分离技术,即前台与后台源码的分别部署与开发,尽量的去减少前后端关联性。方便前后端技术人员对自己技术的开发,而不受前后台进度的影响,从而提高效率。工具与技术:Tomcat8 、jDK1.8、IDEA、nginxnginx的主要功能:代理技术(正向代理、反向代理)、动静资源分离、负载均衡。配置代理转发:upstream localhost-nodes { //代理配置片段 server localhost:8080;...
2020-09-08 08:52:03 764
原创 (转)Flex 布局教程:实例篇
上一篇文章介绍了Flex布局的语法,今天介绍常见布局的Flex写法。你会看到,不管是什么布局,Flex往往都可以几行命令搞定。我只列出代码,详细的语法解释请查阅《Flex布局教程:语法篇》。我的主要参考资料是Landon Schropp的文章和Solved by Flexbox。一、骰子的布局骰子的一面,最多可以放置9个点。下面,就来看看Flex如何实现,从1个点到9个...
2020-03-27 12:20:19 355
原创 (转)Flex 布局教程:语法篇
网页布局(layout)是 CSS 的一个重点应用。布局的传统解决方案,基于盒状模型,依赖display属性 +position属性 +float属性。它对于那些特殊布局非常不方便,比如,垂直居中就不容易实现。2009年,W3C 提出了一种新的方案----Flex 布局,可以简便、完整、响应式地实现各种页面布局。目前,它已经得到了所有浏览器的支持,这意味着,现在就能很安全地...
2020-03-27 11:41:15 109
原创 强烈推荐! Idea用了它,开发速度直接提升10倍,再也不怕摸鱼
Bito自己的介绍就是:Bito AI使编写代码,理解语法,编写测试用例,解释代码,评论代码,检查安全性甚至解释高级概念变得容易。经过数十亿行代码和数百万个文档的培训,我们可以帮助您完成的工作,而无需搜索网络或浪费时间在繁琐的事情上,这真是令人难以置信。Bito是一款能在各主流ide中使用的编程辅助插件,它是由ChatGPT团队开发的,是一款能提高开发效率的工具。好了,今天馆长就先讲到这里,欢迎大家关注我,了解更多最实用的开发工具,了解更多好玩的知识技能。安装完成后,重启IDEA,插件生效。
2024-04-17 08:42:04 300
原创 各类学习资料来了,赶紧来尝新!!!
工具资源:关注 IT技术馆, 回复关键字------------------文中资源--------------------Java设计模式-模板方法模式(14)强烈推荐!超级好用的TCP/UDP测试工具项目管理构建不只是Maven,还有更优越的它!超神级!Markdown最详细教程,程序员的福音Typora-最新版安装(1.8.9)IntelliJ IDEA 2023.2.5安装教程开发速度提升数倍!PDManer超级好用的数据库建设工具
2024-02-29 18:23:44 485
原创 强烈推荐!!一款TCP/UDP Socket 测试工具
UDP Server 刚创建成功时,其对方 IP 及对方端口都是空的. 必须要收到 UDP Client 先发送的数据包后, UDP Server 才确定对方 IP 及对方端口,并进行数据包的发送.。TCP/UDP Socket 调试工具提供了 TCP Server,TCP Client,UDP Server,UDP Client,UDP Group 五种 Socket 调试方案。在 TCP Client 端的 Socket 即可收到数据, 可以点击 TCP Client Socket,进行察看.
2024-02-19 15:54:58 3872 2
原创 Mybatis 详解来了!快快学起来
MyBatis 是一款优秀的持久层框架,它支持自定义 SQL、存储过程以及高级映射。MyBatis 免除了几乎所有的 JDBC 代码以及设置参数和获取结果集的工作。MyBatis 可以通过简单的 XML 或注解来配置和映射原始类型、接口和 Java POJO(Plain Old Java Objects,普通老式 Java 对象)为数据库中的记录。
2024-02-05 12:23:18 591
原创 Java设计模式-模板方法模式(14)
模板方法模式(Template Method)定义定义一个操作中的算法骨架,而将算法的一些步骤延迟到子类中,使得子类可以不改变该算法结构的情况下重定义该算法的某些特定步骤。
2024-02-04 22:05:37 538
SocketTool V4.0.zip
2024-02-19
MyBatisCodeHelperPro教程
2023-10-09
Apache POI教程.docx
2021-07-19
GOF-23种设计模式详解.docx
2019-06-26
PL/SQL1005_for Oracle
2018-08-29
tomcat6.0_1732_70
2018-08-29
MySQL 安装步骤整理
2018-04-27
Hibernate的Criteria用法总结.doc
2018-04-17
Struts2_源码与文档.rar
2018-04-17
Java Web整合开发实战
2018-04-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人