在线交流
春如旧人空瘦
此生若能得幸福安稳,谁又愿去颠沛流离...
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Linux网络基本网络配置方法介绍
网络信息查看 设置网络地址: cat/etc/sysconfig/network-scripts/ifcfg-eth0 你将会看到:DEVICE=eth0BOOTPROTO=staticsHWADDR=00:0C:29:13:D1:6FONBOOT=yesTYPE=EthernetIPADDR=192.168.0.212NETMASK=255.255...原创 2020-04-08 14:42:18 · 535 阅读 · 0 评论 -
【菜鸟福利】Linux入门到放弃
Linux是什么?Linux是一套免费使用和自由传播的类Unix的的操作系统,是一个基于POSIX和UNIX的多用户,多任务,支持多线程和多CPU的操作系统。它能运行主要的UNIX工具软件,应用程序和网络协议。它支持32位和64位硬件.Linux继承了Unix的以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。Linux操作系统诞生于1991年10月5日(这是第一次正式向外公布时...转载 2020-04-08 14:36:51 · 239 阅读 · 0 评论 -
App测试方法总结
一、安全测试1.软件权限1)扣费风险:包括短信、拨打电话、连接网络等。2)隐私泄露风险:包括访问手机信息、访问联系人信息等。3)对App的输入有效性校验、认证、授权、数据加密等方面进行检测4)限制/允许使用手机功能接入互联网5)限制/允许使用手机发送接收信息功能6)限制或使用本地连接7)限制/允许使用手机拍照或录音8)限制/允许使用手机读取用户数据9)限制/...原创 2020-03-13 17:59:19 · 510 阅读 · 0 评论 -
JAVA集合体系面试汇总(原创不易,且行且珍惜)
集合知识框架:集合是什么? list集合的特点,set集合的特点数组是什么?集合跟数组有什么区别? (优缺点)Map是什么?1、List、Set、Map的区别?。。。。2、ArrayList 和 LinkedList 有何区别? ArrayList 是基于动态数组的数据结构,LinkedList 是基于链表的数据结构; 对于随机访问 get 和 set,...原创 2019-06-25 14:00:09 · 225 阅读 · 0 评论 -
多线程面试题汇总
35. 并行和并发有什么区别?并行:多个处理器或多核处理器同时处理多个任务。 并发:多个任务在同一个 CPU 核上,按细分的时间片轮流(交替)执行,从逻辑上来看那些任务是同时执行。如下图:并发 = 两个队列和一台咖啡机。并行 = 两个队列和两台咖啡机。36. 线程和进程的区别?一个程序下至少有一个进程,一个进程下至少有一个线程,一个进程下也可以有多个线程来增加程序的执行...原创 2019-07-08 14:57:50 · 235 阅读 · 0 评论 -
MySQL面试题
MySQL164. 数据库的三范式是什么?第一范式:强调的是列的原子性,即数据库表的每一列都是不可分割的原子数据项。 第二范式:要求实体的属性完全依赖于主关键字。所谓完全依赖是指不能存在仅依赖主关键字一部分的属性。 第三范式:任何非主属性不依赖于其它非主属性。165. 一张自增表里面总共有 7 条数据,删除了最后 2 条数据,重启 MySQL 数据库,又插入了一条数据,此时 id 是...原创 2019-07-08 14:59:00 · 492 阅读 · 0 评论 -
Redis面试题
179. Redis 是什么?都有哪些使用场景?Redis 是一个使用 C 语言开发的高速缓存数据库。Redis 使用场景:记录帖子点赞数、点击数、评论数; 缓存近期热帖; 缓存文章详情信息; 记录用户会话信息。180. Redis 有哪些功能?数据缓存功能 分布式锁的功能 支持数据持久化 支持事务 支持消息队列181. Redis 和 memcache 有什么区...原创 2019-07-08 14:59:56 · 630 阅读 · 0 评论 -
中间件部分面试题汇总
RabbitMQ135. RabbitMQ 的使用场景有哪些?抢购活动,削峰填谷,防止系统崩塌。 延迟信息处理,比如 10 分钟之后给下单未付款的用户发送邮件提醒。 解耦系统,对于新增的功能可以单独写模块扩展,比如用户确认评价之后,新增了给用户返积分的功能,这个时候不用在业务代码里添加新增积分的功能,只需要把新增积分的接口订阅确认评价的消息队列即可,后面再添加任何功能只需要订阅对应的消...原创 2019-07-08 15:01:18 · 6891 阅读 · 0 评论 -
JVM面试题汇总
JVM194. 说一下 JVM 的主要组成部分?及其作用?类加载器(ClassLoader) 运行时数据区(Runtime Data Area) 执行引擎(Execution Engine) 本地库接口(Native Interface)组件的作用:首先通过类加载器(ClassLoader)会把 Java 代码转换成字节码,运行时数据区(Runtime Data Area)再把字...原创 2019-07-08 15:02:39 · 1259 阅读 · 0 评论 -
HTTP中GET,POST和PUT的区别
一、HTTP中定义了以下几种请求方法:1、GET;2、POST;3、PUT;4、DELETE;5、HEAD;6、TRACE;7、OPTIONS;二、各个方法介绍:1、GET方法:对这个资源的查操作。2、DELETE方法:对这个资源的删操作。但要注意:客户端无法保证删除操作一定会被执行,因为HTTP规范允许服务器在不通知客户端的情况下撤销请求。3、HEAD方法:与GET方法...原创 2019-07-05 11:20:55 · 1713 阅读 · 0 评论 -
Spring中Bean及@Bean的理解
Bean在Spring和SpringMVC中无所不在,将这个概念内化很重要,下面分享一下我的想法:一、Bean是啥1、Java面向对象,对象有方法和属性,那么就需要对象实例来调用方法和属性(即实例化);2、凡是有方法或属性的类都需要实例化,这样才能具象化去使用这些方法和属性;3、规律:凡是子类及带有方法或属性的类都要加上注册Bean到Spring IoC的注解;...原创 2019-06-25 11:15:45 · 838 阅读 · 1 评论 -
IOC容器中bean的生命周期
二、创建Bean后置处理器 三、Bean的作用域回到顶部一、Bean生命周期 Spring IOC容器可以管理Bean的生命周期,允许在Bean生命周期的特定点执行定制的任务。 Spring IOC容器对Bean的生命周期进行管理的过程如下:通过构造器或工厂方法创建Bean实例 为Bean的属性设置值和对其它Bean的引用 调用Bean的初始化方法 Bean可以使用了...原创 2019-06-25 11:07:00 · 1417 阅读 · 0 评论 -
aliyun阿里云Maven仓库地址——加速你的maven构建
aliyun阿里云Maven仓库地址——加速你的maven构建maven仓库用过的人都知道,国内有多么的悲催。还好有比较好用的镜像可以使用,尽快记录下来。速度提升100倍。http://maven.aliyun.com/nexus/#view-repositories;public~browsestorage在maven的settings.xml 文件里配置mirrors的子节点,添加如下mirr...转载 2018-03-12 11:56:01 · 207 阅读 · 0 评论 -
在对数据库进行操作时,控制台报错:java.sql.SQLException: Invalid value for getInt() - '电子书';
Caused by: java.sql.SQLException: Invalid value for getInt() - '电子书' at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1094) at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:997) ...原创 2018-03-18 21:52:31 · 3019 阅读 · 0 评论 -
本人在学习myBatis时遇到了一个错误,求各位大佬帮助!
org.apache.ibatis.exceptions.PersistenceException: ###构建SqlSession时出错。###该错误可能存在于mapper.xml中###处理mapper_resultMap [userMap] ###时发生错误原因:org.apache.ibatis.builder.BuilderException:解析SQL映射器配置时出错。原因:org....原创 2018-03-06 09:24:58 · 2270 阅读 · 0 评论 -
Spring问题:java.lang.ClassNotFoundException: org.apache.http.pool.AbstractConnPool$4
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'indexService': Injection of autowired dependencies failed; nested exception is org.springframework.beans.factory...原创 2018-03-22 11:44:36 · 8446 阅读 · 3 评论 -
Can't create table './store/#sql-b2c_1a.frm' (errno: 150)解决方法
工作中两次遇到这样的问题,在这里记一下:错误原因大概上有四种:1,外键的引用类型不一样,主键是int外键是char 2,找不到主表中引用的列 3,主键和外键的字符编码不一致 4.还有要建立外键的话,要先建立索引。没有建立索引也会出错。我的错误原因是1,外键的引用类型不一样,但是改的时候却出现了错误:MYSQL错误重命名为''到''(错误:150)解决办法就是直接删除相关表用hibernate...原创 2018-06-06 17:32:29 · 832 阅读 · 0 评论 -
实际开发中遇到的could not execute statment Mysql语句无法执行的问题?
实际开发中遇到的could not execute statment Mysql语句无法执行的问题?开发中添加表的时候遇到的这个问题困扰了很久,最后发现原来是model中的字段跟sql表中关键字冲突,sql语法一直报错,model必须跟sql表中的字段一一对应,也可以使用@Column(name = "xxx")注解,(name即是表中所对应的字段名称)。解决办法:1. 如果报sql语...原创 2018-08-17 16:29:23 · 2597 阅读 · 0 评论 -
Map强转的问题?
[ { "title": "主机名", "key": "hostName", "value": "我是主机" }, 改成这种格式只需要使用Map进行强转即可原创 2018-09-17 16:40:01 · 1734 阅读 · 0 评论 -
@Autowired注解与@Resource注解的区别与用法
Spring不但支持自己定义的@Autowired注解,还支持JSR-250规范定义的几个注解。如:@Resource、@PostConstruct及@PreDestroy1. @Autowired由spring提供,只按照byType注入2. @Resource由J2EE提供,默认是按照byName自动注入@Resource有两个重要的属性,name和type:Spring将...原创 2019-06-25 10:52:59 · 279 阅读 · 0 评论 -
Java 最常见 200+ 面试题全解析:面试必备
转载序言在本篇文章开始之前,我想先来回答一个问题:我为什么要写这样一篇关于面试的文章?原因有三个:第一,我想为每一个为梦想时刻准备着的“有心人”,尽一份自己的力量,提供一份高度精华的 Java 面试清单;第二,目前市面上的面试题不是答案不准确就是内容覆盖面太窄,所以提供一份经典而又准确的面试题是非常有必要的;第三,本文会对部分面试题提供详细解读和代码案例,让读者知其然并知其所以然,从而学到...原创 2019-06-25 10:58:47 · 1273 阅读 · 0 评论 -
java.lang.IllegalStateException: Ambiguous mapping found. Cannot map 'itemCatController' bean method
java.lang.IllegalStateException:找到不明确的映射。不能图'itemCatController'Bean方法 公开org.springframework.http.ResponseEntity <java.util.List的<com.taotao.manage.pojo.ItemCat >> com.taotao。 manage.contro...原创 2018-03-17 20:08:53 · 402 阅读 · 0 评论
分享