- 博客(20)
- 资源 (1)
- 收藏
- 关注
原创 关于CentOS7标准版ping不通和ifconfig显示command not found问题
ifconfig显示command not found?第一步先检查一下OS是否ping的通www.baidu.com,如果ping不通说明网卡没有激活激活网卡:vi /etc/sysconfig/network-scripts/ifcfg-ens33 中将onboot修改为yes,修改完成后通过service network restart 重启,如下图所示。第二步完成网卡激活后通过yum search ifconfig 下好安装包,然后再通过yum -y install net-tools进行安
2020-06-29 22:06:51
1466
2
原创 java面试---Redis
redis 是什么?都有哪些使用场景?Redis是一个开源的 key—value型 单线程非关系型数据库,支持string、list、set、zset和hash类型数据。默认端口:6379默认数据库数量:16适用场景:1.数据高并发的读写2.海量数据的读写3.对扩展性要求高的数据redis 有哪些功能?1)、会话缓存(Session Cache)2)、全页缓存(FPC)...
2019-04-23 20:53:53
218
原创 java面试---mysql
数据库的三范式是什么?第一范式:当关系模式R的所有属性都不能在分解为更基本的数据单位时,称R是满足第一范式的,简记为1NF。满足第一范式是关系模式规范化的最低要求,否则,将有很多基本操作在这样的关系模式中实现不了。第二范式:如果关系模式R满足第一范式,并且R得所有非主属性都完全依赖于R的每一个候选关键属性,称R满足第二范式,简记为2NF。第三范式:设R是一个满足第一范式条件的关系模式,...
2019-04-23 14:25:32
247
原创 java面试---JVM
说一下 jvm 的主要组成部分?及其作用?JVM内存区域由堆,方法区,虚拟机栈,本地方法栈,程序计数器五个部分组成。1)堆:Java对象的存储区域,任何用new字段分配的Java对象实例和数组,都被分配在堆上,Java堆可使用-Xms -Xmx进行内存控制,值得一提的是从JDK1.7版本之后,运行时常量池从方法区移到了堆上。2)方法区:它用于存储已被虚拟机加载的类信息,常量,静态变量,即...
2019-04-22 16:56:32
178
原创 java面试---Mybatis
mybatis 中 #{}和 ${}的区别是什么?#{}将传入的数据都当成一个字符串;方式能够很大程度防止sql注入;一般用于传入数据库对象将传入的数据直接显示生成在sql中;方式无法防止Sql注入;MyBatis排序时使用orderby动态参数时需要注意,用{}将传入的数据直接显示生成在sql中;方式无法防止Sql注入;MyBatis排序时使用order by 动态参数时需要注意,用将传...
2019-04-22 15:37:13
169
原创 java面试---Spring Boot/Spring Cloud
什么是 spring boot?SpringBoot是一个框架,一种全新的编程规范,他的产生简化了框架的使用,所谓简化是指简化了Spring众多框架中所需的大量且繁琐的配置文件,所以 SpringBoot是一个服务于框架的框架,服务范围是简化配置文件为什么要用 spring boot?让文件配置变的相当简单、让应用部署变的简单(SpringBoot内置服务器,并装备启动类代码),可以快速开...
2019-04-19 17:17:33
200
原创 java面试---Spring/Spring MVC
为什么要使用 spring?1.方便解耦,便于开发2.spring支持aop编程3.声明式事务的支持4.方便程序的测试,spring 对junit4支持5.方便集成各种优秀的框架6.降低javaEE API的使用难度解释一下什么是 aop?AOP(Aspect-Oriented Programming)指一种程序设计范型,该范型以一种称为切面(aspect)的语言构造为基础...
2019-04-19 13:44:21
149
原创 java面试---设计模式
说一下你熟悉的设计模式?创建型:Abstract Factory(抽象工厂模式),Builder(建造者模式),Factory Method(工厂方法模式),Prototype(原始模型模式),Singleton(单例模式);结构型:Facade(门面模式),Adapter(适配器模式),Bridge(桥梁模式),Composite(合成模式),Decorator(装饰模式),Flywei...
2019-04-19 11:29:34
283
原创 java面试---网络
http 响应码 301 和 302 代表的是什么?有什么区别?301,302 都是HTTP状态的编码,都代表着某个URL发生了转移301 redirect: 301 代表永久性转移(Permanently Moved)。302 redirect: 302 代表暂时性转移(Temporarily Moved )。forward 和 redirect 的区别?Forward:客户端...
2019-04-19 11:16:12
936
原创 java面试---异常
throw 和 throws 的区别?throw是语句抛出一个异常,一般是在代码块的内部,当程序出现某种逻辑错误时由程序员主动抛出某种特定类型的异常throws是方法可能抛出异常的声明。(用在声明方法时,表示该方法可能要抛出异常)final、finally、finalize 有什么区别?final关键字可以用于类,方法,变量前,用来表示该关键字修饰的类,方法,变量具有不可变的特性。fi...
2019-04-19 10:49:26
246
原创 java面试---Java Web
jsp 和 servlet 有什么区别?1.jsp经编译后就变成了Servlet.2.jsp更擅长表现于页面显示,servlet更擅长于逻辑控制.3.Servlet中没有内置对象,Jsp中的内置对象都是必须通过HttpServletRequest对象,HttpServletResponse对象以及HttpServlet对象得到.jsp 有哪些内置对象?作用分别是什么?1).Page指的...
2019-04-19 10:32:15
125
原创 java面试---对象拷贝
为什么要使用克隆?想对一个对象进行处理,又想保留原有的数据进行接下来的操作。如何实现对象克隆?1)实现Cloneable接口2)重载Object类中的clone()方法,重载时需定义为public3)在重载方法中,调用super.clone()深拷贝和浅拷贝区别是什么?浅克隆:创建一个新对象,新对象的属性和原来对象完全相同,对于非基本类型属性,仍指向原有属性所指向的对象的内存地址。...
2019-04-19 09:23:46
177
原创 java面试---反射
什么是反射?反射是运行中的程序检查自己和软件运行环境的能力,它可以根据它发现的进行改变。什么是 java 序列化?什么情况下需要序列化?序列化就是一种用来处理对象流的机制,所谓对象流也就是将对象的内容进行流化,将数据分解成字节流,以便存储在文件中或在网络上传输。用途:1)把对象的字节序列永久地保存到硬盘上,通常存放在一个文件中; 2) 在网络上传送对象的字节序列。动态代理是什么?...
2019-04-19 09:01:18
232
原创 java面试题---多线程
并行和并发有什么区别?并发:指在同一时刻做不止一件事情。并行:指将大量的任务,拆解成多个子任务分配到多个线程上,并发的执行。线程和进程的区别?进程是资源分配的最小单位,线程是程序执行的最小单位进程有自己的独立地址空间,而线程是共享进程中的数据的,使用相同的地址空间。多进程程序更健壮,多线程程序只要有一个线程死掉,整个进程也死掉了,而一个进程死掉并不会对另外一个进程造成影响。...
2019-04-18 17:34:09
241
原创 java面试---集合
java 容器都有哪些?List、set、mapCollection 和 Collections 有什么区别?Collection 是一个集合接口。它提供了对集合对象进行基本操作的通用接口方法。Collections 是一个包装类。它包含有各种有关集合操作的静态多态方法。此类不能实例化,就像一个工具类,服务于Java的Collection框架。List、Set、Map 之间的...
2019-04-18 13:58:23
207
原创 java面试题---基础题
JDK 和 JRE 有什么区别?JDK(java development kit)java的开发工具包,里面包含了各种类库和工具。JRE (Java Runtime Enviroment)java运行环境,最核心的内容就是JVM(Java虚拟机)及核心类库。== 和 equals 的区别是什么?== 内存空间中的存储位置是否一致,一般用于基本数据类型比较的是值equals 比较...
2019-04-18 12:04:55
222
原创 使用mybatis框架网页或debug控制台一直打转,又没报错 Loading class com.mysql.jdbc.Driver'. This is deprecated. The new dr
最近使用mybatis框架我发现有个很头疼的问题,mybatis访问数据库时一直打转又不报错误信息原因: 使用了低版本的mybatis和mybatis.spring解决方法: 升级这两个版本,这时就会显示错误信息更新完毕发现bug: Loading class com.mysql.jdbc.Driver'. This is deprecated. The new driver class...
2019-03-28 14:10:39
316
原创 C语言解析json字符串
C语言解析json格式字符串下载cJSON库并导入cJSON.c和cJSON.h 文件,最后把自己的写的.c文件和cJSON.c一起编译,如:gcc -g json.c cJSON.c -o json.exe 前面json.c是我自己编写的c文件,后者cJSON.c是cJSON库中的。cJSON库下载:https://sourceforge.net/projects/cjson/#includ...
2019-03-21 11:19:08
1843
原创 SSM框架基础完整版搭建
首先亲点搭建SSM框架所需的jar包:spring-webmvcspring-jdbcspring-testspring-aspectsmybatismybatis-springc3p0 //druid比较快mysqljstljavax.servlet-apijunitmybatis-generator-corejackson-databindpagehelperh...
2019-02-26 18:30:00
286
原创 通过git往coding上传代码时出现error:src refspec master does not match any 错误
根据conding官方代码托管文档一步一步下来出现了error:src refspec master does not match any 错误,在 $ git commit -m “wrote a readme and a learn_git file” ...
2018-09-03 18:09:53
812
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人