- 博客(16)
- 资源 (1)
- 收藏
- 关注
原创 IntelliJ IDEA 快捷键
友情提示:快捷键失灵怎么办?如果发现快捷键失灵,查看是不是和别的软件冲突了。我F8下一步失灵,是因为有道词典冲突导致的。如图1. Editing(编辑)快捷键介绍Ctrl +Space基本代码补全,输入字母按后列出匹配的词组Ctrl+Shift+Space智能代码补全,列出与预期类型一致的方法或变量Ctrl+Alt+Space补全类名Ctrl+Shift+Enter补全语句Ctrl+P显示方法参数Ctrl+Q显示注释文档Shift+
2021-04-26 02:13:16 256
转载 软件设计原则
软件设计原则在软件开发中,为了提高软件系统的可维护性和可复用性,增加软件的可扩展性和灵活性,程序员要尽量根据6条原则来开发程序,从而提高软件开发效率、节约软件开发成本和维护成本。1.开闭原则对扩展开放,对修改关闭。在程序需要进行拓展的时候,不能去修改原有的代码,实现一个热插拔的效果。简言之,是为了使程序的扩展性好,易于维护和升级。想要达到这样的效果,我们需要使用接口和抽象类。因为抽象灵活性好,适应性广,只要抽象的合理,可以基本保持软件架构的稳定。而软件中易变的细节可以从抽象派生来的实现类来进行扩展
2021-04-17 13:37:55 322
转载 设计模式
1,设计模式概述1.1 软件设计模式的产生背景"设计模式"最初并不是出现在软件设计中,而是被用于建筑领域的设计中。1977年美国著名建筑大师、加利福尼亚大学伯克利分校环境结构中心主任克里斯托夫·亚历山大(Christopher Alexander)在他的著作《建筑模式语言:城镇、建筑、构造》中描述了一些常见的建筑设计问题,并提出了 253 种关于对城镇、邻里、住宅、花园和房间等进行设计的基本模式。1990年软件工程界开始研讨设计模式的话题,后来召开了多次关于设计模式的研讨会。直到1995 年,艾瑞克
2021-04-16 03:13:25 318
原创 java类加载机制
关于类加载器子系统声明:文章是原创的,图是偷来的,文章段落也有在网上借鉴。如有侵权,联系我。关于类加载子系统,带着几个问题去写了(抄袭)这篇文章。1.类加载器是什么,是干嘛的?2.类加载器加载的是什么?3.类加载器有几种?4.类加载器的加载顺序?…后序学完虚拟机之后,会对文章进行补充完整。有说(抄)的不对的地方,你商标管我。1.内存结构的概述1.1虚拟机的整体结构思考:虚拟机性能高的原因是什么?1.HotSpot JVM是目前市面上高性能虚拟机之一。(只是之一,还有其他的
2021-02-02 00:40:49 193 2
原创 fegin注解踩坑
????☀的!!!!通过fegin调用其他服务的接口(参数带有base64图片字符串),一直给我提示json解析错误。[旺柴][强]我一直朝着报错的方向去解决,差点把我给拒绝了。后来找到原因,居然是请求参数大小的限制!!后来配置server:tomcat:http-max-post-size:5MB解决问题。气死????了!...
2020-09-03 20:48:19 222 3
原创 代码注释
// I am not sure why this works but it fixes the problem. // 虽然我不知道为什么这样管用,但它却是修复了问题// drunk, fix later// 有点晕了,以后再修改// This code sucks, you know it and I know it. // Move on and call me an idi...
2019-11-22 16:01:58 195
原创 java中的反射
java中的反射欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入前言:反射就是通...
2019-11-20 14:32:19 174 1
原创 java之增强request请求,统一使用map接受各种参数
增强的requestpackage com.at.inspection.common.filter;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletRequestWrapper;import java.io.UnsupportedEncodingException;imp...
2019-11-05 15:17:12 1676
转载 sql语句,绝对经典!
1.经典SQL语句大全(绝对的经典) 2. 3. 4.一、基础 1.1、说明:创建数据库 2.CREATE DATABASE database-name 3.2、说明:删除数据库 4.drop database dbname 5.3、说明:备份sql server 6.--- 创建 备份数据的 device 7.USE master 8...
2019-10-09 16:01:48 183
原创 springboot读取配置文件的几种方式
文章目录1配置自定义list1配置自定义list@Configuration@PropertySource("classpath:stats.properties")@ConfigurationProperties(prefix = "param")@Datapublic class ReadStatsConfig { private List<BaseModel>...
2019-09-20 13:53:09 340 1
原创 IDEA安装Lombok插件及介绍
lombok简介在项目中使用Lombok可以减少很多重复代码的书写。比如说getter/setter/toString等方法的编写。lombok的官方地址lombok的Github地址Idea中安装lombok插件1.添加maven依赖lombok的安装跟一般引用jar包没有什么区别,可以到官网上下载最新的jar包,然后导入到项目里面就好啦Maven添加依赖<dependen...
2019-08-23 12:44:09 233 2
原创 eclipse项目编码转换(任意编码格式转换到UTF-8)使用插件(com.lifesting.tool.encoding_1.0.0.jar)
使用到的插件:com.lifesting.tool.encoding_1.0.0.jar将插件com.lifesting.tool.encoding_1.0.0.jar拷贝到eclipse/plugins目录下,重启Eclipse 或者 myeclipse。eclipse3.5以下,拷贝到plugins下,3.5以上拷贝到dropins文件夹下。重启eclipse或者myeclipse。...
2019-06-02 17:40:35 843
原创 阿里云发布网站核心步骤
注:以下步骤前提已购买阿里云esc服务器(jdk已经配好,有tomcat服务器的情况下),已购买域名。并且已备案域名解析域名查看域名解析时候成功:打开CMD输入命令:ping www.baidu.com (换成你的域名)成功的情况下 看图:会有你解析的ip地址失败的情况下(我随便输入了一个域名):会提醒找不到主机域名解析成功后找到安全组策略:8080和80表示tomca...
2019-05-30 17:24:53 250
转载 Java面试基础问题
**JAVA基础面试题**1、一个".java"源文件中是否可以包括多个类(不是内部类)?有什么限制? 可以有多个类,但只能有一个public的类,并且public的类名必须与文件名相一致。2、Java有没有goto? java中的保留字,现在没有在java中使用。3、说说&和&&的区别。 &和&&都可以用作...
2019-05-22 19:25:09 138 1
com.lifesting.tool.encoding_1.0.0.zip
2019-06-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人