- 博客(6)
- 收藏
- 关注
原创 java中如何判断字符串是否为json格式
1、简单判断是否为json格式 ,判断规则:判断首尾字母是否为{}或[],如果都不是则不是一个JSON格式的文本。代码实现如下:public static boolean getJSONType(String str) { boolean result = false; if (StringUtils.isNotBlank(str)) { str = str.trim(); if (str.startsWith("{") && str
2021-09-14 16:41:15
25201
3
原创 新手必看-SpringMVC工作原理
SpringMVC的工作原理图:SpringMVC流程[面试回答]1、 用户发送请求至前端控制器DispatcherServlet。2、 DispatcherServlet收到请求调用HandlerMapping处理器映射器。3、 处理器映射器找到具体的处理器(可以根据xml配置、注解进行查找),生成处理器对象及处理器拦截器(如果有则生成)一并返回给DispatcherServlet。4、 DispatcherServlet调用HandlerAdapter处理器适配器...
2021-08-19 18:37:05
176
原创 面试必看-JAVA设计模式总结之23种设计模式
一、什么是设计模式 设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问,设计模式于己于他人于系统都是多...
2021-08-18 14:17:51
469
原创 新手必看-常见的六种设计模式以及应用场景
设计模式是对设计原则的具体化。用江湖话说就是武林秘籍,总结出来的一些固定套路,可以帮助有根基的程序员迅速打通任督二脉,从此做什么都特别快。常用的模式及其场景如下。1) 单例模式。单例模式是一种常用的软件设计模式。在它的核心结构中只包含一个被称为单例类的特殊类。通过单例模式可以保证系统中一个类只有一个实例而且该实例易于外界访问,从而方便对实例个数的控制并节约系统资源。应用场景:如果希望在系统中某个类的对象只能存在一个,单例模式是最好的解决方案。2) 工厂模式。工厂模式主要是为创建对象提
2021-08-18 14:12:32
404
原创 新手必看-mysql数据库常用sql语句
数据库可以用图形化工具来实现一系列操作,这里涉及一些cmd命令行首先要配置好环境变量可以全局操作命令,不然只能在mysql的安装目录下进行操作,这里不再叙述1. 进入数据库: mysql -u root -p (默认用户名为root,这个与mysql安装时的设置的用户有关,可设置使用不同用户) 退出则用exit指令2. 看有哪些数据库: show databases; (注意每次执行数据库命令时要加‘’;‘’,你也可...
2021-08-18 10:32:45
106
原创 新手必看-最全Mysql的sql优化方法
1、选择最合适的字段属性 Mysql是一种关系型数据库,可以很好地支持大数据量的存储,但是一般来说,数据库中的表越小,在它上面执行的查询也就越快。因此,在创建表的时候,为了获得更好的性能,我们可以将表中字段的宽度舍得尽可能小。 例如:在定义邮政编码这个字段时,如果将其设置为char(255),显然给数据库增加了不必要的空间,甚至使用varchar这种类型也是多余的,因为char(6)就可以很好地完成了任务。同样的如果可以的话,我们应该是用MEDIUMINT而不是BIGINT...
2021-08-18 10:01:30
185
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人