- 博客(14)
- 收藏
- 关注
原创 C/S 和 B/S的简单概括
C/S 和 B/S 是不同的软件架构:C/S:Client/Server:客户端和服务端软件架构;B/S:Browser/Server:浏览器和服务器端软件架构。->C/S该软件运行在电脑桌面(如: QQ, 有道云笔记)。开发语言:Delphi,VB,VC++,C#等。特点:服务端仅安装数据库和数据存储,所有的业务逻辑,界面渲染都在客户端软件。优点:直观,用户体验好,界面...
2020-03-30 23:51:48 259
原创 JavaBean和Map之间的相互转换
1、在一些特定的场景中需要使用JavaBean和Map的互转如:http://www.funnymudpee.com/?name=xiaoming&age=18把name=xiaoming&age=18转为Java数据2、相似的数据结构,让JavaBean和Map可以相互转换JavaBean Map ...
2020-03-28 23:57:19 639
原创 什么时候用List、Set或Map(Java中的集合框架体系)
集合框架体系集合是Java中提供的一种容器,可以用来存储多个数据;而由于存储的方式不同,就形成了很多不同的体系结构,统称为集合框架体系。归为两大类 : Conllection 和 Map Collection List ArrayList 1、排序有序,可重复 2、底层使用数组 3、查询快......
2020-03-27 09:55:50 2408 1
原创 POJO、JavaBean和EJB的区别
POJO、JavaBean和EJB的区别->POJOPOJO(全称Plain Ordinary Java Object / Pure Old Java Object)普通Java对象,具有一部分getter/setter方法的类就可以称作POJO。->JavaBeanJavaBean是一种符合某些条件的特殊类,但是必须遵循JavaBean规范, 即 :类必须使用publi...
2020-03-26 17:17:28 204
原创 怎样在IntelliJ IDEA中连接MySQL
怎样在IntelliJ IDEA中连接MySQL?1.点击idea右侧工具栏的Database -> 点击 + ->DataSource ->MySQL2. 填好Host, Database, User和Password注意: 先下载驱动下载驱动3.完成成功后, 在idea上直接就可以查看MySQL的表End......
2020-03-25 09:53:34 523
原创 坐轻轨/高铁什么时候可以刷身份证进站?
现在很多高铁都可以刷身份证进站了, 但并不意味着所有G/D/C开头的车票都可以这么便捷。要留意看车票上的说明, 不然耽误了取票时间就比较麻烦了。第一,能不能用身份证进站, 车票上一般都有说明。第二, 当然, 短信也会有提示, 关键是有没有注意看。...
2020-03-20 16:08:11 1738
原创 org.springframework.beans.factory.BeanNotOfRequiredTypeException: Bean named 'departmentServiceImpl'
错误信息 =>org.springframework.beans.factory.BeanNotOfRequiredTypeException: Bean named ‘departmentServiceImpl’ is expected to be of type ‘cn.xbao.crm.service.impl.DepartmentServiceImpl’ but was actua...
2020-03-18 10:27:36 440
原创 如何调出idea右边的Maven Project
File->settings->Appearance&Behavior->Appearance->show tool windows bars设置前出现的问题 =>如何设置 =>设置后 =>
2020-03-17 23:52:46 2530
原创 2003-Can't connect toMySQL server on 'localhost'(10061"Unknown error")
问题: 早上起来,突然间发现MySQL数据库无法连接了, 报错!解决:打开命令行,输入services.msc
2020-03-12 09:25:17 857
原创 面试题之Spring MVC
1、什么是Spring MVC?介绍下你对Spring MVC的理解?Spring MVC是基于Java的实现了MVC设计模式的请求驱动类型的轻量级Web框架,通过把Model,View,Controller分离,将web层进行职责解耦,把复杂的web应用分成逻辑清晰的几部分,简化开发,减少出错。2、Spring MVC的执行流程(1) 用户发送请求至前端控制器DispatcherServl...
2020-03-06 23:05:04 279
原创 java.util.concurrent.ExecutionException: org.apache.catalina.LifecycleException....
java.util.concurrent.ExecutionException: org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Tomcat].StandardHost[localhost].StandardContext[]]at java.util.concurrent.Fu...
2020-03-06 00:40:30 3510
原创 面试题之Mybatis基础
面试题的作用不止于面试。1、#{}和${}的区别${}是properties文件的变量占位符,它可以用于xml标签属性值和sql内部,属性字符串替换。eg: ${driver}会被静态替换为com.mysql.jdbc.Driver${}也可以对传进来的参数原样拼接在SQL中,所以有SQL注入的风险。#{}是sql的参数占位符,Mybatis会将SQL中的#{}替换为 ?,在sql...
2020-03-04 14:46:53 217
原创 Java中重写(override)和重载(Overload)
方法的重载和重写都是实现多态的方式,区别在于重载实现的是编译时的多态性,而重写实现的是运行时的多态性。重载发生在一个类中,同名的方法如果有不同的参数列表(参数类型不同、参数个数不同或者二者都不同)则视为重载。重写发生在子类与父类之间,重写要求子类被重写方法与父类被重写方法有相同的参数列表,有相同的返回类型,比父类被重写方法更好访问,不能比父类被重写方法声明更多的异常(里氏代换原则)。重载对返回类...
2020-03-04 00:32:50 214
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人