10 2019 档案

摘要:org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'TAdminServiceImpl': Unsatisfied dependency expressed 阅读全文
posted @ 2019-10-28 19:59 琥珀呀 阅读(313) 评论(0) 推荐(0)
摘要:错误描述:在maven工程下使用tomcat启动项目时,一直报错,排除代码问题(可以打包成功) 原因:jar包在下载过程中网断或者其他原因发生错误,导致server服务无法启动(简单理解:jar包下载有误) 解决办法: 1、找到eclipse工作空间中的metadata\.plugins\org.e 阅读全文
posted @ 2019-10-25 19:55 琥珀呀 阅读(147) 评论(1) 推荐(1)
摘要:四十搭环境,半个小时下载jar包,网速感人,一个半小时找bug真是感动 首先SSM项目,主要功能进行增删改查 建立父工程和子工程,产生依赖关系 父工程:pom 子工程:jar、war(web工程) 错误①:spring里面的配置文件不能直接复制进去,约束条件不认识,应该建xml文件,把里面的内容复制 阅读全文
posted @ 2019-10-25 01:41 琥珀呀 阅读(229) 评论(0) 推荐(0)
摘要:事务 定义: Redis事务是一个单独的隔离操作 ①事务中所有的命令都会被序列化、按照顺序执行 ②事务在执行过程中不会被其他客户端发送来的命令请求打断 作用: 串联多个命令防止别的命令插队 multi:输入开始命令 exec:执行命令 discard:放弃组队(删除掉) 敲小黑板啦: 如果在组队中出 阅读全文
posted @ 2019-10-24 17:05 琥珀呀 阅读(192) 评论(0) 推荐(0)
摘要:hash 问题:如果有一个Javabean对象,在Redis中该如何存在 ①用户id为key,value为Javabean序列化后的字符串 缺点:每次修改用户的某个属性,先反序列化改好后再序列化回去,开销大 ②用户id+属性名作为key,属性值作为value 缺点:用户id数据冗余 ③通过key(用 阅读全文
posted @ 2019-10-24 11:48 琥珀呀 阅读(274) 评论(0) 推荐(0)
摘要:set Redis中set可以自动排重(不会出现重复数据),提供了判断某个成员是否在一个set集合内的重要接口(list没有此功能) 无序集合,底层是一个value为null的hash表,添加、删除、查找的复杂度都是O(1) sadd <key> <value1> <value2> .... 将一个 阅读全文
posted @ 2019-10-24 11:40 琥珀呀 阅读(209) 评论(0) 推荐(0)
摘要:list 单键多值 Redis列表是简单的字符串列表,按照插入顺序排序,可以添加左边/右边 底层实际上是一个双向链表,对两端的操作性能好,但是通过索引下标的操作中间节点性能较差 阅读全文
posted @ 2019-10-24 11:32 琥珀呀 阅读(237) 评论(0) 推荐(0)
摘要:String set和setnx的区别: set: 如果不存在key,则直接创建,如果存在,将key对应的value值覆盖掉 setnx:如果不存在key,则直接创建,如果存在对key进行操作,返回的结果是0,相当于false incr key 操作的原子性 所谓原子操作是指不会被线程调度机制打断的 阅读全文
posted @ 2019-10-24 10:46 琥珀呀 阅读(522) 评论(0) 推荐(0)
摘要:key 阅读全文
posted @ 2019-10-24 10:12 琥珀呀 阅读(231) 评论(0) 推荐(0)
摘要:Redis 是单线程+多路IO复用技术 多路复用:使用一个线程来检查多个文件描述符的就绪状态 如果有一个文件描述符就绪,则返回 否则阻塞直到超时 得到就绪状态后进行真正的操作可以在同一个线程里执行,也可以启动线程执行(线程池) 本质上是没有阻塞的 阻塞lO(串行):给女神发一条短信, 说我来找你了, 阅读全文
posted @ 2019-10-23 21:25 琥珀呀 阅读(4291) 评论(1) 推荐(2)
摘要:1、下载获得redis-3.2.5.tar.gz后将它放入我们的Linux目录/opt 2、解压命令:tar -zxvf redis-3.2.5.tar.gz 3、解压完成后进入目录:cd redis-3.2.5 4、在redis-3.2.5目录下执行make命令 运行Make命令时出现错误,提示 阅读全文
posted @ 2019-10-23 20:53 琥珀呀 阅读(143) 评论(0) 推荐(0)
摘要:1、NoSQL数据库概述 NoSQL(NoSQL = Not Only SQL ),意即“不仅仅是SQL”,泛指非关系型的数据库。 NoSQL 不依赖业务逻辑方式存储,而以简单的key-value模式存储。因此大大的增加了 数据库的扩展能力 特点:不遵循SQL标准,不支持ACID,远超于SQL的性能 阅读全文
posted @ 2019-10-23 20:23 琥珀呀 阅读(174) 评论(0) 推荐(0)
摘要:①检查工作 CentOS6 rpm -qa|grep mysql 或者 rpm -qa | grep mysql 如果存在mysql-libs的旧版本包如下: 一定要执行卸载呀!!! 卸载命令:rpm -e --nodeps mysql-libs CentOS7 rpm -qa|grep maria 阅读全文
posted @ 2019-10-23 19:17 琥珀呀 阅读(145) 评论(0) 推荐(0)
摘要:一、安装JDK(具体解压命令在Linux02中) ①将JDK解压到opt目录下(opt就是文件夹) ②配置环境变量 vim /etc/profile ③配置完成后执行如下操作 安装完后注销重新登录一下 source /etc/profile 重启系统(建议) 二、安装Tomcat ①解压到 /opt 阅读全文
posted @ 2019-10-23 18:49 琥珀呀 阅读(141) 评论(0) 推荐(0)
摘要:用户操作 1、新增用户(useradd 新用户名): 2、设置密码(passwd 用户名): 3、用户是否存在(id 用户名): 4、切换用户(su - 切换用户名) **—— ** su - zly / su zly (-可加可不加) 5、查看当前用户名/登录用户(whoami / who am 阅读全文
posted @ 2019-10-22 21:16 琥珀呀 阅读(156) 评论(0) 推荐(0)
摘要:两种方法手动修改IP: 2. 图形化界面修改 点击应用即可(地址自行设置) 关闭防火墙服务,否则连不上Linux 阅读全文
posted @ 2019-10-22 19:56 琥珀呀 阅读(326) 评论(0) 推荐(1)
摘要:Windows下的磁盘分区: 常用的两种磁盘分区类型 mbr: 操作系统安装在主分区 只支持4个主分区 拓展分区占一个主分区 gpt(win7 64位之后) 无限主分区 支持超大硬盘3T以上 查看所有设备挂载情况 ——lsblk或者lsblk -f 重点①——、磁盘分区(属于mbr类型):分区命令 阅读全文
posted @ 2019-10-21 21:32 琥珀呀 阅读(161) 评论(0) 推荐(0)
摘要:压缩文件①(tar)(zip) tar -zcvf (压缩名字).tar.gz (要压缩的内容,中间可用空格表示) -c 创建一个新归档 -v 显示详细信息 -f 指定压缩后的文件名 -z 通过gzip过滤归档 解压缩文件①(tar) tar -zxvf (压缩名字).tar.gz 压缩文件②(zi 阅读全文
posted @ 2019-10-21 20:42 琥珀呀 阅读(138) 评论(0) 推荐(0)
摘要:帮助命令: man 一行一行显示 ,按下enter键就向下显示一行,按q退出 man 一行一行显示 ,按下enter键就向下显示一行,按q退出 --help 全部显示 --help 全部显示 日期类:date ,cal 显示当前目录:pwd 切换目录:cd(***重点***) cd .. 返回上级目 阅读全文
posted @ 2019-10-21 20:13 琥珀呀 阅读(190) 评论(0) 推荐(0)
摘要:错误:springmvc标签错误 原因:1、在springmvc中的form标签中没有绑定modelAttribute属性 2、必须要获取到参数(可以创建map对象,进行存储参数,再用modelAttribute获取参数) form:form是form标签 action属性是提交给服务器的地址 me 阅读全文
posted @ 2019-10-15 21:36 琥珀呀 阅读(121) 评论(0) 推荐(0)
摘要:错误: 原因:自己马虎忘记加" / ",罚继续写代码┭┮﹏┭┮ 前端代码: 后台代码: 修改后的代码: 阅读全文
posted @ 2019-10-15 19:21 琥珀呀 阅读(150) 评论(0) 推荐(0)
摘要:错误: 原因:Tomcat8之后的一些高版本,使用restful风格访问然后转发到jsp页面,进行业务操作时会报路径错误 解决方案①:修改jsp页面中的page指令isErrorPage="true",就可以访问了 解决方案②:将转发改为重定向 redirect 阅读全文
posted @ 2019-10-15 18:54 琥珀呀 阅读(111) 评论(0) 推荐(0)
摘要:错误: 原因:接收不到restful风格请求的参数(id值),需要添加路径变量注解 关于路径变量的知识点: /book/{id} :{id}表示路径参数占位符 @PathVariable(value = "id") int id:表示把请求路径book/{id} id所表示的值。注入到方法参数的in 阅读全文
posted @ 2019-10-15 16:17 琥珀呀 阅读(206) 评论(0) 推荐(0)
摘要:错误描述:静态资源加载失败 原因:spring会拦截静态资源 解决办法: 阅读全文
posted @ 2019-10-14 20:49 琥珀呀 阅读(109) 评论(0) 推荐(0)
摘要:错误: 在进行添加页面时使用post请求,输入中文时会出现乱码 原因: post请求不支持gbk格式,使用字符编码过滤器,设置为UTF-8编码即可 注意配置请求的字符集和响应字符集 解决方案:需要放在web.xml的首行(遵循代码从上往下运行的顺序) 也可以自己配置(按照标注的顺序找) 成功界面: 阅读全文
posted @ 2019-10-14 19:45 琥珀呀 阅读(218) 评论(0) 推荐(1)
摘要:错误:无法显示图书列表内容 原因:获取存储域对象中的名字写错了 controller层: 前端页面: 解决方案:前后端的代码要保持一致(名字自己定义),写代码要细心 修改成功后的界面 阅读全文
posted @ 2019-10-14 19:07 琥珀呀 阅读(111) 评论(1) 推荐(1)
摘要:有两种方法实现: cglib和动态代理并没有谁好谁坏,就像做菜一样,一种菜可以有多种味道,使用不同的方法就有不同的模式 阅读全文
posted @ 2019-10-11 00:44 琥珀呀 阅读(168) 评论(0) 推荐(0)
摘要:spring内容 spring容器: @Repository @Service @Controller @Component <bean id="类名首字母小写">默认调用无参构造器</bean> 例如在BookService中 BookDao bookDao; 由于加载的是默认的无参构造器,类中的 阅读全文
posted @ 2019-10-10 23:46 琥珀呀 阅读(110) 评论(0) 推荐(0)
摘要:根据bean类型从IOC容器中获取bean的实例 ①test测试类 ②xml文件 常见错误(在applicationContext.xml配置文件中,有多个同Person.class类型实现的时候) 阅读全文
posted @ 2019-10-08 20:48 琥珀呀 阅读(533) 评论(0) 推荐(0)
摘要:*******通过IOC容器创建id对象并为属性赋值******** 整体结构: ①创建一个java工程 ②导包 ③创建log4j.properties日记配置文件 ④创建spring配置文件 ⑤创建javaBean对象 ⑥在application.xml中配置bean对象 ⑦写测试类(从容器中获取 阅读全文
posted @ 2019-10-08 19:34 琥珀呀 阅读(506) 评论(0) 推荐(0)
摘要:Spring概述 ①Spring是一个开源框架 ②Spring为简化企业级开发而生,使用Spring开发可以将Bean对象,Dao组件对象,Service组件对象等交给Spring容器来管理,这样使得很多复杂的代码在Spring中开发却变得非常的优雅和简洁,有效的降低代码的耦合度,极大的方便项目的后 阅读全文
posted @ 2019-10-08 19:16 琥珀呀 阅读(128) 评论(0) 推荐(0)